Notice something different in your Management Console? We're rolling out our latest/greatest software version, so click here to see what's new!

Revel Systems is proud to announce the release of Revel 2.25.


Contents


For Retail Establishments


Features

Enhancements

Fixed Issues


For Restaurants


Features

Enhancements

Fixed Issues


New Features for Retail Establishments


Contents: New Features for Retail Establishments

Enhanced User Interface Styling

Starting in release 2.25, Revel has refined the styling of our POS user interface. All actions taken on the POS are still performed in the same manner. The following screens display the new styling.

New UI, Login Screen

new_ui_login.PNG

New UI, Order Screen

new_ui_order.PNG

New UI, Modifiers Screen

New_Modifiers_Screen.png

New UI, Pay Screen

new_ui_pay.PNG

New UI, Customer Screen

new_ui_customers.PNG

New UI, Order List Screen

new_ui_orders.PNG

Auto Delivery of Reports

Revel has expanded its report exporting capabilities for users that wish to have more control over how often report exports are sent out, and where they are sent to. Users can create templates that include a number of supported report types, various file format types, and multiple establishments.

In the Management Console, these templates are referred to as "Email Report Jobs". To configure a new template, click the "Email Report Jobs" button located on Email Address settings header, on the Settings page. The image below highlights the button.

Email Report Job Access Button

email_report_jobs_button.png

Clicking on the button will bring the user to the main Email Report Jobs list page, shown in the image below. This page displays all previously configured Email Report Job templates, the reports that are sent out in that template, and the configured time periods at which those reports are sent out. Users can also set templates as active or inactive.

Email Report Jobs, List Page

email_report_jobs_main_list_page.png

Users can add a new job template by clicking the "+Add Email Report Job" button at the bottom of the list. Clicking the edit job edit_email_jobs_icon.png icon for a previously created job will bring up the configured settings for that template. Both actions will bring the user to the Email Report Jobs > Details page, shown below.

Email Reports Jobs, Details

email_report_jobs_details.png

The following table describes the configurable options shown on this page.

Email Report Jobs Settings
SETTING DESCRIPTION
Name The name of the report job.
Reports The Reports which will be included in the Report Job. The supported reports are: Sales Summary, Product Mix, Operations, Product Inventory Summary, Ingredient Inventory Summary, and Labor.
Format The format that the user will receive the reports in. User can choose CSV, Excel, or PDF formats.
Time Period The reporting time period for the reports. The user can select the following:
  • Daily - Users receive reporting data daily, with data from that day.
  • Weekly - Users will receive reporting data at the start of the week, with data from the previous week.
  • Monthly - Users will receive reporting data on the first of the month, with data from the previous month.
  • Quarterly - Users will receive reporting data on January 1st, April 1st, July 1st, and October 1st, with data from the previous quarter.
  • Yearly - Users will receive reporting data on January 1st, with data from the previous year.
Establishment(s) The establishment data that will be included in the reports. The current establishment will be selected by default.
Target Type Specifies whether to send the report data to various email addresses, or to web servers. To send to a web server, select the HTTP option.
Target(s) - For Emails - Enter the name of the target email addresses in the field. Multiple addresses should be separated by commas.

- For webs servers - User will need to enter:

  • Address - The web address of the server.
  • Login - An authorized user name for that server.
  • Password - The password for that user name.
Active Specifies if the report job is active or inactive.

Periodic Inventory

Revel now supports a periodic inventory model. This type of model allows users to receive inventory in way that is easier for accounting systems to understand. Under this inventory model, the Purchase Orders and Reorders pages are suppressed and do not appear in the Inventory section, and users can not receive products directly into Inventory pages. Instead, users enter their data into the new Inventory > Purchase Ledger page. This page allows users to create receipts and corrections (overriding receipts that were entered incorrectly). These receipts and corrections will then create inventory log files, which in turn, add inventory, update costs, or adjust inventory as appropriate.

To enable this inventory model, users will need to contact Revel Support. On the Settings / Staff Settings page, the "Enable Purchase Ledger" setting will appear once the "Vendor PO's" setting has been enabled.

To enter a new receipt or correction:

  1. Navigate to the Inventory > Purchase Ledger page.

    purchase_ledger_tab.png

  2. Click the "Create New" button at the top of the page.
  3. Enter the invoice or correction number in the "Invoice/Correction #" field.
  4. Click the "Invoice Date" field to reveal the date picker to select a date for the invoice.
  5. Select whether the entry is a receipt or correction by clicking the corresponding button in the "Invoice Type" field.
  6. (For Corrections) If the entry is a correction, enter the number of the original invoice that is being corrected in the "Original Invoice #" field.
  7. Using the drop down menu in the "Vendor Name" to select the vendor.
  8. (Optional) enter any notes about the entry in the "Invoice Note" field.

    purchase_ledger_receipt_entry_invoice_info.png

  9. In the Product List field, click the field to expose the product pop up list. Select the desired product.
  10. Enter the amount of product in the "Qty" field.
  11. Enter the tax rate for the product in the "Tax Rate" field.

    Note: The "Vendor Item ID" and the "Cost" fields are also adjustable.

    purchase_ledger_receipt_entry.png

  12. Repeat steps 9-11 for any other products.
  13. Click Save when finished.
  14. Click Submit when ready to submit the entry. Submitted entries CANNOT be edited.

Once submitted, receipts and corrections will be shown on the main Purchase Ledger page. Users can print out the data on this page, or export it to a CSV file.

Populated Purchase Order List

purcahse_order_list.png

Shelf Edge Labels

Users now have the option to print shelf edge labels for their products that contain a scanable barcode and price. On the Products page of the Management Console, the "Print Price Label" option is now selectable from the "Options" drop down menu. Use the check-boxes next to categories, subcategories, or products to select the products for which you wish to print shelf labels. The image below highlights those check boxes and shows the new "Print Price Label" option.

Print Price Label Options, Products Page

shelf_edge_labels_product_page.png

After selecting the desired products, click the "Print Price Label" option will bring up the "Print Price Tags" confirmation window.

Print Price Tags Window

shelf_edge_labels_print_tags.png

Clicking on Print will download a PDF of the desired labels, which can then be print from the computer. Example labels are shown in the image below.

Example Shelf Edge Labels

shelf_edge_labels_example_labels.png

Como Loyalty Integration

Revel has integrated with Como loyalty and rewards. After configuring the "Como Loyalty" setting on the Settings > Gift, Rewards and Admin Cards page in the Management Console. The integration will function on the POS as such:

  • Tapping the Redeem Rewards button on the right hand side of the payments screen will open up the "COMO actions" window, allowing the customer to:
    • Use Code (does not require information about a Como account; just allows the customer to redeem a code). The customer may scan a QR code or manually enter it in. This code is then applied to the order.
      Use QR Code to Redeem

      Como_Redeem_Code.png

    • Sign in using their Como account credentials
      COMO Account Authorization

      Como_Actions.png

    • After the customer has signed in to their Como account, they can perform one of three functions:
      • A list of available gifts to choose from
      • Use a QR code
      • Pay using their Como loyalty account

Foreign Currency Tracking

For users in countries that accept multiple currencies as payments, Revel has added the ability to keep explicit track of the till for payment amounts handled in different currencies. If "Full Foreign Currency Tracking" on the Settings > Payments > Tills page in the Management Console is enabled, Revel will automatically track the payment in the currency in which it was made and only translate it into the base currency for reporting purposes. Revel assumes that change is given in the base currency. Prior to this, Revel would immediately translate all foreign currencies into the base currency and track only the base currency. For accurate reporting, the Tills and Operations reports will now report payments/refunds according to currency.

Credit Card Present Refunds

Revel now supports credit card present refunds, allowing users to put money back on customer credit cards for refunded products, even without the original order. This functionality applies to receiptless returns and exchanges (where the return consists of any overages).

On the Management Console, "Credit" has been added as a Receiptless Return "Tender" option. Also, the "Enable card present chargebacks" option has been added to the Settings > Payments page. When enabled, the option adds a button to the POS payment screen to process refunds to credit cards in cases where payments exceed the sales of an order.

Present Refund Settings

charge_back_mgmt_settings.png

Note: Currently, this feature is only supported for FreedomPay users. Future releases will add support for other payment processors. One the POS, when performing a card present refund, first generate the order with an overage. Tap the "Charge Back" action icon to initiate the process.

Chargeback Option, POS Payment Screen

pos_chargeback_button.png

The POS will then prompt with the "Charge Back" window, where the user can input the amount needed to be returned to the card.

Charge Back Pop-up

charge_back_popup.png

After tapping the "Confirm" button the POS will prompt the user to swipe the credit card and then notify the user once the refund is successful.

Store-to-Store Returns

Revel now supports returns across establishments. Customers can now return (and receive refunds on) products to a different establishment than where the product was originally bought. Users should select the "Enable returns across establishments" option, found on the Settings > Advanced Pos Settings page to enable the feature. When enabled, orders from all establishments will appear in order search results on the POS. Users will be able to interact with those orders as if they had originated from the current establishment location.

Making returns on the POS still follows Revel's current order of operations. POS users will tap the "Orders" button to find the order by ID, and either scan the receipt barcode or type in the order ID manually. With the cross establishment functionality enabled, the POS will search all establishments on the URL for the order number. If the order is found, the POS will then prompt the user with the "Return" dialog box, shown in the image below, which states: "This receipt is from a different location, are you sure you want to continue"? Tapping the "Continue" option will open up the order for interaction. Users can then tap on items to bring up the "Return Item(s)" action icon.

POS Prompt, Store-to-Store Returns

store_to_store_returns_pos_prompt.png

When the user reaches the "Select Item(s) to Return" screen, they will be able to select if the returned items will be placed back into active inventory, using the option in the "Inventory" column, highlighted in the image below. If "Yes" is selected an immediate transfer will be initiated from the store where the item was originally purchased to the store where the item is being returned, and the item will then be added into the active inventory of the current location. If the user selects "No" an immediate transfer will be initiated from the store where the item was originally purchased to the store where the item is being returned, and the item will be listed as waste inventory for the current location.

Select Item(s) to Return Screen

select_items_to_return.png

Note: Currently, Store to Store returns do not support credit refunds. The returning store will need to issue store credit or a gift card. Returns may only be performed with a single currency.

On the Management Console, in the Sales Summary report, the sales numbers for the establishment where the item was originally purchased will show a negative sale. There will also be a "Due to" line in the report under the "Net to Account For" section. The store where the item was returned will show a negative payment. There will also be a "Due from" line in the report under the "Net to Account For" section.

Sales Summary "Due To / Due From"

Sales_Summary_Due_to_Due_from.png

On inventory related reports, item counts will be handled by Revel's transfer functionality. On the Order History report, cross store returns are now colored purple, as shown in the image below.

Cross Store Returns, Order History Report

store_to_store_returns_order_history.png

Voids and Returns Across Verticals

In previous releases, if users removed an item from an order in QSR or Table Service modes, Revel labeled it as a "Void"; if users removed an item from an order in Retail mode, Revel labeled it as a "Return". In the 2.25 Release, Revel has eliminated vertical based language differences. Now, across verticals, if an order has not been closed, the user may only void an item. If the order has been closed, the user may only perform a return. The order items will be marked accordingly. If the user reopens a closed order and adds an item to it but then later removes that item, Revel will label it as a void.

On the POS:

  • Changed the label for Void Item(s) to:
    • For orders that are not closed = Void Item(s)
    • For orders that are reopened with no new items added to it = Return Item(s)
    • For orders that are reopened with new items added to it = Void/Return Item(s)
    • If the item is a return, it will be marked as one
    • When displaying voided/returned items on the order screen, Revel will name them accordingly, whether they are voided or returned

In the Management Console:

  • On the Reports page
    • Voids and Returns records will now be reported on separate pages in the new Adjustments report
    • In the Sales Summary report, Voids and Returns have been broken up into their own independent sections
    • In the Operations report, under the SALES BY CLASS section, Revel has renamed the following:
      • "Voids Qty." column to "Voids/Returns Qty"
      • "Voids" to "Voids/Returns"
    • In the Operations report, Renamed the "VOIDS AND COMPS" section heading to "VOIDS, RETURNS, AND COMPS"
    • In the Order History report, Revel has changed the labels that were placed across voids products to indicate whether they were voided or returned

Invoice Synchronization

Revel has added the following staff-only setting to the Settings > Advanced Pos Settings page, which allows the user to sync invoices that reside on different POS stations to the cloud server:

  • Enable invoices cloud sync – if checked, invoices from one establishment that are edited on POS devices across separate networks will be synced using cloud sync method

When invoices that are stored locally on the POS are opened, the POS will retrieve the server version of the invoice. If the server version is newer and from a different POS station, the POS will merge local and server version and present the resulting invoice. If the server is unreachable, the POS will use the local version, and inform the user.

Wetstock Reporting and Reconciliation Upgrades

Wetstock inventory requires the ability to close off a "day", where a day is a defined 24 hour period. For release 2.25, the Inventory > Wetstock page has been updated so that the report now displays data by day. Wetstock days will always be 12:00AM to 12:00AM.

The Inventory > Wetstock > Overview page has been changed and now only displays the reporting period date (start and end), it's status, and features an Actions column. The new layout is displayed in the image below. The page shows which days are still "open" and have not been closed by the user, and any previously closed days and their respective data, which match what has been sent via the SIP interface.

Wetstock Overview, New Layout

wetstock_overview_new_ui.png

The following table describes the columns and data displayed on this page.

Wetstock Overview
Column Value(s) Description
Date Calender day The calendar date for the reporting period.
Starts at Date and time The start of the wetstock reporting period for the Date.
Ends at Date and time The end of the wetstock reporting period for the Date.
Status Open, Sent, Fixed
  • Open - Indicates that the reporting period is still open.
  • Fixed - Indicates that the reporting period is closed (fixed), but users can still adjust data.
  • Sent - Indicates that the data for that reporting period has been sent to the SIP interface, this data cannot be edited.
Actions View, Tank Dips, Deliveries, Fix Time Span
  • View - Clicking this button takes the user to the Inventory > Wetstock > Wetstock Report page for that date.
  • Tank Dips - Clicking this button takes the user to the Inventory > >Wetstock > Tank Dips page for that date.
  • Deliveries - Clicking this button takes the user to the Inventory > Wetstock > Deliveries page for that date.
  • Fix time span - Clicking this button will close (fix) the time span for the current wetstock reporting period. The user will be shown a confirmation message, and asked to click either submit or cancel the action.

Each of the other Inventory > Wetstock pages (Deliveries, Tank Dips, Wetstock Report) features a Report Date drop down list in the upper right hand corner of the page, allowing users to select and display data from different recorded reporting periods. They also display the selected reporting period, along with its "Start at" information, and "End at" information, and "Status" as it is displayed on the Overview page. Both of these additions are highlighted in the image below.

Wetstock Report Page w/ Date Status Information

wetstock_report_date_status.png

The Inventory > Wetstock > Wetstock Report page now has buttons that allow users to add delivery data and tank readings data for the selected reporting period, provided the data for that period has not been sent to the SIP. For reporting periods that are still open, the Wetstock Report page has a "Fix time span" button for users to close the reporting period. For reporting periods that are fixed, the page has a "Send" button for users to send the data for that reporting period to the SIP interface. If clicked, the user will be prompted to submit or cancel the action.

Epson Omnilink Integration

Revel has integrated with the Epson Omnilink printer. This printer is connected via Ethernet, but has additional serial and USB connection ports, so external devices can be connected directly through it. This integration covers Igenico iPP350 and Honeywell barcode scanner external devices.

LoyaltyPlant Integration

Revel now supports LoyaltyPlant program. "LoyaltyPlant' settings have been added to the Gifts, Rewards, and Admin Cards settings. When enabled, the LoyaltyPlant integration will function as such:

For Gift Items:

  • On the LoyaltyPlant mobile app, the customer will choose gift products for redemption and the system will generate a QR code on their mobile phone.
  • On POS, the user will go to pay screen and tap the "Redeem rewards" button. A “Waiting for QR code” pop-up window will open, allowing the customer to scan the QR code using the barcode scanner.
  • Once the QR code is scanned, the POS will add gift items to the order.
  • Gift items have discounts attached (configured by LoyaltyPlant). In most general cases, the discount will be a 100% item discount.
  • If a gift item requires modifiers, the POS will prompt for modifier before adding the item. When modifiers are selected and user taps add button - product will be added to the order. If press cancel - product will not be added.
  • If the LoyaltyPlant response includes a custom message, the POS will show this message before adding items.
  • If the LoyaltyPlant response includes customer info (name), it will be added to the order as Call Name.

