Skip to main content
Pay with QR is a pilot feature. Start with small amounts and expect occasional friction. Report issues via Telegram.
Pay with QR lets you fund a merchant payment (Pix, UPI, etc.) using ZEC. You deposit ZEC, it converts to USDC on Base, and a PAY order is created. The partner provides a fresh merchant QR for you to scan and pay.

Steps

1

Select country and amount

Open the Pay tab in 0xramp.app. Choose your payment country and enter the fiat amount you want to pay. The app shows how much ZEC you need to send.
2

Provide a refund address

Enter a transparent ZEC address for refunds. Use Fill from NOIR if you have Noir Wallet connected.
3

Send ZEC

Send the exact ZEC amount shown to the deposit address. This funds the PAY order.
4

Get the merchant QR

Once your ZEC is confirmed and converted, the partner provides a fresh merchant QR code. Scan it from your bank app to complete the payment.
Only static Pix is supported for now. Dynamic Pix QR codes are blocked. The 12-country ceiling comes from the P2P.me country catalog.
For details on how the underlying protocol works, see the Zcash forum post.