BNB

Accept BNB (BEP-20) Crypto Payments

Collect fast, low-gas BNB payments from Trust Wallet, MetaMask, and Binance ecosystem buyers with a flat 0.5% XPayr gateway fee and instant non-custodial wallet settlement.

0.5%

Gateway fee

30+

Supported tokens

7+

Blockchain networks

24/7

Always-on settlement

What is BNB (BNB)?

BNB powers BNB Smart Chain (BEP-20), one of the highest-throughput retail and stablecoin payment ecosystems worldwide. Accepting BNB through XPayr lets global customers pay in seconds with minimal gas while settling 99.5% directly to your merchant wallet.

Supported Networks: BNB Smart Chain (BEP-20), opBNB
4-step flow

How do BNB payments work?

Accept BNB payments through XPayr in four simple steps.

1

Create merchant account

Sign up on XPayr and configure your wallet address for BNB settlement.

2

Integrate payment flow

Use API, plugins, payment links, or widgets to add BNB checkout to your site.

3

Customer pays with BNB

Customer selects BNB at checkout. XPayr generates a payment invoice with real-time pricing.

4

Receive to your wallet

Once confirmed on-chain, the payment is settled directly to your personal BNB wallet.

Why accept BNB payments?

Compelling reasons to add BNB as a payment option for your business.

3-Second BEP-20 Finality

Confirm retail and SaaS checkouts rapidly on BNB Smart Chain with sub-$0.03 network gas fees.

Massive Global Retail Reach

Support both 1-Click Web3 wallets and Direct Exchange QR transfers from major global exchanges.

99.5% Direct Wallet Settlement

Zero custodial balances or withdrawal holds β€” confirmed BNB lands straight in your configured EVM wallet.

create-payment.js
const response = await fetch('https://api.xpayr.com/v1/payment', {
  method: 'POST',
  headers: {
    'x-api-key': YOUR_API_KEY,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    price_amount: 100,
    price_currency: 'usd',
    pay_currency: 'bnb',
    order_id: 'ORDER-001'
  })
});

const payment = await response.json();
// payment.pay_address  β†’ Send BNB here
// payment.pay_amount   β†’ Exact BNB amount

How to accept BNB payments

  1. Sign up Create your free XPayr merchant account.
  2. Add your BNB wallet Enter your BNB wallet address for settlement.
  3. Generate API key Create an API key from your merchant dashboard.
  4. Choose integration method Use API, plugins, invoices, or payment buttons.
  5. Start accepting BNB! Go live and let customers pay with BNB.
Transparent 0.5% Gateway Fee for BNB

Accepting $1,000.00 in BNB (BNB) costs a flat $5.00 USD (0.5%) gateway fee with $995.00 USD settled directly to your non-custodial wallet. Zero custody, zero rolling reserves, and 1% (max $0.50) exchange withdrawal fee tolerance.

Automate BNB Checkout via AI Agents & MCP

Invoke xpayr_create_payment_session or xpayr_calculate_gateway_fee for BNB using npx -y @xpayr/mcp-server or our Remote MCP endpoint:

POST https://xpayr.com/api/mcp
FAQ

BNB Payment Questions

Everything you need to know about accepting BNB payments through XPayr.

BNB Smart Chain blocks confirm in roughly 3 seconds, allowing XPayr checkout sessions and signed HMAC-SHA256 webhooks to finalize orders in near real time.

No. XPayr is 100% non-custodial; 99.5% of each confirmed BNB payment routes directly to your connected EVM merchant wallet.

A flat 0.5% (50 bps) gateway fee per confirmed transaction with $0 monthly minimums and $0 rolling reserves.

Ready to accept BNB payments?

Create your free merchant account and start accepting BNB in minutes. No monthly fees, transparent pricing, direct wallet settlement.