M MahirRMS What's New

What's New

Product updates and release notes โ€” newest first.

Authorize POS Actions by PIN or RFID Card

New Feature

Jun 21, 2026  ยท  v2.22.0

Approving sensitive POS actions just got faster and more flexible: managers and supervisors can now authorize with a PIN or a scanned RFID card — not just a password.

๐Ÿชช Tap or Type to Authorize: • Approve an action by entering a password, a short PIN, or simply scanning an RFID card • One approval box accepts whichever method is allowed — no switching screens • Faster sign-offs during a busy rush.

โš™๏ธ You Control What's Allowed: • Each branch decides which methods are accepted — Password, PIN, RFID, or any combination from POS Settings • Per user, enable PIN or card approval and assign their card • Password stays on by default, so nothing changes until you switch it on.

๐Ÿ” Works Everywhere Approvals Are Needed: • The same quick approval applies to discounts, voids, refunds, due collection, register view, day open/close, and cash handover • Only valid, active staff can authorize — stale or disabled accounts are rejected.

โœ… Reliable Void Authorization: • Reducing or removing an item that has already gone to the kitchen now always asks for approval • This applies whether the item is still preparing, ready, or served — no more silent edits on sent items.

Result: Faster, more flexible approvals you control per branch — with tighter, more consistent authorization across the POS.

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.