How to Use Binance Pay for In-Store Payments
Crypto isn't just for trading — Binance Pay lets you scan and pay at supported brick-and-mortar merchants as easily as using any mobile payment app. From coffee shops to restaurants, convenience stores to hotels, more and more businesses are accepting Binance Pay. This guide walks you through the complete in-store payment experience. If you don't have a Binance account yet, sign up for Binance and download the Binance App to get started.
How Binance Pay In-Store Payments Work
Binance Pay processes in-store payments through Binance's internal system — not on the blockchain. This means:
- Near-instant settlement: Transactions arrive almost immediately
- Zero fees: Completely free for the payer (consumer)
- Multi-currency support: Pay with USDT, BTC, BNB, ETH, and other major cryptocurrencies
- Automatic exchange rate conversion: If the merchant prices in fiat, the system automatically calculates your crypto amount at the real-time exchange rate
Setting Up Binance Pay
Before making in-store payments, you need to activate Binance Pay:
- Open the Binance App and find the "Pay" entry on the home screen
- Set a Pay nickname (Pay ID) on first use
- Create a 6-digit payment PIN
- Ensure your Funding Wallet has sufficient balance
If your assets are in your spot account, transfer them to your Funding Wallet first. Go to: Wallet → Funding → Transfer → From Spot to Funding.
In-Store Payment Process
Scenario 1: Scanning the merchant's QR code
This is the most common method, just like scanning a QR code for any mobile payment:
- Open the Binance App → Binance Pay
- Tap the "Scan" button to activate the camera
- Scan the merchant's Binance Pay QR code
- The screen displays the merchant name and payment amount
- Select the cryptocurrency you'd like to pay with (USDT, BNB, etc.)
- Confirm the amount and enter your payment PIN
- Payment complete — both parties receive a confirmation notification
Scenario 2: Merchant scans your payment code
Some merchants use barcode scanners and need you to show your code:
- Open the Binance App → Binance Pay
- Tap "Payment Code" or "Show QR"
- A dynamic payment QR code appears on your screen
- Hold it up to the merchant's scanner
- After the merchant enters the amount, confirm and enter your PIN
Where Can You Use Binance Pay?
Binance Pay's merchant network continues to expand, currently concentrated in:
- Southeast Asia: Select chain stores and restaurants in Thailand, the Philippines, Vietnam, and Malaysia
- Europe: Select retailers in France, Italy, and Spain
- South America: Select merchants in Brazil and Argentina
- Middle East: Select upscale merchants and hotels in Dubai
Some regions support viewing a list of nearby partner merchants within the Binance Pay section of the App.
Choosing the Right Payment Currency
Which coin should you use for in-store payments?
| Currency | Advantage | Disadvantage |
|---|---|---|
| USDT | Stable value, pegged 1:1 to USD | No upside potential |
| BUSD | Equally stable | Being phased out |
| BNB | Core Binance ecosystem token | Higher price volatility |
| BTC | High recognition | Volatile — may overpay or underpay |
Recommendation: Use stablecoins like USDT for everyday spending. Paying with BTC or ETH may sound cool, but exchange rates at settlement can differ from your expectations due to price swings.
Payment Security
Binance Pay includes multiple layers of protection:
- PIN verification: Every transaction requires your PIN
- Spending limits: Set per-transaction and daily limits in settings
- Transaction history: All payments are visible in your Pay history for easy reconciliation
- Identity verification: Binance Pay requires KYC, reducing fraud risk
Check your payment history regularly to ensure there are no unauthorized transactions. If you spot anything suspicious, contact support through the customer service channel after signing up for Binance.
Comparison with Traditional Mobile Payments
| Feature | Binance Pay | Alipay/WeChat Pay |
|---|---|---|
| Fees | Zero for consumers | Zero for consumers |
| Speed | Instant | Instant |
| Currency | Multiple cryptocurrencies | Local fiat currency |
| Coverage | Select merchants worldwide | Primarily mainland China |
| Cross-border | Native support, no forex loss | Requires cross-border channels |
| Privacy | KYC required but no bank info exposed | Linked to bank account |
Binance Pay's advantage in cross-border spending is significant — when traveling abroad, you can pay with crypto directly without exchanging currencies.
Real-World Experience
Here's an example from a coffee shop in Bangkok, Thailand:
- Ordered a latte priced at 150 THB
- Told the barista I'd pay with Binance Pay
- The barista displayed a QR code
- After scanning, the screen showed approximately 4.2 USDT
- Selected USDT, entered the PIN
- Payment completed in 2 seconds; the barista's phone confirmed receipt
The entire process was essentially the same as using any mobile payment app — seamless. The only difference was the amount displayed in crypto instead of fiat.
FAQ
Q: Can I get a refund after paying with Binance Pay?
Yes. The merchant can initiate a refund through Binance Pay, which goes back to your Funding Wallet. Refund processing time depends on the merchant, typically within 24 hours.
Q: What if the network connection drops during payment?
Binance Pay requires an internet connection. If you lose connectivity mid-transaction, the payment won't go through — no need to worry about being charged. Simply retry once you're back online.
Q: Is there a maximum amount per transaction?
Yes. Default per-transaction and daily limits depend on your KYC level. Higher limits are available after completing advanced verification. Check the Binance Pay settings for specifics.
Q: How is the exchange rate calculated?
The system uses Binance's real-time rate at the moment of payment confirmation. While the rate may shift slightly in the seconds between scanning and confirming, the difference is usually negligible.
Q: Can I use Binance Pay to transfer to my own second account?
Not recommended. Binance may flag this as self-dealing (wash trading), which risks triggering compliance alerts. Binance Pay is designed for genuine transfers between users and consumer payments after you download the Binance App.