Promoted articles
Sevenrooms
Sevenrooms is a reservation system that manages walk in and online reservations. It aims towards increasing guests and increasing revenue through facilitating the reservation flow.
This integration will allow you to:
- Send reservations along with its reservation details like table number, customer information, reservation time and more.
- Send reservation for Multiple tables.
- Reflect real time changes when there’s an order items update to sevenrooms.
- Get customer transaction information from foodics in terms of prices and items and save it under its profile in Sevenrooms for spending statistics.
- Change status of table based on actions in Sevenrooms and foodics.
Sevenrooms can be reached at:
Business Configuration in Foodics
-
Select the branches in which reservation should be active.
-
Set reservation duration to 30 minutes.
-
Set reservation time to 24 hours on all days, customizations to be made on Sevenrooms.
-
Make sure table names in foodics is like table names in Sevenrooms. Example:
If in Sevenrooms you have these tables: 006, 007, 008 In foodics you have to create three tables with the same names 006, 007, 008. Otherwise some reservations from sevenrooms will fail if it didn’t find tables with the same name.
Enabling the Integration
- Send an email to sevenrooms reaching them at this email: pos-integrations@sevenrooms.com and request client id, client secret and venue id.
- Log in to your Foodics console at console.foodics.com/login using the owner email, If you logged in with non owner user, you will not be able to activate the integration.
- Navigate to
Marketplace
page ---> Search forSevenrooms
underTable Reservation
category ---> ClickInstall
- Sevenrooms Integration page will open, enter your Sevenrooms account credentials to login, if you don’t have an account Contact Sevenrooms to obtain create your account.
- Click the
Authorize
button, Foodics will ask you to Authorize Sevenrooms to access your Foodics Account, clickAuthorize Sevenrooms To Access My Account
to Proceed. - You will be directed back to Sevenrooms, press on sync branch to get the branches in foodics.
- Add the client id, client secret, and venue id to the branch you want to enable the integration in then press on
Save
. - You have successfully enabled the integration.
Using the Integration
- First step is creating a reservation in Sevenrooms manually or through receiving online reservation (if you add customer to the reservation from Sevenrooms without a phone number or a wrong number format, the customer will automatically have this static number “0555555555”.
- When the customer arrives at the restaurant, the reservation in Sevenrooms should be manually marked as seated.
- Once it’s marked as seated, the time of seating the customer will be considered the time of the reservation start time at foodics plus a one minute buffer. So if the customer was seated at 2:00PM for example, the reservation time on Foodics will be 2:01PM
- From foodics cashier app you can go to Tables → Reservations-> you will find the reservation there ( you may need to press on Sync in order to Sync the reservations).
- if “Automatically Accept Online Reservation” Flag was selected in Foodics reservation settings, then the reservation will be auto accepted other wise the user need to accept the reservation on the cashier app after it send from Sevenrooms
- you will wait until the start time of the reservation comes, and once this happens, the table assigned to this reservation will be gray (From Cashier app go to Tables- check the grey table).
- Press on the gray table and choose Start Order.
- if the table was not gray, that means the reservation didn’t start yet, so don’t place any order on it until it turn to gray
- Add items to the order and make sure the check is created in Sevenrooms.
- Remove and add more items and make sure changes are reflected in Sevenrooms.
- After closing the order the status of table in Sevenrooms will be paid and the transaction information will be reflected there.
- In Sevenrooms we need to manually change the status of the table to “Left” once the customer leaves the table, so we can be able to add another reservation to it
Multi table reservation flow:
- The user will make reservation in Sevenrooms
- When the user want to mark the reservation as seated, the user need to select the first table that will be the primary table, then will link it with other table that will be the secondary table
- In Foodics, the system will create a reservation for two tables
- The user now have to options
- Create the order in one of the tables in Foodics, and the order will be attached with primary table in Sevenrooms
- Create two separated orders in Foodics, and then join the orders, the system will join both orders and attach it with the primary table in Foodics
Out of integration scope:
Walk in:
Currently we are not covering the walk in cases, which means if the user create a walk-in in Sevenrooms, it will not be created in Foodics
How to handle it?
in case you want the walk-in to be reflected in foodics, create a reservation instead of walk-in on Sevenrooms, and the reservation will be reflected to Foodics
Move table:
Currently the move table feature is not covered in the integration scope, means that if you created a reservation and seated the customer then you moved the table, the reservation in Foodics will remain on the first assigned table, and all the orders will be also attached in the first assigned table, but in Sevenrooms the order will reflect to the new table, which will make a inconsistency in the tables between Sevenrooms and Foodics.
Split the bill:
If you split the bill for a specific table, the Total Receipt in Sevenrooms will be the first split you closed in Foodics
example:
The total bill amount in Foodics is 200, and you split the bill in Foodics, and you closed the first bill which is 150, then you closed the second bill which is 50, the system will update the table status to “Paid” on Sevenrooms with total receipt amount of the first bill which is 150.