Appearance
G
Grubhub
ActiveLeading online food ordering and delivery platform in the United States, enabling seamless synchronization between your POS system and Grubhub for real-time menu updates and order management.
10-15 minutes
2 Regions
Easy
Overview
Grubhub is a leading online food ordering and delivery platform in the United States. This integration enables seamless synchronization between your POS system and Grubhub, providing real-time menu updates, order management, and comprehensive restaurant operations support.
Supported Regions
🇨🇦Canada
🇺🇸United States
Supported Features
Location Sync
✅
AddressStore address and contact information are synchronized with the marketplace during publish and incremental sync
✅
Business HoursBusiness hours are synchronized with the marketplace during publish and incremental sync
✅
Tax RatesTax rates are synchronized with the marketplace during publish and incremental sync
✅
Special HoursSpecial hours are synchronized with the marketplace during publish and incremental sync
Menu Sync
✅
Full PublishPublishes complete menu structure to marketplace
✅
Scheduled PublishSupports scheduled menu publishes
✅
Incremental SyncSupports fully or partially real-time menu updates, typically limited to item availability changes
Store Status
✅
Pause/ResumePause and resume store accepting orders status via POS Hub
Orders
✅
Order SyncReceives and synchronizes orders from marketplace
✅
Status UpdatesSupports orders status updates from POS Hub to marketplace
✅
Driver UpdatesProvides driver updates from marketplace to POS Hub
✅
Self DeliveryMarketplace supports "self delivery" (allowing for delivery integration)
Legend:✅ Supported|⚠️ Partial|❌ Not Supported|🔄 Coming Soon
Onboarding
Prerequisites
Before you begin, ensure you have:
Active Grubhub merchant account
Active POS Hub Location
Setup Guide
1
Install Grubhub App
1-2 minNavigate to the marketplace apps section in POS Hub
- Navigate to the Location within POS Hub you wish to integrate
- Navigate to the Apps tab and Install the Grubhub app
2
Sign in with Grubhub
1-2 minAuthenticate your Grubhub merchant account via OAuth
- Within the Grubhub app, click "Sign In with Grubhub" to begin onboarding
- You will be redirected to the Grubhub merchant login page
- Log in with your Grubhub merchant credentials and grant permissions
- You will be redirected back to POS Hub, now authenticated with Grubhub
Keep your Grubhub merchant credentials handy
3
Select store
1-2 minChoose which Grubhub location to connect to this POS Hub Location
- POS Hub lists the Grubhub locations eligible to connect for this account
- Select the store you want to link, then click "Connect this store"
4
Publish menu
1-2 minSelect and publish your menu to Grubhub
- Choose the menu you want to publish from the Select Menu dropdown
- Optionally set a Price Hike Percentage to mark up prices for Grubhub orders
- Optionally enable Price Roundoff to round marked-up prices
- Click PUBLISH to send your menu to Grubhub for ingestion
5
Activating
5-10 minGrubhub activates the integration once your menu is live
- Menu ingestion runs asynchronously on Grubhub's side; this page updates automatically as it progresses
- Once ingestion succeeds, activation is triggered automatically
- If activation doesn't confirm automatically, use "Retry Activation" on this step
Configuration
After completing the onboarding process, you can configure the following settings from the Grubhub app in POS Hub:
- Price Hike Percentage: Mark up prices for items published to Grubhub, set as a percentage during menu publish
- Price Roundoff: Round marked-up prices when a Price Hike Percentage is applied
- Store Status: Toggle your store Online or Offline on Grubhub to control whether it can accept new orders
- Republish Menu: Select a different menu and publish again at any time to update what's live on Grubhub
Disconnecting the Integration
If you need to remove the Grubhub integration, click Request Disconnect from the Grubhub app in POS Hub and confirm. Once Grubhub confirms the disconnect, orders will no longer be sent to your connected POS.
