- DATE:
- AUTHOR:
- The Shift4 Updates team
ActivateX 15.8.3.2
Need more information? Email enterprisesupport@spoton.com. The Support team is available 24/7/365.
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)