Goodtill’s Uber Eats integration allows viewing and interacting with Uber Eats sales on the POS, printing tickets and viewing the details in the Backoffice.
To setup the integration, please contact Goodtill support.
To get the most out of the integration, products and modifiers should be mapped between the two systems. This will allow:
In order for products to be matched up in the two systems, the Uber item must contain the Goodtill product or modifier SKU in the Uber Eats External Data field. Please add the Goodtill SKU to each item in the Uber Menu Maker before using the integration. If you have a large volume of products to update or need help entering the SKUs in the Menu Maker, please contact your Uber rep.
If you Goodtill products do have SKUs, you can contact support to have these autogenerated.
Goodtill uses the concept of products and modifiers. Products are a base item which can be purchased on it’s own and modifiers can be added to customize the product. Modifiers cannot sold unless attached to a product.
Uber uses the concept of items. Items may be sold on their own or an item can be used to customize another item.
If you have an Uber Item which exists in Goodtill as both a product and a modifier – eg chips which can be bought on their own added to a burger item – you will need to ensure that the SKU is the same for both the Goodtill product and modifier. This SKU should then be copied in to the Uber item.
The Uber Eats integration uses the same interface as Goodeats orders in the POS app, however some functionality differs slightly.
The following table explains what happens in Uber Eats when changing the order state in Goodtill:
|Action||Fulfillment type||Goodtill process||Uber Eats process|
|Accept||All||Marked as accepted.||Accepts the order.|
|Reject||All||Marked as rejected.||Informs the Uber Tablet that the order will not be processed on the POS. The operator will need to continue you standard Uber Eats rejection process.|
|Ready||Collection||Marked as ready.||Has no affect in Uber Eats – the operator will need to mark the order as ready to pickup on the Uber tablet.|
|Dispatched||Delivery by Uber||Marked as dispatched and completed.||Has no affect in Uber Eats. Uber will track the pickup and delivery from this point.|
|Delivery by Restaurant||Marked as dispatched.||Sets delivery status as “Arriving”.|
|Completed||Restaurant delivery||Marked as completed.||Sets delivery status as “Delivered”.|
|Any other type||Marked as completed.||Has no affect in Uber Eats.|
|Cancelled||All||Marked as cancelled.||Cancells the order using the reason specified by the operator.|
No, you will still need to run the Uber Eats for Restaurants app when using the Goodtill integration as not all Uber Eats functions are included in the integration.
The connection between Goodtill and Uber Eats is configured per outlet. If you have multiple outlets, you must configure each one for a different Uber Eats restaurant.
No, data regarding tips should be obtained from Uber Eats directly.
When an Uber order is imported, a payment is created for the total price of the order (total line item value) with the “Uber Eats” payment type.
There is currently no menu integration with Uber Eats. Products and modifiers also sold via Uber Eats will need to be created manually using the Uber menu maker.
We can auto generate unique SKUs for products and modifiers – please request this from Goodtill support.
Yes, the POS will not automatically reject these orders. The POS will treat unmapped products as misc items and unmapped modifiers will just be added as item notes.
No, item availability is not synced to Uber Eats.
No, these features work differently between the two systems, therefore these options will not affect Uber Eats.
It’s possible that the products or modifiers are not mapped correctly. Please check that the Goodtill SKU is present in the Uber item ID or External Data field as described above.
These will appear on the POS as “dropoff” orders, similar to table service Goodeats orders.
If the order is delivered by Uber (not Bring Your Own Courier), the customer address is not visible as it is not required.
No. The customer details are visible when viewing the sale in the POS and Backoffice but no record is created in the customer database.
Allergy information from Uber will be added either to the notes for the specific item or to the sale notes.
When importing Uber Eats orders in to Goodtill, the VAT rate for the each item is taken from the Uber Eats item, not the matching Goodtill product. If there is no VAT rate configured in Goodtill for the VAT rate of the Uber item, a Goodtill VAT rate will automatically be created for this rate.
We are always happy to help with any issues you may be having. If you can't find what you're looking for within our support portal please send us a message by clicking the button below or call our support team on 0203 322 4095.