For Payments:

  • The user will create an order on the POS
  • On the LoyaltyPlant mobile app, the customer will select Pay with points option. They will then enter payment amount and the system will generate a QR code on their mobile phone.
  • On the POS from pay screen, the user will tap the Redeem rewards" button. A “Waiting for QR code” pop-up window will open, allowing the customer to scan the QR code using barcode scanner.
  • Once the QR code is scanned, the POS will process the request via LoyaltyPlant.
  • If the “Show payment prompt” setting is enabled in the Management Console, the POS will show the prompt before adding the payment: “Pay $x.xx with Points?”. Otherwise, the POS will add payment without the prompt.
  • If the balance due = 0 after payment, the POS will close the order and the “Redeem reward” button will be disabled.

To Refund Payments

  • On the POS, the user will go to pay screen and tap the "Refund" button followed by the LoyaltyPlant payment for refund. Please note that only full refunds are supported. Tips and gratuity may not be refunded.
  • The POS will process the refund.

Westpac Payment Processor

Revel has integrated with Westpac and will now support the Australian payment processor on the iPad3, and the iPad Mini 2 and above. Using the "Enable Westpac" staff-only setting on the Settings > Payments page in the Management Console, configure the Westpac payment processor. Westpac can be paired to a Verifone e355 mobile payment module.

Note: Westspac payment processor currently only supports the following transactions: sales, refund, split bills, and tips.

Vantiv triPOS EMV Terminal

Revel now supports the Vantiv triPOS EMV payment terminal. The "VantivEMV" option has been added to the Establishment > Peripherals > Cardswipes page (staff only) to configure the terminal.

Note: This terminal is to support Mercury / Vantiv EMV payment users.


New Features for Restaurants


Contents: New Features for Restaurants

Enhanced User Interface Styling

Starting in release 2.25, Revel has refined the styling of our POS user interface. All actions taken on the POS are still performed in the same manner. The following screens display the new styling.

New UI, Login Screen

new_ui_login.PNG

New UI, Order Screen

new_ui_order.PNG

New UI, Modifiers Screen

New_Modifiers_Screen.png

New UI, Pay Screen

new_ui_pay.PNG

New UI, Customer Screen

new_ui_customers.PNG

New UI, Order List Screen

new_ui_orders.PNG

Auto Delivery of Reports

Revel has expanded its report exporting capabilities for users that wish to have more control over how often report exports are sent out, and where they are sent to. Users can create templates that include a number of supported report types, various file format types, and multiple establishments.

In the Management Console, these templates are referred to as "Email Report Jobs". To configure a new template, click the "Email Report Jobs" button located on Email Address settings header, on the Settings page. The image below highlights the button.

Email Report Job Access Button

email_report_jobs_button.png

Clicking on the button will bring the user to the main Email Report Jobs list page, shown in the image below. This page displays all previously configured Email Report Job templates, the reports that are sent out in that template, and the configured time periods at which those reports are sent out. Users can also set templates as active or inactive.

Email Report Jobs, List Page

email_report_jobs_main_list_page.png

Users can add a new job template by clicking the "+Add Email Report Job" button at the bottom of the list. Clicking the edit job edit_email_jobs_icon.png icon for a previously created job will bring up the configured settings for that template. Both actions will bring the user to the Email Report Jobs > Details page, shown below.

Email Reports Jobs, Details

email_report_jobs_details.png

The following table describes the configurable options shown on this page.

Email Report Jobs Settings
SETTING DESCRIPTION
Name The name of the report job.
Reports The Reports which will be included in the Report Job. The supported reports are: Sales Summary, Product Mix, Operations, Product Inventory Summary, Ingredient Inventory Summary, and Labor.
Format The format that the user will receive the reports in. User can choose CSV, Excel, or PDF formats.
Time Period The reporting time period for the reports. The user can select the following:
  • Daily - Users receive reporting data daily, with data from that day.
  • Weekly - Users will receive reporting data at the start of the week, with data from the previous week.
  • Monthly - Users will receive reporting data on the first of the month, with data from the previous month.
  • Quarterly - Users will receive reporting data on January 1st, April 1st, July 1st, and October 1st, with data from the previous quarter.
  • Yearly - Users will receive reporting data on January 1st, with data from the previous year.
Establishment(s) The establishment data that will be included in the reports. The current establishment will be selected by default.
Target Type Specifies whether to send the report data to various email addresses, or to web servers. To send to a web server, select the HTTP option.
Target(s) - For Emails - Enter the name of the target email addresses in the field. Multiple addresses should be separated by commas.

- For webs servers - User will need to enter:

  • Address - The web address of the server.
  • Login - An authorized user name for that server.
  • Password - The password for that user name.
Active Specifies if the report job is active or inactive.

Repeat Recent Order

Revel has added the ability to reorder items from a list of previous orders on the Customer's Orders screen of the POS and Kiosk. Tapping Customer's Orders > Order Number will now open up, if any, a list of items and modifiers attached to the original order. This will not include taxes, service feeds, or discounts.

Modifiers on the Customer's Orders Screen

Modifiers_Customers_Order.png

Tapping "Reorder" will clone the products from that original order in as far as possible. This will not include any inactive items/modifiers. On the order screen, the user may run the discount calculator, add/remove service fees and or taxes, and display the final results. The cashier will have the opportunity to remove/edit items prior to hitting the "Pay" or "Send" button.

Reopened Order

Reopened_Order.png

Note: If some of the items and modifiers have gone inactive, a footnote will appear near the bottom of the Customer's Orders screen with the text that reads: "*Some of the modifiers above are no longer available".

On the Kiosk, users can reorder recent orders from their profile screen, as shown in the image below.

Kiosk, Reorder

kiosk_reorder.png

Periodic Inventory

Revel now supports a periodic inventory model. This type of model allows users to receive inventory in way that is easier for accounting systems to understand. Under this inventory model, the Purchase Orders and Reorders pages are suppressed and do not appear in the Inventory section, and users can not receive products directly into Inventory pages. Instead, users enter their data into the new Inventory > Purchase Ledger page. This page allows users to create receipts and corrections (overriding receipts that were entered incorrectly). These receipts and corrections will then create inventory log files, which in turn, add inventory, update costs, or adjust inventory as appropriate.

To enable this inventory model, users will need to contact Revel Support. On the Settings / Staff Settings page, the "Enable Purchase Ledger" setting will appear once the "Vendor PO's" setting has been enabled.

To enter a new receipt or correction:

  1. Navigate to the Inventory > Purchase Ledger page.

    purchase_ledger_tab.png

  2. Click the "Create New" button at the top of the page.
  3. Enter the invoice or correction number in the "Invoice/Correction #" field.
  4. Click the "Invoice Date" field to reveal the date picker to select a date for the invoice.
  5. Select whether the entry is a receipt or correction by clicking the corresponding button in the "Invoice Type" field.
  6. (For Corrections) If the entry is a correction, enter the number of the original invoice that is being corrected in the "Original Invoice #" field.
  7. Using the drop down menu in the "Vendor Name" to select the vendor.
  8. (Optional) enter any notes about the entry in the "Invoice Note" field.

    purchase_ledger_receipt_entry_invoice_info.png

  9. In the Product List field, click the field to expose the product pop up list. Select the desired product.
  10. Enter the amount of product in the "Qty" field.
  11. Enter the tax rate for the product in the "Tax Rate" field.

    Note: The "Vendor Item ID" and the "Cost" fields are also adjustable.

    purchase_ledger_receipt_entry.png

  12. Repeat steps 9-11 for any other products.
  13. Click Save when finished.
  14. Click Submit when ready to submit the entry. Submitted entries CANNOT be edited.

Once submitted, receipts and corrections will be shown on the main Purchase Ledger page. Users can print out the data on this page, or export it to a CSV file.

Populated Purchase Order List

purcahse_order_list.png

Intermediate Inventory

In the 2.25 release, Revel has added an "Intermediate Inventory" feature which allows users to prepare ingredients / modifiers / products in advance by running recipes for each, ahead of time. To support this, Revel has added a "Prep Recipe" setting for modifiers, ingredients, and products, nested inside the details page, under the "Recipe" section.

Prep Recipe Setting

Create_Recipe_Ingredients.png

After creating a recipe, users that prepare products, modifiers, or ingredients prior to selling them should check the "Prep Recipe" box and enter a value in the "Recipe Yield" field, which will be used as the default yield, meaning, the amount a recipe should generate. Note, "Recipe Yield" applies only to Prep Recipes and is ignored if the recipe is not a Prep Recipe. If the Prep Recipe setting is not enabled, the recipe will be consumed at the time of sale.

Once these settings are properly configured, the user will need to run the "Prep Recipe" tool, referenced in the next section. Otherwise, the ingredient(s) will be consumed at the time of sale.

Running a Recipe

The "Prep Recipes" tool has been added to the Inventory page, as shown below.

Prep Recipes

Prep_Recipes+.png

This page will include a list of all the products, ingredients, and modifiers whose recipes are marked "Prep Recipe". Clicking Prep_Button.png next to the recipe will allow the user to adjust the values for each ingredient, as well as the number of times it is run by the actual yield. The user may run the recipe by clicking Prepare_Button.png which will then take the ingredients out of the inventory and put the result into the inventory. The cost of the result will be based on the costs of the ingredients at the time the recipe is run.

When the user runs a recipe, they can input how many times they wish to run the recipe by the:

  • Original Recipe
  • Projected Input – The amount of an ingredient (with the ability to choose that ingredient from those in the recipe)
  • Projected Yield – The desired output; changing the amount of times you want to run a recipe will cause Revel to calculate and alter the ingredients going into the running of the recipe and the projected yield
Run a Recipe

Run_Recipe.png

Note: Users may set an "Actual Yield" in case they do not get as many products as they had expected for the ingredients used.

Voids and Returns Across Verticals

In previous releases, if users removed an item from an order in QSR or Table Service modes, Revel labeled it as a "Void"; if users removed an item from an order in Retail mode, Revel labeled it as a "Return". In the 2.25 Release, Revel has eliminated vertical based language differences. Now, across verticals, if an order has not been closed, the user may only void an item. If the order has been closed, the user may only perform a return. The order items will be marked accordingly. If the user reopens a closed order and adds an item to it but then later removes that item, Revel will label it as a void.

On the POS:

  • Changed the label for Void Item(s) to:
    • For orders that are not closed = Void Item(s)
    • For orders that are reopened with no new items added to it = Return Item(s)
    • For orders that are reopened with new items added to it = Void/Return Item(s)
    • If the item is a return, it will be marked as one
    • When displaying voided/returned items on the order screen, Revel will name them accordingly, whether they are voided or returned

In the Management Console:

  • On the Reports page
    • Voids and Returns records will now be reported on separate pages in the new Adjustments report
    • In the Sales Summary report, Voids and Returns have been broken up into their own independent sections
    • In the Operations report, under the SALES BY CLASS section, Revel has renamed the following:
      • "Voids Qty." column to "Voids/Returns Qty"
      • "Voids" to "Voids/Returns"
    • In the Operations report, Renamed the "VOIDS AND COMPS" section heading to "VOIDS, RETURNS, AND COMPS"
    • In the Order History report, Revel has changed the labels that were placed across voids products to indicate whether they were voided or returned

Invoice Synchronization

Revel has added the following staff-only setting to the Settings > Advanced Pos Settings page, which allows the user to sync invoices that reside on different POS stations to the cloud server:

  • Enable invoices cloud sync – if checked, invoices from one establishment that are edited on POS devices across separate networks will be synced using cloud sync method

When invoices that are stored locally on the POS are opened, the POS will retrieve the server version of the invoice. If the server version is newer and from a different POS station, the POS will merge local and server version and present the resulting invoice. If the server is unreachable, the POS will use the local version, and inform the user.

Westpac Payment Processor

Revel has integrated with Westpac and will now support the Australian payment processor on the iPad3, and the iPad Mini 2 and above. Using the "Enable Westpac" staff-only setting on the Settings > Payments page in the Management Console, configure the Westpac payment processor. Westpac can be paired to a Verifone e355 mobile payment module.

Note: Wetspac payment processor currently only supports the following transactions: sales, refund, split bills, and tips.

Vantiv triPOS EMV Terminal

Revel now supports the Vantiv triPOS EMV payment terminal. The "VantivEMV" option has been added to the Establishment > Peripherals > Cardswipes page (staff-only) to configure the terminal.

Note: This terminal is to support Mercury / Vantiv EMV payment users.


Management Console Enhancements


Contents: Management Console Enhancements

Appointments

  • A search bar has been added to the top right of the Appointments > Services page. Users can now search the page for services and service providers.
  • Revel now gives users the ability to send custom SMS and email messages to their customers. Revel has added the following settings to the Settings > Advanced Pos Settings > Appointments page.
    • Appointment SMS Message – the text message that a customer will receive upon creating an appointment.
    • Appointments email subject – the subject line of an email that a customer will receive upon creating an appointment.
    • Appointments email body – the text for the body of an email that a customer will receive upon creating an appointment.

    Use code tags with text and or click to personalize an SMS / email message.

    SMS/Email Template Settings for Appointments

    Appointments_SMS%3AEmail_Message.png

CRM

  • Revel now supports the ability to search the CRM by first or last names consisting of two words.
  • For users that track some customers as companies, the names of those companies are now displayed on appropriate reports in place of customers first or last name.
  • Managers/owners can now restrict their employees from viewing/editing customer information. Using the "Restrict Access to Customer Records on the POS" setting on the Settings > Customer Info page. When enabled, users may then select certain restriction(s) that they wish to enforce by checking the corresponding restriction(s) sub-settings:
    • Create Customer, if checked, employees will not be able to create new customer records. The "New Customer" button on the customer list will be hidden. Also, the employee will not be able to add a customer from reservations, from shipping, or from caller id.
    • Edit Customer, if checked, employees will not be able to edit details about the customer. This will change "Edit Info" to "Display Info" on the customer list. In Customer details, all fields will become read only, removing the ability to tap "+Address". Additionally, the "Add Photo" button will be disabled. However, Gift, Reward and House Account buttons will still work.
      • If VIN verification is enabled:
        • Add VIN button is removed
        • VIN Info is read only
    • View Customer Details, if checked, employees will not be able to view customer details. They will have read only permission to view the information displayed in the Customer List. Note, this may interfere with the users ability to manage gift cards, reward cards and house accounts. The "Edit Info" button will be removed entirely from the customer list.
      • Edit Info will removed from Customer List when the user links a Customer to Receiptless Returns, to Store Credit, or to Shipping Orders.
      • Edit Info will be removed from Order Details screen.
      • Edit Info for customer on Delivery Order (it will prompt the user to Edit if Address is invalid)
    • Show Customer History, if checked, employees will not be able to look up the customer's order history. Note, this may interfere with house accounts and invoices. Display history will be removed from the Customer List.
    • Display Customer List, if checked, employees will not be able to access customers on the POS. Note, this will greatly impact house accounts, invoices and reservations. The "Customer" button will be hidden from the upper bar; the "Attach a Customer" button will be hidden from the Order Details; the user will not be able to add to gift or store credit or reward cards.
    Also, a "Customer Access" role permission has been added to the Employees > Role Permissions page. Employees with the customer access token can bypass any of the restrictions mentioned above.
    Restrict Access to Customer Records Settings/Role Permission

    Restrict_Access_To_Customer_Records.png

Customer Display Unit

  • Display related settings for Customer Display Units (CDS) have been moved from the Establishment > Peripherals > Display Units page, and are globally accessible/configurable on the Settings / Advanced Pos Settings / Customer Display Unit page. This is particularly beneficial for users with multiple Customer Display Units, as they can configure default settings for all of their units. Settings can still be overwritten on the CDS itself, or the POS. Device specific settings - "Name", "IP Address", "MAC" (address), "Port", and "Active" have not been moved, and are still found on the Establishment > Peripherals > Display Units page. Users will need to contact Revel Support if they wish to change these settings.
    Globally Configurable CDS Settings

    cds_settings_advanced_pos_settings.png

    The following table describes the settings displayed on this page.

    CDS Display Settings
    Settings Description
    Welcome Message Specifies the message that will display on the unit when it is in the idle state.
    Logo Image The image that will display at the top right of the display unit.
    Background Image The image that will display in the background of the Display Unit.
    CDS Options Configurable options for the CDS:
    • Display Card Swipe prompt - The CDS will prompt the customer to either swipe their card or give it to the cashier to swipe.
    • Enable Signature for credit payments - Provides the customer with a virtual signature line for credit card payments.
    • Prompt for Tips - The CDS will prompt the customer using the "Prompt for tip by dining option" setting under Payments / Tip Options section, with a screen to enter a tip, or choose from pre-calculated tip percentages (10%, 15%, 20%, 25%).
    • Email Receipts - If selected, a button will be included on the CDS that will allow the customer to enter their email address for receipts.
    • Print Receipts - If selected, a button will be included on the CDS that will allow the customer to select for printed receipts.
    • Display Product Images - Displays product images on the CDS.

Discounts

  • To ensure our retail users can calculate commission amounts for employees on orders with Order Discounts specifically, Revel has added an "Include Order Discount when calculating commissions" setting to the Settings > Retail Service Settings page. If checked, Revel will include order discounts when calculating commission amounts. Otherwise, Revel will only include item discounts in commission calculations.
  • Revel has increased the number of discount codes that can be imported at one time. Users can now import up to 200,000 codes at one time.

