This guide explains how Checkmate connects your Uber Eats account with your POS system, what to expect during setup, how orders flow, how to manage alcohol delivery, scheduled orders, common issues you might encounter, and how to resolve them.
How Checkmate + Uber Eats Integration Works
Checkmate acts as a middleware platform that connects your Uber Eats online ordering account directly to your POS system. Once integrated:
- Orders from Uber Eats are automatically injected into your POS.
- Menu data can sync between your POS and Uber Eats.
- Manual order confirmation on Uber Eats tablets is no longer required.
- Scheduled orders are injected into the POS at the appropriate time.
- Checkmate standardizes menu and order flow across multiple delivery platforms.
This integration reduces tablet dependency, manual data entry, and operational errors, allowing staff to focus more on in-store service.
Onboarding and Activation
The Uber Eats integration process typically includes:
- Authorization: In the Checkmate Portal, authorize Checkmate to access your Uber Eats account via a secure link. Learn more about Uber Self-Provisioning here.
- Menu Pull and Mapping: Checkmate retrieves your Uber Eats menu and maps it accurately to your POS menu.
- Activation: After successful setup, orders will flow directly into your POS.
Typical activation timeline: Integration is typically live within 20 minutes using Self-Provisioning.
Managing Orders Post-Integration
- Orders automatically appear in your POS.
- Manual confirmation through the Uber Eats tablet is no longer needed.
- The tablet may still show orders for reference, but will not require action to accept orders.
Menu and Pricing Updates
Checkmate simplifies menu management in two possible ways:
Direct Sync POS:
-
- Menu updates made in your POS automatically sync to Uber Eats via Checkmate.
- Supported elements include items, modifiers, availability, and hours.
- Instant item price sync or price elevation if applicable.
- Mark items sold out directly from the POS, and your ordering platforms will be updated within 5 minutes.
Legacy POS:
-
-
- If your POS is not Direct Sync, you will need to make changes manually in the Checkmate Portal and then push those changes to the ordering platforms.
- You do NOT need to update menus in the Uber Eats Merchant Portal.
-
Learn how to manage menu updates here.
Handling Special Instructions
- Special instructions entered by Uber Eats customers are transmitted with orders.
- Checkmate passes these notes into your POS if they are supported.
- Editing or disabling special instructions must be handled through Uber Eats directly.
Scheduled Orders Handling
Uber Eats allows customers to place orders in advance for a scheduled delivery window. When a scheduled order is placed, it appears in the "Scheduled Orders" section of your Uber Eats dashboard. At the appropriate time, based on your configured preparation time, the order moves to the active queue for fulfillment.
How It Works with Checkmate Integration
With Checkmate's integration, the process is streamlined:
- Order Placement: A customer schedules an order for a future time via the Uber Eats app.
- Order Acceptance: The restaurant accepts the scheduled order, and it is stored in the "Scheduled Orders" section of the Uber Eats dashboard.
- Order Release: Based on the prep time configured in the Checkmate Portal, Uber Eats releases the order at the appropriate time before the scheduled pickup, so it reaches your POS when it's time to begin preparation.
- POS Injection: Upon release, Checkmate immediately injects the order into your POS system.
Key Points
- Timing Control: Uber Eats controls when the order is released; Checkmate injects it into your POS upon release.
- No Manual Intervention: Once set up, the process is automated, reducing the need for manual order handling.
- POS Compatibility: Ensure your POS system is compatible with Checkmate for seamless integration.
For more details, refer to Uber's guide on What are scheduled orders here. You can configure prep time using one of the following methods:
Alcohol Policy
Eligibility and Setup
- Market Availability: Uber Eats permits alcohol delivery in select cities and states where it is permitted by law. Check if your store is eligible here.
- Licensing Requirements: You must have a valid liquor license compliant with all local and state regulations. Learn what to do if your store wants to sell alcohol here.
Menu Configuration
- Proper Tagging: Alcoholic items must be flagged correctly in the Uber Eats Menu Editor. This step ensures age verification and ID checks are prompted for the delivery.
- When to Tag: Items must be tagged before your location is mapped and the integration is activated. Tagging them afterward may cause them to be excluded or hidden from the menu until re-approved.
- Menu Approval: Uber Eats may review your alcohol menu for compliance before enabling it on the platform.
- POS Configuration: Collaborate with your POS provider to ensure that alcohol items are accurately flagged on the POS side, so they map correctly to Uber Eats.
Note: Checkmate facilitates syncing your POS-tagged alcohol items to Uber Eats during menu mapping. However, Checkmate does not manage compliance policies, delivery rules, or legal approvals.
Taxes and Fees
- Uber Eats collects and remits taxes in states that follow Marketplace Facilitator laws.
- Merchants are responsible for setting up and remitting sales tax in other locations. You can review tax details in your Payment Details Report.
- Checkmate does not alter or manage your tax configuration.
- You can set up various service and delivery fees during the integration process. If you'd like to adjust your payment or dining options later, contact our team—we're happy to assist.
Uber Direct Delivery
Uber Direct allows restaurants to offer delivery through their online ordering platforms (e.g., websites, mobile apps) using Uber’s courier network.
- Branded Experience: You maintain full control over the customer journey while Uber handles the last-mile delivery.
- On-Demand Fulfillment: Orders are automatically dispatched to Uber drivers once they are placed on your direct ordering site.
Learn more about Uber Direct here.
Checkmate Integration with Uber Direct
Checkmate enables seamless integration between your POS, Direct Ordering (DO), and Uber Direct. This integration is only available for brands using Checkmate’s Direct Ordering solution.
- Order Flow: Orders placed via your DO platform are pushed to Uber Direct, which assigns a courier and fulfills the delivery.
- POS Connection: Checkmate links your menu, surcharges, and delivery zones to ensure consistency across systems.
- Account Setup: Brand-level and store-level setup is handled through the Direct Ordering Admin Portal. Our team coordinates with Uber Direct to register your locations and preferences.
To integrate Uber Direct with your Direct Ordering website, reach out to our team for assistance.
Troubleshooting Common Issues
| Issue | Possible Cause | Resolution |
|---|---|---|
| Orders not appearing in POS | Store ID mismatch, connection issue | Contact Checkmate Support |
| Menu updates are not reflected | POS sync delay or mapping error | Contact Checkmate Support |
| Tablet showing errors | Uber Eats protocol issue or disconnection | Confirm integration setup with Uber Eats |
| Order cancellations | Mapping issues, timeout errors | Contact Checkmate Support and Uber Eats Merchant Support |
Frequently Asked Questions (FAQs)
Activation is typically completed within 20–30 minutes after you authorize the integration via Uber’s self-provisioning flow and your menu is mapped by Checkmate.
Yes.
- If your POS supports Direct Sync, make changes in your POS, and Checkmate will automatically sync your Uber Eats menu.
- If you're using Legacy POS, submit changes via the Checkmate Portal using the Edit Menu function. Learn how to manage menu updates here.
Menu sync delays can occur. If changes don’t appear on Uber Eats within 10 minutes, contact Checkmate Support to confirm if your menu was pushed successfully.
If your POS is offline, Uber Eats orders may not be injected properly. Checkmate recommends keeping your POS stable and online.
You can also use the Orders Management Dashboard to track and manage incoming orders in real time.
Yes. You can mark your Uber Eats ordering platform as Offline using the Checkmate Portal. This will prevent new orders from being placed on Uber Eats and display your location as temporarily unavailable.
Refunds must be processed through the Uber Eats Manager portal.
- Go to the order
- Select the adjustment
- Submit a dispute with a reason
Note: Most disputes must be submitted within 14 days of the order.
For detailed information on refund policies, refer to Uber's official guide here.
Checkmate offers a Refunds Management service that monitors refund requests, initiates disputes, and provides comprehensive reporting. Learn more about Refunds Management here.
Yes. Checkmate supports menu price elevation and rounding rules to help offset third-party fees and ensure price consistency across platforms. Learn more about Menu Price Elevation here.
Additional Tips for a Smooth Integration
- Use the Checkmate Portal to take your location Online or Offline — this will prevent new orders from being received during downtime or unexpected closures.
- Tag sold-out items in your POS (if supported). Checkmate will update your online menus across integrated platforms within 5–10 minutes.
- Ensure your POS remains online. If the system is offline, orders from your delivery platform may not be injected correctly.
- Use Checkmate for menu updates — whether synced directly or managed manually, always submit changes through Checkmate to ensure accurate mapping.
- Scheduled orders are released based on prep time settings in the Checkmate Portal. Orders will appear in your POS just in time for preparation.
- Flag alcohol items in both your POS and delivery platform’s menu editor to ensure compliance and proper injection (if alcohol delivery is enabled).
- Apply price elevation or rounding strategies in Checkmate to maintain profitability on third-party platforms.
- Use Live Order Management in Checkmate to track and act on orders in real-time after injection, where supported.
Comments
0 comments
Please sign in to leave a comment.