At two points in the Olo integration process, you will be asked by your project manager to subscribe to GRUBBRR webhooks in the Olo Portal. This subscription must be completed once per company and is required as it allows GRUBBRR to communicate with Olo servers and send data back and forth about your menu and orders.
To subscribe to GRUBBRR webhooks:
- Log in to your Olo Portal
- Select Dev Tools from the left sidebar menu
- Select Webhooks from the dropdown
- Select Add Webhook
-
Enter the following information:
- Webhook Name: Friendly name chosen by you to identify these webhooks as belonging to GRUBBRR
-
Destination URL: Choose the appropriate URL from the below options (your project manager will indicate to you which environment you are using)
- Sandbox environment: https://staging.grubbrr.com/api/OloCallback
- Production environment: https://portal.grubbrr.com/api/OloCallback
- Developer Partner: GRUBBRR
- Select the following webhooks from the Event Types section:
- Vendor export webhook
- Menu availability change webhook
- Orders webhook (only if you are using the GRUBBRR KDS)
- Select Test Webhook
- Copy the Shared Secret
- After subscribing to these webhooks, send this information in an email to your project manager
- Select Copy Shared Secret & Continue
- Select ‘Test Webhook
- Select Publish Webhook
- Select Publish