Skip to content
Payments

QR & Soundbox: Making Offline Retail Payments Instant

Static and dynamic QR codes, speaker devices that announce payments, tap-and-pay UPI, and the fake-screenshot problem: how small shops and counters can take digital payments reliably and match them at day's end.

LILPE Editorial Team8 July 2026Updated 7 October 2026 6 min read
Cover illustration for a guide to QR codes and soundbox devices in shops

For a small shop, the simplest digital payment is a QR code on the counter: the customer scans it with any UPI app and pays. The difficulty isn't taking the payment; it's knowing, in the middle of a busy counter, that it actually arrived, and matching the day's payments at closing. That's what dynamic QR codes and speaker devices (often called soundboxes) are for.

Static or dynamic QR?

A static QR is printed once and never changes: the customer types the amount. A dynamic QR is generated for each sale, usually by a billing system or terminal, with the amount and a reference built in. For a fuller comparison, NPCI's rules on each, and which one suits which kind of business, see our guide to UPI QR codes for business.

Static and dynamic QR codes compared
Compared onStatic QRDynamic QR
AmountTyped by the customerFixed by your system
MistakesWrong amounts, underpaymentsRare
Matching to a saleManual, by amount and timeAutomatic, by reference
NeedsJust the printed codeA billing system, terminal or app

What a soundbox does

A soundbox is a small speaker device linked to your UPI collection account that announces each payment as it arrives, typically the amount received. For a shopkeeper serving several customers at once, it answers the only question that matters at the counter (did the money come?) without anyone reaching for a phone.

It's only as good as the connection behind it: check how the device connects, what happens when the network drops, and how you're told about payments it couldn't announce.

The fake-screenshot problem

The commonest counter fraud is simple: a customer shows a screenshot of a 'successful' payment that never happened, or an old one. The defence is equally simple: accept only what your own device, app or bank shows. A soundbox announcement or a notification in your merchant app counts; a customer's screen doesn't.

Tap and pay

UPI can also be paid by tapping a phone on an NFC-enabled terminal, and RBI's 2025 Authentication Directions list tap-and-pay UPI on NFC point-of-sale machines among the exemptions from two-factor authentication. Whether your terminal and your customers' apps support it depends on your provider.

Closing the day

At closing, three numbers should agree: what the billing system sold, what your UPI collection account received, and cash in the drawer. With dynamic QR codes the first two match automatically; with a static QR, match by amount and time and look out for the customer who paid ₹500 for a ₹550 item.

  • Use dynamic QR codes wherever you have a billing system.
  • Trust only your own payment notifications.
  • Reconcile every day, not every month.
  • Keep the static QR as a backup, not the main route.

Official sources

Last reviewed . Examples, amounts and screens marked illustrative are not LILPE figures.

Route every payment to where it succeeds.

Tell us which providers you use today and where payments get stuck. We'll show you what the setup would look like on LILPE.