UPI Billing Software With an Exact-Amount QR on Every Bill
UPI-first payments built for India: a dynamic UPI QR for the exact amount, split payments, live change, tips, credit and loyalty points. All of it works offline.
[PLACEHOLDER: screenshot – payment screen with UPI QR]
One exact-amount UPI QR, wherever the guest is
The QR carries the exact bill amount and pays your outlet’s UPI ID. It shows on:
- The payment screen
- The printed bill: “Scan to pay Rs. 649.00 by UPI”, switched on per outlet
- The customer display: “Scan to pay ₹649.00”
- The captain’s phone at the table, for pay-at-table
- The self-order kiosk, after ordering
It works with GPay, PhonePe, Paytm, BHIM and every bank’s UPI app. Because the amount is already in the QR, there are no wrong-amount payments. The cashier confirms the money has arrived and completes the bill.
Every way your guests pay
| Mode | How it works |
|---|---|
| Cash | Quick buttons for the exact amount and common notes (₹50, ₹100, ₹500, ₹2,000). Change is worked out live, and the cash drawer opens by itself. |
| UPI | Dynamic QR for the exact amount, with an optional UPI reference field |
| Card | Records payments from your card machine, with optional last 4 digits. Full card numbers and CVV are never captured or stored. |
| Other | Wallets, vouchers or bank transfer, with an optional reference |
| On account | Bill to a regular customer’s credit |
| Points | Pay with the customer’s loyalty points |
Split any way the table wants
Split payment
Pay one bill with any mix of modes, such as ₹500 cash plus ₹149 UPI, or three cards. Add payments until the balance is zero.
Split equally
Choose how many people are sharing, and each payment takes the next equal share: “Person 2 of 4 pays ₹412.50”. Any leftover paisa is handled, and it stays one GST invoice. For separate invoices, split the bill by items.
Tips, tracked properly
An optional tip field sits outside the bill and GST. For cash, “Keep as tip” turns the change into a tip in one tap. Tips print on the bill, count in the shift’s cash, and show as a total in reports.
Credit for regulars, with limits that hold
For regulars, corporate accounts and hostels:
- Set a credit limit for each customer (needs a manager and is recorded)
- “On account” shows the credit left, such as “Credit left: ₹2,350”
- Going over the limit is refused
- Customers settle dues later by cash, UPI, card or other
- Every sale, settlement and void goes into a credit ledger that can’t be edited
Points and deposits, counted automatically
Loyalty points
With a customer on the bill, the payment screen shows their points and value, for example “240 points, worth ₹24.00”. Points can’t be spent twice across open bills, and new points are earned only on what was paid in money.
Advance deposits
A deposit taken on an advance order counts towards its final bill by itself.
One tap to complete
When the balance reaches ₹0, Complete:
- Marks the order paid and frees the table
- Prints the final bill with payments and change
- Opens the cash drawer for cash
- Deducts recipe stock and adds loyalty points
- Queues the bill for the owner’s dashboard
Everything happens on the device, so payments work offline. How offline billing works
Refunds on a voided bill are recorded for each payment mode, and cash refunds reduce the expected drawer cash at shift close. Paperless bills on WhatsApp are coming soon.
Why an exact-amount QR matters at a busy counter
With a static QR, the guest types the amount. At the rush that means wrong amounts, short payments and staff checking phones one by one. With Dineligent, the amount is already inside the QR, so the guest only scans and approves. The cashier sees the bill, confirms the money has arrived and completes it, and the payment is recorded against that exact invoice.
Set your outlet’s UPI ID once in Settings. If it’s missing, the payment screen tells you, so no QR ever goes out to the wrong account.
Popular with cafés, QSRs and casual dining restaurants where most guests pay by UPI.
UPI and payment questions
Does Dineligent show a UPI QR for the exact bill amount?
Yes. The dynamic UPI QR carries the exact amount and appears on the payment screen, the printed bill, the customer display, the captain’s phone and the kiosk.
Which UPI apps work with the QR?
Any UPI app, including GPay, PhonePe, Paytm, BHIM and bank apps. Payments go to your outlet’s UPI ID.
Can a customer pay part cash and part UPI?
Yes. Add as many payment rows as you need, in any mix of cash, UPI, card, other, credit and points, until the balance is zero.
Can I give credit to regular customers?
Yes. Set a credit limit per customer, bill on account, and record settlements later. Every entry goes into a credit ledger.
Do payments work without internet?
Yes. Payments, change, the cash drawer and completing bills all happen on the device, so they work offline.
Does Dineligent store card details?
No. Card payments are taken on your own card machine. Dineligent records only the mode and, optionally, the last 4 digits.