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 [email protected]:
Username (preferably [email protected])
Domain (typically restaurantname.revelup.com).
You can read more about how to create a user here:
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.
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
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)
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.
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.
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.
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
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.
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.
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.