Accept BNB payments

Price in US dollars; the customer pays the exact BNB amount to an address made for that order. 0.5% per payment, no monthly fee.

Credited
after 15 confirmations
Fee per payment
0.5%, nothing monthly
Price
Locked per order
Auto-convert
To USDT / USDC

About BNB

BNB is the native coin of BNB Chain, a low-fee EVM network that many customers know from Binance.

BNB Chain also carries USDT and USDC (BEP-20), and incoming BNB can be converted to a stablecoin on PancakeSwap automatically.

How a BNB payment works

  1. 1
    You create an order in USD

    From your store plugin, a payment link or one API call.

  2. 2
    The BNB amount is locked

    Converted at the live price once, when the order is created. It never changes afterwards.

  3. 3
    The customer pays a fresh address

    A deposit address made for this order only, with a QR code.

  4. 4
    You get a signed webhook

    When the payment is credited (after 15 confirmations), your balance goes up and your system is told.

Network details

NetworkCreditedPayout network feeAuto-convert
BNB ChainBEP-20after 15 confirmations0.0002 BNBUSDT / USDC

Payout network fee: a flat fee per withdrawal to your own wallet, plus the 0.5% commission. Full pricing

Add BNB to your site

Install a plugin, share a payment link, or call the API. The customer can also pick BNB on a hosted checkout page where you offer several coins.

  • A new deposit address for every order
  • Signed webhooks and a status check before you ship
  • Test keys with free testnet coins before going live
create-payment.js
// Your server: create a payment for an order
const res = await fetch('https://stablora.xyz/api/v1/payments', {
  method: 'POST',
  headers: { Authorization: `Bearer ${STABLORA_KEY}`,
             'Content-Type': 'application/json' },
  body: JSON.stringify({
    reference: 'order-1042', amount: '49.90', currency: 'USD',
    network: 'bnb', asset: 'BNB',
  }),
});
const payment = await res.json();
// payment.amount: the exact BNB amount, locked for this order
// payment.depositAddress: a new address for this order only
// redirect the customer to https://stablora.xyz/pay/<payment.id>

Questions about BNB

More in the help center.

How fast is a BNB payment confirmed?

Stablora credits it after 15 confirmations on BNB Chain. The checkout page shows the progress live, and you receive a signed payment.completed webhook the moment it is credited.

What does it cost to accept BNB?

0.5% of each payment, with no monthly or setup fee. Withdrawing to your own wallet costs a 0.5% commission plus a flat network fee (0.0002 BNB on BNB Chain).

What if the customer sends too little or too much?

If less arrives, the checkout asks for the rest before the order expires (you can accept small shortfalls with a tolerance in Settings). Anything above the amount due is recorded as an overpayment that you can refund.

What if the customer uses the wrong network or coin?

The checkout shows the coin and network right next to the address. Coins sent on another network or in another coin are not credited automatically.

Can I receive BNB but keep dollars?

Yes. Turn on auto-conversion and incoming BNB is swapped to USDT or USDC on-chain (BNB Chain) for 0.25% on top of the exchange cost.

Other coins

Start accepting BNB today

Free to start, 0.5% per payment. Try everything with test keys first.