Employees

  • In the EMS, users can now search for any employee listed using the filter and search options in the upper right portion of the Employees > Employees page. Revel has added an "Auto Generate Employees PINS" option to the Settings > Advanced Pos Settings page. If enabled, when the user creates an employee, Revel will generate a random, unused pin of the required length for the new employee. The required length can be set using the "Pin Length" (Pin length must be a number between 4 and 10) sub-setting below. Note: This feature also works on importing new employees.
    "Auto Generate Employee PINS" Setting

    Auto_Generate_Employees_Pin.png

  • Revel has made the following changes to the UI / UX on the Employees > Employees page:
    • Clicking the new "+ Add Employee" options will open up a new employee info page, similar to the product details page, where the user may add / modify employee details.
    • Employee admin permissions are now configurable on the Employee > Employee Details page under the Administrative Permissions section.
    • Clicking on employee info such as name, email, or phone number, directly on the main Employees page will allow the user to make changes.
    Employees and Employees Details Page

    Employees_Page.png

EMS

  • On the EMS, the Product Mix Enterprise report will now show all individual products sold at each establishment regardless of whether or not the product is sold across establishments.
  • The Product Mix Report can now be run at the EMS level, pulling data across multiple establishments. This view only shows total aggregate data across establishments.
  • The House Account Summary Report is now accessible on the EMS and will display data from multiple establishments when viewed through the EMS.
    • Added an "Establishment" column to the right of the "Customer" column. Under the "Establishment" column, the row with the label "ALL" serves as the parent row. It displays the aggregated data for all establishment(s) that belong to a group
    House Account Summary Report

    New_House_Account_Summary_Report+.png

  • Linking discounts is now explicitly supported on the EMS. When navigating to the Products > Discounts page in the EMS, discounts will now have "Link Object" icon present, as highlighted in the figure below.
    EMS Discount - Link Object

    EMS-Discounts-1-1.png

    Clicking on the "Link Object" icon will bring up a "Link Objects" window for the selected discount. Users can then link or unlink the desired discount across multiple establishments, as shown in the image below. EMS pushes affect only linked discounts.

    Link Discounts Window

    EMS-Discounts-1-2.png

  • When in EMS, the Products > Price Life Cycle page now contains a "Push All" button, allowing users to push multiple life cycle changes at one time.
    Push All Button, EMS

    PPLC_ems_push_all.png

  • Group creation within the Establishment Tree has been improved. Previously, users had to drag and drop individual establishments into groups. Now, users can select multiple establishments by holding down the "command" key on Mac devices, or the "ctrl" key on Windows devices and move them all into one group.

End of Day

  • Revel has added the following staff-only settings to the Settings > Advanced Pos Settings > End of Day page:
    • Unsynced Queue: Main – enabling this step provides a list of standard orders that have not yet synced between the Main terminal and the database. This lack of syncing typically results from network connectivity issues. The wizard will not advance until all order in this queue have synced. Note that orders that fail to sync due to errors are handled in the "Sync Failures: Main" step of the wizard
    • Sync Failures: Main – enabling this step provides a list of orders that have been marked as failed to sync, due to various error types. The user can attempt to retry the sync or, optionally, can advance the wizard even when failed to sync order still persist

Fuel Retail

  • The Product Inventory Log will no longer track / display the "Return to Pump" action.
  • The Fuel Retail Report can now be exported to Excel.
  • Movement ID inventory actions are now sequentially numbered by establishment. The new reporting number field has been added to product inventory log.
  • Revel has made the following changes to the Forecourt Configuration settings on the Settings > Fuel Retail Settings page:
    • Moved Forecourt Configuration settings to Establishment > Stations > Stations page
      Forecourt Configuration Settings

      Forecourt_Config_Settings.png

    • Removed Site Mode settings
    • To access Pump, Tanks, or Import configuration settings, the user must now click the blue "Gas Station" button in the upper right-hand side of the Settings page
      New Fuel Retail Settings Page with New "Gas Station" button

      Fuel_Retail_Settings.png

  • The Settings > Fuel Retail Settings > Forecourt Configuration Importer page now features a checkbox that allows the system to delete the existing forecourt configuration data before importing new data.
    Forecourt Config Import, Delete Existing Data

    forecourt_config_imnport_delete_data.png

  • In the Wetstock Reconciliation Report the Sales column has been changed to Volume Pumped. This has been changed because the figure displayed in the column includes Drive Offs and Pump Tests. This will help users distinguish between this figure and the sales figures shown in the Product Mix Report.
  • Revel has added a "Username" column and a username filtering option (drop-down list) to the Fuel Retail Report. This new "Username" column displays the name of the employee who performed the transaction.
    Fuel Retail Report Username Column and Filtering Option

    Username_Column_Filter.png

  • For Fuel Retail users in Poland, users can now search for a custom receipt number using the search bar at the top of the Order History report page. Additionally, when the user selects an order from the order history list, Revel will display the custom receipt number in the corresponding order details page. Moreover, when a non-fiscal invoice is re-issued, Revel will now include the original receipt number on a reprinted invoice.
    Custom Receipt Number on the Order History Report

    Search_Receipt_Number_Order_History_Report.png

House Accounts

  • On the House Account Summary report, users may now take negative payments, which will essentially act as refunds against a HA balance. Clicking the payment button HA_Payment_button.png will allow the user to enter a negative value in the "Amount" field. The negative value entered will represent the refund amount.

    This is helpful when the customer makes a payment on their house account with real money but the cashier makes a mistake inputting the amount. The user can account for the mistake by processing a refund in the House Account Summary Report.

    Refunding a Payment on the House Account Summary Report

    HA_Refund.png

  • House Account data can now be imported into the CRM, helping users to enable house accounts and set limits en masse. On customer export spreadsheets, "House Account Enabled", "House Account Balance", and "House Account Max Limit" columns have been added. Also, filtering options have been added to the CRM > Export/Import page in the Export Customers section. Users can select to have their export spreadsheets " Show All Customers" or show "Only Customers With House Accounts". Works at the establishment level.
  • SMTP email settings are now configurable for House Account statement reports. Users can use these settings to configure custom domains so that their customers will not receive statement emails from "noreply@revelsystems.com".
    House Account SMTP Email Settings

    house_account_smtp_settings.png

Ingredients

  • Users can now create Unit Types as part of importing ingredients into the system.
  • Revel has made the following improvements to the Ingredient export/import, making it similar to Product import / export:
    • Added more options to the fields in the export:
      • Basic and Advanced export options
      • Inventory Fields: Bin Value, Default Inventory, Track In Inventory, Reorder To Par, Stock Unit Name, Conversion Factor, Inventory Threshold
      • Vendor Fields: Primary Vendor ID, Vendor Name, Vendor Item ID, Reorder Unit, Default Quality, Default Price. Taxes On Reorder
      • Additional Fields: Product Class, Reset Barcode, Reset SKU
      • An explicit "Auto field" for auto generating a Barcode or SKU
      • "Update SKU" "Update Barcode" columns, which allows users to reset the SKU or Barcode.
    Updated Ingredient Export/Import Functionality

    Ingredient_Export_Import.png

Insights by Revel

  • Revel has reduced load time on the Insights by Revel application.
  • When viewing stores, the application now displays the Total Payments for each store for that day. This number reflects the Total Payments number on the Establishment Payments Report in the Management Console.
    Total Payments on the Store List View

    insights_stores_total_payments.png

  • The application now caches login credentials, which insures that users will not have to login to the application every time they open it.
  • For users with touchscreen mobile phones, it is now possible to zoom in/out and or scroll horizontally across graphs by vertical axis on the Insights by Revel app.
    Zoomed in View of Labor Graph on iPhone

    Zoom_Scroll_Insights_Graph.png

  • Revel has made the following changes to the Insights by Revel user interface:
    • For iPhone 5 and SE screens, the graph section is now scrollable
    • Trend's legend used to display "Sales (4 Weeks Prior (Month))" has changed to "Sales (4 Weeks Prior)". This applies for Trends by year, as well
    • "Back" button on the License Key page that links the user back to Login page.
    • Under filters, if the user now taps the current selected option, it will deselect that option.

