Account Types
- CHECKING: Primary account, which can be funded via cryptocurrency deposit or an acquiring service.
- CARD_PREPAID: Prepaid card, used for funding and payments.
- BANK_ACCOUNT_VIRTUAL: Virtual bank account, designed for
Transfer
andExchange
operations.
Operation Types
- PayIn: Funding operation via an acquiring service.
- Withdraw: Operation to withdraw funds from the account.
- Transfer: Movement of funds between accounts in the same currency.
- Exchange: Currency exchange operation involving a fund transfer between accounts.
Operations by Account Type
-
Funding BANK_ACCOUNT_VIRTUAL:
BANK_ACCOUNT_VIRTUAL
can be funded using Transfer and Exchange operations.
-
Moving Funds Between CHECKING and CARD_PREPAID:
- The operation between
CHECKING
andCARD_PREPAID
requires currency exchange. Use the DirectExchange method to transfer funds with currency conversion.
- The operation between
-
Funding CHECKING:
- Deposit crypto: Fund the account using a cryptocurrency deposit. The deposit address can be retrieved using the address/list method, specifying the required currency and blockchain.
- PayIn: Fund the account through an acquiring service. When creating a request using createPayIn, an
Invoice
with anid
is generated. To process the payment, initiate the required type of payment with the acquiring service using paymentGetOrCreate, and complete the payment via pay.