POS: scheduled orders for delivery, now with time-bound checkout
Customers can now place delivery orders for a future time slot. The POS shows the scheduled delivery time, and pre-orders are exempted from shift-close logic so they are not lost when a session ends. Checkout respects operating hours and ETA limits so customers cannot pick impossible times.
Inventory: buffet and salad bar station management with automatic cover counting
Restaurants running buffets or salad bars can now set up stations in the inventory module. The system counts covers automatically as guests scan in, tracks ingredient consumption per station, and posts COGS straight to your reports. No more guessing how much the buffet actually cost.
Online Ordering: your logo and name now appear in the customer's browser tab
The branded storefront PWA now shows your restaurant's logo as the favicon and your storefront name in the browser tab. When customers install the app, it carries your brand, not a generic placeholder.
Dashboard: WhatsApp Team Inbox handles chats, locations, and orders in one place
A new conversation workspace in the dashboard brings WhatsApp chats into a unified queue. Agents see customer locations, request addresses, share menu links, and convert chats into orders without switching tools.
POS: staff clock in and out with fingerprint or face recognition
A new Time Clock on the POS lets staff record attendance directly at the terminal. Restaurants using ZK biometric devices get automatic punch sync, device health alerts, and real-time attendance monitoring without extra software.
POS: print pre-bill receipts from the floor and release tables on full refund
Waiters can now print pre-bill receipts remotely before the customer reaches the cashier. When a full refund is issued, dine-in tables are released automatically so hosts can re-seat them without manual intervention.
Inventory: stock levels API with warehouse-aware cost resolution
The inventory module now exposes stock levels and item details through a public API, with cost resolved per warehouse. This enables tighter integrations with external systems and gives developers real-time visibility into stock health across locations.
HR: fingerprint attendance, commission payroll, and leave balances
Staff can now clock in and out with fingerprint devices. Payroll supports commission-based salary rules alongside fixed wages, and leave balances update automatically as requests are approved. Scheduling and payroll now close the loop from punch to payslip.
Accounting: recurring bills engine and custom line accounts
The accounting module now supports recurring bills that auto-generate on schedule, plus custom bill line accounts and cost centers for more granular expense tracking. Bills and their payments are visible in one place, so finance teams spend less time on manual entry.
POS: audit trail for every dine-in action and one-PIN-per-action security
Every dine-in operation now leaves a typed audit event, from table transfer to order void. Device authorization uses a single-consumption PIN per action, so staff cannot replay codes and managers get a complete chain of custody from device to person to order.
Dashboard: WhatsApp Team Inbox with channels and commerce in chat
A new Team Inbox workspace in the dashboard lets your team handle WhatsApp conversations alongside other channels. Agents can see customer profiles, reply with templates, and even place orders or book reservations without leaving the chat thread. Commerce in chat brings the storefront into the conversation.
Inventory: stock levels API with warehouse-aware cost resolution
The inventory module now exposes stock levels and item details through a public API, with cost resolved per warehouse. This enables tighter integrations with external systems and gives developers real-time visibility into stock health across locations.
HR: fingerprint attendance, commission payroll, and leave balances
Staff can now clock in and out with fingerprint devices. Payroll supports commission-based salary rules alongside fixed wages, and leave balances update automatically as requests are approved. Scheduling and payroll now close the loop from punch to payslip.
Accounting: recurring bills engine and custom line accounts
The accounting module now supports recurring bills that auto-generate on schedule, plus custom bill line accounts and cost centers for more granular expense tracking. Bills and their payments are visible in one place, so finance teams spend less time on manual entry.
POS: audit trail for every dine-in action and one-PIN-per-action security
Every dine-in operation now leaves a typed audit event, from table transfer to order void. Device authorization uses a single-consumption PIN per action, so staff cannot replay codes and managers get a complete chain of custody from device to person to order.
Dashboard: WhatsApp Team Inbox with channels and commerce in chat
A new Team Inbox workspace in the dashboard lets your team handle WhatsApp conversations alongside other channels. Agents can see customer profiles, reply with templates, and even place orders or book reservations without leaving the chat thread. Commerce in chat brings the storefront into the conversation.
POS: Order Taker can now apply promotion codes at checkout
Waiters using Order Taker tablets can enter promo codes directly on the order screen. The code is validated in real time, and the discount is applied before the order is sent to the kitchen. No need to switch to a cashier terminal to run a promotion.
Analytics: payment reports now filter by cashier session
The payment transactions report and its export now include a cashier session filter, so managers can isolate a single shift's payments without sifting through the whole day. This closes the loop between session-close reports and payment-level detail.
Dashboard: a What's New panel keeps your team informed
A new announcements panel in the dashboard header surfaces product updates, tips, and changes as they happen. Your team sees what's new without leaving the page they're on.
POS: clearer receipts, better inventory visibility, and cash-movement reports
Receipt PDFs now split labels and values cleanly so they print correctly on every printer. Inventory is more visible with improved permission handling. Cash movement reports and printing are enhanced so managers can reconcile drawers faster.
Analytics: new void and refund report
A dedicated report now shows voided and refunded transactions with charts and a data table, so owners can spot patterns in cancelled orders and address root causes instead of guessing.
POS: simpler LAN re-pairing with tenant-scoped device discovery
Re-pairing a kitchen printer or a secondary POS over the local network now uses a dedicated authorization flow with automatic tenant-scoped device discovery. Less manual configuration, fewer pairing mistakes.
Accounting: permission-gated module with year-end close and franchise reports
The accounting module is now live with role-based permissions. Owners can close and reopen fiscal years without losing data. Franchise groups get consolidated trial balance, profit and loss, and balance sheet views across branches.
Wholesale: returns lifecycle with credit limits
Branches can now process wholesale returns end-to-end: request a return, receive credit, and track against the supplier's credit limit. This closes the loop on the central-kitchen and wholesale ordering workflow.
Dashboard: Z-report summary, floor and table management, and loyalty challenges
Three new dashboard surfaces: a Z-report summary for end-of-shift reconciliation, floor and table management for dine-in operations, and loyalty expansion challenges to gamify customer retention.
Inventory: automatic replenishment suggestions and two-axis sourcing
The dashboard now suggests when and what to reorder based on stock levels and wholesale demand. Restaurants can also choose per item whether to buy locally or pull from a central kitchen. The system applies the choice automatically.
Online ordering: customers can cancel orders awaiting POS confirmation
When a branch uses the POS to confirm online orders before they are fired to the kitchen, customers can now cancel those orders from their phones while still waiting. Fewer stuck orders, less confusion.
Online ordering: split the bill and invite guests to pay
Dine-in customers can now split the bill and invite friends to pay their share through a group cart. Each guest gets their own payment link, and the order stays tied to the same table. No more awkward cash calculations at the table.
Branded review push notifications with deep links
Review request push notifications now carry branded deep links that take customers straight to the restaurant's review page with the tenant slug intact. This fixes 401 errors for vanity-URL tenants and improves review completion rates.
Analytics: Pulse Monitor with honest control charts
The Pulse Monitor now draws control charts in the data's own coordinate system and explicitly surfaces a no_data verdict when there is not enough history. Owners get clearer signals about whether their metrics are in control or need attention.
AI menu import: daily credit metering and per-plan enforcement
The AI menu generator now counts daily credits and enforces per-plan limits automatically. Owners on Solo, Advanced, and Premium tiers know exactly how many AI imports they have left before they hit the cap.
Solo plan order limit and prepaid wallet with auto top-up
The Solo plan now includes a 500-order monthly cap with clear messaging when the limit is reached. A prepaid wallet covers messaging, delivery fees, and usage-based charges, recharging automatically from the saved card.
Marketing website: downloads page, AI menu generator, and Arabic typography refresh
The marketing site now has a public downloads page for POS and KDS installers, an AI menu generator landing page, a redesigned hero with real QR codes, and proper Arabic type pairing. Everything a prospective customer sees is now honest and localised.
Campaigns and journeys: send targeted messages with attribution and ROI reporting
Restaurant owners can now build campaigns and automated journeys from the dashboard, target customers by segment, send via email and SMS, and see conversion attribution and ROI inside Tappya. Frequency caps and consent gating are enforced automatically.
Inventory two-axis sourcing: choose where each item comes from
Restaurants can now set a sourcing strategy per item: buy locally from a supplier, or pull from a central kitchen. The system applies the choice automatically to purchase orders and stock transfers, so branch managers do not have to guess.
POS tips on cash and card payments
Staff can now collect tips during cash and card checkout on the POS. Tips are tracked per staff member and shown in the daily summary, so payroll and reporting stay accurate without extra spreadsheets.
AI menu generator landing page
A new public page shows how Tappya AI turns a photo of a paper menu into a structured digital catalog with prices in minutes. This is the first customer-facing surface for the AI import agent.

