Release Showcase
What’s New in 0.0.21
10 highlights · 10 enhanced · across 8 modules
POS2Go Data Management
1- Enhanced
Data Management
Saas Sync Centre
- Correct tax naming on sale headers
- Open items taxed by shop rules
- SaaS images display reliably
- Y/N flag parsing hardened.
Restore Backup
- Restore/upgrade hardening — licence check before restore, modifier tables replaced not merged, batched restores, SaaS-parity permissions seeded.
Multi Terminal Sync
- Deleted orders sync across all terminals
- Order Information broadcasts instantly
- Quick Serve state follows sub-terminal login.
- Waiter token-renewal grace window
- Licensed seat cap counts waiters only (KDS/displays no longer consume a seat)
- Reserved station names prevent document-series collisions.
- KDS/order display auto-discover the cashier
- Can unpair from their own settings
- Pairing compares release version, not build number.
POS2Go System Settings
1- Enhanced
System Settings
- Document series editor (stock/customer/salesman) with prefix/suffix/digit-width/ceiling validation.
POS2Go Payment
1- Enhanced
Payment
- Fiuu e-wallet cleanup — wallet picker, tender placement, gateway refund recognition
- DuitNow/RHB Reflex fixes.
POS2Go Screen Setup
1- Enhanced
Experience & Foundations
- Lock-screen PIN takeover across main/retail/Lite terminals
- Numeric keypad rolled out to masked PINs, ranged amounts, PAX capping.
- Promotion price/band redesigned with an accurate live preview
- Discount buttons laid out 4-per-row (bill) / 3-per-row (item)
- History filters
POS2GO Modifier
1- Enhanced
Modifiers
Modifiers
- Modifier assignments now target a specific stock unit, not just a code — deduction and attachment work correctly across units
- AcModifierItem data repaired.
- Modifier options display in authored order (not alphabetical)
- Drag-to-reorder on the product page.
- "Allow Multiple" gating fixed
- Maintenance UX fixes
- Fixed a bug where a modifier linked to its own product didn't deduct stock.
POS2Go Sales
3- Enhanced
Tables, Orders & Deposits
(New) Order Card No — bind a bill to a customer's number card, shown across table detail/history/mobile cart, retrieved with the bill.
- Split-bill preserves deposits on the original
- Combined bills inherit deposits and keep one customer
- Amount-discount splits by share
- multi-unit lines splittable.
- Split Bill works save-only from Table Selection
- Delete flow explains deposit impact
- Combined-bill booking cleanup fixed.
- Restored "hide deposit" features
- Deposits follow the trading day
- Deposit slip prints like a sales receipt and survives CJK.
- No-show finalization, claim customers exempt from deposits
- Booking seating broadcasts to every till
- Walk-in bookings auto-fill known Order Information.
- Enhanced
Refunds
- (New) Partial refund by item, by quantity, or full bill — routed through checkout; refund and original sale link to each other.
- Tax/service charge return proportionally; rounding matches the original charge; gateway give-back only for whole-bill, same-day refunds; refund belongs to the terminal that took the money.
- Direct refund no longer double-files in the void report; refund page dropped unusable fields; pure refund skips kitchen printing (new setting, default off).
- Enhanced
Module: Combo Sets
- (New) One-stop combo configuration on the Stock Item page (course groups, picks, upcharges, sub-modifier rules)
- separate maintenance page removed. Retail mode sells sets too.
- (New) Selling dialog: SET badge, course-style selection, −N+ counting, duplicate picks allowed, edits prefill and stay editable per copy.
- A set on promotion sells at the promo price, with one store-wide selection rule.
- A set expands into parent + component rows; components deduct stock exactly once (double-deduction fixed).
- Kitchen slips/order lists print grouped by course; Hold Print/Release batches by course; dish swaps, new rounds, and option-only edits print correctly without duplicate reprints.
- KDS shows a set as its dishes; drink labels carry a "Set:" line; sub-terminal sales stay sets on the main terminal.
- Receipt prints one line per set by default (itemised courses optional); history/refund treats a set as one line, stock restored once.
- Reports count a set as one thing sold and list what it consumed (Item Sales, Top Selling).
POS2Go Report
1- Enhanced
Reports
(New) Item Sales Breakdown report — courses/picks/modifiers chosen per sale, with filters, preview, Excel export.
- Top Selling rebuilt — item type, two figures, landscape PDF export, add-on ranking; two mis-summed measures fixed.
- Unified sales-scope rule (All/Normal/Non-Sales) and category formatting (CODE(Name)) across all reports.
- Item Sales and Breakdown now show refunds as negative rows, netting correctly.
- EOD aligned with SaaS: category spread, hourly sales net refunds, rounding column, itemised deposits; auto-print survives CJK and reports failures.
POS2Go Printer
1- Enhanced
Slips & Printing
-(New) Dedicated setup pages for kitchen slip, drink label, barcode label — 3 size steps, one spacing rule, optional single typeface. -Every preview renders through the real printer layout builder; one terminal configures every station's docket, delivered at pairing. -Barcode labels: company-name toggle relocated, header left-aligned; 58mm receipts gained a unit-price column; Bill Order No can be disabled store-wide. -Receipt title/order number/footer self-center in software; TABLE NO placement fixed; shorter 58mm date format; quantities capped at 4 decimals. -One printer, one queue — a dead printer no longer stalls the shop; correct station routing. -Network printers recover from DHCP changes and rescan networks; Rongta USB and network main-thread fixes; faster first Bluetooth print; scale (Aclas/Zicox) port detection and self-recovery.