Operation Types

The Vault API provides four primary operations for financial transactions, tailored to specific use cases:

  1. On-ramp

    • Description: An operation to fund an account through an external acquiring service.
    • Use Cases: Commonly used to top up CHECKING accounts via external payment services.
  2. Withdraw

    • Description: An operation for withdrawing funds from an account.
    • Use Cases: Used to move funds from Vault accounts to external or bank accounts.
  3. Transfer

    • Description: Movement of funds between accounts in the same currency.
    • Use Cases: Transfers between CHECKING, CARD_PREPAID, and BANK_ACCOUNT_VIRTUAL accounts without currency conversion. For example, transferring funds between CHECKING and BANK_ACCOUNT_VIRTUAL.
  4. Exchange

    • Description: A currency exchange operation involving a fund transfer between accounts, used when the transfer involves different currencies.
    • Use Cases: Ideal for converting funds between different currency accounts, such as transferring from CHECKING to CARD_PREPAID with currency conversion.