Binance Pay
Introduction
Binance Pay provides instant off-chain transactions without specifying a network and paying gas fees. To make a payment, a customer needs a verified Binance account.
Please note that the processing fee is different for this method. Learn more here.
Key features
Instead of wallet addresses, this method uses Binance IDs.
When placing an order, customers can choose a payment currency which is different from the order currency. Binance Pay will automatically convert the payment currency to the order currency based on the current market rate at the time of payment.
A customer can pay with 80+ currencies supported by Binance
This method ensures the customer sends only the correct amount (eliminating underpayment and overpayment).
🔗 Official Binance Pay Documentation
Binance Pay: Prohibited Countries
How to receive a payment
The Binance Pay method works the same way as the direct payment: merchants need to specify that the method is “binancepay” on “binancepay” network.
End-users side
Customers can pay using the Binance mobile or web app. To choose a currency and confirm the payment, they scan the QR code with a default camera app or Binance app.

How to make a payout
There are two ways to make an outgoing transaction via Binance Pay: API and App.
API: works the same way as direct payout. Instead of a wallet address, a recipient must provide an email address or Binance ID (10 digits), which can be found on the "Account information" page on Binance. If the email entered isn’t linked to a Binance account, the payout will fail.
App
First, you need to add a new payout method. Payout tab > Payout Methods > Add Method.
To send the funds go to Payout tab > New Payout. Choose a currency, the Binance Pay network, and the previously added payout method.
Last updated