Skip to main content
POST
B2B Offramp

Authorizations

ngnc-sec-key
string
header
default:""
required

Body

application/json
customer_id
string
required

Your platform’s customer ID for this transaction.

currency
enum<string>
required

Fiat currency to receive.

Available options:
AED,
AOA,
BIF,
CDF,
DZD,
EGP,
ETB,
EUR,
GBP,
GHS,
LYD,
MAD,
MUR,
MWK,
MZN,
NGN,
SGD,
SLE,
SSP,
TRY,
TZS,
UGX,
USD,
XAF,
XOF
amount
string
required

Stablecoin amount being sent.

stables
enum<string>
required

Stablecoin being sent.

Available options:
USDC,
USDT
wallet_address
string
required

Wallet address sending the stablecoin.

network
enum<string>
required

Blockchain network for the stablecoin. USDT → TRON, POLYGON, or SOLANA. USDC → ETHEREUM, BSC, POLYGON, BASE, SOLANA, or STELLAR.

Available options:
TRON,
ETHEREUM,
BSC,
POLYGON,
SOLANA,
BASE,
STELLAR
paymentDetails
ACH (USD) · object
required

Your settlement banking details — the account you want to receive fiat INTO. Required fields depend on your currency’s payment method. Call GET /otc/rate_quote first to get the paymentMethod for your currency.

Response

Transaction created successfully

code
string
Example:

"TXN_SUCCESSFUL"

status
string
Example:

"Success"

message
string
data
object