M MahirRMS What's New

What's New

Product updates and release notes โ€” newest first.

Target Bulk Voucher Imports by Product, Category & Price

Improvement

Jun 20, 2026  ยท  v2.21.0

Bulk-importing discount vouchers is now far more precise — apply the same upload to exactly the products, categories, locations and price group you intend, without editing every row of your file.

๐ŸŽŸ๏ธ Targeted Voucher Imports: • Pick specific products on the import screen to create per-item vouchers in one go • Scope an entire upload to chosen categories and locations • Limit vouchers to a single selling price group.

๐Ÿ“„ Smarter File Handling: • Your on-screen selections override the values in the spreadsheet, so a single clean file works for many different voucher sets • Choosing products automatically switches the batch to item-level vouchers — no extra steps.

Result: Roll out the right vouchers to the right products and branches in seconds, straight from one upload.

Redesigned Error Pages, Kitchen Status Fixes & Rider Report

Improvement

Jun 18, 2026  ยท  v2.20.0

This release polishes the moments that matter: beautiful new error pages, a cleaner kitchen display after due collection, and a richer rider report.

๐ŸŽจ Friendlier Error Pages: • Every error screen — page not found, session expired, server busy, under maintenance — has a clean, on-brand new look • Each one gives you a clear way back and support contacts • They keep working and adapt to light or dark mode even when the system itself is having trouble.

๐Ÿณ Cleaner Kitchen Status After Due Collection: • When you collect payment on a credit/due order, it now properly closes out on the kitchen display instead of lingering • No more old paid orders cluttering the "can ready" screen the next day.

๐Ÿ”’ Reliable Reservation Advance Edits: • Editing an order linked to a reservation advance payment no longer risks silently losing your change • The edit either saves fully or tells you clearly — it will never report success while quietly dropping the cart.

๐Ÿ๏ธ Richer Sales by Rider Report: • Now shows Branch, Order Type, and Rider Kilometers • See delivery distance and the order mix per rider at a glance.

Result: A more polished experience, a kitchen display you can trust after every payment, and clearer delivery insight.

Discount Voucher Redemptions Report

New Feature

Jun 16, 2026  ยท  v2.19.0

A brand-new report gives you a complete picture of your discount vouchers — when and where each one was redeemed, which order and customer, and how much it actually saved.

๐ŸŽŸ๏ธ See Every Redemption: • One row for each voucher used, covering both whole-order vouchers and item-level vouchers • View the date, time, branch, invoice, and customer for every redemption • Compare the voucher's set value against the actual discount given, with order total, payment status, and who applied it.

๐Ÿ”Ž Find a Voucher Instantly: • Search by a specific voucher number to see exactly where it was redeemed • The search automatically looks across all branches and dates, so you never miss a redemption no matter which outlet used it.

๐Ÿ“Š Filter & Take Action: • Narrow results by date range, branch, brand, customer, or cashier • Jump straight from any row to a bill/invoice preview, the item view, or the item history • Results now load in an instant, even on high-volume branches with millions of orders.

Result: Full visibility into how your discount vouchers are being used — track, verify, and audit every redemption in seconds.

Tax-Aware Discounts, Safer Stock & Stock Accuracy Checks

Improvement

Jun 15, 2026  ยท  v2.18.0

This release sharpens the numbers you rely on: discounts that respect your tax setting, safer stock adjustments, and a new stock accuracy check.

๐Ÿ’ฏ Discounts That Respect Your Tax Setting: • Percentage auto-discounts now follow your "Apply Before / After Tax" choice exactly • Before-tax reduces the GST proportionally, after-tax leaves the GST untouched, and on grand total applies to the full tax-inclusive price • Applied consistently across single items and deals.

๐Ÿ”’ Safer Stock Adjustments: • When you set an item to a new on-hand count, that item is now briefly locked while it saves • A sale or kitchen consumption happening at the same instant can no longer throw the adjusted count off.

๐Ÿงฎ Stock Accuracy Checks: • A new check compares each item's on-hand quantity against the trusted stock-history ledger • Mismatches are listed worst-first so the biggest gaps stand out • Drifted items can be healed back to the correct value, with the correction logged.

๐Ÿท๏ธ Accurate Last Purchase Rate on POS: • The Last Purchase Rate shown on the POS product list now uses proper currency formatting and counts only received purchases — not stock adjustments — so it reflects what you actually paid.

