Skip to main content
All CollectionsSetting Up
Integrating On-Demand Couriers (Overview)
Integrating On-Demand Couriers (Overview)

Everything you need to know to get started with On-Demand Couriers.

Written by Kim Pamela Co
Updated over a week ago

There are a few things we need to do before you’ll be able to go live with your chosen on-demand courier. If you’re in the process of setting up the app, here’s a checklist for your reference to make sure you’re not missing a step!


- Choose a Pricing Plan

- Add your location/s

- Set Up your In-Store Merchant App/s

- (Optional) Integrate your chosen On-Demand Courier

Step 1: Choose an On-Demand Courier

Choose between our two on-demand courier options: GrabExpress or MrSpeedy (now known as Borzo).

Read more about our options here.

ℹ️ We’ve got detailed step-by-step instructions for setting up your on-demand courier!

Step 2: Set Up your Business Account

Before being able to integrate your chosen on-demand courier service with Restaurant Alert + Deliver, you would need to set up a business account with the courier company.

For GrabExpress:

For MrSpeedy (now known as Borzo):

Step 3: Initial Deposit

For GrabExpress:

  • After signing up, Grab will disclose their rates and requirements.

For MrSpeedy:

  • Deposit a minimum of P2,000 to the provided account and provide proof of deposit. (This initial deposit is consumable.)

Step 4: Tokens and Codes

Within your Shopify store, go to Apps > Restaurant Alert + Deliver > Settings > Delivery Providers, and click Connect Carrier Account.

For GrabExpress:

  • Under OAuth 2.0 Clients, click “Add +” and enter your own client description, product description, and working email address.

  • Copy and paste the client ID and client secret to the designated fields within your Shopify settings and click Activate.

For MrSpeedy:

  • Copy and paste the provided API and Callback tokens from the MrSpeedy site to the designated fields within your Shopify settings and click Activate.

  • Copy and paste this URL in the Callback URL field within your MrSpeedy site:

🏁 You’re done! 🏁

💡 PRO-TIP! Try making a test booking via the In-Store Merchant App! Book a rider to see if integration was completed properly, and then cancel it immediately. If integration was successful, you should be able to see the booking within your business account in your courier’s site.

ℹ️ Need more details? We’ve got you covered!

If you need further assistance, feel free to email us at and we’ll help you out!

More on Delivery Integration

More on the Using the In-Store Merchant App

Did this answer your question?