Intuit

  • Accounts in QuickBooks Online (QBO) will now be based on certain default type(s) and or subtype(s). If the user manually changes these account types in QBO, Revel will stop the QBO sync and send an email to the user regarding the change. The email will be sent every day until the issue is resolved. The email will go to the email address saved in the "QuickBooks Notification Alert" field on the Settings page under the Email Address section.
  • For QuickBooks Online users, if there is a credit-memo or invoice from Revel which has Sales Tax without a line item that is taxable (Short, Tips, Non taxable Sales") then an additional "Refund Substitute" taxable line item is added with an amount of $1.00 with the transaction. And vice-versa, this $1.00 line item is again added with the opposite transaction in both Invoice and CreditMemo to balance out.
  • Revel has added a sales tax creation step when setting up a new QuickBooks Online connection. Assuming the sales tax is not set up, when the user navigates to Settings > QuickBooks > QuickBooks Settings > Online Integration page and selects a company from the drop down list, Revel will now display the following instruction prompt.
    QBO Instruction Set

    QBO_Added_Step.png

  • For QuickBooks Online users, Short line items are now taxable items. If there is a credit-memo or invoice (which has Sales Tax without a line item that is taxable Short, Tips, Non taxable Sales) then an additional "Refund Substitute" taxable line item is added with an amount of $1 with the transaction (and vice-versa, this $1 line item is again added with the opposite transaction as well i.e. both in Invoice and Credit Memo to balance out the ledger).

Inventory

  • If a user tries to import inventory into the incorrect establishment, the user will now receive an email warning them of the errors.
  • To more accurately track and calculate tax on Purchase Orders, Revel has added a "Reorder Tax Rate" field to the Vendor's Items / Products page. When “Tax on reorder” is enabled on a product's details page, the value entered in the “Reorder Tax Rate” will now be used in a Purchase Ledger or Purchase Orders for the selected vendor's product(s). Note, full numbers can be entered and will be converted to a percentage – input 5 if tax rate is 5%. The "Gross Total" is calculated as "Tax Excluded".
    Reorder Tax Rate Field and Purchase Ledger

    Reorder_Tax_Rate.png

  • The vendor's account number, if designated, will now be included in a Vendor Info export file.
  • Bulk inventory transfer times have been improved. Transfers with under 100 products now are received in under one minute. Transfers with 101-105 products are received in under five minutes. Transfers with 501-1000 products are now received in under ten minutes.
  • Revel will now warn users when they attempt to transfer inventory across establishments from an insufficient inventory. The warning will appear when the user clicks "Add" on the Store Transfer page.
    Insufficient Inventory Warning

    Insufficient_Inventory.png

  • Admin permissions have been added for each Inventory Action (Receive, Waste, Actual, transfer, Reset Cost, Reset, Price Tags). On the Employees > Administrator Permissions page, the Inventory > Products and Inventory > Ingredients pages have their own subgroup under the main group of inventory permissions, as shown in the figure below. If the user does not have permission to perform an action, they will not see that action icon on pages in the Inventory tab. If FIFO/LIFO is enabled, thereby giving a user the ability to click on the inventory value and view inventory lots, the same rules apply for that Action column.
    Inventory Action Admin Permissions

    inventory_action_admin_permissions.png

    To control access on the POS, role permissions for Actual, Damage, Receive, and Update Cost have been added, shown in the image below. If an employee does not have access to one these permissions, they should not see that icon in the Inventory section of the POS.

    Inventory Action Role Permissions

    inventory_action_role_permissions.png

Kitchen Display / Printing

  • The option for “Line Separator” has been re-added to the Settings > Kitchen View/Kitchen Print page. Enabling this option will cause a line to be printed between each item on a kitchen ticket.

Loyalty and Rewards

  • Revel has made the "Allow for partial redemptions" (staff-only) sub-setting, formerly housed below "Allow customers to accrue points for specific products", a standalone setting (staff-only) on the Settings > Gift, Rewards and Admin Cards > Loyalty page. This was done so that partial redemptions works for all programs, not just item rewards. If a reward is a flat discount amount, and the item or order is less than the discount amount, a proportional number of points will be removed from the loyalty account. Otherwise, the entire number points needed to qualify for the discount will be removed. For example, if a customer has 100 points and the transaction reward is $10 off, and the cashier rings in $5 item, Revel will subtract $5 and 50 points. The "Allow for partial redemption?" setting on the Settings > Gift, Rewards and Admin Cards > Loyalty page enables the functionality.

Modifiers

  • Users can now export / import product modifiers; that is, the configured relationship between modifiers and specific products. Users can access the new option by navigating to the Products page and clicking the "Product Modifiers" option on the Import / Export pop up menu, as shown below.
    Product Modifier Import / Export Link

    product_modifier_export.png

    Clicking on the option will bring up the Product Modifiers Import / Export window, shown below.
    Product Modifiers Import / Export Window

    product_modifier_export_popup_window.png

    Users can export a blank product modifiers Excel template to populate themselves, or export a populated one based on their current product and modifier lists. In pre-populated templates, when users make edits for import, The Product Name, Modifier Class Name, and Modifier name column feature drop down menus. When the user starts to type an entry into one of these columns, the drop down menu will auto populate with the corresponding products. The products, modifier classes, and modifiers must exist in the user's Management Console for the field to auto populate. The Product Modifier import cannot create modifiers or products.

  • Product Modifiers no longer have a length limit on their barcodes.
  • Revel has made the following improvements to the Modifiers export/import, making it similar to Product import / export:
    • Added more options to the fields in the export:
      • Basic and Advanced export options
      • Advanced fields may include: Modifier substitutions, Print field; Color Code, Display in Kiosk, Display on 3rd Party, Do Not Print, Id, Image URL, Is hot, Is quick, Kitchen Print Name, Printers, Reset Barcode, Reset SKU
      • An explicit "Auto field" for auto-generating a Barcode or SKU
    • Added "Reset SKU" and "Update Barcode" columns
    New Modifiers Export

    Export_Modifiers_Improvement.png

Overview

  • Revel has a added a Labor Stats section near the bottom of the Overview page that shows the following labor data:
    • Total Labor Cost
    • Projected Labor Cost
    • Targeted Labor Cost % (This is an adjustable field, set at 22% by default)
    • Total Employee hours
    • Sales Per Employee Hour
    • Total Wages
    • Average Labor Cost

      Note: Schedules functionality must be enabled for Revel to properly calculate labor stats.

    Labor Stats Section on the Overview Page

    Labor_Stats.png

Payments

  • Revel has simplified its tip settings. The "Suppress Tips" setting in the Settings / Payments section has been removed. The "Support Tips" setting has been removed from the Settings / Retail Service Settings and moved to the Settings / Payments / Tip Options section. This setting is enabled by default for all non-retail establishments that did not have the former "Suppress Tips" setting enabled. For retail establishments, this new setting will only be enabled if the "Support Tips" setting was previously enabled.
    Simplified Tip Settings

    simplified_tip_settings.png

  • Users can have alert emails sent to them if there are payments that are un-captured or offline on the POS for 24 hours. Users can enter their email addresses in the new "Email notifications about payment irregularities to" field, found on the Settings page, under Payments / Credit Options. By default, the email address of the owner of the establishment is filled in.
  • To simplify the user experience, credit card pre-authorization settings have been moved to the payment page, and can now be found in the Settings / Payments / Preauthorization Subsection.
    Preauthorization Settings

    preauth_payment_settings.png

  • For cash payments that require rounding, Revel has added a "Method of Rounding" sub-setting to the Settings > Payments page under the "Enable rounding" setting. This sub-setting allows the user to choose how a cash value should be rounded:
    • Mathematically – up or down to the nearest round value
    • Floor – the cash total will be rounded down to the nearest round value
    • Ceiling – the cash total will be rounded up to the nearest round value
    Method of Rounding

    Method_Rounding.png

Payment Integrations

  • Revel has made the following changes to the LevelUp payments configuration:
    • The integration will now allow the merchant user to sign in using their LevelUp credentials. The username and password will not be saved in any way, and instead, the integration will now store the user's authentication token, which will be returned from the authentication endpoint.

    In the Management Console, clicking the "Enable LevelUp" setting on the Settings page under the Payments / LevelUp Payments section will now expose a "Connect with LevelUp" button below. Clicking this button will open up an "Authorization" prompt. Here, the user may authenticate using their LevelUp credentials.

    New LevelUp Configuration

    New_LevelUp_Config.png

    After entering the LevelUp credentials, clicking "Sign In" will take the user to a single-select field with a list of locations (if applicable). Here the user may select a location and click "Use this location" to proceed. This will complete the LevelUp configuration. If needed, the user may disable the LevelUp configuration using the "Disconnect from LevelUp" button.

    Successful LevelUp Configuration and Disabling Configuration

    LevelUp_Congif_Complete_Disable.png

Payroll

  • Revel has updated the ADP Payroll Integration and now explicitly supports both the Workforce Now and Total Source software products. Select the ADP product report type that they wish to export under the "ADP Report Type" option.

    Changes made to the ADP Workforce Now include:

    • Renamed Regular Hours to Reg Hours
    • Renamed Overtime Hours to O/T Hours
    • Renamed Rate to Temp Rate
    • Export Name is now EPICCOMPANYCODEXX.csv, where the XX is randomly generated. For example, "EPI846RS.cvs"
    • Batch ID is now a unique number

    ADP Total Source requirements:

    • Tips are reported using the Other Earnings Amount field, where (T) is the Other Earnings Code and Other Earnings Amount is the amount of tips
    • Double time is reported using the Other Hours Amount, where (D) is the Other Hours Code and Other Hours Amount is the number of double time hours
    • No requirements as to the name of the file, only that it be a CSV file
    • Batch ID may be left blank

Printers

  • To increase stability and enable support for foreign characters sets, Revel now integrates directly with the Epson SPK, and supports the Epson ePOS LAN and ePOS BT printer types.
  • Revel has added a "Printer language" setting with the following language options:
    • ANK (option by default, has "1" value)
    • Simplified Chinese
    • Taiwan
    • Korean
    • Thai
    • South Asian
  • For printers with "ePos" type selected, in addition to the current printer encoding options, Revel has added the following options:
    • ePOS English (ANK)
    • ePOS Japanese
    • ePOS Simplified Chinese
    • ePOS Traditional Chinese
    • ePOS Korean
    • ePOS Thai
    • ePOS Vietnamese
  • On printer details page, Revel has added new options list "Printer model" which will depend on the selected "Printer type" setting:
    • By default, for all printer types, "Printer model" setting will have "--------" empty option. If "Epson ePOS LAN" or "Epson ePOS BT" is selected, "Printer model" setting will have the following options:
      • TM-m10 TM-m30 TM-P20 TM-P60 TM-P60II TM-P80 TM-T20 TM-T20II TM-T60 TM-T70 TM-T70II TM-T81II TM-T82 TM-T82II TM-T88V TM-T88VI TM-U220 TM-U330 TM-T70II-DT TM-T88V-DT TM-H6000IV-DT TM-T20II-i TM-T70-i TM-T82II-i TM-T83II-i TM-T88V-i TM-T88VI-iHUB TM-U220-i

Products

  • Revel has disabled the Prevailing Taxes link on the Product Details page, under the section Basic Product Details / Tax options.
    Disabled Prevailing Tax Link: Before and After

    Prevailing_Tax_Link_Removed.png

  • Revel now supports the ability to export a product list / menu by category, subcategory, product group, vendor, or class. Revel has added a "Filter Items:" field to the Products > Import / Export > Products page, which if selected, exposes the options. The user can then select items from within these options, such as entire categories or even multiple product groups, etc. Also, clicking the "Export Contents:" field exposes a list of additional fields in relation to the selected items (if applicable), such as product matrix or size chart, etc. which the user may include in the export.
    Export Product List / Menu by Category or Subcategory

    Export_Product_Category%3ASub.png

    Export Product / Export Contents

    Export_Contents.png

  • Revel has added a "Starting Inventory" column to the Product export excel file. This will be included if the user checks off the "Inventory" checkbox under "Advanced" options on the Export Products page in the Management Console. The Starting Inventory column will allow users to manually input a starting inventory amount for a new product.
    "Inventory" Export Option for Product Export

    Starting_Inventory_Export.png

    "Starting Inventory" Column for Product Export

    Starting_Inventory_Column.png

  • Minimum and Maximum Price fields have been added to product import / export templates.

Product Price Life Cycle

  • Product life cycle changes are now supported on Digital Menu Boards (DMB). DMBs will now display correct prices according to life cycle actions, as well as correctly display active / inactive products according to life cycle actions.
  • Product Price Life Cycle changes are now updated on the POS without requiring a refresh. The user will not be notified of the change if the POS application is running.
  • Revel has extended the reach of product price life cycle actions to ensure that the current price specified by those actions is reflected across all screens that display the product price, not just what is charged to the customer.
  • An "Last Price" column has been added, allowing users to view the products price before and after a life cycle change. When a product is entered for a price change, the current price is represented in the "Original Price" column. Once a "Start Date" has been entered for a price change, the "Original Price" column will display the price of the product at the time of its creation, and the "Last Price" column will display the updated price as of that start date. The image below highlights the new "Last Price" column.
    Original and Active Price Columns

    PPLC_active_column.png

  • The "Original Price" and "Current Price" fields have been added to the Product > Product Details page to reflect changes made in Product Price Life Cycles. The "Original Price" field reflects the price of the product at the time of its creation. The "Current Price" field updates to reflect price life cycle changes. The date and time of the most recent change is shown next to the price in this field.
    Price Fields, Product Details

    PPLC_product_details_prices.png

  • "Min: and "Max" pricing fields have been added, allowing users to plan life cycle actions for those sets of prices. These fields are enabled via the "Show Min/Max in PPLC dialog" setting, located on the Settings / Advanced Pos Settings / Product Price Life Cycle page. When enabled "MIN" and "MAX" pricing fields appear Product Life Cycle page. When enabled, the "Vendor" field is removed from the page.
    Min / Max Pricing Fields

    PPLC_min_max_fields.png

  • An "MSRP" column has been added, allowing the user to view that price on the life cycle page.
    MSRP Column

    PPLC_msrp_field.png

  • The Product Price Life Cycle is now supported on the EMS.
  • When in EMS, the Products > Price Life Cycle page now contains a "Push All" button, allowing users to push their multiple life cycle changes at one time.
    Push All Button, EMS

    PPLC_ems_push_all.png

Purchase Orders

  • Purchase Orders are now emailed to vendors upon saving, instead of after the PO was finalized.

Receipts

  • Revel has added alternate language pack support for receipts. If the user selects "Use Secondary" from the "Language package in receipts" drop-down setting on the Settings > Receipts page, a new sub-setting will appear right below, allowing the user to select an alternate language pack to use for receipts.
    Secondary Language Pack Options for Receipts

    Secondary_Lang_Packs.png

  • Revel has redesigned emailed receipts to look and feel more professional. Users may now choose a desired color for emailed receipts using the "Email Receipt Color" setting on the Settings / Receipts page, which will essentially replace the standard Revel Blue color at the top of the receipt.
    Emailed Receipt Color

    Emailed_Receipt_Color.png

  • Revel has added a "Support emailing receipts" setting to the Settings > Receipts page. The setting is enabled by default. If disabled it removes the ability for users to email a receipt from the POS or Display unit. Note, this setting will not affect the ability to email invoices.

Reports

  • The Delivery Drivers report now features the "Combine Cash and Non-Cash" checkbox, allowing users to structure their report to include all payment and tip types combined totals. If this option is checked, the report will combine the "Cash Payments" and "Non-Cash Payments" columns into one "Total Payments" column, and the "Cash Tips" and " Non-Cash Tips" columns into one "Total Tips" column. If the box is unchecked, the report will list all cash and non-cash payments and tips separately. The two views for the report are shown in the figures below.
    Delivery Drivers Report - Combined Cash and Non-Cash

    delivery_drivers_report_combined_payments.png

    Delivery Drivers Report - Separate Cash and Non-Cash

    delivery_drivers_report_separate_payments.png

  • "Qty" and "Qty/Trans" columns have been added to the Employee Profit report, allowing users to track their employees performance based on quantity and quantity per transaction in addition to sales numbers.
    Qty and Qty/Trans Columns - Employee Profit Report

    employee_profit_report_qty_columns.png

  • When the user now scrolls to the right on the Product Mix and Product Mix Enterprise report tables, they will still see the Product Class and or the Product name. Revel has implemented sticky headers for these two table headings.
  • The Product Mix report will now remember (via cookies) a users detail selections within a browser.
  • Revel has added the following columns to the Product Inventory Log export:
    • PO Number
    • Transfer Number
    • Invoice Number

    Note: If specific information does NOT apply for the corresponding action type, the entry will be left blank.

  • Revel has added a selectable PDF option in the upper right corner of Reward Cards report. This option allows the user to generate a PDF file of ALL the results for the Reward Cards report, which they may later print, if needed.
    Selectable PDF Option on the Gift Card Report

    PDF_Option_GC_Report.png

  • A search field has been added to the Action Log, which searches the report by Description of Change. Also, the SKU of the product has been added to the Description of Change column for product changes.
    Action Log, Search Bar and SKU field

    action_log_search_sku.png

  • Revel will now add all "Settings" changes to the Action Log report. This includes changes to the following components:
    • Settings page (Standard or Classic view)
    • Time Worked Settings (Time Schedule Rules)
    • Establishment (Establishment Details, POS Stations, and Peripheral Devices)
  • Changes in any taxes or tax objects have now been added to the Action Log. An example of the logged events is shown in the image below.
    Tax Changes, Action Log

    tax_change_action_log.png

  • Product modifier import/export events are now captured in the Action Log report.
    Product Modifier Import, Action Log

    product_modifier_import_action_log.png

  • If a user's customer is a company, that customer is now displayed by the company name in Customer Order report exports.
  • The Discounts and Voids report has now become just the Discounts report. The updated Discounts report tracks item discounts, order discounts, exchange discounts, and coupons. All voids, returns, comps, and any item deletion will be tracked separately in the new Adjustments report.
    New Discounts Report

    Discounts_Adjustments_Report.png

    New Adjustments Report

    Discounts_Adjustments_Report_1.png

  • The Adjustments report can be exported to show adjustments by employee or by date.
    Adjustments by Employee or by Date

    Adj_Employee_Date.png

  • Employee filtering capabilities have been added to across all sales reports. Now, only employees that recorded sales data on the POS are included in the employee filter drop down menu.
  • On the Product Mix report, discounts and taxes, if elected on the report, are now reflected in all numbers, including Gross Margin, Gross Margin %, and % Sales.
  • Revel now allows fiscal users to filter the Sale Summary, Operations, and Product Mix reports by fiscal periods (only occurs for fiscal countries, currently for Poland) for a given date or date range. This option is controlled by the "Enable Report Period Filter" staff setting on the Settings > Reports page. Once enabled, the "Show fiscal periods" option will appear in the report header, as shown in the image below.
    Show Fiscal Period - Report Header

    show_fiscal_period_report_header.png

    Clicking the option will expose a drop down list of all the fiscal periods for that date or date range, as shown in the image below. Currently, users can only filter the report by one fiscal period at a time. A fiscal period is triggered by the End of Day process on the POS.

    Fiscal Period Drop Down Menu

    show_fiscal_period.png

  • On the Sales Summary Report the Online Ordering filters have been renamed:
    • White Label renamed to "Revel Ordering"
    • iOS Native renamed to "iOS"
    • Android Native renamed to "Android"
  • The Sales Summary Report header has been updated for ease of use. All filters are now located in the drop down menu accessed by clicking the "Filters" button, as shown in the image below. Any selections will be listed to the right of the button in italics.
    Sales Summary Filter Options

    sales_summary_header_filters.png

    Users can access the calendar for custom date ranges by clicking the dates displayed under the report title, as show in the image below.

    Sale Summary Custom Date Range

    sales_summary_header_date_picker.png

    All export options for the report are now located in the drop down menu accessed by clicking the icon at the far left of the report header, as shown in the image below.

    Sales Summary Export Options

    sales_summary_header_export.png

  • An employee filter has been added to the Order History report.
  • Revel has added an email-only report for sales trends which offers some simple trending for a week against one week ago, four weeks ago and 52 weeks ago. The data includes Net Sales (post discount/service fee, pre-tax) against the Number of Transactions. Users sign up for the report under the "Weekly Trending Sales Report" setting on the Settings > Email Address page in the Management Console. Revel will send weekly emails to the email address(es) provided in the "Email Addresses" field (it will be sent out just following the end of day on the last day of the week).
    Weekly Trending Sales Report Setting

    Weekly_Trending_Sales_Report.png

    Weekly Sales Report PDF Version

    Weekly_Sales_Report_Email.png

  • The "Store Credit Card" Report has been renamed to "Store Credit" Report.
  • On the Vendor Invoice / Receipt Report the Invoice Correction window, the "Date" field now includes a drop down date picker, as shown in the image below.
    Correction Window Date Picker

    po_cost_corrector_date_picker.png

  • Revel has added a "Product Class" column to the following export option results on the Commissions report:
    • By Order ID - Details export
    • By Item - Items export
    • By Item - Details export
    "Product Class" Export Option on the Commissions Report

    Commissions_Report_Class_Export.png

    "Product Class" Column on the Commissions Report Export

    Commissions_Report_Export_Class.png

Security

  • Revel has increased its security protocol to ensure that only those employees attached to the same establishment have user rights to see each others credentials on the Employees > Employee details page. To support this enhancement, if an employee is not attached to the establishment to which the user has rights, Revel will hide the pin, internal ID, and external ID. All other fields will be visible, but not editable unless the user attached the employee to the establishment.
  • To comply with security guidelines, Revel has added the ability to "Disable accounts after login failures", a staff-only setting to the Settings > Security Settings page. If enabled, access to the Management Console will be disabled for a user after "X" number of failed login attempts. An administrator can choose the value of X (greater than 5) by entering a value in the "Number of failures after which account is disabled" sub-setting field.
    New Log in Security Settings

    Disable_Account_After_Login_Failure.png

    Once configured in the Management Console, the feature operates as such:
    1. When a user tries to login to Management Console from login form, they have a limited number of tries before their account is locked. This is defined by the "Number of failures after which account is disabled" security setting
    2. All locking/unlocking is recorded in the Action Log as separate entries. There are three possible actions:
      1. Account locked (when user exceeds limit of unsuccessful logins in a row).
      2. Account locked by administrator.
      3. Account unlocked by administrator.
    3. Unsuccessful login attempts will span multiple browser sessions. For example, if user uses an incorrect password, it still counts the next time they open a new browser window.
    4. When a user has not exceeded their bad login limit, and the user successfully logs in, the bad login counter will reset to zero for that user's account.

    Revel has also added an "Account locked" staff-only setting to the Employees > Employees > Administrator Permissions page, which allows administrators to manually lock/unlock employees from logging in to the Management Console.

    "Account locked" Admin Setting

    Account_Locked_Setting.png

    An administrator may also set a number of minutes before the account is automatically re-enabled. They can do this by entering a value (greater than 9) in the "Re-enable account after how many minutes" staff-only sub-setting field.
    1. If the value is 0, the account will never re-enable automatically. An admin will have to re-enable it manually.
    2. If the value is not 0 (greater than 9), the account will be re-enabled after X minutes.
    3. All locked accounts will remain locked up until the user attempts to log in again regardless of what this setting value may be. So, for example, if the user is locked, and "Re-enable account after how many minutes" is set to 5 minutes, the user will still be locked after 5 minutes. The administrator will see that this user is locked on the Employees > Employees > Administrator Permissions page and will have the option to unlock the account.
    4. Only when the user tries to log in again, their account will be automatically unlocked, and they will be able to login again. Their bad login count will start fresh from zero. An account locked by the administrator can not be automatically re-enabled, it must be unlocked by an administrator. So, the account re-enable setting is not applicable to manually locked accounts.

    For administrators, Revel has added an "Account locked" permission token to the Employees > Administrator Permissions page, nested inside the Web Access Permission section

    "Account locked" Permission Token for Admin

    Account_Locked_Permission_Token.png

Settings

  • Revel has removed the "Classic view" option from the Settings page. All setting are now accessible from "Standard View".
    • Custom Payment settings have been moved to Payments Settings
    • Timetables settings have been moved to:
      • Basic Pos Settings
      • Online Ordering Settings
    All Settings from Standard View

    No_More_Classic_View.png

  • Revel has added EMS support for Idle Animation Sets and also added tip text for third party integration settings.

Shipping

  • The "Import Shipping Table" link has been added to the Shipping Settings on the standard settings view page.
  • Revel has improved the text that appears on the Shiprate Import / Export popup window located on the Settings > Shipping Settings page by including the following additional text, "The Imported Data will overwrite the existing shiprate data. If you want to modify the existing shiprate data -- first export, modify the content of the exported file and then import back", as shown in the image below.
    Shiprate Import / Export Window

    Shiprate_Import_Export_Message.png

Taxes

  • Revel has simplified the process for setting up prevailing tax rates. If a customer is creating a rate, they can type one into the "Prevailing tax rate" field on the Settings / Basic Pos Settings page. Once done, the rate is effective immediately with no end date. The rate will automatically be selected to the prevailing tax group. If there is only one rate, then this field is editable. If the user has multiple rates associate with the prevailing rate, then they will not be able to edit this field.

Tills

  • Revel will no longer display "Amount in Safe" field on the Tills report and has removed both the "Track safe drop" setting located on the Settings page under the Payments section and also the entry field "Amount in Safe" from the Till Management Checkout pop-up window on the POS.
    Till Report: "Amount in Safe" – Before

    Till_Report_w%3Ao_Amnt_In_Safe.png

    Till Report: "Amount in Safe" – After

    Till_Report_w%3Ao_Amnt_In_Safe_After.png

Tip Pooling

  • Declared tip(s) adjustments using the Tip Pooling tool will now be aggregated for the "Declared Tips" column on the Payroll page. These adjustments will be split by role, but not by department. So, when the user now adjusts a declared tip using the Tip Pool tool, this adjustment will be accounted for under the "Declared Tips" column in Payroll.

Updated User Interface

  • Revel has enhanced the display of the Management Console Overview page on mobile web browsers. The changes include the following:
    • Increased font size for section headings
    • Aligned content across the screen
    Improved Overview Page on Mobile Web Browser

    Overview_Page_Mobile.png


Revel iPad POS Enhancements


Contents: Revel iPad POS Enhancements

Customers

  • Revel has increased the accuracy and usefulness of the CIS server by returning all matches for first name, last name, or last four credit cards digits to the customer so that they may select the correct masked email address from a list of matches on the CDS, Kiosk, or the POS. If the email address is not found, the customer will have the option to add a new one. This functionality is supported on the CDS, Kiosk, and POS, as shown in the images below.
    Masked Email Addresses on Kiosk

    Checkout_and_Payment.png

Custom Menus

  • Custom menus management can now be restricted on the POS via role permissions. On the Management Console, the "Custom Menu Management" permission has been added to the Employees > Role Permissions page, nested under the "Manager Access" string of role permissions. On the POS, when accessing the "Custom Menu" or "Manual Menu" settings, found on the Settings > Manager Settings > POS Settings screen, if the employee does not have permission, they will prompted to input a manager PIN when trying to change those settings.

Digital Menu Boards

  • Revel has added a "Display Dot Leaders" setting to the Products > Digital Menu Boards > Add Board > Add Page > Column Settings page in the Management Console. If disabled, this functionality removes dot leaders, i.e. the dotted underline connecting each product to its respective price, on the Digital Menu Board (DMB). So, if disabled, the product text, including the dot leaders, will no longer overlay over the background image on the DMB.

Discounts

  • For volume and reference based discounts, Revel has removed the restriction to increase item quantity. Users can now add items and expect those discounts to be recalculated. The restriction is still in place for "once per order" or "once per user selection" type discounts.
  • Users can now control which products in a combo reprice discount receive the savings by filling the appropriate groups / classes into the "Discount Applies to" field.
  • Users can now mark specific products as eligible for discounts or not. This is ideal for users who have a large number of items across different categories, classes and/or product groups that they do not want discounted. When configuring products on the Management Console, users can select the new "Eligible for Discounts" checkbox found under the Basic Product Details for products. The setting is enabled by default, meaning that the POS will see the product as eligible to be discounted or to be part of the rules for discounts. If the setting is disabled, the POS will omit that product from all discount calculations.

End of Day

  • Revel has added a "Auto-logout and suspend synced terminals during End of Day Process" setting and a "Warning time before auto-logout in minutes" sub-setting to the Settings page under Advanced Pos Settings / End of Day. If configured, when running the EOD wizard, if there are any existing "open" orders on any of the child POS stations, the POS will now prompt the user with an error message on the main station. This will function as such: Revel will search all corresponding child terminals for open (in progress orders), and if any exist, the POS will display a warning message on the Main terminal. If there is an open order on a child POS station, when running the EOD, the “Suspend Synced Terminals” step will prompt an error message. The user will be presented with two options: “Exit Wizard” & “Proceed”. However, the user cannot “Proceed” until the order on child POS is “Held” or “Paid/Closed”. If an open order on child station is Held, it will appear in the "Reconcile Open Orders" EOD step. If products are removed and an open order on child station is canceled, the EOD wizard will continue as per normal operating procedure.
    Warning Message on the EOD Wizard

    Warning_Message_EOD_Wizard.png

  • Revel has added the ability to optionally show sales data by category and or subcategory in the POS Sales Summary printouts. This will apply to the following POS reports:
    • Manager Sales Summary
    • Employee Sales Summary
    • EOD Report
    • End of Shift Report
    Revel has made the following changes to the Settings > Advanced Pos Settings page under the End of Day / EOD Report Preferences section:
    • Renamed "Product Data" preference to "Product Data by Class"
    • Added a "Product Data by Category" preference
    • Added a "Product Data by Subcategory" preference
    New EOD Print Preferences

    New_Print_Pref.png

Fiscal Printer Users

  • For Poland fiscal printer users, the "Fiscal Receipt" will now display the full name (first and last name) of the cashier on multiple lines. The "Void Receipt" will display the full name of the cashier on one line. The "Skip Fiscal Receipt" will display the full name of the cashier on multiple lines. The "Guest Check" will display the full name of the cashier on multiple lines.
  • When making duplicate copies of fiscal or non-fiscal invoices for Polish establishments, the POS now prints two receipts: one ORIGINAL OF DUPLICATE (DUPLIKAT ORYGINAŁ), the other a COPY OF DUPLICATE (DUPLIKAT KOPIA). If the POS is making only a COPY of a duplicate, only one receipt will print out with the words "duplicate copy".

  • Revel now supports CRV tax (recycle bottle deposit) on products for Poland and Lithuania. CRV will print out on receipts and fiscal / non-fiscal invoices, but will remain untaxed regardless of setting.
  • When running the End of Day wizard, if the following staff-only settings are enabled, the End of Day wizard will not allow the user to print out the Sales Summary report until all orders are synced to the server:
    • Unsynced Queue: Main – (staff-only)
    • Sync Failures: Main – (staff-only)
    • Error checking for unsynced orders – (staff-only)
  • Non fiscal guest checks are now printed in the fiscal layout. In instances where customers pay for a transaction with multiple payment types, the split non-fiscal documents display both payment types. For example, two items priced at $10.00 and $20.00 are added to a transaction. The user pays $15.00 with credit and $15.00 with cash. The order is closed, and a fiscal receipt is printed. When then making the non-fiscal invoice: the $10.00 item goes to a non-fiscal invoice, the other $20.00 item to a non-fiscal receipt. Both documents will have the same method of payment listed: "cash, credit" without the amounts.
    Split Non-Fiscal Documentation

    shell_poland_split_payments.jpg

  • Revel has updated the way custom payments are shown on fiscal / non-fiscal receipts and fiscal / non-fiscal invoices. Payment type now appears on the left side of the receipt, with the payment amount on the right.
  • To comply with Poland fiscal requirements, currency exchange will now be displayed on any fiscal document or any reprint of a fiscal document.
    Currency Rate on Fiscal Invoice and Receipt

    Currency_Conversion_Fiscal_Invoice.png

  • When the "Group duplicate item" setting is enabled on the Management Console, duplicate items can now be split on fiscal invoices.
  • Revel has updated its internal template for Polish fiscal printers. Decimal separation now uses the Polish format (decimals separated by commas instead of periods). The date now reads in Polish format.
  • For Polish establishments, the name of the POS operator (cashier) is now printed on the following report print outs:
    • Settings > Tills > Selected Till > Print Cash Log
    • Settings > Manager > Financials > Sales Report
    • Settings > Manager > Financials > Payment Log
    • Settings > Manager > Financials > Daily Payment Summary
    • Settings > Manager > Financials > Daily Cash Log
  • Polish establishments can now reprint both fiscal and non-fiscal receipts. Non-fiscal receipts are reprinted as guest checks. When bringing up a previously closed transaction on the POS, tapping on the items in the order screen will bring up the Actions window. The "Reprint" action icon has been added to the window, as highlighted in the image below.
    Reprint Action Icon

    PL_receipt_reprint_1.png

    Tapping on the icon will bring up the "Reprint" window, where users can select the receipt or invoice they wish to reprint, as shown below.

    Reprint Window

    PL_recipt_reprint_2.png

  • For fuel retail establishments in Poland, the Revel POS will now display, in Polish, the exact error code(s) and warning message(s) sent from the fiscal printer.
  • When a non-fiscal invoice is issued, the POS will now find all associated documents and add the receipt number to the invoice. For example, if an invoice is issued that was previously finalized as a fiscal receipt, the original receipt number will be placed on the re-issued invoice, as shown in the image below.
    Original Receipt Number on Reprinted Invoice

    fiscal_receipt_number_on_invoice.JPG

  • For fuel establishments in Poland, when performing a pump test, the print out docket will now have the employee's name attached to it, as shown below.
    Employee Name on Pump Test Receipt

    Pump_Test_Employee_Name.png

  • For fuel retail establishments, the non fiscal invoice will now display fuel transaction information including the pump number and pump date.
  • For fuel retail establishments in Poland, once a customer is attached to an order through the Fiscal / Non Fiscal Invoice procedure, any/all other documents generated later for that order will now have the same customer, without an option to change it.
  • Revel now allows fiscal users to filter the Sale Summary Report by fiscal periods (only occurs for fiscal countries, currently for Poland) for a given date or date range. This option is controlled by the "Enable Report Period Filter" staff setting on the Settings > Reports page.

  • For Polish establishments, Revel's format for invoice number creation has been enhanced. The logic now follows an "XXXXZYYYYYYYY", where XXXX is the site ID number, Z is the POS ID number, and YYYYYYYY is the sequential invoice counter number. All POS stations on a site will have their own counter as the invoice number must be unique per POS.
  • For Polish establishments, if the Fleet Card payment type is used for a transaction, only non-fiscal receipts will be printed.
  • For Polish establishments, all receipts that contain products now print with the product SKU number next to it in line.
    Product SKU on Receipts

    polish_receipts_sku.jpg

Fuel Retail

  • Revel has added an "Allow for in-progress fuel deliveries" staff-only setting to the Settings page nested inside Advanced Pos Settings / End of Day section. If the setting is enabled, Revel will allow (optionally) the EOD wizard to run and complete the EOD process, even when there are in-progress fueling events (i.e. fuel deliveries not associated with an order) on the station.
  • To manage which users have the ability to process "Drive Offs", Revel has added a "Restrict Processing Drive Offs" setting to the Settings > Fuel Retail page in the Management Console. If the settings is enabled, only users with the "Fuel Manager" permission will be able to process "Drive Offs", if disabled, however, any user will have the ability to process "Drive Offs".
  • For fuel deliveries added to orders, the POS now takes the Unit Price, Total Price, and Datetime of the Enabler.
  • Revel will auto update the ITL enabler prices any time the user taps the "Refresh" button on pin screen (only applies to configured stations).
  • To prevent any reporting issues between Revel and the ITL Enabler, Revel has added a verification time check functionality that ensures that the time listed on the Revel POS and the ITL Enabler both match. An error prompt will now appear if the time does not, preventing the ability to log in and perform sales. So, now, if the time disparity between the POS and the Enabler is more than five minutes, a red bar will appear at the bottom of the POS screen with the following prompt, "Forecourt Controller and POS time does not match. Tap here". Tapping on the red bar will then prompt the following error message, "Forecourt Controller and POS time does not match. This can cause issues with reporting and fiscal devices. Please check POS time, and if it correct, contact Support for further assistance". Note, the red bar may not be dismissed. The red bar will only disappear once the time is correctly adjusted.
  • When updating wetstock, the POS now fetches the Enabler embedded "Delivery Completed" time stamp. This is to avoid disconnects between the Enabler and then POS. Previously, the POS would use its own time stamp to mark when a delivery was completed.
  • The POS will now continually display price change alert pop-up message. Once a new price change is received by the POS, it will show the red bar at the bottom of the screen and a the pop-up. If the user waits on the price change, the pop-up will hide and the red bar stays on screen. Once the wait time has been reached, the pop-up appears again.

Gift Cards

  • Instead of the printing "Gift XX.XX" (where "x" represents the price of the gift) for any gift item, the POS now prints the name of the gift product as it appears on the Management Console.
  • Revel has integrated with a FreedomPay gift card processor, which now supports SVS gift card payments. Revel has added a "FreedomPay Gift Cards" setting along with a "Service URL" and "Store Id" sub-setting to the Settings > Gift, Rewards and Admin Cards section in the Management Console, which if configured, will allow the user to take FreedomPay SVS gift card payments.
  • To support legacy gift cards for LevelUp, Revel has added an ability for users to manually enter in a customer's gift card number. If LevelUp gift cards are enabled in the Management Console, tapping Setting > Gift Cards on the POS will now open up the "Enter legacy gift card number" window.
    LevelUp Legacy Gift Card Entry

    Levelup_Legacy_GC.png

House Accounts

  • The POS now supports refunds for payments made to House Accounts. To refund a House Account payment, tap the "Customers" button and tap the "Edit Info" button for the desired customer. On the ensuing "Edit Customer" screen, tap the "House Account" button in the bottom left corner. On the House Account order and payment screen, tap the "Payments" button in the bottom left corner to bring up the customers payment history screen. For recent payments made to the house account, a "Refund" button is now displayed next to the payment. Tap the button to refund the payment.
    House Account Payment History, Refund Button

    house_account_payment_history_refund_button.png

    This will bring up the "Refund Payment" window, allowing the user to define the refund amount. and refund the payment.

    Refund Payment

    refund_payment_house_account.png

    The refunded payment will appear in the payment history in italics. The image below shows the original payment and its refund.

    Original Payment and Refund

    house_account_payment_history_payment_and_refund.png

Intuit

  • The POS now warns customers if an order exceeds Intuits payment pre-authorization limit. In those cases, the POS will finalize an initial payment and leave the current order with a positive balance due. The warning message displays the initial pre-authorization amount, the amount that can be captured, and total amount of the order. It will ask the users either finalize or cancel the initial pre-authorization. When the payment processor is not reachable and cancellation of the payment is not possible, remaining due can be paid with a secondary credit card payment in offline mode.
    Exceeded Pre-Authorization Warning

    finalize_preauth_overage.png

Invoices

  • Revel will now use the logo image uploaded to the "Email receipt logo" setting on the Settings > Receipts page in the Management Console for printing on invoices.
    Estab. Logo Uploaded to Invoice

    Emailed_Invoice_Logo.png

KDS

  • Revel has added a "Display Items Details" setting to the Establishment > Peripherals > Kitchen View Details page in the Management Console, which if enabled, will display an "i" button on the KDS order screen for all items. If the button is tapped, the KDS will open up the corresponding item's details window with the item's:
    • Item name
    • Item image
    • Kitchen item notes (if any)
    • Modifiers (if any)
    • Special Request (if any)
    Display Item Details Setting

    Item_Details_MC.png

    Item Details on the KDS

    Item_details_KDS.png

  • On the KDS, Revel will now break up order tiles by line of text rather than by items. Revel will set a height for each tile, and when the content extends past that height, the text will move into a new tile, eliminating the need for the user to scroll down. This allows the user to see the entire order at once.
    Special Request Broken Up by Tiles Displayed on KDS

    Special_Requests_Tiles.png

Kiosk

  • Reordering is now supported on the kiosk.
  • For Kiosk mode users, Item, Visit, and Purchase points balances will now be displayed on the "Redeem Now?" screen of the Kiosk.

Loyalty and Rewards

  • For Punchh Loyalty users, a customer can now check-in using their QR code as an alternate form of entering their credentials. The user must scan the QR code from the customer's mobile app when the "Enter Punchh User Information" prompt appears.
  • For Punchh loyalty users, after paying for an order in full, Punchh loyalty on the POS will display the customers name in the following scenarios:
    • For point based rewards – when the user now taps "Add Points" and enters a customer's Punchh credentials, the customer's name will appear along with the number of points earned
    • For banked dollar based rewards – when the user now taps "Add Points" and enters a customer's Punchh credentials, the customer's name will appear along with the number of points earned in banked dollar reward program
    • For visit or card based rewards – when the user taps "Add Points" and enters a customer's Punchh credentials, the customer's name will appear along with the number of visits earned

      Note: If the customer enters the wrong credentials to add points, then the "User not found" error message will appear

  • For Revel loyalty and rewards users, a "Purchase Points Balance" popup prompt will now appear on the POS when the user taps the "Fast Credit" button and scans or manually enters the loyalty rewards card number.

Ordering

  • Orders can now be split up to 30 times.
  • Revel has improved calculations of combo price to support quantity within combo sets.
  • Revel has added a "Limit gift with purchase to one per order" setting to the Settings > Advanced Pos Settings page in the Management Console. This setting gives the user the option to offer either a single gift or multiple gifts per order.
  • Revel has added an "Order Alert Message" staff-only setting (enabled by default) to the Settings > Online Ordering Settings > General page in the Management Console. If this setting is enabled, an expanded purple badge will display over the "Orders" button of the POS any time a new online order is made. The badge will then eventually collapse and show just the number of new online orders.
    Online Order Badge on the "Orders" Button

    Initial_Online_Ordering_Prompt.png

    Furthermore, inputting a snooze time for the "Snooze Time in 'x' seconds" staff-only sub-setting field below "Order Alert Message" in the Management Console will prompt the user with a purple warning bar at the top of the POS screen, after the designated snooze time is logged. By default, the snooze time is set to 60 seconds. Entering zero in the setting field would mean instant notification.

    Purple Warning Bar for Online Orders

    Online_Order_Snooze_Alert.png

    The user can dismiss the bar by tapping "x" in the far right corner, however, the purple badge on the "Orders" button will still remain. Tapping the "Orders" button will open up the Find Orders drop down list. Tapping the purple warning bar will open up the Online Orders window, showcasing the new online orders (highlighted in purple).

    Orders and Online Orders Screens with New Online Orders

    List_Online_Orders.png

  • When adding a new customer on the "Add a New Customer" screen of the POS, the "Add to Order" button will now appear regardless of whether or not the address fields are filled. Tapping the "Save" button will now save and close the customer record, while tapping "Add to Order" will save and add the customer to the order.
    Add to Order Button

    Add_to_Order_Button.png

  • For users who wish to disable manually entered void/exchange/return reason(s) on the POS, Revel has added a "Disable manual void/return/exchange reasons" sub-setting to Settings > Advanced Pos Settings page in the Management Console. This sub-setting is exposed when the "void/return/exchange preset reasons" setting is enabled with at least one configured preset reason.
    Disabled manual void/return/exchange setting

    Disable_Manual_Return_Reason.png

    Disabled Manual void/return/exchange on the POS

    Manual_Return_POS.png

  • Revel has improved local sync between the Main and Child POS stations. When the user creates an order on the Main station and then opens it on a Child station and adds a payment, the order will sync to the Main station even if the POS app crashes or is somehow disabled.

Payment Processing

  • For Stanford card users, if CS Gold (Stanford card) integration is configured in the Management Console, the kiosk unit will now display a "Pay with Stanford Card" prompt when the customer taps "Pay". So, when a Stanford card is initially swiped, the card number will be cached and if the customer decides to pay with that card, they will not have to re-swipe. If a Stanford card has insufficient funds, the customer can pay the remaining balance using a different form of payment (credit card, Stanford Gift Card, or another Dining Card).
  • When taking payments on the POS, the "Cancel Preauthorization" option now issues a confirmation pop-up window.
  • For FreedomPay users, Revel has removed the "Manual Credit" payment option from the POS. However, as an alternative, if the user now taps the "Credit" option on the Ingenico iPP350, there will be an option to "Enter Card" for manual card entry.
  • Revel has removed the offline payment warning prompt, "The system is offline. You can try to contact the payment processor again or accept the payment offline and process it later" and added a "Show warning message before approve offline payment" setting to the Settings > Payments > Offline Payments in the Management Console. If enabled, during every initial offline transaction, the warning message "This terminal is temporarily offline or we are unable to contact the payment processing host. Please retry submitting payment now or accept this transaction offline and process the payment at a later time" will appear. After the message is initially displayed, subsequent offline transactions after will NOT prompt the warning message. Instead, Revel will immediately accept all offline transactions. Tapping "Retry" will attempt the transaction again; however, if the terminal is still offline, the warning message will appear once again. Tapping "Accept", per standard procedure, will approve the offline credit card transaction. Note, if the setting is not enabled, Revel will begin processing offline transactions without notifying the user.
  • For credit processing, Revel will now pull "track 1" data when displaying a customers name, even when using the "track 2". Revel will display the cardholder name in Mercury/Vantiv merchant console.
  • If the POS crashes or restarts during a payment transaction (in progress), when the POS is relaunched / restarted, it will now detect any unfinished transactions and notify the user by allowing them the option to reopen the order and start back where the user left off.

Products

  • For combo items, Revel will now allow users to add the same item in multiple combo slots.
  • Price overrides for products on the POS are now subject to the "Minimum price" and "Maximum price" values for that product, if configured. Should the user input a price that exceeds a configured limit, the POS will display a warning message: "Unable to override price. Price must be between (configured Min Price value) and (configured Max Price value)".
  • It is now possible to set a default font size for product tiles which display the names of categories and products on the POS. Revel has added a "Font Size for Product Tiles" drop-down setting to the Settings > Advanced Pos Settings page. Using this setting, the user may choose a default font size for the names of categories and products on the product list / menu. This default may be adjusted on the POS.
    Default Font Size for Product Tiles

    Font_Product_Cat_Tiles.png

  • Printer and KDS can now be added to products via Manage Item Mode on the POS. Once in Manage Item Mode for the desired product, users can add a specific printer or KDS by tapping the "Add a Printer/KDS" button, as shown in the image below.
    Add Printer/KDS, Manage Item Mode

    manage_item_mode_add_printer_kds.png

    After tapping the button, the "Select Printer/KDS" window will appear, where the user can make their desired printer selections.

    Select a Printer/KDS Window

    manage_item_select_printer_window.png

    The selected printers/KDS will then be listed for the product, as shown in the image below.

    Added Printers / KDS

    manage_item_mode_added_printers.png

Product Price Management

  • Revel has extended the reach of product price life cycle actions to ensure that the current price specified by those actions is reflected across all screens that display the product price, not just what is charged to the customer.

Receipts and Printing

  • Image / logo printing is now supported on the Epson m30 bluetooth printer.

Scales

  • To comply with regulations, for items / products sold by weight which exceed 105% of the scale capacity will now be reflected as "^^^^^". For items / products sold by weight which at the time of weigh in are moving will now be reflected as a value such as "- - - - -". For items / products sold by weight which have no weight will now be reflected with a "0" value. For items / products sold by weight which have negative weight will now be reflected as a blank value such as "_____".
  • When weighing items sold by weight, if communication between POS and the scale is lost, Revel will no longer display the "Enter weight manually" window.
  • Weighted items now appear on the POS with a space in between the numerical value and the unit of measure symbol.

Security

  • Revel will not launch the POS application on Jail Broken iPads. The POS application will now display a pop-up message if a customer tries to download the Revel POS application. The message on the POS screen will read: "It appears that operating system of this device has been modified. In order to maintain security, Revel POS requires this to be corrected in order to run. Please contact Revel support."
  • For added security with login authentication, Revel has added the ability to lock out the POS after a certain number of failed login attempts. This is configured on the Settings > Advanced Pos Settings page in the Management Console:
    • "Prevent login to POS after X failures"
    • "Restore POS access after X minutes"

    POS_Login_Settings.png

    First, input a number in the "Prevent login to POS after X failures" setting field. This value will be used to enforce the number of failed login attempts before the POS is automatically locked. Zero means the POS will never lock out. A lockout may be bypassed by a manager / owner with the "Clock In/out Restrictions Override" role permission. If a user without this permission tries to log in, the following error message will be displayed: "POS locked due to excessive login failures, Enter a Manager PIN to approve".

    Locked POS Screen

    Prevent_Login_Screen.png

    The user may also configure the "Restore POS access after X minutes" for the number of minute(s) after a lockout before the POS will automatically unlock. Zero means that the POS will never unlock unless a manager with "Clock In/out Restrictions Override" role permission inputs their pin. A user with the override role permission can just log in, which will automatically reset the login failure count.

    Revel will create an Action Log entry if the user entering a PIN has "X" amount of failed attempts. "X" being the value set for "Prevent login to POS after X failures".

    Login Failure Action Log Entry

    Login_Failure_Action_Log.png

Settings

  • To address issues that arise with the training mode and fiscal printers, the "Enable training mode" setting has been added to the Settings / Advanced Pos Settings page. When selected, training mode is enabled on the POS. By default, this setting is disabled for any country that uses fiscal printers.

Shipping

  • For SONOS customization, the creation of local shipping orders in Orders > Shipping Orders screen is disabled ( criteria - the fulfillment address is different from the establishment address).

  • Revel has added a "Company" field to the Shipping Options screen, allowing users to type shipping customers in as companies.
  • If the user voids or adds an item on a shipping order, Revel will now display the "Update Shipping" pop-up prompt after the user taps the "Hold", "Send", or "Pay" button. Prior to this, Revel would prompt the user immediately after an item was either voided or added to the shipping order.
    Update Shipping Prompt

    Shipping_Item_Voided.png

  • Revel has added an "Enforce shipping of all items in order" option to the Settings > Shipping Settings page. Users who wish to have all shipping items auto-selected in a shipping order should enable this setting. If enabled, the "Select Products" popup window, used to select individual items for shipping, will be suppressed.
    Enforce shipping of all items in order

    Shipment_Auto_Select.png

  • The type of shipment (Delivery Option) will now be shown on the POS in multiple locations after it is selected. The shipment type will now be shown on the Order screen, on printed and emailed receipts, and on any Customer facing displays. The images below show where the shipment type can be seen. When configuring their order for shipping, users select their desired shipment type from the Delivery Options window.
    Delivery Option Selection

    Delivery_Options_pos_selection.png

    After users have made their selection, the delivery option will be shown in the locations listed above, shown in the images below.

    Shipment Option on Receipt

    Delivery_Option_receipt.png

    Shipment Option on Orders

    Delivery_Option_order.png

    Shipment Option on CDS

    Delivery_Option_cds.png

  • To support the shipping from an External Fulfillment Center feature, Revel no longer requires users to set up a shipping service if they have already imported a custom table with shipping rates. Given that orders are to be shipped from the external fulfillment center, this enhancement eliminates the need to print a shipping label at the store.

Tills

  • In efforts to clean up the Tills functionality, it is now possible to dismiss the Tills drop down window by clicking outside of the window itself.

Updated User Interface

  • The following text / screen explains and demonstrates the new Matrix Attributes UI / UX:
    • Tapping an item with matrix attributes will open up the new corresponding attributes window.
    • Added a "Cancel" button label in the top left corner of the title bar.
    • Added a confirmation label in the top right corner of the title bar. When a user is adding a product for the first time, this button label will say "Add to Order". When a user is editing modifiers for a product that has already been added to the order, this button label will say "Save".
    Matrix Attributes Revamp

    Matrix_Attributes.png

  • Revel has made the following UI/behavioural changes to the Order Details screen:
    • Tapping on the blue customer icon will open up the Customer Info screen where the user may now remove the customer from the order.
      Remove Customer from Order

      Remove_From_Order.png

    • If the line item is "read-only" then the text will be grayed out. If the line is selectable, then the text will be blue.
    • If the customer is disabled, then the order information will move to the top of the screen.
    • In order to keep the Order Details screen clean and simple, Revel will now only display the phone number, address, email, and birthday.
    • The user may now change a the call name by tapping the call name in the upper left corner of the screen.
    • If the "Restrict Employee access to POS Customer Records" employee permission is enabled, the employees may remove the customer from the Order Details screen by tapping "Remove" in the upper right corner of the screen.

E-commerce Enhancements


Contents: E-commerce Enhancements

Loyalty and Rewards

  • The Reward Points Info screen on the Custom Commerce applications now displays information about the amount of points that will be deducted after redemptions.
  • For all e-commerce ordering applications, any instance of "Reward Card Number" will now read "Loyalty Number".
  • Revel will now display the user's loyalty program balance alongside their loyalty number for all e-commerce ordering platforms.
  • Revel has improved the language for new rewards account creation on the "Thank You" screen of the Custom Commerce ordering apps.
  • Revel will now display the loyalty program balance along side a customers loyalty number for all e-commerce ordering platforms.
  • Revel has added loyalty program pages to e-commerce ordering applications. Reward Card management is now done through these pages, and has been moved away from the Payment Methods page. Once a user has registered and created a profile, they can access their loyalty information by clicking on their profile name in the upper right corner of the page to expose the drop down menu. Clicking on the "Loyalty Program" option will bring them to Loyalty Program page.
    Loyalty Program Page, Web Orders

    loyalty_program_page_web_order.png

    If that customer already exists in the establishments CRM, or has already registered, their loyalty number will appear on this page, as shown in the image above. Clicking the X icon next to a loyalty number will prompt the user to delete that number. If the user has registered for the first time on the web order application for that establishment, they can add their linked loyalty number using this page.
    Enter Loyalty Number

    enter_loyalty_number_web_order.png

    After select their items for an order, users can apply their loyalty information to the order by clicking the "Apply" icon on the checkout/payment screen. The application will prompt the user to submit their corresponding loyalty number, as shown in the image below.
    Apply Loyalty to Order

    apply_loyalty_to_web_order.png

    After clicking "Submit" the window will change to the Redeem your Reward! window, where the user can select the type of reward they wish to redeem, or save their points for later.
    Redeem Your Reward Window

    apply_rewards_window_web_orders.png

Ordering

  • "Order History" and "Favorites" screens have been added to the Custom Commerce applications. Reorder functionality has also been added. This functionality is available in Version 2.22.
  • To remove ordering limitations, all ordering types are now available for web orders for retail establishments.
  • When creating a reorder on the Custom Commerce ordering apps, Revel will now prompt the user with a warning message if an item is removed from the cart.
  • For all e-commerce ordering platforms, if enabled on the Settings > Online Ordering Settings in the Management Console, the user may now enter "Order notes" and or "Special requests" when the e-commerce ordering interface is in "Standard Retail" mode.
  • Revel will no longer force capitalization on the "Checkout" screen of the Custom Commerce ordering apps.
  • For all web and mobile ordering platforms, if a store is now closed, the first available pick up time will be auto-selected once the user enters the "Checkout" screen.
  • On the Custom Commerce mobile apps, selecting "Previous Order" will now prompt the user with an "Are you sure?' warning message. Tapping "Yes" on the dialog box will remove any/all items from the cart.

Payments

  • Considering that first time customers do not have a payment card stored, Revel has replaced the "+Add Another Card" link with a "+Add a Card" link on the "Pay" screen. This change affects all web and mobile ordering platforms.
    +Add a Card Option

    Add_Card_Option.png

  • On the Custom Commerce apps, Revel has added a "Save for future payments" checkbox, which if checked (by default), will tokenize the user's credit card for future use (PCI compliant). Deselecting (unchecking) the option will opt the user out and will remove the token. The "Save for future payments" checkbox is shown in the image below.
    "Save for future payments" checkbox

    Save_For_Future_Payments+.png

Security

  • If provided by Facebook, Revel will capture the customer image when a user of the Revel POS app logs into Custom Commerce or the web ordering interface using Facebook.
  • Revel will now, by default, check mark the check boxes for promotions and terms of use/privacy policy on the "Sign Up" page for the Custom Commerce ordering apps and on the "Register" window for all e-commerce ordering platforms.

Settings

  • Revel will now give the user the option to turn off the blue-tooth notification message on the Custom Commerce ordering apps.
  • Four new options have been added to the Settings > Online Ordering page:
    • Google Maps API key - This value is used in Google Maps. This value may be omitted for Web Clients whose domain was activated prior to 22, June, 2016. For information on how to create an API key please see https://developers.google.com/maps/documentation/javascript/get-api-key
    • Google Recaptcha Key - This value is used in Google Maps. If your Web Client's domain is differ from *.revelup.com you should provide this value. For more information please see https://developers.google.com/recaptcha/docs/startm, https://www.google.com/recaptcha/admin#list
    • Facebook App id - This value is used during Facebook login. If your Web Client's domain is differ from *.revelup.com you should provide this value.
    • Facebook App Access Token - This value is used during Facebook login (for server to server requests). If your Web Client's domain is differ from *.revelup.com you should provide this value.

Shipping

  • Revel will now identify shipping items in orders and order items.

Updated User Interface

  • Revel has redone the design of the business info header seen in the upper left corner of the screen. It will now include a selectable link to view things such as "Get Directions" in Google Maps, or "View Open Hours". If a store is closed, the text will read "Currently Closed (View Open Hours)". If the store is open, the text will read "Open Now (View Open Hours)".
    Changes to the Store Info UI

    Changes_About_Us.png

  • Revel has made the following ease of use modifications to the Custom Commerce mobile ordering apps:
    • LOGIN SCREEN
      • If the user now clicks "Login with email", enters an email address, and then clicks "Forgot password", the email will be auto-filled on the "Forgot your password?" page
      • The Login page has been retouched
    • MORE MENU – SETTINGS
      • When the boxes for “Accept Push Notifications” and “Accept Email Notifications” are unchecked, they will no longer switch to black
      • The "Contact:" and "Website:" links at the bottom of the Settings screen have been resized and have also been made selectable
    • MAP VIEW
      • The map icon on the Directory View which allows the user to toggle to Map View has been updated
      • Text for search results has been updated
      • Added a circular background to the small blue location arrow
      • The default zoom level for My location has been updated to allow the user to see more space on the map when they tap the "Locate me" button
      • A new design for the pop-up window that appears when the user selects the Store location tab
      • The pin icon has been updated
    • MENU VIEW
      • The "Warning" heading on the "Leaving this store will remove the items in your cart." alert prompt has been renamed to "Are you sure?"
      • Product Categories (actually subcategories) are now collapsible/expandable by clicking on the header of each category. This gives the customer two different ways to navigate the menu -- by category pop-up or by collapsing categories
      • Updated the red number “badge” on the little icon of the shopping bag in the upper right corner
    • CUSTOMIZE VIEW
      • Hidden quantity and product description view when user scrolls up. Only quantity view with plus and minus button will be hidden in this case
      • The modifier widget that allows the user to increase or decrease amount, as well as the icon that allows splits has been updated
      • The modifier classes are now collapsible /expandable by clicking on the header of each modifier class. This will help customers navigate the Customize page
      • The widget on the Customize page for adding/subtracting more quantity has been redesigned so it takes up less space on the screen
    • DIRECTORY VIEW:
      • Redesigned the icons for delivery and online-ordering
      • The general layout of the information has been optimized for each store listing – removed unnecessary elements
    • YOUR CART
      • Black circle with a number (i.e.. 1x) has replaced with the primary color
      • Redone the "Checkout" button at the bottom of the page
    • CHECKOUT
      • Repositioned display links: "Discount Code?" "Loyalty #?" "Redeem Rewards" in the top line
      • Realigned the Tip line so that it lines up with the pre-configured tip amounts (I.e. 10%)
  • Revel has increased the font size for the header label "More Menu" so that it is easier to read on the Custom Commerce ordering apps.
  • If a store has set up an email address in the Management Console, Revel will now display that email address on the stores "About" screen for the Custom Commerce mobile ordering apps.
  • Revel has rectified all missing error handling messages on the Custom Commerce apps.

Web Ordering Enhancements


Contents: Web Ordering Enhancements

Loyalty and Rewards

  • The Reward Points Info screen on the Custom Commerce application now displays information about the amount of points that will be deducted after redemptions.
  • For all web ordering applications, any instance of "Reward Card Number" will now read "Loyalty Number".
  • Revel will now display the user's loyalty program balance alongside their loyalty number for all web ordering platforms.
  • Revel has improved the language for new rewards account creation on the "Thank You" screen of the Custom Commerce ordering apps.
  • Revel will now display the loyalty program balance along side a customers loyalty number for all web and mobile ordering platforms.
  • Revel has added loyalty program pages to web ordering applications. Reward Card management is now done through these pages, and has been moved away from the Payment Methods page. Once a user has registered and created a profile, they can access their loyalty information by clicking on their profile name in the upper right corner of the page to expose the drop down menu. Clicking on the "Loyalty Program" option will bring them to Loyalty Program page.
    Loyalty Program Page, Web Orders

    loyalty_program_page_web_order.png

    If that customer already exists in the establishments CRM, or has already registered, their loyalty number will appear on this page, as shown in the image above. Clicking the X icon next to a loyalty number will prompt the user to delete that number. If the user has registered for the first time on the web order application for that establishment, they can add their linked loyalty number using this page.
    Enter Loyalty Number

    enter_loyalty_number_web_order.png

    After selecting their items for an order, users can apply their loyalty information to the order by clicking the "Apply" icon on the checkout/payment screen. The application will prompt the user to submit their corresponding loyalty number, as shown in the image below.
    Apply Loyalty to Order

    apply_loyalty_to_web_order.png

    After clicking "Submit" the window will change to the Redeem your Reward! window, where the user can select the type of reward they wish to redeem, or save their points for later.
    Redeem Your Reward Window

    apply_rewards_window_web_orders.png

Ordering

  • Revel has added a "Pre-Tip Label" setting to the Settings > Online Ordering Settings page, which if configured, gives users the opportunity to add a pre-tip line for tipping on online orders.
  • For mobile ordering applications on the android platform, when customizing selected items for things like size, users no longer need to deselect one modifier before being able to select a different modifier.
  • On the Custom Commerce mobile apps, selecting "Previous Order" will now prompt the user with an "Are you sure?' warning message. Tapping "Yes" on the dialog box will remove any/all items from the cart.
  • For all web and mobile ordering platforms, if a store is now closed, the first available pick up time will be auto-selected once the user enters the "Checkout" screen.
  • When creating a reorder on the Custom Commerce ordering apps, Revel will now prompt the user with a warning message if an item is removed from the cart.
  • On the Custom Commerce ordering apps, the user may now reorder combo items using the Past Orders functionality.
  • Revel now displays modifier descriptions (if applicable) for products across all web ordering platforms. If a product has a modifier description, Revel will now provide an "I" button next to the modifier name, which if selected, will expand and display the description of the corresponding modifier.
    Modifier Description on Mobile and Web Ordering Platforms

    Modifier_Description.png

  • The user interface for the Combo and Modifier pop up screens has been enhanced for usability for web orders. The new screens are shown in the image below.
    Updated Combo / Modifier Screens

    online_order_modifier_combo_popup.png

  • "Order History" and "Favorites" screens have been added to the Custom Commerce applications. Reorder functionality has also been added. This functionality is available in Version 2.22.
  • Revel will no longer force capitalization on the "Checkout" screen of the Custom Commerce ordering apps.

Payments

  • Considering that first time customers do not have a payment card stored, Revel has replaced the "+Add Another Card" link with a "+Add a Card" link on the "Pay" screen. This change affects all web and mobile ordering platforms.
    +Add a Card Option

    Add_Card_Option.png

  • On the Custom Commerce apps, Revel has added a "Save for future payments" checkbox, which if checked (by default), will tokenize the user's credit card for future use (PCI compliant). Deselecting (unchecking) the option will opt the user out and will remove the token. The "Save for future payments" checkbox is shown in the image below.
    "Save for future payments" checkbox

    Save_For_Future_Payments+.png

Security

  • If provided by Facebook, Revel will capture the customer image when a user of the Revel POS app logs into Custom Commerce or the web ordering interface using Facebook.
  • Revel will now, by default, check mark the check boxes for promotions and terms of use/privacy policy on the "Sign Up" page for the Custom Commerce ordering apps and on the "Register" window for all web ordering platforms.

Settings

  • Revel will now give the user the option to turn off the blue-tooth notification message on the Custom Commerce ordering apps.
  • Four new options have been added to the Settings > Online Ordering page:
    • Google Maps API key - This value is used in Google Maps. This value may be omitted for Web Clients whose domain was activated prior to 22, June, 2016. For information on how to create an API key please see https://developers.google.com/maps/documentation/javascript/get-api-key
    • Google Recaptcha Key - This value is used in Google Maps. If your Web Client's domain is differ from *.revelup.com you should provide this value. For more information please see https://developers.google.com/recaptcha/docs/startm, https://www.google.com/recaptcha/admin#list
    • Facebook App id - This value is used during Facebook login. If your Web Client's domain is differ from *.revelup.com you should provide this value.
    • Facebook App Access Token - This value is used during Facebook login (for server to server requests). If your Web Client's domain is differ from *.revelup.com you should provide this value.

Updated User Interface

  • Revel has redone the design of the business info header seen in the upper left corner of the screen. It will now include a selectable link to view things such as "Get Directions" in Google Maps, or "View Open Hours". If a store is closed, the text will read "Currently Closed (View Open Hours)". If the store is open, the text will read "Open Now (View Open Hours)".
    Changes to the Store Info UI

    Changes_About_Us.png

  • Revel has made the following ease of use modifications to the Custom Commerce mobile ordering apps:
    • LOGIN SCREEN
      • If the user now clicks "Login with email", enters an email address, and then clicks "Forgot password", the email will be auto-filled on the "Forgot your password?" page
      • The Login page has been retouched
    • MORE MENU – SETTINGS
      • When the boxes for “Accept Push Notifications” and “Accept Email Notifications” are unchecked, they will no longer switch to black
      • The "Contact:" and "Website:" links at the bottom of the Settings screen have been resized and have also been made selectable
    • MAP VIEW
      • The map icon on the Directory View which allows the user to toggle to Map View has been updated
      • Text for search results has been updated
      • Added a circular background to the small blue location arrow
      • The default zoom level for My location has been updated to allow the user to see more space on the map when they tap the "Locate me" button
      • A new design for the pop-up window that appears when the user selects the Store location tab
      • The pin icon has been updated
    • MENU VIEW
      • The "Warning" heading on the "Leaving this store will remove the items in your cart." alert prompt has been renamed to "Are you sure?"
      • Product Categories (actually subcategories) are now collapsible/expandable by clicking on the header of each category. This gives the customer two different ways to navigate the menu -- by category pop-up or by collapsing categories
      • Updated the red number “badge” on the little icon of the shopping bag in the upper right corner
    • CUSTOMIZE VIEW
      • Hidden quantity and product description view when user scrolls up. Only quantity view with plus and minus button will be hidden in this case
      • The modifier widget that allows the user to increase or decrease amount, as well as the icon that allows splits has been updated
      • The modifier classes are now collapsible /expandable by clicking on the header of each modifier class. This will help customers navigate the Customize page
      • The widget on the Customize page for adding/subtracting more quantity has been redesigned so it takes up less space on the screen
    • DIRECTORY VIEW:
      • Redesigned the icons for delivery and online-ordering
      • The general layout of the information has been optimized for each store listing – removed unnecessary elements
    • YOUR CART
      • Black circle with a number (i.e.. 1x) has replaced with the primary color
      • Redone the "Checkout" button at the bottom of the page
    • CHECKOUT
      • Repositioned display links: "Discount Code?" "Loyalty #?" "Redeem Rewards" in the top line
      • Realigned the Tip line so that it lines up with the pre-configured tip amounts (I.e. 10%)
  • Revel has increased the font size for the header label "More Menu" so that it is easier to read on the Custom Commerce ordering apps.
  • If a store has set up an email address in the Management Console, Revel will now display that email address on the stores "About" screen for the Custom Commerce mobile ordering apps.
  • Revel has rectified all missing error handling messages on the Custom Commerce apps.

Management Console Fixed Issues

  • Fixed issue with the inability to view historical House Account data. Revel has re-enabled the old "House Account" report and renamed it "House Accounts (deprecated)", allowing users to view historical House Accounts data.
  • Inventory > Ingredients > PDF will now be sorted in alphabetical order.
  • The Product Mix report will now display modifiers if the report is filtered by class.
  • Fixed issue with the Inventory PDF export.
  • The Management Console will now pick corresponding Apple Push Notifications certificate depending on the POS app.
  • Revel has restored the Tax Rate limit to four digits.
  • Fixed issue with Shipping and Handling charged twice.
  • Fixed issue with cloning products.
  • Fixed "Diagnostic code c169d61" issue. Resellers can now access Stations and or Peripherals on the Establishment tab.
  • Fixed "Purchase Order print" issue.
  • For the Catering Delivery report, the sales and quantity on every order will now be combined and displayed as total for each category. When orders are grouped by Product view, the system will now combine all similar products.
  • Fixed issue with emailing the Daily Sales Summary report at the wrong time.
  • Purchase Order and vendors will now be correctly sorted. Inactive orderable items will no longer appear on reorder page.
  • Fixed "non-existing orders" issue with the Commission report.
  • Fixed issue with the Parent item. The Parent item will no longer appear on the reorder screen.
  • Fixed issue with Inventory import/export. Products/ingredients will now be successfully exported.
  • Fixed issue with the Revenue center report.
  • Fixed issue with Inventory forecasting columns. The Inventory forecasting columns will no longer appear empty.
  • Fixed attribute error with timezone.
  • Fixed "CRM import primary billing address" error.
  • Fixed product import issue on the Management Console.
  • Fixed "The 'product' field has no data and doesn't allow a default or null value." issue.
  • Fixed issue with the EMS pushing product changes to active status when unselected.
  • Fixed issue with modifiers in the EMS. Making Changes in multiple establishments will no longer cause misc. modifiers to become inactive in target establishments.
  • Fixed gift card balance issue. Gift card balance changes will now be reflected on the Gift Transactions report.
  • Fixed issue with employees with "Accounting" permissions receiving a diagnostic code error.
  • Fixed "AttributeError: 'dict' object has no attribute 'dict'" issue.
  • Fixed issue with product import.
  • Fixed issue with copying/duplicating establishments.
  • Fixed issue with creating read/write permissions for Roles tokens. Employees can only add a new Role or Department on the Roles page if they are given the appropriate permission.
  • Forecourt Configuration Station and Sync Wetstock Data settings on the Forecourt Configuration page will no longer be affected by the Import configuration functionality.
  • Fixed issue with Xero Integration -- Revel will now correctly map Rounding and Tax accounts.
  • Fixed issue where returned items were still being shown in "layaway" inventory, and were unable to be sold.
  • Fixed issue where the Inventory Transfer action icon was visible on the Inventory > Products and Inventory > Ingredients pages even if the permission was turned off.
  • Fixed inventory transfer issue where an inventory transfer could not be re-transferred to the original establishment.
  • Fixed issue where there were discrepancies between the inventory numbers being displayed on the Management Console and what was being displayed on the POS.
  • Fixed issue where a user's starting inventory cost was wrong.
  • Fixed issue where an item was being displayed on the Order History Report and Serial Number Report as "In Stock" after it has been sold in an order.
  • Fixed issue at the EMS level where changes on modifiers in the product details section for products were changing across establishments without being pushed.
  • Fixed issue where the declared cash for a configured currency was not calculating the same on the Management Console Till Management report for the US dollar conversion as it was on the POS.
  • Fixed issue where the discount from an order was not included in the Total Discounts value on the Sales Summary Report.
  • Fixed issue where a schedule copy produced a 2acd47f error code.
  • Fixed error where the copying of shifts resulted in a Diagnostic Code 73f2015 error.
  • Fixed issue where an added printer image for receipts was defaulting to the email receipt logo.
  • Fixed issue of a diagnostic code error that occurred during a Purchase Order export to PDF.
  • House Accounts have been moved from the EMS level of the CRM.
  • Fixed issue where reward card point balances were showing properly on the Reward Card Report, but were being displayed as "0" on the individual customer pages in the CRM.
  • Fixed issue where when pushing modifiers across a number of products, all Target products will no longer have Modifiers selected. When pushing the modifier copy, the system was thinking all un-selected mods are to be set to "Inactive". Only parent product had correct mod settings.
  • Fixed issue where beta users had to refresh the products page after searching for a product before searching for another product.
  • Fixed issue where all selected tax rates were changed to zero after being pushed across establishments at the EMS level.
  • Fixed issue where a Tax Groups were not being shown on product exports.
  • Fixed error with Forecasting columns in Ingredient Inventory exports.
  • Fixed API server error for regarding QuickBooks sales and invoice data.
  • Fixed issue where inventory transfer quantities were not calculating correctly.
  • Fixed issue where changes to rewards settings were not saving.
  • Fixed the "403 Forbidden" error when trying to use a Insights App licensing key.
  • Fixed issue where, when updating SKUs through the EMS, the "Low Stock Threshold" value was changed to the value in the parent establishment.
  • Fixed issue were the POS application was unable to download products from the Management Console after re-provisioning.
  • Fixed issue with House Accounts "Default House Account Limit" logic.
  • Fixed issue where, when adding quick products at the EMS level, the system was not prompting properly after the third or fourth product was created.
  • Fixed issue where users that were made inactive via import/export were still showing up on the POS after a refresh.
  • Fixed issue with the Sales Summary Report where the time could not be specified when using a custom range.
  • Fixed issue where the signature line was not printing on guest checks, even when the "Print tip lines to guest check > Include Signature Line" text was filled in. The setting has been checked to a checkbox.
  • Fixed issue where the user was unable to create new groups in the establishment tree, or create new establishments within groups.
  • The Operations Report, when exported to PDF, no longer contains a blank page at the end.
  • Fixed communication issue between the POS and Management Console, where the Management Console was not recognizing all POS stations at a given establishment.
  • Fixed issue where the Insights App was timing out after loading employee schedules.
  • Fixed issue where the Catering Report was not grouping items together.
  • Fixed issue with the Insights App where a late employee alert appeared after their shift was completed.
  • Fixed issue where the system returned a "Diagnostic code 49e7153" error upon importing a product list.
  • Fixed issue where, at the EMS level, products groups were being created and pushed across establishments, but the prices of the added products were being changed to that of the parent establishment.
  • Fixed issue with the Serial Numbers report where it was reporting incorrect data in the "Action" column.
  • Fixed issue where the Inventory > Reorder page was not showing hidden inventory even thought that checkbox was selected.
  • Fixed issue where employees clocking in after a break was starting a new shift in the Insights App.
  • Fixed issue where the language in the Management Console was configured for Spanish, but Purchase Orders were still printing to PDF in English. Purchase Orders now reflect the configured language on the Management Console.
  • Improved the performance of batch importing of Reward Cards.
  • Revel has removed the broadcaster functionality because of the sync issues it had been causing. To support this change, Revel has removed the "Is broadcaster" setting from the Establishment > Stations > Details page.
  • Fixed "timeout" issue when importing large quantities of product modifiers. Revel has increased the timeout limit.
  • Fixed issue where a the user could not download a PDF file of their inventory.
  • Fixed issue with the Product Life Cycle where the date filter was not working correctly.
  • Fixed issue where the weighted average cost was not calculating correctly.
  • Fixed issue with products being reported as "Unknown" on the Product Mix report.
  • Fixed unable to deactivate establishment group issue.
  • Fixed negative discounts amounts issue with the Operations report.
  • Fixed issue with the elements of the Speed of Service report being hidden upon selecting the "Expand All" checkbox.
  • Reduced the size of the number of rewards cards in PDF report to 1000.
  • "Eligible for Discounts" is now editable via product import.
  • Fixed gross margin % issues with the Product Mix report.
  • Fixed incorrect data format in hidden reports.
  • Fixed issue with stock alert email.
  • Fixed issue with missing orders.
  • Fixed "error in your input" issue related to discount input.
  • Date format has been changed to DD/MM/YYYY in customized report.
  • Fixed issue with the calculation of the total value from PO unit price.
  • Fixed issue with reward points not showing under reports or under CRM.
  • Fixed issue with reopened orders showing negative balance and no items on the order.
  • Fixed issue with the "effective from and to" dates on prevailing taxes.
  • Fixed issue with inactive categories when a product is a service.
  • Fixed issue with a negative balance on untaxed net sales.
  • Fixed issue with the purchase orders that do not properly pull price or total.
  • Fixed issue with unknown error when attempting to run the Product Mix report.
  • Fixed inconsistent behavior with matrix inventory.
  • Fixed issue with updating an employees phone number in Revel will delete it in QBO.
  • Fixed "full sync" issue for simple start retail.
  • Fixed "memory error" issue related to high usage.
  • Fixed "diagnostic code: bba80d4" issue.
  • Fixed "resource temporarily unavailable" issue.
  • Fixed issue received inventory quantities doubling from original transfer upon receipt.
  • Fixed issue with establishment copy failure.
  • Fixed issue with child attribute values not populating properly.
  • Fixed calendar date issue with shift scheduling.
  • Fixed issue with Sales Summary not pulling data.
  • Fixed grammar issue with the word "calculation" for the Cash Due Employee line setting.
  • Fixed issue with the Qty tool tip on the Employee Profit report so that it explains what Qty is referring to.
  • Fixed issue with tax collection on items in an untaxed group.
  • Fixed issue with miscalculating Net Sales in the Operations report.

Revel iPad POS Fixed Issues

  • For Verifone OCIUS UK payments, Revel will now sort credit card payments by credit card type, i.e. Visa, MasterCard, etc. instead of "Others" and will report each payment in the Management Console as such.
  • Fixed refund issue with Lithuania fiscal printer/receipt. Revel will now print two receipts: Cash refund receipt and Item void order receipt.
  • Fixed Lithuania fiscal training mode issue. When in Training mode, certain functionalities will now be disabled for fiscal countries.
  • Fixed issue with the Revel "Accessibility" mode issue. The Accessibility mode will successfully sync with external devices.
  • Fixed Bundle ID issue in the Management Console in addition to APN token issue.
  • Fixed "total invoice" issue.
  • Fixed issue with the inability to open an order on the POS station if items count is 0.
  • Fixed "crashing" issue with the Main POS station.
  • Fixed partial refund issue using the iZettle payment processor.
  • Fixed printing issue with receipt reprints and multiple custom payment types.
  • Fixed issue with the CRM list. The CRM list will now fully populate on the POS.
  • It is now possible to use the barcode scanner after adding combos with weighted items to an order.
  • Online Orders no longer appear on the POS with "Web Order" as the order title.
  • Fixed issue where the Polish 88 printer was not grouping duplicate items on fiscal receipts.
  • Fixed issue where the Expected Cash value for virtual tills that were configured to show multiple currencies was only displaying the base currency.
  • Removed the entry field "Amount in Safe" from the "Till Management- Checkout" pop-up window.
  • Restored tax and added other properties for template.
  • Fixed sync crash issue with child and Main POS stations.
  • Fixed reporting discrepancy with the Sales Summary report.
  • USB symbol will now appear next to "Stations" button when Apple Ethernet Connect is connected.
  • Fixed data discrepancy when creating invoice(s) on a POS station and viewing on a different station.
  • Fixed coupon scan issue (scan coupon pop-up does not appear) and item sorting issue (sorting letters first instead of numbers).
  • Fixed issue with custom templates for Kitchen receipts. Kitchen receipts will now correctly combine items with special requests.
  • Fixed employee clock in issue. If the WAN line is now down and the LAN line is up, and the child station communicates with the main station, employees will be able to clock-in and have that time recorded.
  • Fixed issue with discounts on split bills. Discounts will now be correctly represented on a split bill.
  • Fixed "missing orders" issue on the POS. The POS will now successfully display all customer orders on the POS.
  • Fixed issue with the "Cancel" button on the "Select a Call Name" prompt.
  • Fixed missing payments issue with orders from different POS stations.
  • Fixed issue with invoices set for future dates being printed unexpectedly by the kitchen printer.
  • Reward information will now always be shown if a card is attached to the order, no matter if it is used to pay or not.
  • Fixed issue with House Account receipts. House account receipts will now be printed according to house account receipt settings.
  • Fixed issue with reading price embedded barcodes.
  • Fixed issue with the kitchen printer printing kitchen tickets prior to prompting for call name.
  • Fixed incorrect charge issue for credit card payments.
  • Fixed order and invoice with payments merge issue.
  • Only employees with administrative role permissions for transferring tables, or moving order/items will now be able to do so.
  • Fixed crash issue when launching the Revel POS application.
  • Fixed issue with Mercury / Vantiv hosted checkout. Customers can now create and properly save a password for their respective Mercury / Vantiv portals.
  • Fixed order sync issue. Synched orders will now appear on their designated POS stations regardless of performing a refresh.
  • Fixed role permission tokens so that employees with proper role permissions can view all orders on the POS.
  • Fixed duplicate payment issue for a single order.
  • Fixed missing information issue in relation to receiptless returns.
  • Fixed POS crash issue upon relaunch.
  • Fixed no signature/tip screen issue on the CDS when the client uses AEC.
  • Fixed duplicate payments issue.
  • Fixed sync issue with payments made against the House Account on child stations.
  • Fixed issue with the POS grouping the same items with the same modifiers, but with different editable modifiers as items with the same editable modifiers.
  • Fixed issue with the sub-total being represented incorrectly on the receipt when ordering a combo.
  • Fixed issue with the dollar sign appearing in places it should not on the POS.
  • Fixed issue with current inventory updating inaccurately on the POS.
  • Fixed issue with search functionality for orders to process tips.
  • Fixed issue with loyalty rewards being miscalculated on receipts.
  • Fixed issue with Tyro payments for product with long names freezing on the POS.
  • Fixed issue with split bills. Tax will now be properly calculated on a split bill web order.
  • Fixed issue with web orders printing twice.
  • Fixed "pick up time" issue with web orders on the KDS.
  • Fixed issue where gift card items were able to be purchased through LevelUp.
  • Fixed "Auto done" issue after the user enters a tip amount to close the order.
  • Fixed issue where credit / debit payments received an error on the POS upon processing, but the payment was still being sent to the payment processor.
  • Fixed issue with batch capturing payments from PayPal.
  • Fixed issue where, while in test mode, test transactions where sent to the management console. The POS no longer syncs payments from orders created in training mode.
  • Fixed issue where reward card balances were printing on gift receipts.
  • Fixed issue where delivery drivers where not appearing to be clocked in on all POS stations.
  • Fixed issue where the Cash Due House/Employee line did not always print on the Sales Summary Report if tips are not added to orders. The Cash Due House/Employee line now always prints on the Employee Sales Summary Report from the POS station whether or not tips are added to employees orders.
  • Fixed issue where products that were configured on the Management Console were not showing up on the POS.
  • Fixed issue with exchanges, when the replacement item was of greater value, the POS was not voiding loyalty transactions on exchanges.
  • Fixed issue with tip processing where only the tip on the last order was applied.
  • Fixed issue where the order search was not working properly.
  • Fixed issue with partial credit card payments to house accounts where being processed as full payments.
  • Fixed issue where orders where being deleted for a child station as the station thought they were ghost orders.
  • Fixed issue where a new column to track if split bills are allowed was added to the database schema, but the default value is wrong. Since POS fetches only the latest changes from the backend, it is not possible to update wrong fields that were applied to old modifier groups.
  • Fixed issue where the application was freezing when verifying payment information for manually enter credit payments. This was specific to Mercury payment users.
  • Fixed issue where till report print outs where showing "null".
  • Fixed issue with Heartland-FreedomPay EMV device (iPP350) was declining payments by chip read error.
  • Fixed issue where the Inventory app was added a 0 to the beginning of scanned barcodes.
  • Fixed issue where the "Void" and "Comp" functions where requiring a manager PIN even when the employee had the appropriate permissions.
  • Fixed issue where a signature line was still printing on receipts even when signature option was configure for the CDS.
  • Fixed issue with table transfers, where items transferred from table 1 to table 2 kept the original list of items on table 1.
  • Fixed issue where, when submitting an online order, having bluetooth on interrupts that process and the order did not come through or print.
  • Fixed issue where the POS inventory search was not looking up vendors by name.
  • Fixed issue where the Beta application was not communicating with the scale.
  • Fixed issue where discounts where not displaying / working on all POS stations.
  • Fixed issue where services fees were being included in Synergy Loyalty accruals.
  • Fixed issue where default modifiers were displaying on the KDS.
  • Fixed issue where fiscal printers were not able to close orders.
  • Fixed typo issue with PaymentExpress transaction message checking.
  • Fixed issue on CDS units where, when a tare is set, the tare stayed in the middle of the screen, but the actual weight was obscured at the top of the screen.
  • Fixed issue where PaymentExpress users could not print customer or merchant receipts on Star printers.
  • Fixed issue where Manage Item Mode was taking to long to display products.
  • Fixed rounding issue with exchanged items.

E-Commerce Fixed Issues

  • Fixed issue with establishments appearing on the "Map" that do not have the "Online and app orders" functionality enabled in the Management Console. Only those establishments with online ordering as an option enabled in the Management Console will now appear when tapping the "Map" tab across all web ordering platforms.
  • Fixed "Size Chart link" issue. The "Size Chart" link will now only appear for products that have the functionality enabled in the Management Console.
  • Fixed issue with web ordering when the web store is closed. Child products will now be available on the web store even when the store is closed if the "Accept online orders when store is closed" functionality is enabled on the Settings > Online Ordering Settings > Order Rules page in the Management Console.
  • Fixed issue with web ordering charging multiple times while spinning in endless loop after pay
  • Fixed "The operation could not be completed. (com.revel.directory Error 1037)" issue when placing a web order. Web orders will now be successfully completed.
  • Fixed issue with the duplicate "Powered by Revel Systems" logo overlaid over a previously displayed logo at bottom right-hand corner on all web ordering platforms.
  • Fixed issue with the web ordering "Standard Retail" page layout. If "Standard retail" page layout is enabled in the Management Console, the standard retail page layout will now accurately display categories and subcategories on the left side of the menu.
  • Fixed issue with email receipts. Email receipts will now contain a breakdown of the upsell combo price adjustment.
  • On the Checkout screen of the Custom Commerce apps, Revel has removed the up and down arrows in the "Order Type" field if the user has set only one dining option.
  • Fixed "pick up time" issue with web orders on the KDS.
  • Fixed issue with web orders printing twice.
  • Fixed issue with split bills. Tax will now be properly calculated on a split bill web order.
  • Fixed issue on the iOS Custom Commerce Apps where the application returned a "Request failed: bad request (400)" error after and order was placed.
  • Fixed issue where the Custom Commerce App was freezing during the checkout process.
  • Fixed issue with Google Maps on web ordering URLs.
  • Fixed issue where there were multiple pre-authorizations on USAePay from one online order.
  • On Custom Commerce Apps, the "Pay at Store" button now changes based on dining option.
  • Fixed issue on Custom Commerce App where, on the Location > About, tab, the "change store" option was showing locations addresses twice.
  • On Custom Commerce Apps, the "other" dining option is now removed if the application is using a customized dining option.
  • Fixed issue on Custom Commerce Apps where the application returned a "Request failed: forbidden (403)" error when trying to switch between establishments.
  • Fixed issue on web order establishments where orders were failing for customers with non ASCII characters in their name.
  • Fixed issue with Custom Commerce Apps where the incorrect business hours were listed for specific establishments.
  • Fixed issue for web order establishments where customers were made to select one extra attribute which was not active.
  • Fixed "tax calculation" issue on tax included products for web orders.
  • Fixed issue with web orders conflicting min and max delivery amounts.
  • Fixed issue with products added to an online order which do not appear for selection.
  • Fixed load issue with an online menu after product selection.
  • Fixed identity server error with Google Maps.
  • Fixed pickup time issue with web orders in cases which involve a max date window along with when a store does not take orders if closed.
  • Fixed spelling error on the web ordering print screen. The message will now read, "Check out the details below about your order".
  • Fixed issue with correctly applying modifier prices to online orders.
  • Fixed issue with the ability for users to place online orders once a store has closed.
  • Fixed issue with the statuses of open stores incorrectly appearing as closed.
  • Fixed CORS settings and FaceBook app access token will now be provided for customer's auth server.
  • Fixed issue with random "Invalid Recaptcha or API Credentials" error message.
  • Fixed issue with web orders that auto-cancel upon checkout.
  • Fixed issue with a pickup time that is not available when in actuality the pickup time is valid.
  • Fixed server error when multiple discount codes are valid but only allows one to be applied.

Web Ordering Fixed Issues

  • Fixed issue with establishments appearing on the "Map" that do not have the "Online and app orders" functionality enabled in the Management Console. Only those establishments with online ordering as an option enabled in the Management Console will now appear when tapping the "Map" tab across all web ordering platforms.
  • Fixed "Size Chart link" issue. The "Size Chart" link will now only appear for products that have the functionality enabled in the Management Console.
  • Fixed issue with web ordering when the web store is closed. Child products will now be available on the web store even when the store is closed if the "Accept online orders when store is closed" functionality is enabled on the Settings > Online Ordering Settings > Order Rules page in the Management Console.
  • Fixed issue with web ordering charging multiple times while spinning in endless loop after pay
  • Fixed "The operation could not be completed. (com.revel.directory Error 1037)" issue when placing a web order. Web orders will now be successfully completed.
  • Fixed issue with the duplicate "Powered by Revel Systems" logo overlaid over a previously displayed logo at bottom right-hand corner on all web ordering platforms.
  • Fixed issue with the web ordering "Standard Retail" page layout. If "Standard retail" page layout is enabled in the Management Console, the standard retail page layout will now accurately display categories and subcategories on the left side of the menu.
  • Fixed issue with email receipts. Email receipts will now contain a breakdown of the upsell combo price adjustment.
  • On the Checkout screen of the Custom Commerce apps, Revel has removed the up and down arrows in the "Order Type" field if the user has set only one dining option.
  • Fixed "pick up time" issue with web orders on the KDS.
  • Fixed issue with web orders printing twice.
  • Fixed issue with split bills. Tax will now be properly calculated on a split bill web order.
  • Fixed issue on the iOS Custom Commerce Apps where the application returned a "Request failed: bad request (400)" error after and order was placed.
  • Fixed issue where the Custom Commerce App was freezing during the checkout process.
  • Fixed issue with Google Maps on web ordering URLs.
  • Fixed issue where there were multiple pre-authorizations on USAePay from one online order.
  • On Custom Commerce Apps, the "Pay at Store" button now changes based on dining option.
  • Fixed issue on Custom Commerce Apps where, on the Location > About, tab, the "change store" option was showing locations addresses twice.
  • On Custom Commerce Apps, the "other" dining option is now removed if the application is using a customized dining option.
  • Fixed issue on Custom Commerce Apps where the application returned a "Request failed: forbidden (403)" error when trying to switch between establishments.
  • Fixed issue on web order establishments where orders were failing for customers with non ASCII characters in their name.
  • Fixed issue with Custom Commerce Apps where the incorrect business hours were listed for specific establishments.
  • Fixed issue for web order establishments where customers were made to select one extra attribute which was not active.
  • Fixed "tax calculation" issue on tax included products for web orders.
  • Fixed issue with web orders conflicting min and max delivery amounts.
  • Fixed issue with products added to an online order which do not appear for selection.
  • Fixed load issue with an online menu after product selection.
  • Fixed identity server error with Google Maps.
  • Fixed pickup time issue with web orders in cases which involve a max date window along with when a store does not take orders if closed.
  • Fixed spelling error on the web ordering print screen. The message will now read, "Check out the details below about your order".
  • Fixed issue with correctly applying modifier prices to online orders.
  • Fixed issue with the ability for users to place online orders once a store has closed.
  • Fixed issue with the statuses of open stores incorrectly appearing as closed.
  • Fixed CORS settings and FaceBook app access token will now be provided for customer's auth server.
  • Fixed issue with random "Invalid Recaptcha or API Credentials" error message.
  • Fixed issue with web orders that auto-cancel upon checkout.
  • Fixed issue with a pickup time that is not available when in actuality the pickup time is valid.
  • Fixed server error when multiple discount codes are valid but only allows one to be applied.


Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request
Still have questions? Contact our friendly Support team