ISO Release Notes
September 28, 2026
Added a half-hour dropdown for selecting the end time in store settings, now with server-side validation for accurate data entry.
Improved Sales By Customer features:
The popup now adjusts its width to fit the screen for better usability.
Transaction details popup opens above the transactions list for improved visibility.
Summary cards displaying total sales, transactions, tax, and card/cash split are now positioned on top of the customer transactions popup.
Enhanced image handling:
The file name is displayed while a newly chosen image is pending.
The image file name is shown under the preview in both parent and child button modals.
If an image cannot be stored, the save button will fail, and an error message will appear in a popup.
Introduced Simulation Kiosks:
Utilizes a shared grid layout similar to Payment Types, with purple store links and a JSON remove handler.
Added an Admin Simulation Kiosks page with a system default gate for enabling store records in simulation kiosks.
Admin can now toggle kiosk simulation on or off in the Store View settings.
Export functionality updated to pull Total Sales from the Z-report Total Sales row instead of Net Sales.
September 26, 2026
The "Download Imported File" button has been relocated next to the "Delete Unsold" button for easier access.
Catalog import controls have been updated for improved usability.
Admin users can now download the original import file directly from the S3 catalog import bucket.
Enhanced parsing of AI categorization JSON to better handle various input formats, including bare numeric inputs and UPCs in IDs.
September 25, 2026
Improved sales reporting and store selection features for better usability.
Inactive merchants are now hidden by default in the store selection, with an option to show them using a 'Show inactive merchants' checkbox.
Enhanced validation for ISO and Sub ISO forms:
Error messages will now clearly indicate missing required fields when submitting the form.
The following fields are now mandatory for ISO and Sub ISO addresses: street address, city, state, ZIP, and country.
Centered the validation error toast for better visibility and user experience.
Sales By Customer transactions now appear in a popup modal, enhancing the layout in the kiosk WebView, similar to the Promotions feature.
The transaction-details modal for Sales By Customer will now stay above the transactions popup for improved clarity.
Improved the layout and sizing of the Sales By Customer popup in the kiosk WebView for better geometry and user experience, including a block layout for the popup sheet to prevent display issues.
In the Sales By Customer feature, pressing Escape will now only close the topmost layer (the details modal) before the transactions popup.
After a kiosk void or refund, the Sales By Customer report will now automatically reload and reopen the same customer's transactions popup.
Transactions popups now feature a solid background on the sticky header, ensuring that scrolled rows do not show through.
The close button (X) on the Sales By Customer popup is now pinned to the right edge of the header for easier access.
Fixed an issue with Node.js health checks to improve system reliability.
September 24, 2026
Improved the Organizations CSV export to ensure addresses are null-safe.
Enhanced the ISO contacts CSV export by adding a Created column for better tracking.
Updated the Resources dropdown in the ISO portal:
Renamed "Marketing Materials" for clarity.
Added new links for Sales/Training Demo, Webinar Signup, and Bulk POS Order.
Streamlined the verification process for store items to ensure they are only marked as verified when the linked master item is verified.
Introduced auto-detection for PLU (Price Look-Up) and weighted items from UPC codes, with the following features:
Required PLU Type Of Unit.
Weighted items are read-only with a zero price.
A popup will appear if the prefix is missing.
Simplified the UPC linking process by:
Hiding the Add / Find UPC options once a weighted barcode or any non-regular code is linked.
Hiding the Find UPC Item option for single-UPC items once linked, and rejecting any attempt to link a second code.
Updated the Item Type popup to:
Clearly label the code as UPC.
Use a dark modal theme for better text visibility.
Added a confirmation step in the Find UPC Item process to verify PLU / Weighted type in the Item Type popup before adding.
Enhanced the Scan Item feature by adding PLU / Weighted toggles next to manual UPC input and in a popup for camera scans.
Reverted a previous change to ensure the auto-enable feature for PLU / weighted toggle works correctly when linking a PLU or weighted code to a new catalog item.
Added an admin Reports Management CRUD page under the More menu.
Improved the Sales By Customer feature so that clicking on a whole row opens the transactions popup, with popup rows now carrying data-id for the kiosk.
Adjusted transactions popups to have explicit fixed offsets for proper rendering on the kiosk WebView.
September 23, 2026
Admin Mode Enhancements:
Users with a Self Release ISO can now access and edit Admin Mode.
If a parent ISO is on Self Release, users can also edit Admin Mode.
Batch Report Improvement:
Resolved an issue where ISO users could not close a batch when viewing the report.
Payment Integration Grid Update:
Added new columns for Communication Type and Connection Type to provide more detailed information.
POS Terminals Grid Update:
Display the payment device assigned to each kiosk for better clarity.
Fixed an issue with uneven action cells for a more consistent appearance.
User Interface Improvements:
Introduced a full-width layout and updated the transactions popup on desktop for a better user experience.
Changed the label of the summary card to "Net Sales" for clarity.
Added a Tax column to the grid, and ensured the CSV export matches the grid layout.
Replaced the Discount % column with Total Sales (before discount) for easier understanding.
The Company Name column will be hidden when filtering to retail only.
Added a Retail Only customer filter to streamline user searches.
Updated the page background on desktop to match the lighter theme used on phones.
Improved the transactions popup on phones to prevent sideways scrolling and centered it for better visibility.
Renamed "Txns" to "Transactions" and compacted the phone transaction cards for a cleaner look.
Stacked the customer table as cards on phones for improved layout.
Customer transactions can now be opened from a receipt icon button instead of the row for easier access.
Reporting Enhancements:
Registered Sales-By-Customer as a kiosk report endpoint for better reporting options.
Added a Sales by Customer report with a wholesale-only filter to provide more targeted insights.