Crypto Payments using API
Creating an Channel
Authorizations
x-api-keystringRequired
Body
- Contains currency and customer id.
Params:
- currency - The currency.
- customerId - The customer ID in the external system.
currencystring Β· enumRequiredPossible values:
Represents supported crypto currencies in the payment processing system.
Currencies:
BNB- Binance CoinbUSDT- Tether (pegged to USD), issued on BNB Smart Chain network (BEP20 token)BTC- BitcoinETH- EthereUSDC- USD Coin (pegged to USD), issued on Ethereum network (ERC20 token)eUSDT- Tether (pegged to USD), issued on Ethereum network (ERC20 token)FTN- FasttokenPOL- POLpUSDC- USD Coin (pegged to USD), issued on Polygon network (ERC20 token)SOL- SOLsUSDT- Tether (pegged to USD), issued on Solana network (SPL token)TRX- Tronix (native coin), issued on Tron networktUSDC- USD Coin (pegged to USD), issued on Tron network (TRC20 token)tUSDT- Tether (pegged to USD), issued on Tron network (TRC20 token)wpUSDC- wrapped USD Coin (pegged to USD), issued on Polygon network (ERC20 token)wpUSDT- wrapped Tether (pegged to USD), issued on Polygon network (ERC20 token).
customerIdstringRequired
applicationIdstringOptional
Responses
200
Ok
application/json
Responseany of
or
201
Created
application/json
400
Database violation
application/json
401
Unauthorized
application/json
422
Unprocessable content
application/json
500
Internal server error
application/json
post
/channelsProcessing a callback
Confirming a transaction
Testing Crypto Payments on Demo environment
Testing with transaction simulation
Testing with real transactions
Last updated