Skip to main content

Introducing GoBiz Developer Portal

Now, you can do a self-serve integration with our API thru GoBiz Developer Portal. GoBiz Developer Portal is a portal for developers to configure and manage their GoBiz API integration including setup sandbox credentials, managing testing outlets, and other features independently.

Currently, GoBiz Developer Portal only support GoFood API for GoFood merchants who want to integrate host-to-host with GoFood API through GoBiz API (Direct Integration) ; if you're a POS (Point of Sales) or OFA (Online Food Aggregator), please go directly to Facilitator Model

Please note that before using GoBiz Developer Portal, you need to be an existing GoBiz user, and use your owner role in order to access Developer Portal. If you're not an existing GoBiz user yet, you need to register yourself first via this link https://gobiz.co.id/daftar

Check out this video to understand more about GoBizDevPortal

Login to GoBiz Developer Portal

You can log in to GoBiz Developer Portal from the login button on the top-right menu

Login Gobiz Devportal

After clicking the login button, you will be redirected to the GoBiz Developer Portal login page. Use your existing GoBiz owner email and password (if you're unsure about which email address with owner role, check your user roles on GoBiz Dashboard > Account > Profile > User Profile)

Login Form Gobiz Devportal

Once you successfully log in, you will be redirected to the main page of the GoBiz Developer Portal where you can start to create integration.

create_integration_dashboard

Setup Sandbox Credential

To start your integration, click on Create a new API integration on the main page

create_integration_dashboard

Fill in the integration name according to your preference, then click Save

create_new_integration_1

create_new_integration_2

You will be redirected to the credential & scope page where you can generate your App ID/client_id and Secret/client_secret for you to start integrating with GoBiz API. Click the button to obtain your credentials

credential_and_scope

Once you clicked Generate App ID & Secret, you will receive your App ID & Secret.

caution

Please store your App ID & Secret safely.

After your App ID & secret is successfully created, you'll have a credential with all scopes required for your GoFood direct integration.

scope_list

Setup Testing Sandbox Outlet

This step covers how to set up your sandbox test account for your integration. Go to Sandbox Test Account to start configuring your testing account. Click the Start here to set up your sandbox testing account. We will prepare your test account with the menu from your main outlet.

sandbox_testing_dashboard

Once you successfully click Start here, our system will create a testing account so you can use it to perform testing in Sandbox. Please note that this process can take a while , you might need to refresh the browser periodically to check if the process is already completed.

creating_sandbox_testing

When test account creation is completed, you should be able to see your sandbox test account with the “Outlet ID”. Please copy and save this outlet id, you will use it many times during your integration testing.

You can continue to copy your menu by clicking on Copy Menu

note

Please make sure that you have active GoFood product + Menu items on your GoBiz account. unless you have it, you will not be able to fetch your menu.

sandbox_copy_menu

Fetching menu can take sometimes to complete, you can check it periodically by clicking on Refresh data button

sandbox_test_account_created

When the fetching menu is completed, you'll see the Menu button available. Click on it to see how your menu looks like. This page is responsive, so you can see how your menu looks like on mobile view.

gofood_main_page

gofood_main_page_horizontal

Let's get started!