¶¶Òõ

Skip to main content

3.7.33

2023-10-20 | 3.7.33-60 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-46232, POS-46459, POS-46742

Purge Unfinalized Orders

Optionally purge unfinalized (e.g. Saved) orders as part of the End of Day (EOD) process.

End of Day Configuration

The following setting is located in the  section of in Data Management.

  • Purging Stale Unfinalized Orders - Toggle On to automatically delete unfinalized (e.g. Saved) orders older than one (1) day.

POS-46647

Open Orders Cache

When Purging Stale Unfinalized Orders is toggled ON, the Open Orders cache is now cleared after unfinalized orders are purged from the local database as part of the EOD process.

As a result, the orders are removed from the Open Orders screen as expected.

2023-10-12 | 3.7.33-59 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-46512

Split Orders

Updated the screen loader animation to prevent user interaction while the application processes and saves split order functions.

Prior to this update, the user was able to perform an action during the processing of a split order, which could interrupt the operation and produce unexpected results.

2023-08-25 | 3.7.33-58 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-45393, POS-45930

Verifone Payment Devices

Updated the Cancel Transaction flow for Verifone devices:

  • The cancelTransaction method now sends a request to the payment terminal to cancel the transaction in process.

  • When a cancel request is received, the original transaction request is canceled.

Once the transaction is canceled, the user is able to then perform another action from the Tender screen.

POS-45899, POS-45908

Verifone Payment Devices

Addressed data sync issues that were encountered between Verifone Bluetooth and the POS that caused sales variances on ¶¶ÒõCloud reports.

2023-07-28 | 3.7.33-57 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-45634

Order Processing

Updated data synchronization to address reported instances of orders disappearing, and orders from the previous business date reappearing at the POS.

This update resolves an issue where a new order was not created with the Split Order function if the Save and Print ²¹²Ô»åÌýClose buttons were selected in quick succession. With this update, the user is prohibited from selecting Close while a Split Order is being saved.

2023-07-10 | 3.7.33-56 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-45452, POS-45538

Verifone Bluetooth

Updated the Store Number field name in the application response to STORE_NUM to meet Verifone requirements.

2023-07-07 | 3.7.33-55 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-45460

Verifone Bluetooth

Addressed data sync issues related to the payment device security check. With this update, the application now validates the security check before initiating the transaction.

POS-45525

Verifone Bluetooth

To address reported sales variances, the application's response to the getTransactionInfo command is now converted as expected.

2023-06-23 | 3.7.33-54 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-45220

Order Item States

With this update, when an order item is deleted, the item is now moved to the deleted_items order object and identified by its appropriate state.

POS-45300

Verifone Bluetooth

Addressed data sync issues that were encountered between Verifone Bluetooth and the POS that caused sales variances on ¶¶ÒõCloud reports.

POS-45322

Table Service Waitlist

Addressed a table status update issue that occurred if the table was not assigned to a specific section in the configured table map.

With this update, it is no longer required to assign a table to a section in the table map.

2023-06-22 | 3.7.33-53 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-45212

Verifone Payment Devices

With this update, the Ordering application now includes the Store Number (Site ID) in the SCA Start Session message. This enables the system administrator to create a payment device hierarchy by location within the Verifone VHQ terminal management system.

2023-06-12 | 3.7.33-52 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

POS-44884

Third-Party Applications

(Windows Only) Added ability to launch external, third-party applications from the POS.

Add and configure the external applications using the External Applications editor, which is available from the Ordering Settings > Settings menu in Data Management.

See External Applications for more information.

Improvements

POS-44952, POS-45132

Payment Devices

Updated how responses are processed between the payment device and the POS during credit card transactions.

This update resolves an error that was generated during subsequent attempts to process a credit card if the original transaction timed out, or if the user restarted the payment device, or received a decline.

POS-45193

RJ11 Cash Drawers

Added support for cash drawers with a direct connection to Android-based terminals (XC-23 ARM and XC-23 x86).

2023-06-05 | 3.7.33-49 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-44998

Refresh Data

The Refresh Data function is updated to address a reported incident where a "Stage Config Replication" error prevented access to the POS.

POS-45050

POS Sign In

Resolved an issue where the user was prompted for Manager Approval during the POS Sign In process.

With this update, permissions for the role_id ²¹²Ô»åÌýrole_ids fields are now both validated for backward compatibility.

2023-05-30 | 3.7.33-46 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

POS-44884

Third-Party Applications

(Windows Only) Added ability to launch external, third-party applications from the POS.

External Application Configuration

Add and configure the external applications using the External Applications editor, which is available from the Ordering Settings > Settings menu in Data Management.

From the Application Type field, select OS Application for this feature.

Improvements

POS-44966

Split Orders

