Set a refund destination
NGN routes to a Nigerian bank account (verified by name enquiry before saving); USDT routes to a crypto address on TRON or BSC. One destination per currency — setting it again replaces it. Required before payouts can be created.
Authorizations
Headers
Unique idempotency token per logical write (UUID v4). Re-send the same value on safe retries.
"a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6"
Body
Settlement currency: 'NGN' or 'USDT'
"USDT"
BANK_ACCOUNT, CRYPTO_ADDRESS "CRYPTO_ADDRESS"
Required for BANK_ACCOUNT
"058"
Required for BANK_ACCOUNT — 10-digit NUBAN
"0123456789"
"Guaranty Trust Bank"
Required for CRYPTO_ADDRESS — TRON or BSC only
TRON, BSC Required for CRYPTO_ADDRESS
"TXyz1234abcd..."
Destination tag/memo, where the chain uses one
null
Response
Destination saved
"USDT"
BANK_ACCOUNT, CRYPTO_ADDRESS "Guaranty Trust Bank"
"058"
Masked — last 4 digits only
"******6789"
Bank-confirmed name
"ACME LTD"
TRON, BSC Masked — first 6 / last 4
"TXyz...abcd"
Bank accounts only — crypto addresses cannot be verified
true