Find out more about our Wallet API. Our Wallet API consists of the following API calls.
1. Balance transfer
This API Call allows you to transfer money:
- from any of your Viva Wallet accounts to any Viva Wallet account of another merchant.
- between your Viva Wallets accounts.
For a successful transfer to take place:
- Source wallet must have sufficient funds to perform the operation
- Source and target wallets must use the same currency
Before you can use this API call you need to enable transfers between accounts in the Viva Wallet banking app:
Log in to Viva Wallet, demo or live , and select the required account.
Go to Settings > API Access.
Select the Allow transfers between accounts checkbox as shown below:
👉 You should enable the “Allow transfers between accounts” option only for the source wallet. If you don’t enable this option, then no balance transfer will be possible.
Find out more about the Balance Transfer API call and its parameters.
Check out the related tutorials below for examples of this API call in action:
2. Retrieve wallets
Use this API Call to retrieve all wallets and these details set up under your Viva Wallet profile.
Find out more about the Retrieve Wallet API call and its parameters.
Check out the related tutorials below for more details about OAuth 2 authentication and setting webhooks:
If you have any questions about our solutions, or questions about how to integrate with our solutions, please refer to our Get Support page.