Display your QR.
Open the counter display in a phone or tablet browser.
PayIn QR / In person
Show a receiving QR at your counter, stall or event.
Paid directly to your wallet.PayIn doesn’t hold your funds.
From scan to confirmation
Open the counter display in a phone or tablet browser.
The QR opens your payment page. Customers review it and approve in a compatible wallet.
Verify status, amount, network and transaction before handover.
The current counter display does not have a till-style amount entry. Set a fixed amount when creating the request, or have the customer enter the agreed amount on the payment page. Staff should check it against the sale.
The QR contains a web payment link. Wallet scanners and versions differ. Customers need a compatible wallet for the selected network. Test your intended setup before accepting payments.
No. A signature alone is not confirmation that the payment arrived. Check your merchant record and transaction details. If the result is unclear, check the receiving wallet before asking the customer to pay again.
Keep the counter moving
Confirm the payment, then keep serving.
~2s
From customer wallet confirmation to the payment success screen.
Based on our tests. Confirmation times may vary.Customer wallets
Customers need a compatible Web3 wallet with USDC on the matching network. Not exchange balances or Binance Pay. Binance: imported EOA; Coinbase: EOA; Bybit: seed phrase only.
For you and your staff
Sound or a spoken amount alerts staff to a confirmation. Check your own record—not a customer screenshot—before handover.
Test audio on a supported phone or tablet before service. Choose from 10 spoken-amount languages; voices and pronunciation vary by device.
Setup and payment checksKeep the display in the foreground. Screen wake requests depend on browser support. Audio is not reliable while locked or in the background.
Match amount, network and transaction to the sale. Use payment history and protect the private management link: it grants access.
Check history and your wallet first: silence or disconnection does not prove failure. Separate counter and online requests if that helps reconciliation.
Use a wallet you control. PayIn holds no funds; wallet, network and payment services still take part.
You need a receiving wallet; customers need a compatible wallet and USDC on the selected network. No USDC purchase is needed to create a request.
Fees may apply and confirmation time varies. Check your payment record and transaction before completing the sale.
PayIn QR