Resolved an issue where a new order was not created with the Split Order function if the Save ²¹²Ô»åÌýCancel buttons were selected in quick succession.

2023-05-10 | 3.7.33-45 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-40191

Verifone E285 Bluetooth

The Verifone E285 Payment Terminal now supports Bluetooth communication using the Verifone Point Flex API.

POS-42913, POS-43243

Change Item Quantity

When the Change Item Quantity operation reduces an item quantity and results in a Void item:

  • The item in a Pending state is resent to XKM with the updated quantity.

  • A new order item in a Voided state is sent with a quantity equal to the quantity subtracted from the order.

POS-43143, POS-44622

Deleted and Split Modifier Quantities

When child items / modifiers are deleted or split from an order, the appropriate quantity of deleted / split items is now communicated to the XKM app.

POS-44558, POS-44573, POS-44751, POS-44865

Split Orders

Resolved an issue where a new order was not created with the Split Order function if the Save and Print and Cancel buttons were selected in quick succession.

POS-44566

POS PIN Default Value

Updated the POS PIN function to ensure an employee's PIN never reverts to the default PIN of 1.

POS-44595, POS-44822

Sales Reports

Resolved an issue reported by a site where inaccurate Drive-Thru Sales were reported on the Sales Reports.

This issue was due to the installation of a logical terminal at a device so that two (2) instances were recognized as online. This prompted a reset procedure that affected the records saved in the database.

POS-44608

Gift Card Barcode Scanning

Removed target scan restrictions from the scanner service.

This allows the Ordering application to continue accepting scanner input in the event the user chooses to manually enter Gift Card account information from the Tender screen.

POS-44651

Split Modifier Quantities

Resolved an issue where an inaccurate modifier quantity was displayed if the modifier was deleted or moved to a new check as part of a Split Order transaction.

Prior to this update, the modifier quantity reflected the quantity of its parent item. Now when a modifier is deleted or split to a new check, its original quantity is persisted.

POS-44718

Order History

Resolved an issue where the user was unable to sort the orders on the Order History screen by selecting the Order Number column heading.

POS-44815

Drawer Sessions

Resolved an issue where the user was unable to access all the actions on the Functions>Drawer List screen if the drawer session was at the end of a list of drawer sessions.

POS-44854

Time Period Pricing

When a Time Period in Data Management is configured with a Period Type of Pricing, any related pricing rules defined for order items are now respected.

POS-44894

Send Orders to Kitchen Video

Resolved an issue reported by a site where orders entered on the previous business date reappeared after End of Day was complete. The orders had been entered twice by the user on the previous business date when the original orders were not sent to the XKM.

2023-04-21 | 3.7.33-40 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-43157, POS-43333

Committed Online Orders

Resolved an issue where Committed online orders were not displayed for Check In at the POS.

POS-43744, POS-44756

Tax Calculation

Resolved an issue where the order tax was not recalculated after an item was deleted from the order.

This occurred when the user deleted an order item immediately after sending the order to the kitchen. The application is updated to disable the ability to modify an active order when the Send Order function is selected.

POS-44515, POS-44750

Table Service Guest List

Resolved an issue where the table status was not updated to Open as expected when the POS terminal synced and closed an order before the terminal synced the Guest List information.

POS-44524, POS-44663

Employee Tips on Transferred Orders

When an order is transferred from one employee to another, the order tip reported on the Employee Audit Report (EAR) is now attributed to the employee to whom the order was transferred.

POS-44557, POS-44757

Order Numbering

Resolved an issue where two separate orders were created with the same order number within the same business date.

POS-44751

Split Orders

Resolved an issue where a new order was not created with the Split Order function if the Save and Print and Cancel buttons were selected in quick succession.

2023-04-06 | 3.7.33-37 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-44555

Tax Rules

Ontario Tax Rule - Applied discounts are now taken into account when validating tax rule conditions.

If an applied discount reduces the order total to an amount that doesn't qualify for the discount, then the discount is not applied.

POS-44623

Peripheral Payment Devices

If an error occurs between a payment device and the POS and the transaction is lost, additional processing has been implemented to find and process the transaction once POS reestablishes connectivity with the payment device.

2023-04-07 | 3.7.33-35 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-44518

Gift Cards

The following describes the behavior at the POS when the requested payment amount to tender an order is greater than the remaining balance on the gift card.

If the Gift Card Provider is configured to NOT automatically apply the remaining balance on the gift card, the user is notified that the gift card balance is insufficient.

An option is provided to apply the remaining balance to the order total.

  • If the user selects Continue, the balance is applied and the POS returns to the Tender screen where the user can select another payment to satisfy the order total.

  • If the user selects Cancel, the POS returns to the Tender Screen and the gift card payment is removed from the order.

