Transaction create
Once your first wallet is created, you can create different types of transactions.
Transactions types
Vita sent (sending money from a wallet to a Vita Wallet registered user)
Withdrawal (money withdrawal from a wallet to a bank account in the supported countries)
Transaction structure
Field | Description |
sender_wallet | Information of the wallet that sends money, with its merchant identification token, Vita Business uuid and balance updated to date |
status | Transaction status |
order | Unique merchant payment id |
currency | Transaction currency |
category | Transaction type |
amount | Transaction amount without fee |
total | Transaction total with fee included |
fee_value | Fee value |
total_fee | Total fee |
created_at | Transaction date |
Transaction life cycle
A transaction can have different statuses:
Started
Processed
Pending
Completed o denied
First transaction status is started, followed by processed and pending, once transactions reaches pending status it proceeds to execute one of the possible final status, completed or denied.
Some transaction types, like purchase and sent reach their final status immediately.
The endpoint to create any type of transaction is always the same, following the REST architecture, transaction_type field in the request body allows creation of the desired type of transaction.
Última actualización