Home System Updates System Updates 2025 System Updates 1 – 31 July 2025

July System Updates – at a Glance

New Features

  • Checkout: Updated review step for mobile-friendly, accurate order detail display.
  • Mobile POS: Built iOS version with feature parity to Android.
  • Multiple Taxes: Enabled API updates/deletes of tax schema for complex tax rules.
  • General Ledger: Removed outdated v1 voucher logic; cleaned up ledger processing.
  • Design System: Created reusable button component with consistent visual styles.

 Improvements

  • Checkout: Required loyalty survey completion before proceeding.
  • Data Export: Optimized export APIs for speed and efficiency.
  • SEO: Auto-assigned domains for new sites and ensured proper redirects.
  • Generate Credit Note Drafts: Redirected users to Draft Invoices/CNs after returns.
  • POS > Stripe: Made post-payment wait time configurable and reduced to zero.
  • Gift Card: Removed legacy Redeem page; restricted access to admins in test.
  • Deadlocks: Reduced database deadlocks with Redis cache invalidation.
  • Website > Business Account: Displayed “Business Account” option only for approved customers.
  • Website > Click & Collect: Removed “Add to Cart” button for pickup items.

New Features

Checkout

  • Jul 29: Changed the review step for better mobile display and clearer order details. (#12566)

Mobile POS

  • Jul 22: Built and prepared the iOS version of the Mobile POS app. (#12793)

Multiple Taxes

  • Jul 22: Enabled updating and deleting tax schema setups via API. (#12562)
  • Jul 1: Added flexibility in tax setup with new filters and complex support. (#12789, #12785)

General Ledger

  • Jul 22: Removed outdated v1 Voucher code and cleaned up ledger logic. (#12836)

Design System

  • Jul 22: Created a reusable button component with multiple styles. (#12818)

Improvements

Checkout

  • Jul 29: Required loyalty survey completion before proceeding. (#12870)

Data Export

  • Jul 22: Optimized export APIs for speed and memory efficiency. (#12743)

SEO

  • Jul 22: Auto-assigned working domain for new websites and ensured redirects. (#12830)

Generate Credit Note Drafts

  • Jul 8: Redirected users to Draft Invoices/CNs after returns. (#12796)

POS > Stripe

  • Jul 8: Made post-payment wait configurable; reduced to zero. (#12776)

Gift Card

  • Jul 8: Removed legacy back office Redeem page; restricted access. (#12767)

Deadlocks

  • Jul 8: Reduced DB deadlocks with Redis batch cache invalidation. (#12608)

Website > Business Account

  • Jul 1: Displayed “Business Account” only to approved customers. (#7328)

Website > Click & Collect

  • Jul 1: Removed Add to Cart button for pickup items. (#12652)

Housekeeping

Vue 3 Tech Health

  • Jul 8</st

    Some of the things we are currently working on:

    • Rails 8
    • Vue 3 Upgrade
    • Deals
    • General Ledger
    • Bug Fixes