If the Gift Card Provider is configured to automatically apply the remaining balance on the gift card, the user is notified that the gift card balance was applied and that another payment type is required to satisfy the order total.

The gift card balance that was applied to the order is displayed.

The remaining balance due on the order is displayed.

When the user selects Continue, the POS returns to the Tender screen where the user can select another payment to satisfy the order total.

POS-44532

Order Item Listbox

Updated the modifier variant naming convention to ensure the correct modifier name is displayed on the order item listbox on the Order Entry screen.

2023-03-22 | 3.7.33-33 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-43979, POS-44325

Open Orders

Addressed an issue to ensure all orders are synced across all POS terminals, and are cleared from the Open Orders screen as expected when the orders are served from any POS terminal.

POS-44122

Duplicate Transaction Prevention

The following update was implemented to prevent duplicate transactions when using Ingenico devices with the BAMS transaction engine.

In the event a timeout occurs, the application now uses Reprint Last Receipt ²¹²Ô»åÌýRecall Last Transaction to check the status of the last receipt and last transaction before making another payment request.

POS-44261, POS-44386

Daylight Savings Time (DST)

As part of EOD, clocks are moved forward one (1) hour from 02:00 AM to 03:00 AM for DST on the tablet and on the POS application.

POS-44374

Wi-Fi Connectivity

XPOS is now able to launch into Order Entry without the tablet being connected to an active Wi-Fi.

End of Day also runs as expected on the tablet without Wifi connectivity.

2023-02-28 | 3.7.33-30 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-43847, POS-44227

Discounts

With this update, a discount calculation can be configured to reference an alternative item's price instead of the source order item price.

Configuration Setting

The following setting is located on the Items section of the Apply Criteria page of the Discount ListÌý±ð»å¾±³Ù´Ç°ù.

This setting is available for item-level discounts and the following discount methods: "% Off" and "Forced Price".

  • Use a Product for Discount Basis - Toggle ON to select an alternative item for the discount. The price of the alternative item is discounted when the discount is calculated.

    From the Discount Basis Product dropdown, select the applicable product.

POS-43935

Table Service

Addressed an issue where a second order was unexpectedly created for a table after the user started a new order, typed a table name, and then added items to the new order.

POS-44118

Table Service

Addressed an issue where a new check and an "undefined" table number were generated unexpectedly if the user touched the section of the screen where the product menu is displayed before the menu is actually displayed.

POS-44207

Easybar Gun

After addressing an issue encountered in version 3.7.33-25, the Easybar Gun is now receiving signals from the POS and operating as expected.

POS-44215

Waitlist

Updated Waitlist to ensure the respective enabled / disabled table status is saved for each table as expected.

2023-01-23 | 3.7.33-26 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-43714

Payment Devices

Addressed an issue where a "Cannot read property isSecondary of undefined" error was displayed on the POS when the user attempted to process a credit card payment type using the Ingenico Lane/3000 payment device.

POS-43778

Bulk Gift Card Activation

Added a counter to the Gift Card Activation window to identify the sequential number of the gift card the app is currently activating in relation to the total bulk.

For example, "3 of 10" is displayed on the window when the app is activating the third card in a total bulk of ten cards.

POS-43917, POS-43936

Table Service

Addressed an issue where the user was unexpectedly prompted to select a printer when the user selected Print Check from a server terminal.

2023-01-11 | 3.7.33-23 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-43692, POS-43802

Guest Tips

The user is now prompted for manager approval when the user attempts to open an "Awaiting Tip" order and chooses to void the applied payment(s).

2022-12-20 | 3.7.33-22 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-39513

Order History

Added ability to filter the order list on the Order History screen by Table and Cashier (Owner).

This feature is configured using the Preferences editor in Data Management.

From the Ordering Application → Order History Settings section of Preferences, configure the Order History screen of the Ordering application.

POS-42983

Sign On Screen

Updated the User ID field on the Sign On screen to accommodate a maximum user ID length of eight (8) digits.

POS-42988

Application Language Translation

Updated the system dictionary with additional XPOS strings for language translation.

POS-43076

Order History

Added ability to filter the order list on the Order History screen by both Order Type and Payment Method simultaneously.

POS-43085

Payment Devices

Added option to retry processing a payment type if the user removes the payment type from the device before entering a tip amount.

Additionally, the Choose Tip screen is now suppressed after the transaction is finalized if the user has already added a tip to the order.

POS-43278

Product Menus

Product Variants (Size) are now sorted on the product menus as expected.

POS-43283

Item Voids

When the user converts and then deletes an order item that has not been sent to the kitchen, the action is now considered a Deletion rather than a Void.

POS-43401

Required Modifier Quantity

Corrected the required modifier quantity when the user converts an A la Carte item to a combo meal, and then selects the same modifier for the combo more than once.

