Bank Ramps
Create bank ramp-on
Deposit fiat currency to a virtual wallet via bank transfer.
POST
Creates and executes a bank ramp-on transaction to deposit fiat currency into a crypto wallet. The response contains the bank details and reference required to complete the deposit. Requires an API key with access level 2 or higher.
Body
Virtual wallet identifier.
Amount to deposit in fiat currency.
Source fiat currency. One of
USD, EUR, MXN, BRL, GBP, COP.Payment rail. Required when
source_currency is COP; ignored otherwise. One of co_bank_transfer, bre_b.URL to redirect the user to after the PSE flow completes. Required when
source_currency is COP and payment_rail is co_bank_transfer; ignored otherwise.Response
Unique ramp-on operation identifier.
Current state of the operation.
Amount to be deposited.
Currency for the deposit. One of
USD, EUR, MXN, BRL, GBP, COP.Payment rail method. One of
ACH, WIRE, SEPA, SPEI, PIX, FASTER_PAYMENTS, CO_BANK_TRANSFER, BRE_B.Message/reference to include in the deposit.
Bank account number.
Bank code or routing number.
Bank name.
Bank address.
Beneficiary name.
Beneficiary address.
BR code for PIX payments (Brazil only).
Base64-encoded QR code image for the deposit.
PSE checkout URL. Only present when
payment_rail is CO_BANK_TRANSFER. Redirect the user here to authorize the payment with their bank.Echo of the
redirect_url sent in the request. Only present when payment_rail is CO_BANK_TRANSFER.Destination Bre-B key to display to the user. Only present when
payment_rail is BRE_B.
