V 1.11.5 (2026-09-10)
- Added a VAT indicator in the cart, making it easier to identify and remove VAT if it was mistakenly applied to a product or service
- Added an Order Type filter to the Ongoing Orders view
- Fixed a bug where opening a shift would incorrectly prompt “Beginning amount is required” even when it had already been entered
- Fixed a bug where the default discount failed to apply when selected
V 1.11.4 (2026-08-17)
- Custom Fields — Shop owners can add custom fields when creating an order (Create Order → Ongoing Orders).
- Industry-Based Labels — Field labels now automatically adjust based on your industry.
- Backoffice -> 2FA QR Code Rescan — Added the ability to rescan the 2FA QR code under Users.
- “Ready for Release” Status — New order status that notifies clients via text when their unit is ready for pickup.
- Improved 2nd Screen Display — Enhanced the customer-facing second screen.
- Backoffice -> Order Filtering — Added a status filter for ongoing orders in the backoffice. Cancelled orders are now searchable.
- End of Day -> Cash Adjustment — Added a cash adjustment feature to record shortages when paying out service costs from an all-cash drawer.
- VAT on Add to Cart — VAT can now be applied when adding items to cart.
- Improved End of Day Display — Now shows a breakdown of online payments received from Advance Payments, Receivable Collections, and Payments.
V 1.10.36 (2026-06-22)
- Barcoding Support You can now generate and print barcodes directly from the POS software, making product tracking and checkout faster and more accurate.
- Bug Fix: End of Day Display Resolved a display issue that occurred when Permission Service Cost was unchecked during End of Day reporting.
V 1.10.35 (2026-05-09)
- Bug fix: Occasional issue where some users performed End of Day but the action did not take effect.
- Bug fix: Receipt display error when a package contained the same items but with different prices, causing incorrect calculation.
- Bug fix: Display issue with the discount percentage popup.
V 1.10.33 (2026-04-30)
- Added a category bar for the Service Catalog. You now need to update each service and assign it to the appropriate category in Edit Service.
- Receivables marked as Fully Paid are now viewable. Search under the Status dropdown and select Fully Paid.
- Added a permission‑based authorization PIN when attempting to cancel ongoing orders (enable in Permissions).
- Added a permission‑based authorization PIN when deducting receivable payments (enable in Permissions).
- Ongoing job orders now display the Created Date below the ongoing order number.
- Settlement Restriction: Previously, you could still settle an order that was already settled. This is no longer allowed.
- Bug fixes and enhancements for improved stability and performance.
V 1.10.32 (2026-04-08)
- Fixed an error popup that occasionally appeared when accessing Receivables.
- Fixed issue where creating a new customer would automatically generate a job order, even if the Create Order checkbox was not selected.
- Fixed issue where the 2nd Screen display did not properly show the cart contents.
- Minor text adjustments for clarity and consistency across the interface.
V 1.10.30 (2026-04-07)
- Enhanced Security: Introduced individual PIN authorizations for sensitive actions like Voids, Returns, and Expense deletions (disabled by default).
- Automated VAT (Beta): A new toggle in Settings allows for an automatic 12% VAT application. Note: Selling prices should be exclusive of tax to avoid double-charging.
- Flexible Discounts: You can now manually adjust or override default percentage discounts directly from the cart.
- Smarter Search: The Service Catalog now supports fuzzy and exact matches, making it easier to find items quickly.
- Expanded Voiding: Authorized users can now void sales made by other team members, provided it is done before the end-of-day sync.
Action Required: To set up the new security PINs, visit the official setup guide.
V 1.10.27 (2026-03-10)
- Allocation Feature – When a job order is marked In Progress or Standby, stocks will now automatically deduct and move into the Allocated category. If the stocks are part of an approved stock transfer, they will also be included in the allocation process.
- Primary Price Range Search – Added a new search option to quickly filter items by their primary price range.
- Estimate Save Reminder – If a user forgets to save an estimate and tries to leave the ongoing order page, the system will now prompt them to save the unsaved estimate.
V 1.10.26 (2026-02-24)
- Added an address field when adding a customer.
- Advanced Search can now search brands.
V 1.10.25 (2026-02-13)
- The Ongoing Orders section now includes a search function for easier and faster navigation.
- You can now remove the billing view from the second screen by going to Roles and unchecking it.
V 1.10.24 (2026-02-05)
- You can now assign a Sales Agent to an ongoing order.
V 1.10.22 (2026-01-15)
- Resolved the incorrect billing display and printing issue.
- Guest customer input can now be managed through back‑office permissions.
- Chassis and engine number entry is now controlled via back‑office permissions.
- Fixed the problem where vehicle selection was sometimes difficult in ongoing orders.
V 1.10.21 (2026-01-10)
- Resolved issue where the Quick Guest button sometimes triggered an error message.
- Corrected bug causing the Order Type to occasionally be empty.
V 1.10.20 (2026-01-09)
- Resolved an issue where the POS lagged if the Ongoing Order was empty.
V 1.10.19 (2026-01-06)
- Added a new Order Type dropdown when creating an order, making it easier to specify and categorize orders.
- Order numbers are now generated based on the selected order type.
V 1.10.18 (2025-12-19)
- Improve the List View of the Product Catalog search results to make items easier to view and compare.
- Expand Cart button – allows the cart to expand and display all items currently in the cart.
- Advanced Search – used for replacing a product within a package.
- Editable Amount Tendered 2 – for mixed payments, the second Amount Tendered field is now editable and includes a Cancel button.
