Insights

Who Should Hand Over the Goods After a Counter QR Payment?

A practical in-store rule for crypto QR sales: the cashier releases goods only when the payment system shows a confirmed status, not when the customer says they paid.

Who Should Hand Over the Goods After a Counter QR Payment?

The short answer: nobody hands over goods because a customer says they have paid. The cashier releases the sale when your payment screen shows a confirmed status for that exact order. Everything else in your counter routine should support that one rule.

Why the customer's phone is not proof

In a QR sale, the customer and the cashier look at different screens. A wallet that shows "sent" tells the customer something, but it does not tell your team the payment was confirmed against your order. MiraclePay describes its QR flow the same way: you create a payment request, the customer scans it with their own wallet, and staff get a confirmation state to work from.

MiraclePay also notes that the customer's wallet must support the exact asset and network shown in the request. Cashiers should therefore ask customers to match the asset and network on screen rather than improvise.

A four-step counter routine

First, create the payment for the exact sale before showing anything to the customer. Second, display the QR on your terminal, tablet or phone and let the customer scan it. Third, watch the confirmation state on your own screen, not the customer's. Fourth, bag the goods only after that state shows the payment as confirmed. This mirrors the create, display, pay and confirm sequence on MiraclePay's QR page.

Other providers describe similar in-person flows. BitPay, for example, says merchants can generate a QR code for each transaction on a phone, tablet or desktop browser. The pattern is common, so the staff habit matters more than the brand.

What to rehearse with your team

Run short role-play sessions covering three situations: the customer insists they have paid, the screen still shows a pending state, and the customer scanned with the wrong network. In each case the script is the same: stay polite, keep the goods at the counter, and check the order status on your screen. Give cashiers a clear person to escalate to, and keep the order reference so the sale can be matched later in reporting.

Before going live, confirm your account's eligibility, fees and settlement terms with MiraclePay directly, since availability varies by market and partner setup.

Sources & context

This article is published by MiraclePay. Product availability, supported assets, networks and settlement terms should be confirmed for the relevant merchant account before launch.

Related merchant paths: Explore crypto QR code payments · Explore the crypto POS system · See crypto-to-USD settlement · Explore the U.S. merchant payment gateway.

Build your launch path

See if MiraclePay
fits your market.

Become a Merchant