Revel POS Setup
Starting to work with Appfront
Give Appfront Access
First, you need to create a new user that Appfront will use to view the menu and assist with issues, should they arise.
Send to support@appfront.ai:
Username (preferably support@appfront.ai)
Password
Domain (typically restaurantname.revelup.com).
You can read more about how to create a user here:
https://support.revelsystems.com/s/article/Employees-Roles-and-Permissions-Guide-1583149941746
Send the API keys
You need to contact Revel sales and ask them for API keys to send to Appfront.
The keys are Appfront's access to both sync the menu & send orders. if the keys are incorrect, the sync / ordering will fail.
As part of the setup process, it is required to disable the setting "Auto-close paid orders" on Revel's back-office
Selecting what would be displayed online
Creating an online menu
Revel has a feature called "Custom Menus", you need to create a custom menu named "Online", application type should be "Mode", and Mode/Station should be "Online". it should be active.
Go to products
Custom menu
If it does not exist, click on "Add custom menu" and name it "Online"
Application type should be "Mode"
Mode / Station should be "Online".
Mark it as active
Then click on "Edit" (The pencil icon)
Setting the online menu time
After entering "edit" mode (clicking the pencil in the last article), you need to make sure the menu is available at all times.
We recommend changing it to always available as illustrated in the image below.
If it's different, click on "Edit Effective Dates/Time" and change the hours as needed.
If the times are not set to all the time, and a customer places an order to a time beyond those hours - Revel will fail the order.
Select what you want to display online
In the next section, you can choose which items & categories will be displayed online.
Appfront will pull any item that is displayed online with all its associated modifiers.
Any item that is highlighted in blue will be displayed online, any item that is not - will not.
Suggestion
You can, with Revel's support assistance, copy an entire menu to only be displayed online, and edit the modifiers and names there. This can allow you to choose more carefully which items & modifiers are displayed to the end customer.
Publishing changes
Assigning barcodes
Before you publish, you need to first make sure that you have barcodes for all items. This is a semi manual process that must be done if you've created new items.
Go to Products
Click on Extras
Select both "Products" & "Modifiers".
Check "Barcode" under both options
Click on generate
How to publish changes
TBD
Images
Appfront will pull all the images from Revel automatically, so you do not have to upload them twice.
To upload an image, expand the menu on the left that says "Display/Print Options", and select "Image".
Next click on "Browse & Upload" and upload your image.
Modifier Groups
Active, default & Min/Max
You can set in Revel which modifiers will be available & which would be default by selecting the "Active" & Default checkbox next to them, respectively.
You can also set the minimum and maximum selectable modifiers for that modifier group. so for example if you can only select one modifier, you'll set it to minimum 1 and maximum 1.
Free modifiers
You can also choose a fixed amount of modifiers to be free, and only start charging after a certain amount is reached (so for example in the screenshot below, the first base is free, and from second base forward the customer will need to pay extra).
Appfront can only support the "Free modifiers" option if all modifiers are the same price.
Meaning for example, the first 1 modifier will be free, and each modifier after that will be an extra $2.
Appfront only supports the "Quantity" free type. if you select the "Price" free type, you will have price mismatches.
Last updated