Home System Updates System Updates 2025 System Updates 1 – 31 August 2025

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).