Documentation

Orders, KDS, Billing, And Refunds

Run staff orders, public QR orders, kitchen status, billing, payments, receipts, refunds, and shift close.

Orders are the center of daily service. They connect the table, customer, items, kitchen status, bill, payment state, receipt, and reporting.

1OrderStaff orQR2KitchenAcceptprepare3BillTaxdiscount4ClosePayreceipt

Order entry

Staff can create orders from the authenticated workspace. Customers can place browser-based QR orders from a table. Public orders should always be reviewed in the context of table, item availability, notes, and payment mode.

KDS Board and kitchen display

The KDS Board keeps preparation visible. Teams should agree who advances status and when. A simple status rhythm works best:

  • New: order arrived and needs review.
  • Accepted: staff confirmed it should be prepared.
  • Preparing: kitchen is working on it.
  • Ready: item is ready for service or handoff.
  • Served: service handoff is complete.

Skipping statuses makes reports and bottlenecks harder to read.

Billing and payments

Generate bills after order items are confirmed. Review subtotal, tax, discount, tip, charges, split tender, manual payment requests, and provider payment state before closing a bill.

If payment status is unclear in Razorpay or another provider, reconcile the provider dashboard before duplicating payment or refund actions.

Refunds and corrections

Refunds should be reviewed against the order, bill, payment method, provider state, and internal notes. Keep notes clear when approving or rejecting a refund request.

Receipts and shift close

Send digital receipts only through approved customer communication channels. At close, reconcile orders, payment mix, refunds, cash, UPI, POS totals, and staff shift activity before trusting the final day summary.