Integrating Opentable to Ordermate

Doshii has recently launched a new and enhanced Opentable x Ordermate integration!
This now supports a two way sync of data which has many benefits including:

  • Automatically match order and spend data from POS with reservations in real real-time
  • Automatically keep reservations in sync (i.e. transfer tables)
  • Real-time update for meal status
  • Booking notes will appear in your POS automatically

In this article:

Connect your POS to Opentable


You can self-provision in just a few steps:

  1. From within the Opentable marketplace, select Ordermate and follow the prompts.
  2. You will receive an email from Doshii.
    - If you're new to Doshii, sign up and follow the prompts.
    - If have an existing account, sign in and follow the prompts.
  3. Once connected, please note the below information regarding seating guests, transferring and matching unallocated bookings. 
For help with getting Opentable integrated with Ordermate, please get in touch.

Seating a booking or a walk-in


Complete seating process for either a booking or walk-in on the Opentable app, as per your normal process (help article)

Once a reservation has been seated in Opentable, the corresponding table in WaiterMate will change to an open state. This is indicated by the table icon changing to 'Green' as is usual for all open tables. Staff will then be able to use the table like a normal open table.

Note: Tables that are opened in WaiterMate will not create a walk-in reservation in Opentable.

Transferring a booking to a new table

If a customer moves to a new table in the venue, transferring the table should be completed in Opentable per your normal process (help article).

When you transfer the table on Opentable, it will update your Ordermate POS and the new table will turn green.

Do not transfer a table in the POS. This will not update the Opentable app with the correct table.

Match an unallocated booking

If a reservation is marked as 'Seated' in Opentable, but the table number does not exist in WaiterMate, the reservation will still be stored in WaiterMate using the 'Unallocated' tab from the bottom of the tables screen.

To allocate the reservations to a table manually, select the 'Allocate' icon and then select the desired table.


To prevent this from happening, It is recommended that;

  • Check all table numbers are unique across all areas and that they match in both WaiterMate and Opentable
  • Check that the table was not opened manually in WaiterMate prior to the reservation being arrived in Opentable

Requirements

  • Table names if your POS exactly match Opentable
  • All tables have unique table names.
    Use a prefix to identify an area i.e. Add 1 to the start of a table number to identify Table 1 in Area 1, which makes it Table 101, add a 2 for Area 2 (i.e. 201), and so on.
  • Table names are max four numbers only.
  • Ordermate version 4.0.3a or above
    If you're not running this version, simply submit a support request to Ordermate. 
  • Your venue must be using Opentable Core or Pro.
    If you're not, please chat with your Opentable account manager.