Activate X - 15.12.2
Released On: August 17, 2022
Bug Fixes:
-
Check Management
-
Requiring name and/or credit card on a check is now operating correctly and enforcing the requirement
-
-
Cash Drawer Management
-
Cash Start no longer showing generic error and drop is recorded in Connect
-
-
Payments
-
PAX Venues no longer encountering "unavailable TID" error at startup
-
-
Other
-
On PAX devices, Finalize Day action is no longer causing a lockup with "Please Wait" on Activate X
-
Activate X 15.12.0
Released On: July 25, 2022
Feature Updates:
-
External Entitlement Redemption (EER) for Theme Park Media
-
Allows users to add entitlements media to orders/checks placed in Activate X - these are traditionally used in theme parks for meal plans.
-
Allows guests to pay with theme park entitlements for their purchases
-
Warns servers/cashiers that media will be removed if Split/Combine checks is used
-
Syncs media (addition and removal) between checks on all terminals via Check Sync
-
-
Check Management
-
New Dynamic Mode - Fire on the Fly
-
Allows restaurant operators to submit orders and items to kitchen displays as they are added to the cart. The feature benefits include:
-
Increased Speed of Service
-
Increased Customer Throughput
-
Increased Revenue
-
-
-
Improved Check Seat Selection
-
Allows agents to select Level, Section, Row, Seat when starting a check
-
Activate X now displays the Level, Section, Row, Seat information on the Cart View, Check View, Order Detail view, and on Printed Receipts and Vouchers
-
Level, Section, Row, Seat information is also submitted to KDS correctly
-
-
Refunds with QSRA Integration
-
When the order is fully Refunded, AX will send a Cancel Order command to QSRA
-
When an item is refunded inside an existing order, AX will send a Cancel Item command to QSRA
-
-
-
Payments & Hardware
-
Operational Improvements
-
PAX Batch Management: BatchClose & BatchCleanup with an option to Cancel have been added to Diagnostics menu as manual actions to allow the user to manage the batch process locally.
-
Modified diagnostic log automation trigger to vendor > open hours. Diagnostic logs are sent automatically after vendor_day_end_time has passed.
-
-
-
Gift & Loyalty
-
CBORD
-
Tender groups can now be used for CBORD processing to allow sales to draw from multiple tender types.
-
Tender groups are available for online and offline transactions.
-
Adjusted CBORD balance check workflow, when one tender is not configured correctly. AX should now show an error message and display all correct tenders, ignoring incorrect setup.
-
Balance check will now show all available tenders at the location where the card is used, even with 0 balance.
-
-
PPI
-
Updated the network timeout error messaging to be more verbose and accurate.
-
-
Bug Fixes:
-
Suites
-
Guest name is no longer overwritten by suite name when updating check info
-
-
Order Management
-
Refund All button on large orders is now selecting all items on the list
-
"Tip on Subtotal" is now calculated correctly
-
-
Reporting/API
-
Tip is sent to PIE endpoint for tips added offline or checks closed offline
-
-
Gift & Loyalty
-
Atrium
-
Terminal ID no longer causes an "unrecognized reader" error message
-
-
Android Activate X v15.11.1
15.11.1
Released On: July, 12, 2022
Feature Updates:
- Kitchen Management
- Added support for "Fire on the Fly" to ActivateX so that we can support a new mode with the KDSX integration.
- CBORD Gold
- Added support for CBORD Gold integrations.
- Meal Tenders
- Meal Equivalency
- "Campus Cash"
- New "Balance Check" feature for CBORD Gold cards.
- Options in Connect for configuring tender groups and lists, based on client needs.
- Pay by tender group, to allow for rollover between multiple tender types.
- Added support for CBORD Gold integrations.
Bug Fixes:
- Stability
- Blank screen when AX 15.11.0 launched on Elo v1 devices
- Suites
- Preorder Items getting stuck as "Unsubmitted" and if re-submitted, they get sent to the KDS twice
- Order Management
- Checks with Tips not returning in order search when attempting to refund
- Kitchen Management
- Orders going straight to the Completed tab when sent using "Connect" mode
- Hardware
- RJ11 cash drawers not connecting to ActivateX through USB printers
Android Activate X v15.11.0
15.11.0
Released On: June, 13, 2022
Feature Updates:
-
Order Management
-
Modified the order number by including a numeric representation of the Android ID as the terminal ID. This will help prevent order number collisions where duplicate order numbers are assigned.
-
Added the ability to configure ActivateX to use the new order payload or not.
-
-
Discounting
-
Improve the user interaction when applying multiple discounts to items in the cart. This will reduce the confusion of what discounts will work. It will also reduce the need to input codes for discounts that may not work.
-
Allow the user to select all the desired discounts before attempting to apply them.
-
Apply only the allowed discounts based on the rules set in Connect.
-
Prompt user, only after approved discounts applied, for any auth codes needed.
-
Validate the auth codes against the applied discounts.
-
-
When applying a user selected discounts, a QR code can be scanned to trigger the discount.
-
-
Check Management
-
To improve workflow for servers at the end of the day, when they apply a tip and Finalize a check on the "Pending Closed No Tip" list, they will be returned to the list. This allows them to add tips and close out multiple orders more efficiently.
-
Added Order Type to ActivateX for users using QSRA Integration.
-
Provides the ability to route orders to a specific kitchen display based on order type.
-
Displays order add-ons on a separate kitchen display cell/order card detail.
-
Provides consistency in how consolidated/unconsolidated items are displayed on a kitchen display cell/order card detail.
-
-
-
Credit and Hardware
-
When a card, other than the card used to open a check, is used to close the check, then the original transaction on the first card is voided.
-
Ingenico Offline : When a vendor using FreedomPay SDK gateway credentials has run at least 1 online payment operation, then the device can continue to operate offline for an extended period of time. (This will be made configurable in a future release.)
-
PAX Deferred Captured : When using tip adjustments with a PAX A-Series (Elavon) device, all tip captures are deferred until either FinalizeDay or Logout, to avoid blocking the UI for new payments. A manual SYNC ALL request will also trigger these to be captured. When the user selects SYNC ALL button from OFFLINE ORDERS view, a message will be displayed indicating the number of uncaptured authorizations. When the process ends, the user will be informed on the status of the captures.
-
The ISMP4 barcode scanner can now be used for Item Lookup.
-
Tip-on-Terminal (FreedomPay) : credit Tip-at-Charge Screen can be configured to allow Customers to select tips on the EMV terminal. Tellium devices must be configured with TGZ AU0223KFN00.TGZ to allow tips, and the POS will then be able to respect the tip flag.
-
Cash Drawer diagnostics : Added new option to enable logging of cash drawers within Diagnostics > CashDrawer Configuration. User must manually switch this on and off. Log files can become large, so please turn on only for short periods, when the issue is observed, to gather diagnostic information.
-
EMV Simulator : For demonstration or POS testing purposes, an EMV device is not required. Added EMV Simulator ON/OFF feature within AX > Diagnostics. This feature is only supported in lower environments, not PROD.
-
-
Loyalty / Stored-Value
-
Skidata
-
SkiData loyalty can be used to redeem member benefits and gain points, without spending stored-value balance, using the new "Loyalty Only" checkbox when scanning the card.
-
-
Lava
-
SkiData loyalty can be used to redeem member benefits and gain points, without spending stored-value balance, using the new "Loyalty Only" checkbox when scanning the card.
-
-
Stadis
-
Bug Resolved: Multiple Stadis discounts or value payments are returned to Stadis account with a full order refund.
-
AX will now send the Reporting Category ID as the "Class" value in Stadis transactions, instead of the POS Category ID.
-
Stadis discount can be associated to 1 or 2 POSCategory, instead of associating to individual item SKUs. POSCategory are used as class then subclass. Stadis does not support more than 3 categories.
-
-
Venuetize
-
Attempt to pay with loaded-value that has zero balance will prompt cashier to provide alternate tender, due to zero balance.
-
-
PPI reconciliation details are recorded via checkout and added to TransactionsAPI data stream.
-
If loaded value does not cover balance plus tip, the cashier is able to add a new tender to cover the remaining amount.
-
-
Campus
-
Atrium
-
Atrium payments will now show subTenderName in reporting.
-
-
CBORD
-
CBORD cards will only show available tenders for the current card, instead of all available tenders for the venue/vendor.
-
CBORD will no longer display tender types with a 0.00 balance.
-
-
-
Other
-
Implemented SpotOn branding to the login and splash screens
-
Improved filtering on Finalize Day so that the totals for the filtered reporting category display in the Sales and Taxes columns.
-
Adjusted the keyboard to display a numeric only keyboard when sending an SMS receipt. Previously, the alphanumeric keyboard displayed.
-
Clear Cache sends Audit Event with all pending, offline, sync/declined order details.
-
When selecting 'Clear Cache' at terminal login, a warning message with a summary of offline/pending closed orders which would be lost will be displayed, giving the user an option to not proceed with Clear Cache.
-
When user selects Finalize Day, diagnostic logs are zipped and sent to the FTP server.
-
When user selects Finalize Day, summary of all pending, offline, sync/declined order details are reported as an Audit event.
-
When user selects full Terminal logout, diagnostic logs are zipped and sent to the FTP server.
-
When user selects full Terminal logout, summary of all pending, offline, sync/declined order details are reported as an Audit event.
-
Sending diagnostic logs is reported as an Audit event, allowing Support to easily identify the available log files for the venue/vendor/date/device.
-
Bug Fixes:
-
Stability
-
Addressed multiple crashes and system lockups
-
-
Order Management
-
Longer delays in syncing offline orders
-
Recalling transactions from All Orders shows incorrect number of items
-
When a ‘SyncAll’ is performed from the Offline Queue, we trigger the “reset all failed” job before the sync is performed. This is done so that the orders “stuck” in offline are picked up regardless if they had hit their max attempts or were in a bad state for normal retries.
-
-
Check Management
-
Check created on InteractX with "Pay at Cashier" not appearing in ActivateX
-
ActivateX not combining checks in offline mode
-
Unnecessary error messages on CheckSync application
-
Check number does not auto-increment after combining checks
-
Incorrect total shown in Checks UI but correct total shown in cart
-
Unable to edit a check name after creating the check in ActivateX
-
Clicking checkout multiple times creating multiple cloned checks
-
-
Login/ Security
-
Employee Manual Entry Code minimum length not respected in ActivateX
-
-
Credit and Hardware
-
Tips are now correctly showing up on receipts during a reprint.
-
Users swiping a credit card on the MagTek MSR will now be notified about the bad swipe, and will be taken back to the checkout screen so a valid payment can be performed. (Bad swipe was previously leading users to attempt to pay twice with the card, resulting in duplicate payments.)
-
PAX devices will now honor the AX setting for Offline Mode = OFF to prevent Offline orders from being approved in AX.
-
Addressed end-of-packet issues during payment processing which resulted in Elavon Simplify responses being truncated at the POS and the card reader freezing or disconnecting, unable to perform further operations (previously requiring a reboot to recover).
-
A synchronization issue was resolved that prevented tips from being fully reported in Connect.
-
Resolved issue with user encountering an error stating ‘Order Payment out of sequence. Please retry on original POS terminal or after any network/sync delays are resolved.', when attempting to add a tip to a pending closed order (with or without check-sync enabled).
-
Fixed issue with offline orders not synching due to an internal order status tracking issue.
-
Addressed issue with duplicate charges due to partial-auths being disabled.
-
Resolved issue with incorrect balance remaining when paying with a tip on a split check.
-
Fixed an issue with the Credit Card button disappearing during a checkout, due to the terminal going offline.
-
Addressed an issue on Open Check flow, where if the POS started the flow and the embedded logic would have started the swiper in order to authorize a Credit Card, and the user would have clicked “Start Check“ before receiving the authorize response, the authorization would remain uncaptured.
-
A message is displayed when an invalid TID is set in HIPS while credit tender is used for a payment on PAX devices “Merchant account not correctly setup for this request”.
-
Resolved issue with an ‘Internal system error’ on PAX devices due to the max batch count being hit. A message is now displayed to the user to clear the batch ‘CardReader reached batch transaction maximum. Please contact Support for assistance to clear the batch so that payments can continue.’.
-
Fixed issue with the last4 of the masked card being truncated on the receipt for a PAX A920 PRO.
-
PAX venues will now operate the same as Canada – since a specific TID is required for the S/N, if one cannot be looked up in HIPS or from cached-login, then the Credit tender will be disabled and alert will be shown. This will prevent accepting credit payments offline with an invalid TID that would cause decline when they playback. If this message is shown, the recommendation is to check network connection, exit/logout from AX, and then reload AX without using cached credentials. This will allow the system to detect an updated TID listing from HIPS. Further improvement is under discussion to recheck the TID when using cached credentials, but as of right now, logging back in with cached credentials will result in the same bad TID.
-
Fixed issue with manual Credit Card entry being disabled intermittently on devices using FreedomPay (Link 2500, Lane 3000). The correct firmware settings file must be pushed to enable manual entry, but thereafter the setting will not disappear.
-
OTG: Fixed an issue where the POS terminal was not recognizing the Lane 3000 Deluxe.
-
Fixed a bug that would cause AX to crash when accessing Diagnostics > EMV Terminal after not accepting permissions to access the Link 2500 on Android OS >= 10
-
-
Loyalty / Stored-Value
-
EER
-
Discount display_name returned from EER request will override the default name created for the discount in Connect.
-
Corrected alignment of 1-line vs 2-line discount detail with the selection checkmark in EER discount selection screen.
-
-
EISA
-
EISA media detail is sent to external system during Finalize of the cart.
-
Improved error handling on unexpected errors for EISA finalize calls.
-
-
PPI
-
Stored-value tip appears on both purchase or refund order details and receipt.
-
Improved error messaging when no valid value is remaining, non-existent or expired card, or card that is not eligible for reload or cashout is used.
-
Fixed an error where Streamline cards were showing the incorrect balance on receipt.
-
-
GIFT Payments
-
Corrected failure to activate Stored-Value cards through Freeway SV service.
-
GiveX cart-level discount now is only respected once per cart.
-
Resolved an issue with multiple items being discounted when discount should only apply to one item of a specific type.
-
Resolved issue with exclusive tax balance showing in cart after 100% SKU discount. Balance now shows 0.00 so order can close.
-
Single-use loyalty discounts are not allowed to be added multiple times.
-
Gift payment was missing from sync and caused imbalance in FinalizeDay.
-
-
Stadis
-
Fixed issue with multiple "single-use" discounts being used in the same order.
-
Loyalty tender is available for Refund when order has 100% discounted promotion.
-
Stadis limits promo (single or multi-use) to one per sale.
-
Stadis promotions remain available on the card after a cancelled sale.
-
When running a transaction with a Stadis card with limited uses (1) then when the promotion is used during a checkout and the order is refunded, then the Stadis promotion can now be used again.
-
-
Venuetize
-
Resolved "invalid gift card" error message on Venuetize payment.
-
Remaining Balance (for Venuetize/CC) will always show 0.00 balance - because there is no loyalty balance for the linked CC on the Venuetize account.
-
User can manually remove Venuetize $0 payment, to back out and continue to edit the order. Caution - this can result in Refund issues if it is removed AND the user continues with the Venuetize discount purchase.
-
Stored-value tip appears on both purchase or refund order details and receipt.
-
Receipts now include Venuetize balance after order payment.
-
Venuetize transactions now allow users to select a tip.
-
Intermittent problems with Venuetize refunds have been corrected.
-
-
Fortress
-
Loyalty discounts can be applied with before-tax=NO and show in the cart.
-
-
Skidata
-
Loyalty discounts can be applied with before-tax=NO and show in the cart.
-
-
Data Reporting - Duplicate tax was being reported that caused discrepancy between 'Sales by Item' and 'Revenue' reports.
-
Loyalty Payments - Removed access to discounts list from the payment tender screen.
-
-
Campus
-
Atrium
-
Removed Meal item type when that item type is invalid.
-
Multiple Atrium meal items can now be added to the cart.
-
-
CBORD
-
CBORD non-taxable tenders will not be billed for either inclusive or exclusive tax.
-
-
-
Other
-
Background refresh causes screen refresh forcing user to start transaction over
-
ActivateX crashes when connected to a Star USB Cash Drawer
-
2" Bluetooth printers not printing receipts
-
"Print Receipt" button showing on Order Completion screen when configured off
-
Keyboard not minimizing after entering notes on an item
-
-
Reporting/ API
-
Tip eligible checks with $0.00 tip are not found in TAPI
-
Promo code is NULL in payload from ActivateX
-
Item quantity for weighted items being reported incorrectly
-
"Change" field not sent to Connect for Custom Tender transactions
-
-
Suites
-
New check by "Suite" not allowing check to be created without guest name
-
Known Issues:
-
Fortress Discounts - productCode (3rd party) and discountID (Connect) need to be numeric. Alphanumeric codes will not be processed correctly.
Activate X (Android): 15.8.4.X
Activate X (Android): 15.8.4.X
Date: March 9, 2022
What’s New in the 15.8.4.X Versions?
Please reference updates for 15.8.2.7 which are incorporated into these releases.
Added in 15.8.4.6:
Enhancements:
Core Functionality
Payments and Hardware
Other
- Diagnostic logs sent when using FinalizeDay are now performed in the background, so that this does block the user from proceeding with their end of event activities.
Defects Resolved:
Core Functionality
Payments and Hardware
- Resolved occasional crash when using APG cash-drawer attached to ELO v4, and added improved cash-drawer logging to support trouble-shooting.
- Orders with tips required 2nd scan of the card, to cover the tip, if credit card was inserted prior to benig prompted for swipe/dip/tap.
- Corrected an issue with auditing of diagnostic log files sent.
Other
- Addressed Android 6 crashes for clients not using Tables
- Fixed Sales by Item and Revenue report showing Voided items
- Addressed crashing after AX sits idle overnight
- Fixed Cash Room versus Standsheet discrepancy
–
Added in 15.8.4.5:
Defects Resolved:
Other
- When trying to add notes to an item the app crashes.
- When trying to update the quantity of an item it crashes and restart
Payments and Hardware
- For pax handheld, the camera scan view was still appearing when the camera barcode reader was disabled.
- For pax devices, the “OfflineMode=Off” setting was not respected.
- POS was crashing when an APG cash drawer was connected.
Integrations
- For carts with EISA items, multiple knife-cuts appeared on printed receipts.
- For Freeway SVS integrations, card activation was not operating.
–
Android Activate X v15.8.4.x
Release Date: March 10, 2022
Enhancements:
Core Functionality
- Added a “Sync All” button on the Offline Orders tab.
- Note: Users may still have to manually sync orders (if they fail via the Sync All).
- Finalize Day - Local Totals will now show totals only for the logged in user. If a manager is logged in, AX will show the totals for all users.
- UI Enhancements for Checks on a small mobile screen (5”).
- POS Categories now have a different design (on the Menu tab).
Kitchen
- QSRA Proxy Improvements (Fire On Total)
- AX now sends the correct data to QSRA, including:
- Modifier quantity after the breakout
- Payment state updates after breakout
- Customer Names
- Voided items and their modifiers
- Adjusted quantities on items and their modifiers
- All Clear Cart options are once again handled correctly.
- AX now sends the correct data to QSRA, including:
- QSRA Routing by Order Type
- AX orders will be sent to QSRA according to their Order Types.
- This includes Table Number, Section, Row, or Seat information - these appear as Table Name in QSRA.
- AX now shows an alert indicator on the Side (Hamburger) Menu when KDSX has orders in the Pending tab.
Customer Facing Display
- Tip screen on CFD has been redesigned to improve usability.
Table Service
- Users can now add tips to checks that were paid in cash.
- Proxy Servers can add or adjust tips assigned to other servers.
- When a Proxy Server closes or modifies the payment on a check, an audit event will be stored for analytics.
- Terminal Roles can be configured to allow tips on certain tenders.
- Options include: No Tips, All Tenders, Cash Only, Credit Only.
Retail
- Implemented storing the weight as a quantity. Refunding weighed items is only allowed in full - partial weights can not be returned.
Discounts
- New discount type: “Spend $X on Item(s), Get $Y amount off Items(s)
- When the value of items in a qualifying group is spent, a discount is applied to applicable items in a reward group.
- % discounts applied to all items will now report as a total reduction and as a reduction per line item
- Allow for multiple discounts to cycle through and apply all applicable discounts by using exclusivity groups set to Item Level
Credit Payments & Hardware
- Industry-standard posEntryMode is now stored for all card-present payments, and is reflected on receipts.
- New TabActive2 cases, with Knox registration, have resolved connection stability with the Link/2500’s.
- New XCoverPro cases, with Knox registration, have resolved connection stability with the Link/2500’s.
Integrations
- SKIDATA short-term or long-term loyalty now reports to SkiData platform on each use, so SkiData can report on number of times used
- POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
Data Integrity
- ELO log files are now reported with SendDiagnostics
- SendDiagnostics reports AUDIT of the file/vendor/venue/device sent
- SendDiagnostics reports AUDIT of order and payment snapshot levels
- FinalizeDay reports AUDIT of order and payment snapshot levels
Fixes:
Credit Payments & Hardware
-
Improved handling for ABORTED / BUSY conditions with Pax (Elavon) payments, which allows replay of offline payments to proceed
-
Stored-value, employee, and manager cards scan properly using Magtek swiper on an ELO v4.
-
SonicBranding failed to play audio with Elavon on TabActive tablets
-
Card Present credit payments are properly identified as Swipe, EMV, or Contactless as the posEntryMode.
-
Ingenico (Elavon) reconnect failed after overnight security reboot on ELOv4
Integrations
-
Venuetize payments with credit and tip frequently failed to refund.
-
Venuetize payments with credit and tip refunded only non-tip amount to gateway.
-
Call authorization issue was resulting in “invalid gift card” for Venuetize balance-check or purchase.
-
User can now manually remove Venuetize $0 payment, and the associated discount. (Payment will be voided and discount removed.)
-
All STADIS promos are now reversed, on a full refund of order with multiple promos.
-
STADIS promo(s) will be applied only for the first STADIS media added to an order. (But multiple STADIS loadedvalue media can be added to the order.)
-
POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
-
Exclusive tax is now removed after full GIVEX discount, and order can be closed.
-
LAVA payments can be accepted offline, and will replay and close the order when POS is reconnected.
Other
- Unable to retrieve refund order after 15.8.1.7
- Unable to refund single-items on checks after 15.5.4
- ELO v1 doesn’t display mods2mods and item count
- Second cart item entry with modifier overwrites prior cart item modifier
- Seats Required dropdown does not work on Elo V1
- No option to add tip after order
- Unable to recall orders to refund if previously/partially refunded
- Check Number duplicates assigned causing missing checks
- AX changing Suite check name
- Performance latency on Finalize Day
- Server Totals do not display any sales data
- Performance latency on All Orders page
- Checks tab is grayed-out indefinitely if item is added to cart for non-receipted refund then cart is cleared
- Tax Objects Not Added to Checkout Payload
- "Force Code Reset" not Respected by Activate when Active Manual Entry Code is Off
- Performance Latency on large order checkout calls
- Order goes to closed tab if Tip is enabled, Tip Adjust and Tip at Charge disabled
- Cancel Mode not being observed in KDS Android with Fire on Next
- Seat and correct vendor information is not printing on KDS chit
- Combine Check Sent All Mods To Printer Again
- Check reprints on QSRA when user interacts with check on another terminal
- Finalize Day- Server Totals Print Blank ($0) Sales Totals
- Finalize Day- Field Name Updates (Server + Local Totals)
- ActivateX does not submit DestinationID to KDSX when running with UOP
- Discounts remain applied to items if the item is removed from the cart and then re-added
- Modifiers and Instructions are displayed as tabs in the New Item Details screen
- Voiding a previously fired modifier on an item gets order stuck in 'offline' queue after checkout
- Duplicate Item in Order_items table causing discrepancies
- Discounts not applying to correct items after item has been price adjusted
- Tax Not Discounted Properly on AX
- Login was showing “Employee PIN must not be null”.
- Blank item sets persist on item although all modifiers are unassigned
- "Check by Suite Guest" - Suite number does not display on KDS or print
- Breakout item - when adding to cart fires round then check disappears
- Force Code Reset results in Employee Not Found Message
- Treat Item Deletions the same in the UI when actioned from different actions
- Add-on orders stop sending to QSRA after a refund is performed
- Discount Exclusions Not Working
- Cash orders do not auto-close when Tips are set to "Credit Only"
- Givex Swipe does not successfully close order
- Combined order remains in Offline tab after the payment
Known Limitations:
Hardware
- CR/5000 scanner is not able to scan SkiData electronic media with AIO Paypoint+ pos. (Manual entry is the work-around.)
- RJ11 cash-drawer is not recognized.
- Star Printer appears as a cash drawer, which results in a “Please Close CashDrawer” message at login.
- PAX Elavon
- RFID and VAS scans are not functional in 15.8.2
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Online checks with tips will delay the check Close until user logout, user login, or finalize day. Recommend enabling the inactivity-auto-logout for when the terminal is not in use.
- PAX refunds require enrollment WITH token support to allow Refund without prompting for card.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- Offline
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Paytronix cannot utilize swiped entry.
Other
- Live Report and Analytic Revenue Report is pending an update, to use posEntryMode so that credit payments will show as swipe, emv, or contactless.
- STADIS is pending an update to use ReportingCategories for Department, Class, and SubClass.
- Edge-case identified which is resulting in sporadic false-approval on Elavon capture for TableService tickets.
- CR/5000 scanner is not able to scan SkiData electronic media with AIO Paypoint+ pos. (Manual entry is the work-around.)
- GiveX sku-based discounts are not limited to the max-use per order.
- RJ11 cash-drawer is not recognized.
- Star Printer appears as a cash drawer, which results in a “Please Close CashDrawer” message at login.
Activate X (Android): 15.8.3.X
Released: Date: March 9, 2022
What’s New in the 15.8.3.X Versions?
Please reference updates for 15.8.2.7 which are incorporated into this release.
Added in 15.8.3.7:
Enhancements
Credit Payments & Hardware Discounts
Other
Defects Resolved:
Credit Payments & Hardware
-
Credit card button was sporadically disappearing from tender list
- PAX devices were not respecting OfflineMode=OFF (for online-only behavior)
Integrations
-
EER - Reducing media count to zero prevented user from increasing to add the redemption back to the cart
-
EISA API has been revised to replace /cancel with /deauthorize
- EISA authorized item removed from cart now sends a /void to the external service
Discounts
-
Entitlements are not applied when using subtotal discount
-
Unable to add an item with a regular discount for a second time
-
Increasing quantities of items with auto-applied discounts not working
- When an item discount is deleted in the cart, the discount button is disabled
Other
-
Offline orders are not syncing
- Full quantity of modifier was not shown in scrolling receipt when only partial items were returned.
Added in 15.8.3.6:
Enhancements
Discounts
- Filter out “auto-apply” discounts when using EER as they are not supported
Defects Resolved:
Credit Payments & Hardware
Other
-
Recalling transactions from All Orders will show the wrong number of items
-
Decimals not displaying when a user checks out with a weighted item
Added in 15.8.3.5:
Defects Resolved:
Credit Payments & Hardware
- Resolved a problem with extra knife-cuts between print lines, and missing receipt footer.
Other
- Recalling transactions show "each" items as float
Added in 15.8.3.4:
Defects Resolved:
Credit Payments & Hardware
- Corrected alignment of 1-line vs 2-line discount detail with the selection checkmark in EER discount selection screen.
- Corrected a sporadic issue where an offline approval was used for Elavon capture, resulting in failed capture and charge-back.
Integrations
- Discount display_name returned from EER request will override the default name created for the discount in Connect.
- CustomPPI media shows correct last4 on receipts.
- When using split payment, paying with CustomPPI first now pays only the selected amount.
Other
- Force Code Reset in Connect results in Employee Not Found Message in AX
- When an instruction and a modifier are added to an item together, only the instruction is saving
- Split check sometimes causing stuck orders in offline section
- Cached Login does not store EER information
Added in 15.8.3.3:
Enhancements
Integration Platform
- External Item Sales Authorization
- add “id” property to EISA Authorize, Void, Finalize and Cancel
- add “itemQuantity” property to Cancel
- External Discounts (Entitlement Discounts)
- allow same entitlement to be used for multiple media
Discounts
- Ability to apply multiple reductions while using Discount Exclusivity
Defects
Integration Platform
- External-Item Sales-Authorization
- Scan Media window is not displayed if EISA item quantity is increased from cart
- media prompt for EISA prompts for swipe, rfid, appleVAS (which are not used / disabled)
- error during non-receipted refund
- metadata is consistently populated for TransactionsAPI stream
- missing fields within Cancel request
- refund screen missing EISA media detail
- rounding should not be applied when disabled in configuration
- External Discounts (Entitlement Redemption)
- line_item_uuid populated as zero
- items->discounts->base_price matches original price (less any manual adjustments)
- allow only 1 instance of item-level discount
- enhanced retry for finalize to respect additional error conditions
- inverse amount sign on Finalize
- correct number of discounts applied reported on Finalize
- reduction in cart shows media detail
- unexpected flow when discount is launched from item-selection area
- employee login sends employee login name not login id
- non-receipt refund not adding negative discount amount
- non-discounted items sent as discounted, when per-item eligible subtotal is used
- failed to call Cancel for a refund transaction
- subtotal-based discount printed multiple times on receipt
Other
- Samsung Tablet - Camera does not initialize when trying to scan a barcode for entitlement redemption
- Incorrect Item Data is sent when using two media (EER)
Known Limitation:
Credit Payments & Hardware
- For optimal performance on PAX, recommend that SwitchTimeout can be set to ~5sec on Gateway Credentials.
Included in 15.8.3.2:
Enhancements:
Credit Payments & Hardware
- Industry-standard posEntryMode is now stored for all card-present payments, and is reflected on receipts.
- New TabActive2 cases, with Knox registration, have resolved connection stability with the Link/2500’s.
- New XCoverPro cases, with Knox registration, have resolved connection stability with the Link/2500’s.
- When pax reaches max offline transactions, user will be prompted with standard offline message. Connecting online with offline recovery will allow offline operation to resume.
Integrations
- If loaded-value payment does not cover balance plus tip, the cashier is able to add a new tender to cover the remaining amount.
- SKIDATA short-term or long-term loyalty now reports to SkiData platform on each use, so SkiData can report on number of times used
- POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
Integration Platform
- External-Item Sales-Authorization
- Add terminal_id to EISA Authorize, Void, Finalize, and Cancel
- Allow partial refund with EISA items in the order
- External Entitlement Redemption (External Discounts)
- None
Data Integrity
- ELO log files are now reported with SendDiagnostics
- SendDiagnostics reports AUDIT of the file/vendor/venue/device sent
- SendDiagnostics reports AUDIT of order and payment snapshot levels
- FinalizeDay reports AUDIT of order and payment snapshot levels
Defects Resolved:
Credit Payments & Hardware
- Improved handling for ABORTED / BUSY conditions with Pax (Elavon) payments, which allows replay of offline payments to proceed
-
Stored-value, employee, and manager cards scan properly using Magtek swiper on an ELO v4.
-
SonicBranding failed to play audio with Elavon on TabActive tablets
-
Card Present credit payments are properly identified as Swipe, EMV, or Contactless as the posEntryMode.
-
Ingenico (Elavon) reconnect failed after overnight security reboot on ELOv4
-
Camera scan does not automatically show if the tender does not support QR media. (Available by configuration.)
Integrations
-
Venuetize payments with credit and tip frequently failed to refund.
-
Venuetize payments with credit and tip refunded only non-tip amount to gateway.
-
Call authorization issue was resulting in “invalid gift card” for Venuetize balance-check or purchase.
-
User can now manually remove Venuetize $0 payment, and the associated discount. (Payment will be voided and discount removed.)
- All STADIS promos are now reversed, on a full refund of order with multiple promos.
- STADIS promo(s) will be applied only for the first STADIS media added to an order. (But multiple STADIS loadedvalue media can be added to the order.)
- POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
- Exclusive tax is now removed after full GIVEX discount, and order can be closed.
- LAVA payments can be accepted offline, and will replay and close the order when POS is reconnected.
Integration Platform
- External-Item Sales-Authorization
- Receipts not consistently printing when EISA item appears in cart.
- items->prices->sold new sends the per-item price
- Title corrected to External Item Sales Authorization
- Respect “manager override” button when enabled on the restriction
- local_order_id is consistent value after finalize failure or retry
- External Entitlement Redemption (External Discounts)
- discount properties not consistently appearing for “name”, “reference”, and “type”Other
- Force Code Reset in Employee Accounts causing “Employee Not Found”
Known Limitations:
Hardware
- CR/5000 scanner is not able to scan SkiData electronic media with AIO Paypoint+ pos. (Manual entry is the work-around.)
- RJ11 cash-drawer is not recognized.
- Star Printer appears as a cash drawer, which results in a “Please Close CashDrawer” message at login.
- PAX Elavon
- RFID and VAS scans are not functional in 15.8.2
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Online checks with tips will delay the check Close until user logout, user login, or finalize day. Recommend enabling the inactivity-auto-logout for when the terminal is not in use.
- PAX refunds require enrollment WITH token support to allow Refund without prompting for card.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- Offline
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Paytronix cannot utilize swiped entry.
Other
- Live Report and Analytic Revenue Report is pending an update, to use posEntryMode so that credit payments will show as swipe, emv, or contactless.
- STADIS is pending an update to use ReportingCategories for Department, Class, and SubClass.
- Edge-case identified which is resulting in sporadic false-approval on Elavon capture for TableService tickets.
- GiveX sku-based discounts are not limited to the max-use per order.
External Discounts API
- Multiple Discounts triggered by an External Discount on the same item will cause finalize request to be incorrect (for example, 100% off pretzels limit 2 + 10% off pretzels limit 1) WDC-2385
- Multiple external discounts in same order will cause finalize request to be incorrect WDC-2395
- Recalling transactions from All Orders will show the wrong quantity of items WDC-2388
- Recalling transactions using the barcode/search function will show the wrong quantity of items WDC-2392
- Reprinting receipts will cause the wrong data to be printed WDC-2390
Inclusive taxes are not always removed WDC-2378
Android Activate X v15.8.3.3
Release Date: March 16, 2022
Enhancements:
Please reference updates for 15.8.2.7 which are incorporated into this release.
Added in 15.8.3.3:
Enhancements
Integration Platform
- External Item Sales Authorization
- add “id” property to EISA Authorize, Void, Finalize and Cancel
- add “itemQuantity” property to Cancel
- External Discounts (Entitlement Discounts)
- allow same entitlement to be used for multiple media
Discounts
- Ability to apply multiple reductions while using Discount Exclusivity
Defects
Integration Platform
- External-Item Sales-Authorization
- Scan Media window is not displayed if EISA item quantity is increased from cart
- media prompt for EISA prompts for swipe, rfid, appleVAS (which are not used / disabled)
- error during non-receipted refund
- metadata is consistently populated for TransactionsAPI stream
- missing fields within Cancel request
- refund screen missing EISA media detail
- rounding should not be applied when disabled in configuration
- External Discounts (Entitlement Redemption)
- line_item_uuid populated as zero
- items->discounts->base_price matches original price (less any manual adjustments)
- allow only 1 instance of item-level discount
- enhanced retry for finalize to respect additional error conditions
- inverse amount sign on Finalize
- correct number of discounts applied reported on Finalize
- reduction in cart shows media detail
- unexpected flow when discount is launched from item-selection area
- employee login sends employee login name not login id
- non-receipt refund not adding negative discount amount
- non-discounted items sent as discounted, when per-item eligible subtotal is used
- failed to call Cancel for a refund transaction
- subtotal-based discount printed multiple times on receipt
Other
- Samsung Tablet - Camera does not initialize when trying to scan a barcode for entitlement redemption
- Incorrect Item Data is sent when using two media (EER)
Known Limitation:
Credit Payments & Hardware
- For optimal performance on PAX, recommend that SwitchTimeout can be set to ~5sec on Gateway Credentials.
Included in 15.8.3.2:
Enhancements:
Credit Payments & Hardware
- Industry-standard posEntryMode is now stored for all card-present payments, and is reflected on receipts.
- New TabActive2 cases, with Knox registration, have resolved connection stability with the Link/2500’s.
- New XCoverPro cases, with Knox registration, have resolved connection stability with the Link/2500’s.
- When pax reaches max offline transactions, user will be prompted with standard offline message. Connecting online with offline recovery will allow offline operation to resume.
Integrations
- If loaded-value payment does not cover balance plus tip, the cashier is able to add a new tender to cover the remaining amount.
- SKIDATA short-term or long-term loyalty now reports to SkiData platform on each use, so SkiData can report on number of times used
- POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
Integration Platform
- External-Item Sales-Authorization
- Add terminal_id to EISA Authorize, Void, Finalize, and Cancel
- Allow partial refund with EISA items in the order
- External Entitlement Redemption (External Discounts)
- None
Data Integrity
- ELO log files are now reported with SendDiagnostics
- SendDiagnostics reports AUDIT of the file/vendor/venue/device sent
- SendDiagnostics reports AUDIT of order and payment snapshot levels
- FinalizeDay reports AUDIT of order and payment snapshot levels
Defects Resolved:
Credit Payments & Hardware
- Improved handling for ABORTED / BUSY conditions with Pax (Elavon) payments, which allows replay of offline payments to proceed
-
Stored-value, employee, and manager cards scan properly using Magtek swiper on an ELO v4.
-
SonicBranding failed to play audio with Elavon on TabActive tablets
-
Card Present credit payments are properly identified as Swipe, EMV, or Contactless as the posEntryMode.
-
Ingenico (Elavon) reconnect failed after overnight security reboot on ELOv4
- Camera scan does not automatically show if the tender does not support QR media. (Available by configuration.)
Integrations
-
Venuetize payments with credit and tip frequently failed to refund.
-
Venuetize payments with credit and tip refunded only non-tip amount to gateway.
- Call authorization issue was resulting in “invalid gift card” for Venuetize balance-check or purchase.
-
User can now manually remove Venuetize $0 payment, and the associated discount. (Payment will be voided and discount removed.)
- All STADIS promos are now reversed, on a full refund of order with multiple promos.
- STADIS promo(s) will be applied only for the first STADIS media added to an order. (But multiple STADIS loadedvalue media can be added to the order.)
- POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
- Exclusive tax is now removed after full GIVEX discount, and order can be closed.
- LAVA payments can be accepted offline, and will replay and close the order when POS is reconnected.
Integration Platform
- External-Item Sales-Authorization
- Receipts not consistently printing when EISA item appears in cart.
- items->prices->sold new sends the per-item price
- Title corrected to External Item Sales Authorization
- Respect “manager override” button when enabled on the restriction
- local_order_id is consistent value after finalize failure or retry
- External Entitlement Redemption (External Discounts)
- discount properties not consistently appearing for “name”, “reference”, and “type”
Other
- Force Code Reset in Employee Accounts causing “Employee Not Found”
Known Limitations:
Hardware
- CR/5000 scanner is not able to scan SkiData electronic media with AIO Paypoint+ pos. (Manual entry is the work-around.)
- RJ11 cash-drawer is not recognized.
- Star Printer appears as a cash drawer, which results in a “Please Close CashDrawer” message at login.
- PAX Elavon
- RFID and VAS scans are not functional in 15.8.2
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Online checks with tips will delay the check Close until user logout, user login, or finalize day. Recommend enabling the inactivity-auto-logout for when the terminal is not in use.
- PAX refunds require enrollment WITH token support to allow Refund without prompting for card.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- Offline
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Paytronix cannot utilize swiped entry.
Other
- Live Report and Analytic Revenue Report is pending an update, to use posEntryMode so that credit payments will show as swipe, emv, or contactless.
- STADIS is pending an update to use ReportingCategories for Department, Class, and SubClass.
- Edge-case identified which is resulting in sporadic false-approval on Elavon capture for TableService tickets.
- GiveX sku-based discounts are not limited to the max-use per order.
External Discounts API
- Multiple Discounts triggered by an External Discount on the same item will cause finalize request to be incorrect (for example, 100% off pretzels limit 2 + 10% off pretzels limit 1) WDC-2385
- Multiple external discounts in same order will cause finalize request to be incorrect WDC-2395
- Recalling transactions from All Orders will show the wrong quantity of items WDC-2388
- Recalling transactions using the barcode/search function will show the wrong quantity of items WDC-2392
- Reprinting receipts will cause the wrong data to be printed WDC-2390
- Inclusive taxes are not always removed WDC-2378
Android Activate X v15.8.3.2
Release Date: March 9, 2022
Enhancements:
Integration Platform
- External Item Sales Authorization
- add “id” property to EISA Authorize, Void, Finalize and Cancel
- add “itemQuantity” property to Cancel
- External Discounts (Entitlement Discounts)
- allow same entitlement to be used for multiple media
Defects:
Integration Platform
- External-Item Sales-Authorization
- Scan Media window is not displayed if EISA item quantity is increased from cart
- media prompt for EISA prompts for swipe, rfid, appleVAS (which are not used / disabled)
- error during non-receipted refund
- metadata is consistently populated for TransactionsAPI stream
- missing fields within Cancel request
- refund screen missing EISA media detail
- rounding should not be applied when disabled in configuration
- External Discounts (Entitlement Redemption)
- line_item_uuid populated as zero
- items->discounts->base_price matches original price (less any manual adjustments)
- allow only 1 instance of item-level discount
- enhanced retry for finalize to respect additional error conditions
- inverse amount sign on Finalize
- correct number of discounts applied reported on Finalize
- reduction in cart shows media detail
- unexpected flow when discount is launched from item-selection area
- employee login sends employee login name not login id
- non-receipt refund not adding negative discount amount
- non-discounted items sent as discounted, when per-item eligible subtotal is used
- failed to call Cancel for a refund transaction
- subtotal-based discount printed multiple times on receipt
Please reference updates for 15.8.2.7 which are incorporated into this release.
Enhancements:
Core Functionality
- Added a “Sync All” button on the Offline Orders tab.
- Note: Users may still have to manually sync orders (if they fail via the Sync All).
- Finalize Day - Local Totals will now show totals only for the logged in user. If a manager is logged in, AX will show the totals for all users.
- UI Enhancements for Checks on a small mobile screen (5”).
- POS Categories now have a different design (on the Menu tab).
Kitchen
- QSRA Proxy Improvements (Fire On Total)
- AX now sends the correct data to QSRA, including:
- Modifier quantity after the breakout
- Payment state updates after breakout
- Customer Names
- Voided items and their modifiers
- Adjusted quantities on items and their modifiers
- All Clear Cart options are once again handled correctly.
- QSRA Routing by Order Type
- AX orders will be sent to QSRA according to their Order Types.
- This includes Table Number, Section, Row, or Seat information - these appear as Table Name in QSRA.
- AX now shows an alert indicator on the Side (Hamburger) Menu when KDSX has orders in the Pending tab.
Customer Facing Display
- Tip screen on CFD has been redesigned to improve usability.
Table Service
- Users can now add tips to checks that were paid in cash.
- Proxy Servers can add or adjust tips assigned to other servers.
- When a Proxy Server closes or modifies the payment on a check, an audit event will be stored for analytics.
- Terminal Roles can be configured to allow tips on certain tenders.
- Options include: No Tips, All Tenders, Cash Only, Credit Only.
Retail
- Implemented storing the weight as a quantity. Refunding weighed items is only allowed in full - partial weights can not be returned.
Discounts
- New discount type: “Spend $X on Item(s), Get $Y amount off Items(s)
- When the value of items in a qualifying group is spent, a discount is applied to applicable items in a reward group.
- % discounts applied to all items will now report as a total reduction and as a reduction per line item
- Allow for multiple discounts to cycle through and apply all applicable discounts by using exclusivity groups set to Item Level
Credit Payments & Hardware
- Industry-standard posEntryMode is now stored for all card-present payments, and is reflected on receipts.
- New TabActive2 cases, with Knox registration, have resolved connection stability with the Link/2500’s.
- New XCoverPro cases, with Knox registration, have resolved connection stability with the Link/2500’s.
- When pax reaches max offline transactions, user will be prompted with standard offline message. Connecting online with offline recovery will allow offline operation to resume.
Integrations
- If loaded-value payment does not cover balance plus tip, the cashier is able to add a new tender to cover the remaining amount.
- SKIDATA short-term or long-term loyalty now reports to SkiData platform on each use, so SkiData can report on number of times used
- POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
Integration Platform
- External-Item Sales-Authorization
- Add terminal_id to EISA Authorize, Void, Finalize, and Cancel
- Allow partial refund with EISA items in the order
- External Entitlement Redemption (External Discounts)
- None
Data Integrity
- ELO log files are now reported with SendDiagnostics
- SendDiagnostics reports AUDIT of the file/vendor/venue/device sent
- SendDiagnostics reports AUDIT of order and payment snapshot levels
- FinalizeDay reports AUDIT of order and payment snapshot levels
Fixes:
Credit Payments & Hardware
- Improved handling for ABORTED / BUSY conditions with Pax (Elavon) payments, which allows replay of offline payments to proceed
-
Stored-value, employee, and manager cards scan properly using Magtek swiper on an ELO v4.
-
SonicBranding failed to play audio with Elavon on TabActive tablets
-
Card Present credit payments are properly identified as Swipe, EMV, or Contactless as the posEntryMode.
-
Ingenico (Elavon) reconnect failed after overnight security reboot on ELOv4
- Camera scan does not automatically show if the tender does not support QR media. (Available by configuration.)
Integrations
-
Venuetize payments with credit and tip frequently failed to refund.
-
Venuetize payments with credit and tip refunded only non-tip amount to gateway.
-
Call authorization issue was resulting in “invalid gift card” for Venuetize balance-check or purchase.
-
User can now manually remove Venuetize $0 payment, and the associated discount. (Payment will be voided and discount removed.)
-
All STADIS promos are now reversed, on a full refund of order with multiple promos.
-
STADIS promo(s) will be applied only for the first STADIS media added to an order. (But multiple STADIS loadedvalue media can be added to the order.)
-
POSCategory 1 and 2 are now sent as the STADIS class and subclass of payment.
-
Exclusive tax is now removed after full GIVEX discount, and order can be closed.
-
LAVA payments can be accepted offline, and will replay and close the order when POS is reconnected.
Integration Platform
- External-Item Sales-Authorization
- Receipts not consistently printing when EISA item appears in cart.
- items->prices->sold new sends the per-item price
- Title corrected to External Item Sales Authorization
- Respect “manager override” button when enabled on the restriction
- local_order_id is consistent value after finalize failure or retry
- External Entitlement Redemption (External Discounts)
- discount properties not consistently appearing for “name”, “reference”, and “type”
Other
- Unable to retrieve refund order after 15.8.1.7
- Unable to refund single-items on checks after 15.5.4
- ELO v1 doesn’t display mods2mods and item count
- Second cart item entry with modifier overwrites prior cart item modifier
- Seats Required dropdown does not work on Elo V1
- No option to add tip after order
- Unable to recall orders to refund if previously/partially refunded
- Check Number duplicates assigned causing missing checks
- AX changing Suite check name
- Performance latency on Finalize Day
- Server Totals do not display any sales data
- Performance latency on All Orders page
- Checks tab is grayed-out indefinitely if item is added to cart for non-receipted refund then cart is cleared
- Tax Objects Not Added to Checkout Payload
- "Force Code Reset" not Respected by Activate when Active Manual Entry Code is Off
- Performance Latency on large order checkout calls
- Order goes to closed tab if Tip is enabled, Tip Adjust and Tip at Charge disabled
- Cancel Mode not being observed in KDS Android with Fire on Next
- Seat and correct vendor information is not printing on KDS chit
- Combine Check Sent All Mods To Printer Again
- Check reprints on QSRA when user interacts with check on another terminal
- Finalize Day- Server Totals Print Blank ($0) Sales Totals
- Finalize Day- Field Name Updates (Server + Local Totals)
- ActivateX does not submit DestinationID to KDSX when running with UOP
- Discounts remain applied to items if the item is removed from the cart and then re-added
- Modifiers and Instructions are displayed as tabs in the New Item Details screen
- Voiding a previously fired modifier on an item gets order stuck in 'offline' queue after checkout
- Duplicate Item in Order_items table causing discrepancies
- Discounts not applying to correct items after item has been price adjusted
- Tax Not Discounted Properly on AX
- Login was showing “Employee PIN must not be null”.
- Force Code Reset in Employee Accounts causing “Employee Not Found”
- Incorrect Item Data is sent when using two media (EER)
Known Limitations:
Hardware
- CR/5000 scanner is not able to scan SkiData electronic media with AIO Paypoint+ pos. (Manual entry is the work-around.)
- RJ11 cash-drawer is not recognized.
- Star Printer appears as a cash drawer, which results in a “Please Close CashDrawer” message at login.
- PAX Elavon
- RFID and VAS scans are not functional in 15.8.2
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Online checks with tips will delay the check Close until user logout, user login, or finalize day. Recommend enabling the inactivity-auto-logout for when the terminal is not in use.
- PAX refunds require enrollment WITH token support to allow Refund without prompting for card.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- Offline
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Paytronix cannot utilize swiped entry.
Other
- Live Report and Analytic Revenue Report is pending an update, to use posEntryMode so that credit payments will show as swipe, emv, or contactless.
- STADIS is pending an update to use ReportingCategories for Department, Class, and SubClass.
- Edge-case identified which is resulting in sporadic false-approval on Elavon capture for TableService tickets.
- GiveX sku-based discounts are not limited to the max-use per order.
External Discounts API
- Multiple Discounts triggered by an External Discount on the same item will cause finalize request to be incorrect (for example, 100% off pretzels limit 2 + 10% off pretzels limit 1) WDC-2385
- Multiple external discounts in same order will cause finalize request to be incorrect WDC-2395
- Recalling transactions from All Orders will show the wrong quantity of items WDC-2388
- Recalling transactions using the barcode/search function will show the wrong quantity of items WDC-2392
- Reprinting receipts will cause the wrong data to be printed WDC-2390
Inclusive taxes are not always removed WDC-2378
Android Activate X v15.8.2.7
Release Date: February 16, 2022
Enhancements:
Core Functionality
- Added a “Sync All” button on the Offline Orders tab.
- Note: Users may still have to manually sync orders (if they fail via the Sync All).
- Finalize Day - Local Totals will now show totals only for the logged in user. If a manager is logged in, AX will show the totals for all users.
- UI Enhancements for Checks on a small mobile screen (5”).
- POS Categories now have a different design (on the Menu tab).
Kitchen
- QSRA Proxy Improvements (Fire On Total)
- Modifier quantity after the breakout
- Payment state updates after breakout
- Customer Names
- Voided items and their modifiers
- Adjusted quantities on items and their modifiers
- AX now sends the correct data to QSRA, including:
- All Clear Cart options are once again handled correctly.
- QSRA Routing by Order Type
- AX orders will be sent to QSRA according to their Order Types.
- This includes Table Number, Section, Row, or Seat information - these appear as Table Name in QSRA.
- AX now shows an alert indicator on the Side (Hamburger) Menu when KDSX has orders in the Pending tab.
Customer Facing Display
- Tip screen on CFD has been redesigned to improve usability.
Table Service
- Users can now add tips to checks that were paid in cash.
- Proxy Servers can add or adjust tips assigned to other servers.
- When a Proxy Server closes or modifies the payment on a check, an audit event will be stored for analytics.
- Terminal Roles can be configured to allow tips on certain tenders.
- Options include: No Tips, All Tenders, Cash Only, Credit Only.
Retail
- Implemented storing the weight as a quantity. Refunding weighed items is only allowed in full - partial weights can not be returned.
Discounts
- New discount type: “Spend $X on Item(s), Get $Y amount off Items(s)
- When the value of items in a qualifying group is spent, a discount is applied to applicable items in a reward group.
- % discounts applied to all items will now report as a total reduction and as a reduction per line item
- Allow for multiple discounts to cycle through and apply all applicable discounts by using exclusivity groups set to Item Level
Credit Payments
- Attempt to refund an order from incompatible equipment or gateway will prompt the user to complete the refund on the original setup.
- “The payment you are attempting to refund was accepted on a different gateway or equipment. Please re-scan the card, or select an alternate tender, to complete the refund on this register.”
- Reaching max PAX transactions for the batch will prompt the user, so the batch can be closed and payments can resume.
- “CardReader reached batch transaction maximum. Please contact Support for assistance to clear the batch so that payments can continue.”
- Pax devices will be prevented from processing credit if a valid TID cannot be located
- PAX venues will now operate the same as Canada – since a specific TID is required for the S/N, if one cannot be looked up in Asset Management, or from cached-login, then the Credit tender will be disabled and alert will be shown.
- “Your Pax venue does not have an available TID for this pinpad. The pinpad will not be able to approve credit transactions. Please contact Support.”
- This will prevent accepting credit payments offline with an invalid (default) TID that would cause decline when they playback.
- If this message is shown, the recommendation is to check network connection, exit/logout from AX, and then reload AX without using cached credentials.
- Sub-payment type for reporting was added for PAX payments
Integrations
- Orders are not closed if Loaded-Value/Loyalty covers the balance but not the selected tip.
- Available card value covers tip plus partial-balance.
- Remaining balance can be paid by alternate tender.
- VALUTEC cards allow Activation and Reload
- Activation, Reload, and Cashout will require a PIN
- Purchase and Refund respect the “PIN Required” Connect setting
- Swiped cards can be used for all operations
- For SKIDATA tender, the pointsAwarded are now always reported.
- Points will be applied for out-of-pocket payment, not covered by SkiData.
- Zero points will be applied for LoadedValue payment.
- For LAVA tender, Item details are reported to LAVA on Checkout.
- For STADIS discounts, item limits are respected.
Hardware
- Upgraded TabActive2 (v1.5) or TabActive3 (v2.0) cases are available.
- This equipment will now correctly perform data and power swaps (begin charging or draining or reconnect) regardless of TabActive plugged-vs-battery, transition to plugged/unplugged, battery levels as low/charging/charged, or reboots which occur under any of these conditions.
- Digital Tip (tip-at-charge) can now be shown on Freedompay Tellium and Tetra devices for credit payments.
- Tip Enabled
- Tip at Charge (yes)
- Tip At Charge Screen (CardReader) ← new setting
- Tip Percentage (yes)
- Custom Tip 1 Amount
- Custom Tip 2 Amount
- Custom Tip 3 Amount
- 1st 3 tip levels from Connect will be shown (4th will be ignored)
- Defaults are 15%, 18%, 20%, Other
- “Other” tip selection will always be prompted in DOLLARS
- Customer will be shown the subtotal / tip / total - prior to card being scanned
- Settings are managed under TerminalRoles / Calculations / Tip
- NOTE : It is possible that the configuration files (OGZ/TGZ) may need to be re-pushed to the device, if the feature is not working with this release, because prior version settings may be incompatible with tip on reader.
- Tip on Ingenico is always by PERCENT not DOLLARS - so Connect setting should ALWAYS be set as PERCENT
- Customer must select Tip 1 / 2 / 3 / Other using the function keys under the % prompts at bottom of screen
- Freedompay ISMP4 devices now allow Barcode Scan for ItemLookup
-
-
-
-
- NOTE : Because earlier AX versions explicitly changed local device settings, the ISMP4 should be updated (once) with the standard OGZ/TGZ before attempting to use the Barcode Scan button.
-
-
-
Cash Drawer setup list now shows the name of each cash drawer
-
Data Integrity
- SendDiagnostics reports AUDIT of the file/vendor/venue/device sent
- Any available (secure) db is sent with logs, to cover classic/x migration
- Unrecoverable errors are added to logs, prior to app restart
Fixes:
Credit Payments
- Some Pax users were repeatedly seeing the same unsuccessful deferred-captures attempted during logouts.
- Deferred captures are now optimized to defer additional captures if the initial attempt shows that the gateway is still not reachable.
- Credit sub-payment type was not available for Reports, from PAX (Elavon) payments.
- Pax handheld devices route back to cart after payment, without showing ThankYou. Unable to move forward to complete the order.
- Moving forward to open check prior to CardApproved message was causing an uncaptured-auth on that card.
- PaymentApp opens on A920 when transferring a check
-
Ingenico (Elavon) failed to reconnect after required overnight security reboot, when attached to an ELOv2 or ELOv4.
-
Pax (Elavon) - replay transactions appear in SyncDecline although payment was approved at gateway (triggered by ABORTED response from LocalDetailReport being treated as a decline) and blocking additional orders from recovering from offline
- Improved handling for ABORTED / BUSY conditions with Pax (Elavon) payments, which allows replay of offline payments to proceed
- Freedompay orders showing “Failed to Sync” leaving them stuck in offline status (triggered by Freedompay bug which rendered payment status unavailable)
- Pax (Elavon) - offline orders failed to sync if device is rebooted during Sync (triggered by an Elavon bug which rendered payment status unavailable)
- Offline payments which declined on recovery were sporadically showing as approved/Closed instead of SyncDecline. (triggered by inconsistent response code combinations from Elavon, which are now reviewed prior to approve/decline).
- TenderName was reported to TransactionsAPI with cardbrand and last4. Both receipts and TAPI now correctly identify brand vs last4.
Integrations
- STADIS promo is now reversed for a canceled sale.
- STADIS promo is now reversed for a Refund.
- STADIS option is now available for Refund after a fully discounted Sale.
- STADIS promo is now limited to once per Sale. No additional promos are applied.
Hardware
- Low-memory devices freezing at Checkout.
- ELO can use Magtek edge swiper for GiveX and Stadis swipe cards
- Cashier can CANCEL pending credit card scan, if the payment has not yet been processed (rather than waiting for Customer to cancel this)
- Activate X will crash randomly when the Star USB Cash Drawer is connected to a PAX E700 or E800 after 15.8.1.5
- Additional incorrect Cash Drawers appeared in the list for selecting cash drawer
- APG usb Cash Drawer periodically becomes disconnected
- Truncated last4 of card was appearing on PAX A920 receipts
- Masked last4 was truncated on Canadian receipts
Offline Queue
- AX with offline orders crashes when device is put back online
- Offline Orders not auto-syncing
Other
- Unable to retrieve refund order after 15.8.1.7
- Unable to refund single-items on checks after 15.5.4
- ELO v1 doesn’t display mods2mods and item count
- Second cart item entry with modifier overwrites prior cart item modifier
- Seats Required dropdown does not work on Elo V1
- No option to add tip after order
- Unable to recall orders to refund if previously/partially refunded
- Check Number duplicates assigned causing missing checks
- AX changing Suite check name
- Performance latency on Finalize Day
- Server Totals do not display any sales data
- Performance latency on All Orders page
- Checks tab is grayed-out indefinitely if item is added to cart for non-receipted refund then cart is cleared
- Tax Objects Not Added to Checkout Payload
- "Force Code Reset" not Respected by Activate when Active Manual Entry Code is Off
- Performance Latency on large order checkout calls
- Order goes to closed tab if Tip is enabled, Tip Adjust and Tip at Charge disabled
- Cancel Mode not being observed in KDS Android with Fire on Next
- Seat and correct vendor information is not printing on KDS chit
- Combine Check Sent All Mods To Printer Again
- Check reprints on QSRA when user interacts with check on another terminal
- Finalize Day- Server Totals Print Blank ($0) Sales Totals
- Finalize Day- Field Name Updates (Server + Local Totals)
- ActivateX does not submit DestinationID to KDSX when running with UOP
- Discounts remain applied to items if the item is removed from the cart and then re-added
- Modifiers and Instructions are displayed as tabs in the New Item Details screen
- Voiding a previously fired modifier on an item gets order stuck in 'offline' queue after checkout
- Duplicate Item in Order_items table causing discrepancies
- Discounts not applying to correct items after item has been price adjusted
- Tax Not Discounted Properly on AX
- Login was showing “Employee PIN must not be null”.
Known Limitations:
- PAX Elavon
- RFID and VAS scans are not functional in 15.8.2.x
- Laser scanner on the A920pro is not fully functional in 15.8.2.x
- Recovery from offline can take 5-15min to recover payments from Offline status. Recovery is automatic, and Manual Order Sync will not succeed during this window.
- Online checks with tips will delay the check Close. These “deferred captures” will automatically trigger at user logout, user login, or finalize day. This can be optimized by enabling the inactivity-auto-logout, so this occurs while the terminal is not in use.
- Enhanced workflow is pending, to force 1 initial online payment to verify the account before allowing offline activity on that TID.
- 1 online payment is recommended, on expected login, at time of install.
- Default is 1500, but Pax template can be set as high as 9999 for daily payments.
- Enhanced operation to automatically close/clear the batch when reaching max allowed transactions will be added.
- PAX peripherals and extended scan types are not fully supported in this release:
- PAX workflow is somewhat different than traditional payments:
- Performing PAX (Elavon) refunds without the original card requires the merchant account to be enrolled to the gateway/processor WITH token vault.
- Card-on-File with a tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- If the initial payment begins offline, the PAX (Elavon) merchant account TID cannot be validated.
- Cashier must manually clear the Pax batch if the maximum transactions level is reached.
- Occasional Elavon declines are seen by the POS as approved, but do cause chargebacks because the ForceClose cannot be funded.
- Offline
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- Hardware
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- RJ11 cash drawers do not appear as a connected device.
- Star printers are detected as an additional Cash Drawer in the list.
- Integrations
- STADIS items are reported with POSCategories (not ReportingCategories).
- SKIDATA electronic passes are reading extra characters during QR scans.
- Reboot during an open order may not reverse gift/loyalty operations after the system has been restarted.
- GIVEX sku-based discounts do not limit the quantity of the sku item in the cart for which the discount is applied.
- Paytronix cannot utilize swiped entry.
Android Activate X v15.8.0
Release Date: November 19, 2021
Enhancements:
Core Functionality
- This version offers increased reliability when submitting offline orders to Connect.
- Activate X now allows users to Sync All Orders from the Offline tab (on the All Orders screen).
- The offline queue logic was reviewed to run in the background, to manage both pending and rejected orders, and to ensure that each order is only synchronized once.
- Activate X logging handling was enhanced on fresh installs.
- If the user doesn’t accept a permission, the app installation is canceled.
- If the app starts after the user changed access permissions manually on the OS settings, the app does not run.
- The dialog box has 2 buttons - Adjust Permissions (when clicked, the app shows the corresponding Settings screen on Android) and Close App.
- The OS prompts the user to accept access (so Activate X can save logs locally).
- If the user marks the “don’t ask again” option and denies a permission, Activate X shows the dialog that reads “The following permissions must be accepted for the application to work correctly. You must enable them using the system menu.” And then lists the relevant permission.
- Finalize Day was enhanced to display Local Totals according to the current user level.
- If the current user is a Manager, AX shows the Local Totals for all the orders.
- If the current user is not a Manager, AX only shows the Local Totals for the orders assigned to this user.
- The new Filters (Meal Period and Reporting Categories) are still available in Local Totals for all users.
- POS Categories were re-styled to the new pill format. Color adjustment was removed to improve usability in different light environments.
- This version displays the new Appetize logo on the Login screen, as part of our integration into SpotOn.
Kitchen
- This version adds support to Seating Information (Section/Row/Seat) when running with a kitchen on QSRA Integration mode.
- If the order contains a Table Number, AX sends this information in the order that goes to QSRA as TableName.
- If the order does not contain a Table Number but contains Sec/Row/Seat info, AX sends this information in the order that goes to QSRA (also as TableName). This information is concatenated as one field (with / separators).
- If the order does not contain either, AX sends the order to QSRA with an empty Table Name.
- Activate X now supports Fire On Total when running on UOP mode (with QSRA Proxy).
Customer Facing Display
- This version has a different layout of the CFD screen to increase legibility and usability.
Table Service
- The Activate X UI was enhanced to display all the Checks screens correctly on mobile devices - this includes all advanced options such as Split, Combine, Proxy and Transfer.
- These changes are only visible when New Item Details are configured in Connect.
- AX now allows users to enter tips in Cash.
- All Tenders
- Cash Only
- Credit Only
- No
- This is controlled by the Tip Enabled flag in Connect (Terminal Role > Calculations) that has now become a drop-down:
- Activate X will report Cash Tips to Connect accordingly.
- This version adds the ability for Proxy users to add/adjust tips and finalize a check in Activate X.
- The AX cart will show the name of the user that added the tip (if other than the check owner).
- Activate X will report all Proxy actions to Connect accordingly - Add Tip, Adjust Tip and Finalize Check.
Modifiers
- The Activate X UI was enhanced to display the Modifiers screen correctly on mobile devices.
- These changes are only visible when New Item Details are configured in Connect.
Discounts
- This release includes support to a new Discount type - Spend $X on Item(s), Get Y Off on Item(s).
Credit Payments & Hardware
- This version adds support for the Star USB Cash Drawer on ELO and PAX devices.
- FiPay payments are now fully integrated into APL, including customer-specific tender types (such as Disney’s Gift Card and Magic Band).
Integrations
- The “Apply Tax Before Discount” Discount flag in Connect now applies to discounts triggered by Loaded and Stored Value tenders. Make sure to have this flag set to “NO” in order to ensure discounts are applied correctly.
- Skidata cardholders have the option to apply only Member Benefits to an order without spending Loaded or Stored Value.
- Updated transaction call to LAVA to include items purchased.
- Atrium tenders can be set to taxable or non-taxable in Connect. If Dynamic Tax is enabled on the Atrium side, however, the Dynamic Tax logic will override the tender setup. AX will default to the tender settings from Connect for transactions performed in Offline Mode.
- Transactions paid with Paytronix now prompt for RegCode if the cashier is performing manual entry.
Known Limitations:
- Samsung TA2 or XCoverPro, when connected to a Link/2500 in a case, will lose connectivity to the Link when the Android POS battery level drops below ~20%. Connectivity is restored after charging the device above that level.
- Samsung TA2, when encased in an ENS case, must be rebooted when plugging into power, so that it will detect power and begin charging.
- PAX is supported in the US only, for Elavon-processing only. Setup requires both Connect and PaxStore templates as defined on https://appetize.atlassian.net/wiki/spaces/PMT/pages/2131230815/PAXSTORE+-+Elavon+BroadPOS+Templates
- PAX peripherals and extended scan types are not fully supported in this release:
- On-board printer is not functional in 15.5.3
- RFID and VAS scans are not functional in 15.5.3
- Laser scanner on the A920pro is not functional in 15.5.3
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Recovery from offline may cause the card-reader to report as busy, and will not allow new payments until offline payments have been replayed to the Elavon host.
- Online checks with tips will delay the check Close until user logout, user login, or finalize day. Recommend enabling the inactivity-auto-logout for when the terminal is not in use.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Employee Sign on Validation requires clients to create an API service developed to Appetize specifications.
- Paytronix cannot utilize swiped entry.
- “Apply Tax Before Discount” Discount flag in Connect now applies to discounts triggered by SV/LV tenders. Make sure to have this flag set to “NO” in order to ensure discounts are applied correctly.
Fixes:
- AX now displays the Checkout screen immediately.
- This release resolves multiple display and print issues with the FInalize Day screen (Local Totals).
- When running with UOP, ActivateX will now auto-purge each order locally 24h after the order is Closed.
- ActivateX no longer crashes when returning from Offline Mode to Online Mode.
- The Manager Approval appears for any type of Fee that has the Require Override flag enabled in Connect.
- Memory usage issues with Check Sync are now resolved.
- Resolved issue where Skidata Member Benefits were not being applied to valid orders.
- Resolved issue with tips paid for by a Skidata tender not being properly charged.
- Resolved issue with SVS cards returning “Invalid Card” errors.
- Resolved issue with LAVA tender name not appearing on receipts.
- Fixed issue with Fortress partial refunds crashing AX. AX now returns an error message when partial refunds are attempted.
- Resolved issue with AX sending too many decimal places to Stadis.
- Fixed issue with Checks paid for with stored value displaying incorrect totals.
- Stadis payments can now be removed from cart.
- Resolved issue with Skidata Digital Signature receipts displaying tip and total lines after transaction closed.
Android Activate X v15.5.5
Release Date: October 26, 2021
Enhancements
Core Functionality
- This version offers increased reliability when submitting offline orders to Connect.
- The offline queue logic was reviewed to run in the background, to manage both pending and rejected orders, and to ensure that each order is only synchronized once.
- Activate X logging handling was enhanced on fresh installs.
- If the user doesn’t accept a permission, the app installation is canceled.
- If the app starts after the user changed access permissions manually on the OS settings, the app does not run.
- The dialog box has 2 buttons - Adjust Permissions (when clicked, the app shows the corresponding Settings screen on Android) and Close App.
- The OS prompts the user to accept access (so Activate X can save logs locally).
- If the user marks the “don’t ask again” option and denies a permission, Activate X shows the dialog that reads “The following permissions must be accepted for the application to work correctly. You must enable them using the system menu.” And then lists the relevant permission.
- Finalize Day was enhanced to display Local Totals according to the current user level.
- If the current user is a Manager, AX shows the Local Totals for all the orders.
- If the current user is not a Manager, AX only shows the Local Totals for the orders assigned to this user.
- The new Filters (Meal Period and Reporting Categories) are still available in Local Totals for all users.
Customer Facing Display
- This version has a different layout of the CFD screen to increase legibility and usability.
Modifiers
- The Activate X UI was enhanced to display the Modifiers screen correctly on mobile devices.
- These changes are only visible when New Item Details are configured in Connect.
Credit Payments & Hardware
- This version adds support for the Star USB Cash Drawer on ELO and PAX devices.
- For Samsung devices (TA2 and XCP), the POS will automatically reconnect if there is an interruption, without prompting the user. On the TA2 devices, connection will stay usable down to approximately 5% battery on the samsung device.
- PAX devices operate with either Tip-at-Charge or traditional manual tips from Pending. On E700 devices, the Tip-at-Charge will appear on the Q20 pinpad, and not on the AX UI.
Integrations
- Stadis: now accounts for discount adjustments, to avoid any negative balances when Stadis is applied as a reduction and then a payment.
Known Limitations:
- Samsung XCoverPro - should be audited for the existence of any “v1” cases. Only “v2” cases should be used in the field, as the v1 showed unstable connection to the card reader.
- Samsung TA2 - should be working with CSM’s to RMA the “v1” cases to the “v1.5” cases which correctly handle power and data swaps. Samples of the new cases are available for client demo or test.
- Until these are swapped, the TA2 must be rebooted when plugging into power, so that it will detect power and begin charging.
- PAX is supported in the US only, for Elavon-processing only. Setup requires both Connect and PaxStore templates as defined on https://appetize.atlassian.net/wiki/spaces/PMT/pages/2131230815/PAXSTORE+-+Elavon+BroadPOS+Templates
- PAX peripherals and extended scan types are not fully supported in this release:
- On-board printer is not functional in 15.5.4
- RFID and VAS scans are not functional in 15.5.4
- Laser scanner on the A920pro is not functional in 15.5.4
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Recovery from offline may cause the card-reader to report as busy, and will not allow new payments until offline payments have been replayed to the Elavon host.
- Online checks with tips will delay the check Close until a) user logout, b) user login, or c) finalize day. Recommended to enable inactivity-auto-logout, so this will occur when the terminal is not in use.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Employee Sign on Validation requires clients to create an API service developed to Appetize specifications.
- Paytronix cannot utilize swiped entry.
- Skidata does not automatically generate points for purchases; requires additional configuration on Skidata portal.
Defects Resolved:
- This release resolves multiple display and print issues with the FInalize Day screen (Local Totals).
- When running with UOP, ActivateX will now auto-purge each order locally 24h after the order is Closed.
- ActivateX no longer crashes when returning from Offline Mode to Online Mode.
- The Manager Approval appears for any type of Fee that has the Require Override flag enabled in Connect.
- Memory usage issues with Check Sync are now resolved.
- Resolved issue where Skidata Member Benefits were not being applied to valid orders.
- Resolved issue with tips paid for by a Skidata tender not being properly charged.
- Resolved issue with SVS or STADIS cards returning “Invalid Card” errors.
- Resolved issue with CBORD cards unable to check balance or purchase.
- Resolved issues with multiple usages allowed incorrectly with LAVA.
- Offline orders on PAX devices were stuck if the AX OfflineMode was changed from Auto and then restored to Auto. Both Connect and AX local changes to OfflineMode will not not impact replay.
- Elavon devices have shown sporadic unexpected responses back to AX. Underlying ingenico bug and improper startup logic in Simplify were both corrected, and AX now handles timeouts and retries on unexpected behavior of the pinpad. (Primarily an issue with WorldPay version of Simplify, but could impact Elavon version as well.)
- Split payment for refunds now reports all payments tendered, to Connect, where it was previously skipping report of the first payment tender.
- Elavon partial authorizations now consistently allow servers to select an additional tender to pay the remaining balance.
Android Activate X v15.5.4
Release Date: October 14, 2021
Enhancements
Core Functionality
-
Activate X logging handling was enhanced on fresh installs.
- If the user doesn’t accept a permission, the app installation is canceled.
- If the app starts after the user changed access permissions manually on the OS settings, the app does not run.
- The dialog box has 2 buttons - Adjust Permissions (when clicked, the app shows the corresponding Settings screen on Android) and Close App.
- The OS prompts the user to accept access (so Activate X can save logs locally).
- If the user marks the “don’t ask again” option and denies a permission, Activate X shows the dialog that reads “The following permissions must be accepted for the application to work correctly. You must enable them using the system menu.” And then lists the relevant permission.
- Finalize Day was enhanced to display Local Totals according to the current user level.
- If the current user is a Manager, AX shows the Local Totals for all the orders.
- If the current user is not a Manager, AX only shows the Local Totals for the orders assigned to this user.
- The new Filters (Meal Period and Reporting Categories) are still available in Local Totals for all users.
Customer Facing Display
- This version has a different layout of the CFD screen to increase legibility and usability.
Modifiers
- The Activate X UI was enhanced to display the Modifiers screen correctly on mobile devices.
- These changes are only visible when New Item Details are configured in Connect.
Credit Payments & Hardware
- This version adds support for the Star USB Cash Drawer on ELO and PAX devices.
Integrations
- Stadis: modified payment call to account for discount adjustments.
Known Limitations:
- Samsung TA2 or XCoverPro, when connected to a Link/2500 in a case, will lose connectivity to the Link when the Android POS battery level drops below ~20%. Connectivity is restored after charging the device above that level.
- Samsung TA2, when encased in an ENS case, must be rebooted when plugging into power, so that it will detect power and begin charging.
- PAX is supported in the US only, for Elavon-processing only. Setup requires both Connect and PaxStore templates as defined on https://appetize.atlassian.net/wiki/spaces/PMT/pages/2131230815/PAXSTORE+-+Elavon+BroadPOS+Templates
- PAX peripherals and extended scan types are not fully supported in this release:
- On-board printer is not functional in 15.5.3
- RFID and VAS scans are not functional in 15.5.3
- Laser scanner on the A920pro is not functional in 15.5.3
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Recovery from offline may cause the card-reader to report as busy, and will not allow new payments until offline payments have been replayed to the Elavon host.
- Online checks with tips will delay the check Close until a) user logout, b) user login, or c) finalize day. Recommended to enable inactivity-auto-logout, so this will occur when the terminal is not in use.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Employee Sign on Validation requires clients to create an API service developed to Appetize specifications.
- Paytronix cannot utilize swiped entry.
- Skidata does not automatically generate points for purchases; requires additional configuration on Skidata portal.
- The "Apply Discount Before Tax" Discount flag in Connect now applies to discounts triggered by Loaded and Stored Value tenders. Make sure to have this flag set to "NO" in order to ensure discounts are applied correctly. The following integrations are affected:
- Skidata
- Venuetize
Defects Resolved:
- This release resolves multiple display and print issues with the FInalize Day screen (Local Totals).
- When running with UOP, ActivateX will now auto-purge each order locally 24h after the order is Closed.
- ActivateX no longer crashes when returning from Offline Mode to Online Mode.
- The Manager Approval appears for any type of Fee that has the Require Override flag enabled in Connect.
- Memory usage issues with Check Sync are now resolved.
- Resolved issue where Skidata Member Benefits were not being applied to valid orders.
- Resolved issue with tips paid for by a Skidata tender not being properly charged.
- Resolved issue with SVS cards returning “Invalid Card” errors.
Android Activate X v15.5.1
Release Date: July 25, 2021
Enhancements
Core Functionality
- When using Checks, Activate X has been enhanced so that users no longer have to tap Submit before Checkout. Submit is automatically triggered when the user taps Checkout (before AX shows the Payments Screen).
Drive-Thru
- Activate X now allows customers to configure terminals to only allow creating, editing and canceling checks (without tendering functions).
- This is configurable in Connect, using a setting available at the enterprise & vendor levels under Terminal Role > Core UI > Check Management > Checks > Check Queue > Block Checkout (default = No) - this is only available when Checks are enabled.
- When this feature is enabled, AX will disable the Checkout button.
- Users can now adjust the sequence of checks, using the Check Queue.
- When ActivateX is running with the Check Queue enabled (Terminal Role > Core UI > Checks = Yes > Check Queue = Yes), users can see newly created/updated/completed orders in the Checks screen and the Check Queue (in the left sidebar in AX).
- Order changes (added or closed) are automatically visible.
- Users can resequence orders on the Check Queue. Resequencing is only supported in KDS Android (KDSX).
- Users can also cancel orders from the Check Queue. Order Tiles moved to Trash Bin should prompt the user to confirm the deletion/removal. Canceled orders are properly displayed in all supported kitchen systems - KDS iOS, KDS Android and QSRA.
- When running with Check Queue enabled, Activate X also checks an additional flag. It is available in Connect at the enterprise & vendor levels, under Terminal Role > Core UI > Check Management > Checks > Lock Check (default = No).
- When this feature is disabled, users with the same terminal role can update/complete orders in the Check Queue and the Checks screen (even when other users create the order). When this occurs, AX notifies the users that the order is being edited from multiple terminals/users.
- When this feature is enabled, AX prevents multiple users from editing the same check. When this occurs, AX displays an error message over the main panel and the user cannot edit the order.
- When ActivateX is running with the Check Queue disabled, users are not notified of others editing the check or prevented from editing them.
Modifiers
- Instead of going through the typical modifier steps, a cashier can quickly add frequently ordered item/modifier combos, such as a cheeseburger or hotdog with ketchup, directly to the cart.
- This is configurable in Connect, using a new setting available at the enterprise & vendor levels under Items > Modifiers > Delay Modifiers (default = No) - this is only available when New Mods are enabled.
- ActivateX will check this flag on each parent item (as it is selected in purchases and non-receipted refunds).
- If the item has the new Delay Modifiers setting enabled and all of its item sets are configured correctly (Min Qty > 0 & defaults are set), AX adds the item to the cart with all its default modifiers without showing the Modifiers screen to the user.
- If the item has the new Delay Modifiers setting enabled, but one or more of its item sets are incorrectly set (see above), AX continues to show the Modifiers screen. The same applies to items that have the Delay Modifiers setting disabled.
Credit Payments & Hardware
- Elavon Link/2500 performance improvement for offline card-present transactions.
- Improved messaging on Ingenico devices for RFID scans.
- PAX hardware is now supported for Elavon payments.
- Supported devices are A920pro, E700, and E800.
- ActivateX 15.5.1 is published to appetize.paxstore.us for loading to production pax equipment.
- All accounts must be enrolled as Host-Capture with Elavon, and must be enrolled with a unique TID for each S/N device.
- These all-in-one devices support camera scanning, and standard Appetize USB-connected peripherals.
- Supported devices are A920pro, E700, and E800.
Integrations
- Employee Sign on Validation: Enables clients to allow or deny AX login for a given employee from a response from client-managed services.
- Atrium: Transaction behavior modified to prompt AX Users to select an Atrium tender (EG Debit or Meal) to be charged.
- Suites: Added “Guest” option for Suite Account selection.
- Wristbands: Added functionality for refreshing available wristbands, Success/Failure messages, Local vs Server Inquiry (IE Balance Check), and Offline Refunds.
- Paytronix is now supported for Member Benefits redemption, online/offline purchase/activate/reload of Gift Cards with manual-entry.
Known Limitations:
- PAX is supported in the US only, for Elavon-processing only.
- Requires setup of venue or vendor with Elavon/PAX gateway.
- Requires setup of TID for each S/N using Connect (or import).
- Requires load of BroadPOS app onto the Q20 (for E-Series) or onto the main pax unit (for A-Series).
- Requires a standard configuration of settings from PAXStore for the BroadPOS app, as defined by Operations in a PAXStore “push template” for the Retail Elavon BroadPOS application.
- Will ignore Connect settings for offline-mode. Offline is set in the push template, and is assumed to be required, for this release.
- Will ignore Connect settings for partial-authorization. Partial-auth is set in the push template, and is assumed to be required, for this release.
- Restaurant version of BroadPOS should not be loaded or used.
- PAX peripherals and extended scan types are not fully supported in this release:
- On-board printer is not functional in 15.5.1
- RFID and VAS scans are not functional in 15.5.1
- Laser scanner on the A920pro is not functional in 15.5.1
- PAX workflow is somewhat different than traditional payments:
- Recovery from offline can take 5-15min to update checks from Offline status. Manual Sync will not succeed during this window.
- Recovery from offline may cause the card-reader to report as busy, and will not allow new payments until offline payments have been replayed to the Elavon host.
- Online checks with tips will delay the check Close until a) user logout, b) user login, or c) finalize day. Recommended to enable inactivity-auto-logout, so this will occur when the terminal is not in use.
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- Employee Sign on Validation requires clients to create an API service developed to Appetize specifications.
- Paytronix cannot utilize swiped entry.
Defects Resolved:
- This release resolves discrepancies in orders between terminals (when using Check Sync).
Activate X is now properly showing the Splash Screen image on the CFD when multiple splash screen images are set up in Connect. - The Reorder Round function is working correctly when the order contains additional modifiers.
- Receipts show the correct Seat and Course details when using Checks.
- Combined checks are once again functional.
- Resolved issue for LAVA codes with discounts not working correctly.
- Skidata transactions no longer submit Location ID as NULL.
- Transactions with Skidata discounts now have the correct balance.
- Resolved issue with Atrium swipe entry not working correctly.
- Resolved issue where Wristband orders could not be refunded on a terminal separate from the one the order was placed on.
- Non-receipted refunds complete properly.
- Resolved issue with “Back” button being disabled during Tip-at-Charge.
- Resolved issue with refunding Interact Web orders paid with a credit card on the Elavon gateway.
- Activate X no longer allows credit transactions on deprecated FP-Direct gateway.
- Resolved issue with order total not updating after tip adjust.
- Resolved issue with duplicate tips appearing for Freedompay.
- PAR Restock functionality is restored.
- QSRA Integration was improved to resolve issues with Fire On Total.
Android Activate X v15.3.0
Release Date: April 30, 2021
Enhancements
Core Functionality
- The ActivateX screen layout was enhanced to allow editing all aspects of item information (quantity, breakout, modifiers, instructions, discounts, fees) from a single screen. AX shows this new Item Details screen on both tablets and mobile devices when tapping the items in the cart.
- The Receipted Refund screen was modified to offer two new features:
- Users can now select individual modifiers for refund. The screen was also enhanced to allow selection of all items in a complex item (combo) simply by collapsing the item itself and selecting the node for refund. This functionality is available by default.
- Users can also choose to refund individual tips/fees included in the original order (at their full original amount). This functionality is controlled by the new Connect flag (Allow Tip/Fee Refunds), available in Terminal Role > Checkout tab.
- ActivateX now supports a new Connect flag (Clear Cache on Manual Login), available on the General tab of Terminal Roles. When enabled, ActivateX will perform a Clear Cache automatically when the user performs a manual AX login. Cached logins are not impacted.
Mobile
- When running ActivateX with KDS Android (KDSX) on the same mobile device, the Menu will show an indicator (!) to inform the user that KDSX has Pending orders.
Modifiers
- Item Sets now have a third option for their Default Mode functionality - Show Everything. This is the new default for the flag in Connect. When selected, ActivateX will:
- Show/print all defaulted modifiers (cart, receipt, KDS screen and KDS chit).
- Show/print all additional selections everywhere.
- Show/print all de-selected defaulted modifiers everywhere, preceded by a NO in-line (e.g. NO Onions).
Credit Payments & Hardware
- AppleVAS scans are supported on Freedompay pinpads, for Lava and Fortress mobile wallet passes/tickets. This does require a special key-injection on the pinpad, for VAS, from Freedompay.
- RFID Bracelet scan on Elavon pinpads now show prompt for Amount to be covered by the RFID media.
- When using credit tender with FreedompaySDK or Elavon gateways, AX supports Partial-Authorizations for both online and offline payments.
- Partial-Auth will NOT be supported for opening a check.
- Partial-Auth during offline recovery will show the declined amount on the Sync/Decline order.
- Partial-Auth during checkout or tipping will prompt the server to obtain alternate tender for the remaining balance.
Suites
- Added Name entry field for Guest Suites Users
- Added Credit Card entry field for opening new Suites checks
- Created “Stored” tenders section at checkout for tokenized payments saved in Pre-Order Portal
- For Canada use, a Debit tender selection is available when Customer card is known to be a debit card. This allows a streamlined process versus AX auto-detection of debit card after the scan.
Integrations
- Valutec: Temporarily disabled PIN entry
- Vantiv: Added void functionality
Entitlements
- Customers that use our current Entitlement module (Dine Plan / Disney) are now able to select individual modifiers for use with DDP.
- ActivateX was reviewed to prevent transactions while any of the Dine Plan systems (managed by Disney) are unavailable or unresponsive - the app will show an error message and return the cashier to the Tender Screen, where another tender can be selected.
Limitations
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog, to cancel the scan.
- If a user makes a partial payment and then removes it, the check can not be closed anymore.
Fixes
- Resolved issue with Suites Check details not being saved.
- Valutec: resolved issue with cashout operation.
- Compact Mode: Resolved issue with split payments display.
- Resolved issue with “Tip Line” appearing for Custom Tenders when explicitly set to not appear.
- Resolved issue with Round Up For Charity calculations for flat dollar amounts.
- Resolved issue with customers not being prompted to Round Up For Charity .
- Resolved issue with CFD splash images not appearing correctly.
- Vantiv: resolved issue where no receipt was printed after a balance check.
- The Share Item button is no longer available when splitting checks.
- We reviewed the ActivateX interface with KDS iOS to prevent issues with Split and Combine Checks, as well as Hold and Fire.
- When the user scans an Atrium card that doesn't have enough meals balance to cover the cart total - but also has debit balance that could cover the remaining amount - the correct amount is applied to the order from the atrium debit amount and checkout is completed.
- AX V1 iSeries losing connection with Freedompay Lane/3000
- Crash when switching to alternate merchant login with Elavon pinpad active.
- Receipt with not print to Star BT printer using Samsung Tablet and WiCase with ISMP4
- Socket Timeout was resulting in SystemError message instead of offline-approved payment.
- When adding new tender to order in Sync/Decline due to offline payment declined, balance will be non-zero when declined payment is removed from order - so AddNewTender is able to pay the balance.
- Offline order failed to sync to Connect but showed completed payment in Freedompay portal.
- Speed improved on Elavon Returns without attached pinpad.
- Prompt displayed when AddTip credit payment is declined.
- Correct prompt is shown when attempting a Return when POS cannot connect to attached pinpad.
- Correct prompt is shown when credit payment is cancelled from the pinpad.
- Tip Prompt on pinpad is no longer shown during an RFID bracelet (MiFare Tap) payment.
- Cart total balance is correctly calculated when Refunding with tip or with removed tip.
Android Activate X v15.2.0
Release Date: February 26, 2021
Enhancements
Discounts
- The Entitlements plan used by Disney (Dine Plan) has been reviewed to support transactions with a high number of items (up to 99). These orders can also be refunded using the non-receipted refund flow.
Modifiers
- Users are now able to remove modifiers from orders individually, regardless of their configuration.
Credit Payments & Hardware
- Receipted refunds can now be processed at a Back-of-House station with no pinpad attached, for Freedompay accounts. Refunds to alternate cards, or custom (non-receipt) refunds, will continue to require a pinpad for entry of the card.
Suites
- Suites Tokenized Payment: Payment methods saved in the Suites Pre-Order Portal can be used to pay for Suites Checks in AX. This only works for venues configured with Freedompay payment gateways for the time being.
Integrations
- Tip-at-Charge functionality added to Compact Mode.
- Receipted refunds can be processed for stored value integrations.
Limitations
- Tokenized payment requires a matching Suite Account and User in order to utilize the stored payment.
- If the final order of the day is offline, it may not automatically sync to Connect. Work-around is to manually sync at end-of-day, or it will auto-sync with the next online transaction.
- BarCode scan does not dismiss if the cancel button is pressed on ISMP4 pinpad. Work-around is to manually dismiss the dialog and cancel scan.
- When rebooting an attached pinpad, user must wait until device is fully completed with the reboot prior to selecting EMV info icon from the Diagnostics page. Attempting to view EMV properties DURING a reboot may hang the device, making it unable to take payments.
- For Elavon pin pads : wait for Appetize logo screen to appear after restarting
- For Freedompay pin pads : wait for Secured by Freedompay screen to appear after restarting
- For Elavon pin pads : wait for Appetize logo screen to appear after restarting
Fixes
- ActivateX now allows users to correct rest, assign and unassign the Cash Drawer using the Side Menu.
- When the drawer is assigned to the current user, the option will appear as Unassign Cash Drawer.
- When the drawer is assigned to another cashier, the option will appear as Reset Cash Drawer.
- When the drawer is not assigned to any users, the option will show as Assign Cash Drawer.
- The "Please Close Cash Drawer" Prompt now appears correctly.
- ActivateX no longer freezes in the Payments Screen.
- Corrected PAR Restock unit display on the PAR Restock view.
- Skidata orders now print the correct remaining balance on receipts.
- Resolved issue with Stadis discounts.
- Refunds on a check-management account, for orders created at the kiosk no longer prompts for the payment card to be presented.
- Corrected an issue with Ingenico Tellium devices reporting as incompatible due to RBA AOD flag detectable by POS.
- Corrected an issue with correct Ingenico pinpad diagnostic information after a pinpad is rebooted.
Android Activate X v15.1.0
Release Date: January 8, 2021
Enhancements
Core Functionality
- ActivateX now supports configuration that allows customers to decide what happens when the Cancel Order button (top bar) is used: Only clear unsubmitted items; Clear unsubmitted items and void submitted items; Void any submitted items and close the order.
- We added support to a new setting in Connect that lets users define how ActivateX assigns Check Ownership - sales can now be assigned to the user that opened the check OR to the user that last edited (or closed) the check.
- ActivateX users are now able to view and edit all aspects of an item from a single screen - details such as Qty, Price, Seat, Course, Modifiers, Instructions, Notes, Discounts and Fees are all now accessible from the same point.
Discounts
- ActivateX discounts now offer an additional setting (available in Connect as Max Qty per Match).
- This was requested to limit the number of items from a category that a customer can choose to include in a discount, supporting Pick 2 combo scenarios (where the customer can choose 1 soup and 1 sandwich, but not 2 soups to make up the combo and get the discount).
Modifiers
- Our Modifiers in ActivateX now support two additional options - Exceed Max and Exceed Max Price.
- Exceed Max allows customers to define that specific modifiers can exceed the limits on each item set.
- Exceed Max Price defines an alternative price that will be used for a modifier that exceeded the max quantity.
- Both options are only available when Pricing Mode is set to Add price to order.
- The User Interface on the Modifiers screen was simplified to allow users better visibility over the modifier prices.
Credit Payments & Hardware
- ActivateX can be configured to play the VISA and/or MASTERCARD sonic brand audio, when a customer presents a card of those brands.
- Elavon pinpads now support USB-only connections. With appropriate firmware loaded, they do not require an internet connection or COMBOX for install. They only need to access the network (WiFi) for device updates.
- Pinpad Health
- Diagnostics page now provides pinpad detail when clicking on EMV Device icon, to aid in trouble-shooting device setup.
- Analytics report now available on history/status of pinpad updates, across the venue/vendor.
Integrations
- Compact Mode - Added support for checks functionality; an AX user can now create, transfer, proxy, or combine checks as well as make tip adjustments on mobile devices.
- Offline Stored Value - The following Stored Value payment methods can be utilized in Offline Mode: Vantiv, Fortress, LAVA, & Givex.
- Camera Barcode Reader - Device camera now capable of scanning barcodes for promos.
Limitations
- Tips and Fees are not refundable, unless using a custom manual item added as non-receipted refund to order.
- Use of traditional “Freedompay Direct” gateway is no longer supported, and will block use of credit tender. Account must use the “Freedompay SDK” gateway configuration.
- Use of incompatible pinpads - with incorrect firmware or communications mode or unsupported mode, AX will not allow devices to be connected. Payment will result in “unable to connect” to pinpad.
- ISMP4 scanning requires the user to select BARCODE method on the POS. This works for payments, but not for item lookup, at this time.
- Compact Mode does not support coursing nor seating functionality for table service. Tip-at-charge is not currently supported but will be in a subsequent release.
Fixes
- Freedompay ISMP4 Payments - disconnect from POS has been corrected.
- Elavon / Canada Payments - updated firmware allows correct handling of Interac Debit for check management workflows.
- IPP Pinpad Updates - resolved some instability in the device update process.
- Elavon Payments - removal of tip or items does not block adding further items or tip to cart.
- Elavon Payments - update firmware allows correct identification of card brand when using contactless payment method.
- Skidata - Fixed issue with Skidata payments resulting in negative balance on AX.
Android Activate X v15.0.0
Release Date: December 11, 2020
Enhancements
Credit Payments & Hardware
- Card Present payments are accepted in Canada on Freedompay and Elavon. This includes support for Interac Debit cards. These cards can be used for sale and custom-refund actions only - they cannot open check or tip, due to industry rules for use of Debit-only cards.
- Gift & RFID tenders can be read using Elavon pinpads.
- ActivateX prompts the user to select a desired method of scanning, between Barcode, Card, RFID, or (future) VAS. ISMP4 pinpads are able to scan barcodes using this method.
- Automatic update of Ingenico IPP pinpads is supported, from the Diagnostics page, to allow Activate to upgrade the pinpad for use with “Freeway SDK” gateway, when it was previously using “Freeway” (direct) workflow.
- Elavon pinpads can now be connected with USB cable only, and no longer require a COM-box or splitter cable for ethernet connection. However, a download of a usb-only patch for the pinpad Simplify application is necessary for this feature.
Performance
- ActivateX was updated to run correctly in ELO v1 devices, including AIO units. Most noticeable improvements relate to memory usage (reducing crashes) and device interface (mitigating connectivity issues).
Kitchen Interfaces
- ActivateX is now certified to operate with QSR Automation kitchen systems, covering both Quick Service and Table Service modes.
- This release supports the KDS iOS update (v4.4.0), set for this month.
Integrations
- Compact Mode: support for checks display and functionality.
- Compact Mode: support for All Order and individual Order views and functionality.
- Atrium: Offline transactions now supported.
- Updated error messages for stored value to be more user friendly.
- Suites: Now displays default payment method set for PAR Restock.
- PAR Restock is now supported in AX.
- Camera Scanner: Item UPC/barcodes can be scanned to add an item to cart.
- Split Checks: An item can now be split across multiple checks.
- Receipts translated into French based on cardholder preference.
Fixes
- Lane/3000 debit cards were processed with PIN, but were not captured to the gateway, using Elavon on v14.1.1 - this no longer occurs.
- Entry of a credit card with PIN caused no tip or signature line to show on receipt. Tip and signature are now shown, if they are enabled on the account.
- Refund of order which used a credit tender for split payment was not correctly processed, using Elavon on v14.2.0 - this no longer occurs.
- Users are no longer able to add/edit items to partially paid orders in the Pending Closed tab.
- Modifiers now appear correctly in the ActivateX cart (for both orders and refunds). This included additional fixes for Global Modifiers and Instructions issues.
- Fixed Force Close and Split checks issues.
- Fixed issues with Vantiv giftcard transactions, reloading stored value, and tipping.
- Adjusted Camera Scanner to display correctly in Compact Mode.
Android Activate X v14.2.0
Release Date: October 16, 2020
Enhancements
Camera Barcode Reader
- The Camera Barcode Reader now reads receipt barcodes for returns.
Suites
- Suites Preorders can be downloaded to AX for a Terminal User with the correct permissions. The preorders are converted to checks in AX.
- A new Suites Check can be created in AX
- Custom Tenders can be used to pay for Suites Checks.
Discounts
- During a hybrid transaction where a user has recalled an order that has discounts applied and is purchasing sellable items, users can now apply the same discount that has been previously applied to the refunded items to the sellable items within the hybrid transaction
Declined Orders
- If an order payment is declined users now have the ability replay the transaction and try to charge the payment on file related to the order or the user can remove the failed payment and apply a new tender to the order
Limitations
- Gift cards are not yet supported with Elavon pin pads. A generic “error” is displayed if a GIFT card is attempted to swipe on an Elavon pin pad. The on-board mag-stripe reader should be used, for cards which are not credit/debit cards, for Elavon.
- Debit-only cards are not currently supported. Cards must be dual-mode (can be run as credit or debit).
Fixes
- Manager override if enabled now prompts when cashiers try to void an item that has been submitted to a check
- A prompt now appears when a user tries to manually enter or scan in Skidata credentials.
- Swiping valid Employee/Manager cards on the login screen logs you into the terminal
- Thank you screen is no longer scrollable on the Samsung Galaxy Active Tab 2
- Negative Order IDs no longer appear on the all orders screen
- The network status icon now updates to red when there is a loss in network connectivity
- Resolved issue of recalling a completed order to perform a receipted refund
- Taxes are no longer being added to 'Sales' column in Local Totals within Finalize Day
- Tip is calculated as part of Grand Total in Local Totals tab of Finalize Day
- Pill message now disappears from bottom of screen when attempting to decrease the quantity of an item that is already at a quantity of one
- Refunded orders correctly display within the All Orders screen
- Email/Text receipt totals now include the tip information
- Tip status is no longer pending in Connect when orders are closed to cash
- Sub Vendors are now receiving orders when Local Mode KDS communication is enabled and set to Fire on Total and Checks are disabled
- Voided items now update on the KDS correctly when Local Mods KDS communication is enabled and set to Fire on Total and Checks are disabled
- Users are now able to complete a transaction using the digital signature flow by flipping the screen over so the guest can sign
- When refunding a Vantiv card the system no longer displays a prompt to swipe or enter Vantiv card info for refund.
- Checks split successfully without disappearing from the screen
- Resolved order routing issue when Local Mode communication is enabled and set to Fire on Payment and the user is performing a quick checkout
- Orders can now be recalled on Activate X When completing an order via OAPI
- Generic gift card and Atrium integration tenders no longer appear as a tender on the payments screen when they are not configured
- Users are able to enter a GiveX Number manually during the checkout process
- After the user splits a check, the two checks with the same table number now appear correctly in the checks tab and no longer displays an error message.
- Checks paid with automatically close and are no longer going to Pending Closed with No Tip checks tab
- When two checks are combined, user are able to reprint a receipt
- Custom Tender transactions no longer fail to process on Elo v2 terminals and Samsung Active2 tablets
- GiveX transactions no longer fail to process when being used as a tender
- When a user adds items to a check the confirmation message now correctly displayed at the bottom of the screen
- Assigned Order Types no longer are displayed twice within the order details
- Order types are correctly displayed when assigned to a vendor
- If Require Guest Name on a check is disabled the system is no longer prompting the user to enter a guests name
- The employee login screen is no longer scrollable when using a Samsung Galaxy Active Tab 2 in a WiCase.
- Hand keyed notes and modifiers are no longer being sent to the kitchen without a parent item when the parent item course number is changed
- When a check is split by item it no longer requires a guest count for the new split check.. The guest count is copied from the parent check.
- The remaining Tip Adjustment timer appears on checks that are in the pending closed status
- Cloned Discounts correctly appear within Activate
- Receipted return of a modifier to another location correctly displays receipt information
- Resolved Support Code UI display issue within Diagnostics
- Attempting to complete a transaction with a priced modifier no longer results in the error prompt
- Quantities of modifiers are recorded correctly during checkout
- Only one non-combinable discount is applied to the transaction based on Priority.
- Resolved modifier price display issue.
- Item discounts are no longer showing up as Order level discounts once the discount is applied
- Resolved BOGO Discounts not always being applied to eligible items in the cart
- Promotional items are no longer deleting items from the cart.
- Global modifiers no longer disappear after deselecting a nested modifier
- The original price and the adjusted price are both displayed during purchase and refund
- Pax scrolling receipts are now showing Entitlement details properly
- Receipt Subtotal amounts are calculating correctly when discounts are applied
- Users are prompted for a manager PIN, when the setting is enabled, and can reassign a cash drawer after it has been unassigned.
- Users are able to log into a vendor using cached login credentials
- Offline transaction that has a valid payment will successfully process once the terminal regains network connectivity
- Login is no longer taking a long period of time on v1 Elo devices
- If a transaction is refunded then a change line is no longer printed on the refund receipt
- CC Manual entry screen no longer appears on 10" ELO V2
- The card type, last 4 digits, and amount spent on the CC only take one line of text on the receipt and no longer wraps to a second line
- The Item Set header price is accurate and lists the same price as the footer, cart, and receipt
- Error message now appears to signify that cash drawer is not available for assignment if it has already been assigned to a different employee account
- Auto-printed Vouchers, both guest and merchant copies, include a tip, total, and signature lines
- Users have the ability to perform Cash Start action on an unassigned cash drawer
- Resolved issue of modifiers not being displayed when trying to associate a modifier to a parent item
- Updated UI so that when the guest count field is selected it is highlighted in red
- No longer a latency when printing receipts in AX on ELO iSeries V1 10" Tablet
- Assign Cash Drawer button now displays the name of the employee account to whom the cash drawer is assigned to
- Managers can open cash drawer that was assigned to other employee
- GiveX payment tender is consistently available when configured during checkout
- Item Set price displayed in the column header is calculating correctly
- Applied discounts print correctly on receipts
- Orders with the same local order ID can be refunded
- Login spinner no longer freeze when trying to log into a vendor running on ELO v1 terminal
- Eliminated “Unknown pattern character X” error during login on an ELO iSeries V1 10”
- Credit cards entered manually while POS is offline are now processing correctly after connection is restored.
- Items can be removed from cart, and check can be cancelled, while the POS is offline.
- Eliminated extra “processing.. Please wait” prompt prior to card insert/swipe/tap prompt when using Elavon gateway and device.
- Tip can be added using a credit card presented with ApplePay wallet.
- Credit Authorization is adjusted correctly when tip is added or removed when using Elavon gateway and device.
- Payment which was made with the original tender used to open the check can be removed from cart.
- Cart will correctly reflect activity from Mastercard Debit tender when using Elavon gateway and device.
Android Activate X v14.1.1
Release Date: September 14, 2020
Enhancements
- Offline (store-and-forward) support has been added to Elavon credit payment workflow, for checks and tips.
Limitations
- Gift cards are not yet supported with Elavon pin pads. A generic “error” is displayed if a GIFT card is attempted to swipe on an Elavon pin pad. The on-board mag-stripe reader should be used, for cards which are not credit/debit cards, for Elavon.
- A previously authorized card is not adjusted for the new balance on a check, during the first Submit after the check is opened. However, all subsequent Submit will adjust the card for the increased balance.
- Debit-only cards are not currently supported. Cards must be dual-mode (can be run as credit or debit).
- Ingenico pin pads, when using Elavon or FreewaySDK gateway, are required to be in USB-CDC mode. USB-HID is not supported.
- Ingenico pin pads must be USB-connected to the POS register. Ethernet/IP, Wireless, or Bluetooth connections are not supported.
Fixes
- Apple Pay can be used to close a check, both with and without tip.
- Ingenico pin pad will prompt for the card to be scanned, when replacing the current credit card used to open the check.
- Check opened with an empty cart and a credit card can be cancelled, for both Freedompay and Elavon.
- Industry data for order SKU, quantity, and amount are properly populated for Elavon transactions, preventing potential transaction downgrade.
- Eliminated potential mismatch of customer code submitted for Elavon processing, preventing potential decline.
- Corrected for offline adjust and capture which may have been skipped for recovery if one or more adjust attempts were declined.
- Users are now able able to launch ActivateX application from Elo revB
Android Activate X v14.1.0
Release Date: September 3, 2020
Enhancements
General
- When unable to reach Connect, if offline mode is enabled, then the payments may still process. These orders will appear briefly in the “Sync/Declined” tab until Activate is able to sync them to Connect.
- Payments which require a credit card (such as a sale, open check, or custom refund) will enforce the offline limit, if the Elavon pin pad is unable to connect to the credit gateway.
- Checks can now be opened with an empty cart, when using FreedomPay gateway, both online and while POS is offline.
- Move/5000 has been added to the supported devices for using Freedompay gateway.
Limitations
- Gift cards are not yet supported with Elavon pin pads. Generic “error” is displayed if a GIFT card is attempted to swipe on an Elavon pin pad. On-board mag-stripe readers should be used for cards which are not credit/debit cards, for Elavon.
- Elavon workflow currently shows an error when cancelling a check that was opened with an empty cart. Work-around is to add items to cart before opening a check, or add a sample item and submit, before closing the check.
- If the payment amount is over the offline-limit, but Activate believes that the network is healthy, the message “Processing” will appear briefly on the pinpad BEFORE the prompt for swipe/dip/tap, while we verify that the Pinpad is healthy and online.
- There is no work-around needed, as this is normal operation, to ensure that if the pin pad itself is offline, we can enforce the offline-limit.
- Debit-only cards are not currently supported. Cards must be dual-mode (can run as credit/debit).
- Ingenico pin pads are required to be in USB-CDC mode. USB-HID is not supported.
- Ingenico pin pads must be USB-connected to the POS register. Ethernet/network, Wireless, or Bluetooth connections are not supported.
Fixes
- Declined transactions when using Elavon are now properly printing declined credit card receipts.
- Message was clarified to indicate whether the payment was successful, for any order which fails to sync to Connect back-of-house.
- Elavon will correctly process prepaid credit cards.
- Offline limits are respected for both Freedompay and Elavon credit payments.
- Failure no longer occurs when cancelling a check that was opened using a credit card through Elavon with an empty cart.
- Eliminated the unnecessary error message shown after running a refund offline. Refund order continues with offline flow - the refund payment is replayed to the gateway when connection is restored, and Connect is updated with payment status on the order.
- Payments which were accepted while offline (under the offline limit) are replayed to the gateway for approval, and automatically synced to Connect to show correct payment status on the order.
- Previously, they were only syncing to Connect if the Appetize user requested this manually.
- Appropriate message is displayed if a payment is attempted without a connected Elavon pin pad, for Elavon vendors.
- Payments accepted while offline are automatically processed and synced to Connect, when the POS register connection is restored.
- Changing Item Level Discount to Order Level Discount would show on Activate but would not work properly as a discount.
- Submit and Checkout buttons are no longer changing to Close Check and Add Tip dring offline transactions.
- When inputting text on CFD the text is longer being capitalized on keyboard when the backspace button is inputted.
- Manual CC Entry is no longer being displayed in the background when processing Credit Card.
- Item quantity icon in All Orders Order Details page has been updated.
- Guest Count no longer displays a null value.
- Adjusted modifiers display organization for printed receipts generated from AIOv2.
- Fire on Total - Breakout and delete item results displays the correct quantity in the kitchen display system.
- Users are able to submit checks in training mode.
- Order ID now prints on the KDS Chit in Offline Mode Local Communication.
- Receipt are no long printing repeating items related to seats for the number of courses present.
- Receipts no longer display the tip information if a tip has been removed.
- Notes are now being sent to the KDS.
- Activate no longer crashes when editing check details on combined check.
- Users are able to add a new check to a table when a check already exists based on the table check threshold.
- Updated Age Verification Message.
- AiO Paypoint V2 CFD shows the total amount of the refund just completed while the ‘THANKS!’ screen is still active.
- Discounts are now listed in the order details in Connect and the difference between the SubTotal and the Grand Total represents the discounted amount.
- Item-quantity of modifiers are now recorded correctly in the sale in order to balance the sale record.
- Modifiers price related to a parent item are now factored into the standard discount calculation and do not show an incorrect subtotal.
- If Package Plan tender is enabled it is now displayed as the first tender option on the payment screen.
- Breakout items with different prices no longer merge to a single price on the tenders screen.
- Resolved issue of cash tender not being displayed on the payments screen during the non-receipted refund flow.
- The prompt “Please close the cash drawer” only appears when the cash drawer is open.
- Resolved issue of users not being able to log into production accounts.
- Users are able to navigate to the menu item grid from the modifier page view.
- Additional Modifiers page is no longer displaying a blank page and is correctly displaying the assigned modifiers.
- Resolved latency issue when typing in an employe pin to log into a terminal.
- When a user navigates into the modifier selection page and adds items to the cart the system will navigate the user back to the last POS Category selected on the main screen.
- Resolved checkout issue when paying with Vantiv gift cards .
Android Activate X v13.3.0/14.0.0
Release Date: August 12, 2020
Enhancements
General
- Check Sync
- Check Sync error message enhanced to inform users that checks can be accessed on the original terminal it was created on.
- Payments
- From the All Orders page users have the ability to resync orders within the Sync/Decline tab that have failed to sync with Connect or retry the declined stored payment related to the declined transaction.
- Cash transactions default to the closed payment state after the transaction is completed.
- Check Management
- Servers now have the ability to apply a partial payment to a check and tender out the remaining balance at a later time.
- Cashiers can now look up closed orders generated outside of the terminal to view order details and perform refunds.
- System Administrators can now configure Vendors to automatically close open checks based on the Vendor’s Open Hours. Activate will close all open/pending checks once the closing time configured has been reached. All checks are forced closed, and will be tendered to a designated customer tender.
- System administrators can now configure a Tip Adjustment Timer that controls the period where servers can adjust their tips after entry. The order remains in the pending closed state until the timer is up.
- Servers utilizing checks with the dynamic order mode of fire on total can quickly reorder items that have already been submitted to a check by launching into Reorder Mode and choosing to reorder all the latest submitted items, individual submitted items, or reorder by course if coursing is enabled.
- Advanced Modifiers
- Advanced Modifiers stability and architecture improvements.
- Enhanced logging and ability to capture Advanced Modifier GRPC logs from Diagnostic Screen.
- Additional Modifiers and Instruction UI Enhancements.
- Ability to assign product sales channels to item sets in order to display variations of modifiers between products.
- Ex. Display a modifier within ActivateX vs. Interact.
- Additional configuration added to Item Sets, allowing users to select how Default modifiers are treated in Activate (Default Mode setting):
- Show Selections - Activate shows active defaults (and additional selections)
- Show Adjustments - Activate does not show active defaults, but shows additional selections (and de-selected defaults with a NO prefix
- Ability to add notes to individual modifiers.
- In Item Set configuration users can now assign a maximum qty related to the modifiers assigned to the item set.
- Customer Facing Display (CFD)
- Introduced the ability for customers to add a tip from the Customer Facing Device.
- Inventory
- Inventory Countdown compatible with AX.
Limitations
- Debit-only cards are not currently supported. Cards must be dual-mode (can run as credit/debit).
- Pinpads are required to be in USB-CDC mode. USB-HID is not supported.
Fixes
- Unable to submit credit card information when Credit card field is set to required in AX.
- Some text is cut off in Finalize Day on Samsung Active Tab 2.
- Message not displayed when entering Finalize Day with open checks.
- Cancel check manager override flag in Connect not being respected on Activate.
- Emailed local totals data does not match printed local totals from terminal on Activate.
- Ship all feature does not appear in user actions when shipping is enabled in vendor role.
- Sort Order not respected when applied in Item Sets.
- Applying mods to an already submitted item with mods causes the total to only reflect the newly submitted mods.
- New modifiers aren’t saved after submit when adding new item to the check.
- Unable to submit new modifier to previously created check when adding it from item’s flyout
- Pin screen delay to black screen when logging in.
- Selecting return button from All Orders results in slow load time of return screen.
- AX login on ELOv1 is taking 3.5x longer than on ELOv2.
- Login spinner seems to freeze at times when running on ELO v1 .
- Considerable slowness when adding items to the cart when using AX on ELOv1.
- Long delay in displaying items on the main screen after a checkout.
- AX on ELO v1 freezes the app when using a cached login.
- The next button is cut off when Coupon Code is selected as the tender for a transaction.
- User not able to SetTerminalID on Diagnostics page.
- Restaurant Mode - AX crashes when creating a new check.
- Searching by scan does not add item to Cart.
- Manager prompt numbers are bigger than usual.
- The 2.0 release of Activate will not install on top of the 1.9 release. Error "App not installed" is displayed when attempting the install.
- Unable to Swipe GiveX Card to complete transaction.
- Average tip % is displayed with a dollar sign in Finalize Day.
- Maximum quantity for transaction" message varies/ is missing information depending on how user increases item quantity over max item quantity threshold.
- Training mode cannot be accessed after cancelling a receipted refund.
- Split checks don't sync automatically, allowing the second server to operate on non-existing pre-split check.
- An AutoApply fee appears when was not applied on refund mode.
- Pill messages do not fade away when selecting an action multiple times in Cash Management on Android.
- When toggling between Item Types - only 'ALL' shows items and the ALL type is not listed first.
- Pop-up modals appear cut off when viewed on some devices.
- Orders don't move from Pending/ Closed tab to Closed tab after finalizing order in All Orders.
- Age restricted warning not observed.
- Order ID printed as offline.
- CFD does not display Thank You screen options when checkout is complete.
- Incorrect Check number format displayed when pager number=yes.
- Activate does not respect blind_count flag.
- Fixed issue with application crashing from all order screen.
- The "Please Close the Cash Drawer" prompt fails to appear when the Cash Drawer is opened.
- The keyboard fails to minimize after entering an e-mail or phone number when using an ELO Tablet V2 running Android 8.1.0.
- Performing an exchange in QSR locations is not prompting for order details.
- Blank page appears after tapping green dollar sign in Pending Closed tab of All orders.
- Credit card vouchers for refunds show a positive $ amount instead of negative.
- Some menu items are being counted twice under all items sold in local totals.
- Tapping back from the tender screen after submitting a payment stores payment
- Fire on total - deleting items after checkout gives no reaction from KDS
- Fire on next - Added items to cart not fires in KDS
- Unable to select a specific item from order to add to cart by scanning that items barcode during receipted returns
- Ability to Quick CheckOut When 'Check Queue' is enabled
- Suppress "You saved $0" message at bottom of itemized receipt when no value is saved in transaction
- Appetize Logo displayed on splash screen when manually refreshing Activate
- Item does not show up on menu and can only be found via search in ActivateX
- Although replaced by Custom Tenders, House Account can still be added to Payment screen
- Reason for return" pop-up is displayed when tapping on "Return All" button for an already refunded item
- An incorrect price appears on the receipt when tendering an item with a modifier that has the Modifier Price Override turned on.
- Required Wizard Steps do not fire on AX
- When selecting multiple of same item name in TS Split Check, items are deselecting each other.
- User is able to open tab by name or open tab by card - regardless if permission set is enabled or not
- Refunding rounded transactions results in incorrect total
- Tax exempt refunds require user to refund tax
- Tip amount not displayed while accessing a check from All Orders -> Pending closed tab
- Selecting "Back" arrow from an Order Return loads a Return page with no items
- Inclusive tax is shown incorrectly on connect
- Inventory - no distinction between loaded value or input
- Layout fields displayed on Editing check details even though venue does now have layout
- Manual credit card submission not responsive
- Discounts not calculating or displaying correctly in AX Cart - when utilizing Bundled Discount w/ Price Adjustments On
- Unable to retrieved receipted return check when the same allowable modifier is added to a modifier and to the parent item
- Refund amount is more than the sale amount when break out is performed on an item with priced modifier
- Manual Refund with Rewards Card throws error message when printing receipt
- Error message appears when doing non-receipted refund of modifier item
- The pax device does not show the correct discount amount on multiple quantity priced modifiers
- Sporadic login issues with known good employee account-Clearing Cache will solve issue
- All POS Categories are not being displayed in the Additional modifiers
- Adding an additional modifier does not respect Max quantity of the item set column
Android Activate X v13.0.2
Release Date: June 15, 2020
Enhancements
General
- Credit tender now supports use of the Elavon gateway for credit card processing, with an attached Tetra model pinpad.
- Offline credit payments are available with the Elavon gateway for retail scenarios.
Limitations
- Offline credit payments are not yet available with the Elavon gateway for check and tip scenarios.
- Debit-only cards are not currently supported. Cards must be dual-mode (can run as credit/debit).
- Pinpads are required to be in USB-CDC mode. USB-HID is not supported.
Fixes
- Fixed UI issue with tender selected for payment not being highlighted
- Addressed issue with Cached Login not allowing users to login with stored vendor credentials
- Updated incorrect formatting of modifiers on printed receipts
- Resolved issue with orders with rounded down totals not being able to complete a transaction
- Custom tender transactions no longer appear in pending/closed when "Allow Tips" flag is set to inactive.
Android Activate X v13.0.1
Release Date: June 15, 2020
Enhancements
General
- Core UI is a new streamlined user interface that can be leveraged across all operational environments (Retail, Quick Service, Table Service, Drive-Thru). No need to define POS Modes or install separate applications
- Terminal Roles now replace ‘Shared’ Employee Roles and POS Modes, allowing for more intuitive configuration per terminal based on feature flags found within terminal role settings
- Enhanced manager override and security settings.
- POS Categories allow users to group items within a multi-level nested hierarchy. Users are no longer restricted to three levels of Category Groups.
- Enhanced Refunds/Returns/Exchanges:
- Refunded transactions now post as a unique line item (ledger style).
- Users are able to perform a receipted refund by looking up a transaction from a receipt.
- Ability to perform a non-receipted refund by adding items to cart to refund in a freeform fashion.
- Users are able to refund items and purchase items in a single transaction with Hybrid Checkout.
- Favorite Items and Favorite Groups allow users to group favorited items to display at the top of the menu grid for quick access to common items that are frequently purchased.
- Users can define operational Order Types, associate them to orders, and pass them to the KDS to provide greater context to how an order should be prepared.
- Ex To Go, In-Store, For Here, Mobile, Call-In, Catering (Compatible with KDS 4.0)
- Day Parts - Users have the ability to assign Day Part scheduling to price levels. This will allow price levels to adjust based on a set time and then return to their default price level once the time period has ended within Activate.
- Ex Breakfast Pricing vs Lunch Pricing vs Dinner Pricing
- User Actions - Ability to launch external applications within Activate.
- Ex. Time Clock Systems, Web Pages. Gift Card, and Loyalty Integrations
- Shipping - Users have the ability to define items as shippable and the application will calculate a shipping rate based on a shipping cost table within Connect.
- New Discounts Module replaces legacy Discounts and allows users to configure multiple discount templates.
- Discount Templates:
- Buy One Item, Get 1 Free - Buy one Hat, Get another Hat for free!
- Buy Items for $Y (Bundling) - Buy a gift pack that includes items a,b,c for $100
- Buy Items for $Y (Bundling - Defined Pricing) - Buy a gift pack that includes items a,b,c for a specifically defined amount per each item
- Buy Qty X on Item(s), Get Y Off Transaction - Buy 3 T-Shirts, Get 10% off your total transaction!
- Buy Qty X for $Y - Buy 2 Jerseys, for $20.00!
- Buy Qty X, Get Y Item for Z Off -Buy 1 Jacket, Get a matching Jersey for 20% off!
- Spend $X on Transaction, Get Y Off Transaction - Spend $100, Get 10% off the Transaction!
- Spend $X on Items(s), Get Y Off Transaction -Spend $40 on Jerseys, Get $5.00 off the Transaction!
- Standard Discount - Percentage/Dollar Amount/Custom Amount - 20% Off for Military Personnel
- Discount Templates:
Hardware
- Added support of the FreedomPay Tetra devices