Hi. How can we help?

About the OpenTable integration

To use the OpenTable integration, you'll need an OpenTable account. If you haven’t created an account yet, visit OpenTable to get started.

OpenTable is a reservation platform helping you to manage and seat reservations in your restaurant. This way, you can shorten waiting times and use the maximum capacity of your restaurant.

The OpenTable integration with Lightspeed Restaurant synchronizes OpenTable guest and reservation data to Lightspeed and sends financial data back to OpenTable.

When you seat a reservation in OpenTable, it will appear on your Lightspeed Restaurant table layout, and the status is updated in OpenTable as the meal progresses in Lightspeed Restaurant until the receipt is fully paid. The table status updates in the following sequence: seated, starter, main, dessert, paid.

The OpenTable integration features

  • Enriching your data: The OpenTable integration allows you to match all information about a guest's dining experience back to reservations in OpenTable.
  • Smoothing transitions: The moment a guest is seated in OpenTable, the guest and reservation information is immediately transferred to the POS.
  • Sending table status updates: The Course Mapping feature keeps your OpenTable Floor Plan up-to-date with the latest status of tables.

How to set up and use the OpenTable integration

Frequently asked questions


  • No, the OpenTable integration is free for merchants with existing Lightspeed and OpenTable accounts.


  • If you disabled the OpenTable integration before December 2022, then you need to connect OpenTable and request that they remove the integration from their system before reactivating it in Lightspeed Back Office.

  • When the auto-check creation setting is enabled, all checks are assigned to this account profile by default, even if another account profile is scheduled.
    To avoid having the scheduled amount profile overridden, disable auto-check creation in the Back Office.
    To modify the default account profile for checks opened by OpenTable in the Back Office, go to the business location under Integration > Online ordering > Reservations.

  • We strongly recommend keeping Lightspeed Restaurant POS open on one of your devices to avoid delays in opening checks on the POS. The device assigned to receive orders for reservations can be set in the Back Office for the business location under Integration > Online ordering > Reservations.
    Your master device must run the Restaurant POS app during the shift, but you can switch there between applications on other devices.


  • The OpenTable integration transfers the guest's full name, email, and phone number from OpenTable to the Lightspeed POS app.

  • If auto-check creation is enabled, then the check will be opened when the party is marked as partially seated in OpenTable.

  • If auto-check creation is enabled, then a check will be opened on the table with the lower numeric value when you merge two tables for a reservation.

  • The OpenTable integration doesn’t currently support viewing upcoming reservations.

  • When a reservation is canceled in OpenTable, the corresponding check will be voided in the POS, and the table status will be updated in OpenTable.

  • The OpenTable integration doesn’t currently support waitlist management.


  • The OpenTable integration doesn’t currently support sending orders from OpenTable to the kitchen display system.

  • Any modifications made to an order in OpenTable won’t be synced to the POS. To update the order, you’ll need to manually update it in the Restaurant POS app.

  • If two items are sent with different table status mappings in the same course, then the later table status will be used. For example, one item has the statistic group Salad and is mapped to the Starter status, while another item has the statistic group Burger and is mapped to the Main status. If both items are sent in the same course, then the table status in OpenTable will be set to Main.


  • If auto-check creation is enabled, then all checks split from the initial check will be displayed in OpenTable.

  • Voided checks are displayed alongside the original check in the OpenTable Guestbook.

  • If a guest receives a check after their meal, then that means email notifications are turned on. To turn off email notifications, disable this setting in the Back Office.

  • The OpenTable integration doesn’t currently support automatic check closing. You must manually close checks in OpenTable to free up the table.

  • If you switch tables in OpenTable when auto-check creation is enabled, then the data sync will continue to work, but you’ll need to manually move the check to the new table.

  • Tips added after payment in the Restaurant POS app won’t display on the check shown in OpenTable.


  • There are two possible reasons opened checks don’t appear in the POS after seating in OpenTable:
    First, your table numbers in OpenTable don't match your table numbers in the POS. If your table numbers are labeled alphanumerically in OpenTable (for example, T5), then they won’t be mapped to the POS. To fix this issue, check your table numbers in the POS tasks and edit them accordingly making sure they’re the same in both systems.
    Second, the device set up to receive reservations doesn't have the Restaurant POS app open. To fix this issue, ensure that the Restaurant POS app is running on your master device.

Was this article helpful?

0 out of 0 found this helpful