Result: Discounts, taxes, and stock counts all stay accurate — even during busy service.

Live Order Sync to Branch Screens & Steadier Syncing

Improvement

Jun 13, 2026  ยท  v2.17.0

More polish for offline-first branch selling (rolling out): orders now appear live on your branch screens and syncing keeps running even through a hiccup.

โšก Live Orders on Kitchen & POS: • Orders that sync down to a branch now light up the kitchen and POS screens instantly, exactly like an order punched in at the counter • Edits made elsewhere refresh automatically, so screens always show the latest • No more waiting or manual refreshing to see a new order land.

๐Ÿ”„ Steadier Branch Syncing: • Syncing now keeps going even if one branch briefly drops offline, instead of stalling the whole batch • Orders reach head office faster thanks to tighter sync timing • Each branch stays focused on its own data for cleaner, more reliable transfers.

Result: Your branch screens stay live and in sync, and orders keep flowing even when the connection wobbles.

Faster Register & Void Summaries, Snappier Reports

Improvement

Jun 13, 2026  ยท  v2.16.0

This release is all about speed and reliability under the hood: register and void summaries that load in a second, and a modernized reporting and order engine powering the screens you use every day.

โšก Much Faster Register & Void Summaries: • The voided / cancelled items summary on your register-close and day-close reports now opens in a second or two, even on busy branches with years of sales history • Branches that previously saw this report crawl or time out at closing time will notice the difference immediately • Day-close stays smooth when you need it most — at the end of a long shift.

๐Ÿ› ๏ธ A More Reliable Reporting & Order Engine: • We've rebuilt the behind-the-scenes engine powering many sales, stock and void reports, along with order handling and receipt printing • Same screens and numbers you know — just quicker, steadier, and with fewer odd edge-case glitches • A cleaner foundation that lets us ship improvements to these areas faster going forward.

Result: Closing the day is faster and your everyday reports feel snappier and more dependable — with no change to how you work.

Whole-Order Voucher Discounts & More Accurate Bill Tax

Improvement

Jun 12, 2026  ยท  v2.15.0

Discounts get smarter and bills get more accurate: apply a voucher to the entire order, see tax calculated correctly on before-tax discounts, and enjoy a smoother delivery address entry at the counter.

๐ŸŽŸ๏ธ Whole-Order Voucher Discounts: • Redeem a voucher that applies to the complete order, not just a single item • Works consistently across every discount style your branch uses • Each order now clearly records whether its discount came from a voucher or a manual approval, so reporting and audits stay honest.

๐Ÿงพ Accurate Tax on "Discount Before Tax": • When a discount is applied before tax, the VAT/GST now correctly drops to match the discounted amount • Fixed everywhere it matters — the payment screen, the bill, and the pre-cash preview • Works on tax-inclusive menus too, and a 100% discount now correctly brings the tax to zero.

๐Ÿšš Smoother Quick-Add Delivery Address: • Type a new delivery address in the quick-add panel for an existing customer and it now saves and is used on the order instead of falling back to an old saved address • One less correction at the counter for delivery orders.

Result: Vouchers go further, bills compute tax correctly on discounts, and delivery details land right the first time.

Kitchen Recall Fix, Safer Roles & Faster Dashboards

Improvement

Jun 11, 2026  ยท  v2.14.0

This release sharpens day-to-day operations: recalled items stay visible to the kitchen, payments are protected on paid-order kitchens, and roles and dashboards get safer and faster.

๐Ÿ” Recalled Items Stay on the Kitchen Screen: • Adding a new flavor or add-on onto an already-served item now pulls that line back into the kitchen serve queue • No more add-ons quietly stuck under a served item where the kitchen can't see them.

๐Ÿ’ณ Payment Safeguard for Paid-Order Kitchens: • When paid-order kitchen mode is on, an order can't be marked due or settled until it's fully ready and served • A clear message stops premature payment on items still in the kitchen.

๐Ÿ›ก๏ธ Safer Role Deletion: • Deleting a role is now restricted to super admins • A role that's still assigned to users can no longer be deleted, with a heads-up message instead of an accidental wipe.

โšก Faster Dashboard & Register:Speed improvements to the dashboard and register screens • Snappier loading on busy branches with heavy cash-register history.

