August System Updates – at a Glance
New Features
-
Mobile POS:
-
Auto-applied customer discounts at checkout
-
Redeem loyalty points with clear colour indicators
-
Customer details now show loyalty + discount info
-
-
Checkout: Address, shipping & payment combined into one simple step
-
Multiple Taxes: Correct tax applied across cart & checkout; easier to edit/delete rules
-
Pubnet Integration: Purchase orders now convert to EDI format for supplier connections
-
General Ledger: Cleaner handling of loyalty + gift card records (no crashes or duplicates)
-
Design System: Consistent forms, labels & number inputs for a smoother experience
-
Data Export: New API for sales totals by payment type
Improvements
-
Reports:
-
Sales This Week report → now with week selector
-
Stocktake Diff List → faster page load
-
-
Website: Better SEO & Google indexing with cleaner product URLs
New Features
Mobile POS
- Aug 26: Customer discounts now apply automatically at checkout, saving time and ensuring accuracy (#12791).
- Aug 19: Staff can now redeem loyalty points directly in orders, with clear colour indicators for balances (#12946).
- Aug 5: Customer details now show loyalty and discount info, making it easier for staff to find and serve customers quickly (#12916, #12882).
Checkout
- Aug 26: Address, shipping, and payment have been merged into one streamlined step for faster, clearer checkouts while still allowing flexible delivery and payment options (#12565).
Multiple Taxes
- Aug 19: Tax handling improved so every item gets the right tax, from cart to checkout (#12558, #12948).
- Aug 5: Users can now delete tax setups or rules and edit tax settings with instant updates (#12908, #12829).
Pubnet Integration
- Aug 19: Built a new service to convert purchase orders into EDI format, moving closer to seamless automated supplier connections (#12955).
General Ledger
- Aug 12: Improved reliability so processes no longer crash when loyalty records are missing (#12959).
- Aug 5: Gift card redemptions now process without triggering duplicate payments (#12758).
Design System
- Aug 12: Improved forms and labels for a cleaner, more consistent app experience (#12957, #12923).
- Aug 5: Introduced consistent and user-friendly number input fields across the platform (#12885).
Data Export
- Aug 5: Added a report API showing total sales by payment type, helping analyse both online and in-store transactions (#12826).
Improvements
Reports
- Aug 12: Added a week selector to the Sales This Week report, making it easier to view data across weeks (#12869).
- Aug 5: Optimised the Stocktake Diff List for faster loading (#12841).
Website
- Aug 5: Improved SEO and resolved Google errors by cleaning up product URLs (#12746).
Housekeeping
-
Aug 26: Fixed a JavaScript error affecting payment reports (#12986).
-
Aug 19: Fixed console error in Best Seller reports (#12965).
-
Aug 19: Migrated fully to Rails 8.0, removing legacy Rails 7.0 code (#12981).
-
Aug 19: Added monitoring for external services (like DNS) to detect and respond to downtime faster (#12933).
-
Aug 12: Migrated production scheduling system to Rails 8.0 (#7659).
-
Aug 12: Cleaned up messy inline styles with organised CSS (#9286).
-
Aug 5: Optimised database queries to prevent timeouts on large Purchase Order Carts (#12545).

