BNB Smart Chain · BEP-20

BEP-20 USDT and USDC payment gateway

BNB Smart Chain is an EVM network with low-cost token transfers. Payaries gives each invoice its own deposit address on it and tracks the payment to confirmation.

Updated · 2 min read

01How to integrate

Create an invoice with USDT_BEP20 or USDC_BEP20 on bsc-mainnet. You get back a one-time deposit address, the amount due and the confirmations required.

Request
POST /v1/invoices

{
  "referenceId": "order_10231",
  "fiat": { "amount": "49.99", "currency": "USD" },
  "crypto": { "asset": "USDC_BEP20", "chainId": "bsc-mainnet" }
}

02Assets on BNB Smart Chain

BNB, USDT, USDC, DAI and SHIB, with deposits and withdrawals both supported. GET /v1/chains has the live list. Each token is its own asset ID — for example USDT_BEP20 and USDC_BEP20.

03Confirmation, settlement and gas

  • The invoice moves pending → detected → confirming → confirmed, crediting your ledger on confirmation and firing a signed webhook. See crypto payment confirmations.
  • The deposit is swept to your own BNB Smart Chain wallet before it is withdrawable.
  • Moving a token costs BNB. Where the gas station covers the chain you hold none; otherwise keep a little BNB in your wallet. Read gasSponsored on the wallet — see network fees and the gas station.
  • Withdraw to any BNB Smart Chain address on demand.

Questions

Can I accept USDC on BNB Smart Chain?
Yes — USDC_BEP20 on bsc-mainnet, alongside USDT_BEP20, DAI, SHIB and native BNB.
Is a BEP-20 address the same as an Ethereum address?
BNB Smart Chain uses the same address format as Ethereum, which is exactly why you should show the network beside the address: a token sent on the wrong network won't arrive.
Do I need BNB to withdraw USDT?
Only where Payaries's gas station doesn't cover BNB Smart Chain. Where it does, the gas is recovered as a network fee inside the transaction.

Next

Run a real invoice before you commit

Test keys work immediately, with no approval step. Payaries runs on real mainnet networks, so use a small real payment to test.