💳 Payments

Every way your customers pay, settled cleanly

Cash, UPI, credit, split and refunds — each recorded to the ledger, each on the customer's WhatsApp in a tap.

₹290 paid
💵
Cash
📲
UPI
📇
Tab
Split · 2 ways₹145 + ₹145
Bill on WhatsApp✓ sent

Payments are where money quietly leaks

Wrong change, unreconciled UPI, refunds done off-book — small gaps add up. ChaiPOS makes every method fast and every rupee traceable.

See it in action

Collect payment, any way they pay

Pick a method and close the bill — then it's on their WhatsApp in a tap.

Bill total₹290

A dynamic UPI QR appears for the customer to scan — auto-marks paid on confirm.

💵

Cash with change calculator

Enter cash tendered, see change due, mark paid — no mental math at the counter.

📲

Dynamic UPI QR

Generate a UPI QR or mark-paid in a tap; it politely blocks only when you're offline.

🧾

Split & partial payments

Split a bill 2–4 ways by amount or evenly, mix cash and UPI, and it must balance before you close.

↩️

Refunds done right

Full or partial refunds create an entry (never a deletion), gated by a manager PIN and badged on the order.

📇

Khata / put on tab

Charge a regular's credit tab now, settle later — tracked in receivables with overdue aging.

💬

WhatsApp the bill

Send a formatted bill plus a UPI link over WhatsApp — customer-initiated, so it costs you nothing.

How it works

Payments in three steps

1

Pick a method

Cash, UPI QR, khata, or split the bill across two to four people.

2

Collect

Change is calculated for cash; UPI shows a dynamic QR to scan.

3

Send the bill

One tap sends a formatted bill and UPI link over WhatsApp.

Why it beats the others

  • Split bills and khata built in
  • Refunds & voids fully audited
  • One-tap WhatsApp bills at no cost
FAQ

Payments — your questions

Cash with a change calculator, dynamic UPI QR, khata/credit, and split payments.

Full or partial refunds create an audited entry (never a deletion) and need a manager PIN.

No — it opens a customer-initiated WhatsApp message, so there's no API cost.