{"version":"Release 3.18.05","released":"November 2025","product":"Retail Express","summary":"Major POS security enhancements with new permission controls for special orders, quotes, and disabled product sales, plus Zip Pay API migration and extensive bug fixes.","kbArticle":"/kb/articles/106-release-notes-3-18-05","groups":{"security":{"summary":"Strengthened order processing, permissions","items":[{"featured":true,"title":"Special Order Permission Control","description":"New POS security setting controls who can create special orders, with manager override for restricted users"},{"featured":true,"title":"Quote Creation Permission","description":"New security setting controls which users can create quotes, with manager override support"}]},"feature":{"summary":"New capabilities for invoicing, product management","items":[{"featured":true,"title":"Disabled Product Sales Control","description":"Three-tier setting to allow, prompt, or prevent selling disabled products at POS"},{"featured":false,"title":"PO Invoice Date Filtering","description":"New Supplier Invoice Date From/To filters in PO Manager for refined search results"},{"featured":false,"title":"Register Billable Tally","description":"Added Total Billable Registers count to help reconcile billing"}]},"improvement":{"summary":"Enhanced POS, stock management, Zip Pay","items":[{"featured":false,"title":"POS Stock Display","description":"Now shows quantities from Default Source Outlet when configured differently from logged-in outlet"},{"featured":false,"title":"Financial Movement Log","description":"Stock receipt entries now correctly record origin as UI – Back Office"},{"featured":false,"title":"ZipPay Location ID","description":"Extended field length from 5 to 6 characters for new Zip requirements"}]},"performance":{"summary":"Faster API, reporting, product management","items":[{"featured":false,"title":"Fulfilled Sales Report","description":"Faster results for larger data sets"},{"featured":false,"title":"Product Mass Download","description":"Reduced export time for large datasets with 100k+ products"},{"featured":false,"title":"REST API Services","description":"Various performance improvements across API endpoints"}]},"fix":{"summary":"Resolved issues with API, reporting, customer management","items":[{"featured":false,"title":"Edit Customer Validation","description":"Invalid characters now show proper validation messages instead of silent save failures"},{"featured":false,"title":"Shopify Split Fulfilment","description":"Orders now fulfil from correct designated locations instead of defaulting to primary outlet"},{"featured":false,"title":"Fulfilment Report Functions","description":"Copy Across and Print A4 Labels now work correctly"},{"featured":false,"title":"PO Stock Receipt Tabs","description":"Browser tab duplication no longer causes page loading issues"},{"featured":false,"title":"Promotional Date Format","description":"Mass upload dates now stay in DD/MM/YYYY format instead of converting to American format"},{"featured":false,"title":"PO PDF Company Details","description":"Company information now displays consistently on first export"},{"featured":false,"title":"REST API Customer Update","description":"Updating customers with same email no longer returns an error"},{"featured":false,"title":"Special Order Report Access","description":"Report now respects user outlet permissions"},{"featured":false,"title":"Stock Adjustment Report","description":"Created By filter no longer causes errors when filtering by specific users"},{"featured":false,"title":"Label Printing Error","description":"Fixed 500 error when printing A4 labels for Quantity Received/Expected"},{"featured":false,"title":"Voucher Report Merged Customers","description":"Credit notes from merged customers now display correctly"},{"featured":false,"title":"Webstore API Timezone","description":"Delivery Due Date now ignores time component to prevent timezone issues"},{"featured":false,"title":"Zip Pay Integration","description":"Migrated to Zip's new API domain"}]}}}
Release 3.18.05
Released: November 2025
Summary: Major POS security enhancements with new permission controls for special orders, quotes, and disabled product sales, plus Zip Pay API migration and extensive bug fixes.
Features
New capabilities for invoicing, product management
Disabled Product Sales Control - Three-tier setting to allow, prompt, or prevent selling disabled products at POS
PO Invoice Date Filtering - New Supplier Invoice Date From/To filters in PO Manager for refined search results
Register Billable Tally - Added Total Billable Registers count to help reconcile billing
Security Updates
Strengthened order processing, permissions
Special Order Permission Control - New POS security setting controls who can create special orders, with manager override for restricted users
Quote Creation Permission - New security setting controls which users can create quotes, with manager override support
Improvements
Enhanced POS, stock management, Zip Pay
POS Stock Display - Now shows quantities from Default Source Outlet when configured differently from logged-in outlet
Financial Movement Log - Stock receipt entries now correctly record origin as UI – Back Office
ZipPay Location ID - Extended field length from 5 to 6 characters for new Zip requirements
Performance Improvements
Faster API, reporting, product management
Fulfilled Sales Report - Faster results for larger data sets
Product Mass Download - Reduced export time for large datasets with 100k+ products
REST API Services - Various performance improvements across API endpoints
Bug Fixes
Resolved issues with API, reporting, customer management
Edit Customer Validation - Invalid characters now show proper validation messages instead of silent save failures
Shopify Split Fulfilment - Orders now fulfil from correct designated locations instead of defaulting to primary outlet
Fulfilment Report Functions - Copy Across and Print A4 Labels now work correctly
PO Stock Receipt Tabs - Browser tab duplication no longer causes page loading issues
Promotional Date Format - Mass upload dates now stay in DD/MM/YYYY format instead of converting to American format
PO PDF Company Details - Company information now displays consistently on first export
REST API Customer Update - Updating customers with same email no longer returns an error
Special Order Report Access - Report now respects user outlet permissions
Stock Adjustment Report - Created By filter no longer causes errors when filtering by specific users
Label Printing Error - Fixed 500 error when printing A4 labels for Quantity Received/Expected
Voucher Report Merged Customers - Credit notes from merged customers now display correctly
Webstore API Timezone - Delivery Due Date now ignores time component to prevent timezone issues
Zip Pay Integration - Migrated to Zip's new API domain