Result: Nothing slips past the kitchen, payments and roles are better protected, and your busiest screens load faster.

Apply Discounts on the Full Grand Total โ€” Bills & Payments

Improvement

Jun 08, 2026  ยท  v2.13.1

If you set discounts to apply on the grand total (after tax), they now calculate correctly everywhere — on the order screen, the make-payment total, and your printed bills.

๐Ÿงพ Grand-Total Discounts Done Right: • A percentage discount is now taken off the full tax-inclusive total, not just the item subtotal — so a 10% discount gives the right amount every time • Editing a discount on an already-taxed order no longer inflates the tax in the calculation • The discount percentage shown on the bill matches what you actually entered.

๐Ÿ’ณ Consistent at Payment & on Receipts: • The live total in the make-payment screen now reflects this discount mode correctly • Per-item discount markers and the discount line appear properly across invoices and thermal receipts • Refund recalculations keep the tax accurate too.

Result: Grand-total discounts now charge the right amount and show the right numbers from order to receipt — no more surprises at payment.

Offline-First Selling, Kitchen Status Fixes & FBR Verify Link

Improvement

Jun 08, 2026  ยท  v2.13.0

This release lays the groundwork for offline-first selling, plus more accurate kitchen status, easier FBR invoice verification, and clearer day-close information.

๐ŸŒ Offline-First Branch Selling (rolling out soon): • Branches can keep taking orders and payments even when the internet drops, with everything syncing back to the cloud automatically once the connection returns • Customers and accounts stay correctly matched across branch and cloud—no duplicates, no lost sales.

๐Ÿณ More Accurate Kitchen & Order Status:Deal orders now correctly mark as served once everything's been prepared, so completed deal orders no longer stay stuck on the kitchen screen • Voiding an item no longer leaves an order stuck—once the last unserved item is removed, the order correctly reads as served, even before payment.

๐Ÿงพ Easier FBR / PRA Invoice Verification: • Receipts now show a simple "Check on FBR" link that opens the official verification page for the invoice • Works for both your primary and secondary tax authorities • Cleaner receipt layout with refined logo sizing.

๐Ÿ”’ Clearer Day Close: • When a day can't be closed because orders are still pending, you now see exactly which orders are holding it up—no more guessing before you can close out.

โ†ฉ๏ธ Refund Action Restored: • The Refund Order / Items option is back on the completed-orders list for quick access.

Result: Sell without interruption, trust your kitchen status, verify tax invoices in one tap, and close your day with confidence.

Coming Soon: Keep Selling When the Internet Drops

New Feature

Jun 03, 2026  ยท  v0.0.0

We're previewing an offline-first branch setup — designed for multi-branch operations that can't afford to stop ringing up orders when their connection goes down.

โšก What's coming: • Each branch runs on a local on-site server so the POS, kitchen displays, and printers keep working with zero downtime during an outage • Once the connection is back, every order, payment, and stock movement syncs up to head office automatically — nothing is re-keyed and nothing is lost.

๐Ÿ› ๏ธ Who it's for: This is an opt-in, hands-on rollout — it needs on-site hardware and a bit of setup per branch, so we're enabling it branch-by-branch with teams who understand the configuration. Talk to us before switching it on.

๐Ÿ’ผ Availability: Offered as a premium add-on with guided onboarding and priority support — reach out for pricing and to check if your branches are a good fit.

Result: An internet outage stops being a sales outage — for branches ready to run it.

Sharper Quantities & Costs on Every Receipt and Report

Improvement

Jun 03, 2026  ยท  v2.12.0

This release tightens up the numbers across your floor and back office: quantities now follow your own decimal precision setting everywhere they print, and average costing keeps far more accurate cost figures with no rounding drift.

๐Ÿงพ Quantities That Match Your Setting Everywhere: • Quantities on thermal & department-wise receipts, production and wastage reports, and purchase demand sheets now respect your configured decimal precision instead of a fixed number of decimals • The POS cart and recipe ingredient screens show the same consistent precision, so what you see on screen matches what prints.

โš–๏ธ More Accurate Average Costing: • Average cost is now tracked to a much finer precision across stock, sales, purchases, and year-end records • Low-cost and bulk ingredients no longer lose accuracy to rounding, so cost roll-ups and margins stay true down the line.

Result: The quantities and costs you see on every receipt and report are consistent, precise, and exactly the way you've set them up.