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

List of supported currencies

MATIC, APT, IOTX, SHIB, FRONT, FDUSD, XNO, MBOX, SANTOS, BCH, CAKE, BSW, BTC, SEI, LOKA, ONT, SFP, BTTC, FIRO, MANA, ACH, BEL, WOO, ZEC, ADA, XAI, DOGE, SXP, HBAR, CHR, PEPE, CHZ, XRP, CTSI, FLOKI, OSMO, AVA, STRAX, NOT, TUSD, TKO, UNI, WRX, XTZ, EOS, ZIL, AXS, XVS, SLP, ALPINE, LAZIO, DOT, 1INCH, FTM, BEAMX, ATOM, PORTO, DAI, SOL, ETC, BNB, ETH, NEO, MANTA, HIGH, VET, USDT, ALT, BNX, USDP, EDU, TRX, LTC, EGLD, USDC, INJ, XLM, LINK, QTUM, OM, AEUR, FIL, GALA, APE, ARPA, COTI.

  • This method ensures the customer sends only the correct amount (eliminating underpayment and overpayment).

🔗 Official Binance Pay Documentation

Binance Pay: Prohibited Countries

List of countries where Binance Pay is not available
  1. Canada

  2. Netherlands

  3. United States of America

  4. Cuba

  5. Democratic People’s Republic of North Korea (“DPRK”)

  6. Iran

  7. Syria

  8. Crimea region and any non-government-controlled areas of Ukraine

  9. Indonesia

  10. Singapore

  11. Thailand

  12. Vietnam

  13. United Arab Emirates

  14. Bahrain

  15. Kazakhstan

  16. Japan

  17. Turkey

  18. Russia

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.

Instead of the recipient’s wallet address, Bitnbox sends four URLs, links 2-5 are provided by Binance:

  1. paycheckoutUr: Link to a Bitnbox-hosted checkout page [Recommended Option].

  2. checkoutUrl: Link to the Binance-hosted checkout page (only for desktop)

  3. qrcodeLink: Link to the QR code image

  4. deeplink: Deeplink to instantly open the Binance mobile app

  5. universalUrl: Universal link that opens the Binance app if installed; otherwise, it opens the desktop checkout page or the mobile authentication page.

binance pay checkout page
Binance-hosted checkout page

Due to current Binance Pay limits, the “orderDescription” will be displayed twice on the checkout page.

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.

Open the QR code scanner
Scan the QR code

How to make a payout

There are two ways to make an outgoing transaction via Binance Pay: API and App.

  1. 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.

  2. App

    1. First, you need to add a new payout method. Payout tab > Payout Methods > Add Method.

    2. 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