POS-43584

POS Reports

Optimized the generation of POS reports when processing a large number of orders.

POS-43644

End of Day (EOD)

Updated the application to remove all kitchen events older than two (2) days to prevent interruptions to EOD.

POS-43684

Guest Tips

When an "Awaiting Tip" order is closed with a $0.00 tip, the payment status of the order is now updated to PAID.

2022-12-13 | 3.7.33-17 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

POS-39959

Pay Type Restrictions

Added ability to restrict the use of particular payment types when the order includes particular order items.

For example, restrict the Gift Card pay type from being used to tender an order that includes Gift Card items.

The following configuration option is located on the General>General section of the Pay Type List editor in Data Management:

  • Restricted Product Tags - From the dropdown, select the product tags that are not allowed for this pay type.

    The pay type cannot be used to tender order items that have been assigned the specified product tags.

POS-41394, POS-43367

Gift Cards

When a gift card is applied to the order total as a partial payment, the remaining balance due is now displayed on the Gift Card Payment modal.

POS-42664

Discounts

Added support for discounts where the discount value is determined by the price of a predefined item.

The following configuration option is located on the General>General section of the Discount List editor in Data Management:

  • Use Alternative Item Price - Toggle On to use the defined price of a selected item as the discount value.

    From the Select Alternative Product dropdown, select the item. The price of this item is used to determine the discount value.

This option is only available for the following Discount Methods:

  • $ Off

  • Forced Price

POS-42875

Android Support for Serial Printers

Added support for printers with a serial connection, enabling sites to print receipts and chits on printers directly connected to an Android device.

POS-43365

Discount Receipts

Added ability to print a separate copy of the receipt for an applied discount.

The following configuration option is located on the General>Printing section of the Discount List editor in Data Management:

  • Print Discount Receipt - Toggle On to print a separate copy of the receipt when this discount is applied.

Improvements

POS-42863

Order History

Added ability to sort the orders on the Order History screen by the respective Close Time.

POS-42913, POS-43243

Order Item Quantity Change

The quantity of items sent to the kitchen is now updated as expected when the order taker decreases the quantities of items already sent to the kitchen in an "On the Fly" environment.

POS-42945

Discounts

Updated the application to properly evaluate and discount eligible bundle components when the Data Management setting Qualify/Apply Child Items Independently is enabled for the discount.

POS-43002

Table Service

If the user cancels the table selection process, the corresponding create order operation is also canceled and an order is not created.

POS-43330

Payment Devices

This update addresses the behavior of payment devices configured as MX or VX in Data Management.

After the payment device is activated at the initiation of a Gift Card transaction, the device now automatically returns to the expected idle state when the transaction is complete.

POS-43377

Genius Payment Gateway

The Tip Adjust function now behaves as expected when the user adds a tip to an order selected from Table Service - List View.

2022-11-16 | 3.7.33-9 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-42902

Saved Orders

To ensure saved orders from a previous business date do not reappear as open orders after an inactive terminal is reopened, the EOD process is updated as follows:

  • All transactional data is cleared from a terminal after that terminal is offline more than 24 hours.

    An issue was resolved to ensure this step is executed for all order types.

  • Unfinalized orders from the Cloud are synchronized during EOD.

    An issue was resolved to ensure this step is properly executed when terminals are inactive for several days and then reopened.

POS-43003

Open Orders

Added a new order status conflict resolution strategy to address an issue that caused orders to reappear on the Open Orders screen after the orders are Served.

2022-10-21 | 3.7.33-6 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-42829

Bundle Component Menu Buttons

When the user selects individual components of a bundle from the order item listbox, the respective modifier menu buttons are now rendered properly to ensure the associated size values are displayed as expected.

POS-42866

Application Logging

Added "System" to the list of severity levels used in application event logging.

This ensures all applicable event data is logged when the POS Log Severity Threshold is set to Error in Site Preferences in Data Management.

2022-10-12 | 3.7.33 ¶¶ÒõCloud POS

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of ¶¶ÒõOrdering API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

POS-42610

Open Orders

Removed the blank row that appeared at the bottom of the Open Orders screen after a Void or Cancel Order transaction.

POS-42785

Application Performance

Updated child item removal function to increase performance speed.

POS-42796

Role Permissions

The user role permission for Change Terminal is now enforced.

When this permission is disabled, the user role is not allowed to perform the Change Terminal function at the POS.

POS-42807

Seamless EOD

When Seamless EOD is run:

  • The order item listbox is now displayed on the Order Entry screen without any overlap.

  • The "Please complete the current order" screen message is no longer displayed.

POS-42832

Sync Status

Single-touch scrolling is now supported on the Functions > Sync Status screen.