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
- Setting up the OpenTable integration: learn how to enable the OpenTable integration and configure the OpenTable integration settings.
- Using the OpenTable integration: learn how to manage reservations in OpenTable Guest Center web app and Lightspeed Restaurant.
Frequently asked questions
Subscription
- Do I need to pay for the OpenTable integration?
No, the OpenTable integration is free for merchants with existing Lightspeed and OpenTable accounts.
Setup
- What should I do if the OpenTable integration is listed as “available” in Lightspeed, but it’s already connected in OpenTable?
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.
- How does the OpenTable order profile work?
When the auto-check creation setting is enabled, all checks are assigned to this order profile by default, even if another order profile is scheduled.
To avoid having the scheduled amount profile overridden, disable auto-check creation in the Back Office.
To modify the default order profile for checks opened by OpenTable in the Back Office, go to the business location under Integration > Online ordering > Reservations. - Can I use the same device to run both OpenTable and Lightspeed applications?
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.
Reservations
- What customer information is transferred to the POS?
The OpenTable integration transfers the guest's full name, email, and phone number from OpenTable to the Lightspeed POS app.
- What happens if I partially seat a table in OpenTable?
If auto-check creation is enabled, then the check will be opened when the party is marked as partially seated in OpenTable.
- What happens if I merge two tables for a reservation 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.
- Can I view upcoming reservations in the Restaurant POS app?
The OpenTable integration doesn’t currently support viewing upcoming reservations.
- How does the OpenTable integration handle reservation cancellations?
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.
- Can I use the integration to manage waitlists?
The OpenTable integration doesn’t currently support waitlist management.
Orders
- Can I use the integration to send orders from OpenTable to the kitchen display system (KDS)?
The OpenTable integration doesn’t currently support sending orders from OpenTable to the kitchen display system.
- How does the integration handle modifications to orders?
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.
- What happens if two items are fired with different table status mappings in the same course?
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.
Checks
- How does the integration handle splitting of checks?
If auto-check creation is enabled, then all checks split from the initial check will be displayed in OpenTable.
- How does the integration handle voided checks?
Voided checks are displayed alongside the original check in the OpenTable Guestbook.
- Why do some guests receive checks after their meal?
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.
- Why do I have to manually close checks in OpenTable after closing them on the Restaurant POS app?
The OpenTable integration doesn’t currently support automatic check closing. You must manually close checks in OpenTable to free up the table.
- What happens if I switch tables in OpenTable when auto-check creation is enabled?
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.
- What happens if a tip is added after payment in the Restaurant POS app?
Tips added after payment in the Restaurant POS app won’t display on the check shown in OpenTable.
Troubleshooting
- Why can’t I see opened checks in the Restaurant POS app after seating guests 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.