cURL
curl --request POST \ --url https://business.bfinance.app/external/api/virtual-account/{customerId}/create \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "type": "usd", "destination": { "currency": "usdc", "chain": "base", "address": "0x1234..." } } '
{ "status": "success", "data": { "status": "active", "depositInstructions": { "currency": "<string>", "iban": "<string>", "bic": "<string>", "accountHolderName": "<string>", "bankName": "<string>", "bankAddress": "<string>", "bankRoutingNumber": "<string>", "bankAccountNumber": "<string>", "beneficiaryName": "<string>", "beneficiaryAddress": "<string>", "paymentRails": [ "<string>" ], "clabe": "<string>", "pixCode": "<string>" } } }
Creates a virtual account for the customer.
JWT authentication token
Customer ID
usd
eur
mxn
brl
Show child attributes
Virtual account created.
"success"
Was this page helpful?
Contact support