{
"version": "Release Release - 3.19.05",
"released": "May 2026",
"product": "Retail Express",
"summary": "Includes POS improvements, bulk User Management Update Users via Excel Upload, and customer and account improvements, and fixes across customer downloads, reporting, product mass upload, purchase orders, and webstore refunds.",
"kbArticle": "/kb/articles/2434-release-notes-3-19-05",
"groups": {
"feature": {
"summary": "Featured changes and new capabilities in this release",
"items": [
{
"featured": true,
"title": "Fulfilment Permission for Lay-By / Unfulfilled Orders",
"description": "A new POS security profile option has been added to allow authorised staff to fulfil eligible lay-by and unfulfilled order items without needing access to edit processed sales."
},
{
"featured": true,
"title": "Bulk User Management — Update Users via Excel Upload",
"description": "Administrators can now create and update users in bulk using the Excel upload tool."
},
{
"featured": true,
"title": "POS Security Improvements",
"description": "Store users are now warned — and in some cases prevented — from fulfilling order items at POS when those items are linked to a stock transfer that has not yet been received and made available at the outlet."
}
]
},
"improvement": {
"summary": "Enhancements across POS improvements, bulk User Management Update Users via Excel Upload, and customer and account improvements",
"items": [
{
"featured": false,
"title": "Fulfilment Permission for Lay-By / Unfulfilled Orders",
"description": "A new POS security profile option has been added to allow authorised staff to fulfil eligible lay-by and unfulfilled order items without needing access to edit processed sales."
},
{
"featured": false,
"title": "Bulk User Management — Update Users via Excel Upload",
"description": "Administrators can now create and update users in bulk using the Excel upload tool."
},
{
"featured": false,
"title": "POS Security Improvements",
"description": "Store users are now warned — and in some cases prevented — from fulfilling order items at POS when those items are linked to a stock transfer that has not yet been received and made available at the outlet."
},
{
"featured": false,
"title": "EDS Customer Notifications Enhancements & Loyalty Points Updates",
"description": "Improved EDS notification handling for loyalty point updates."
}
]
},
"fix": {
"summary": "Resolutions across customer downloads, reporting, product mass upload, purchase orders, and webstore refunds",
"items": [
{
"featured": false,
"title": "Customer Mass Download — Column Order Now Preserved",
"description": "Resolved an issue where changes made to the column order in the Customer Mass Download screen were not reflected in the downloaded file."
},
{
"featured": false,
"title": "Fulfilment Report — Excel Export Includes Full Comments",
"description": "Resolved an issue where long comments, whether public or private, were truncated in Fulfilment Report Excel exports."
},
{
"featured": false,
"title": "Customer Account Statement — Non-Account Customers Excluded",
"description": "Resolved an issue where non-account customers could appear in the Customer Account Statement report."
},
{
"featured": false,
"title": "Inventory Valuation Report — Buy Ex and COGS Accuracy Fix",
"description": "Resolved an issue where the Inventory Valuation Report could show incorrect Buy Ex and COGS values."
},
{
"featured": false,
"title": "Account Statements PDF — Invoice Date Label Update",
"description": "Updated the Account Statements PDF label from Date to Invoice Date."
},
{
"featured": false,
"title": "Product Attributes — Stocktake and Mass Download Fix",
"description": "Resolved an issue where Stocktake file creation, Product Search & Management, and Mass Downloads could error or fail when a duplicate ProductType system attribute existed."
},
{
"featured": false,
"title": "Product Allocation Grid — Missing or Empty Allocations Fix",
"description": "Resolved an issue where the Allocation Grid in Product Maintenance could appear empty or show incorrect allocation quantities for some products."
},
{
"featured": false,
"title": "Inventory Movement Log — Correct Invoice Reference for Special Order Packages",
"description": "Resolved an issue where Inventory Movement Log entries created when receiving a Purchase Order for a package sold as a Special Order displayed an internal system ID instead of the correct invoice number."
},
{
"featured": false,
"title": "Stock & Sales Matrix — Improved Visual Clarity",
"description": "The Stock & Sales Matrix report has been updated to make it easier to distinguish between sales and available stock when viewing large product matrices."
},
{
"featured": false,
"title": "Customer Field Validation",
"description": "Updated the validation for Customer First Name and Last Name fields in Back Office and the Webstore SOAP API to align with the REST API, providing consistent customer data validation across supported interfaces."
}
]
}
}
}