Virtual Bank Account Quick Start Guide

This page will guide you through steps necessary to apply for and activate a Virtual Bank Account.

Step 1: Create Veem Account

Refer to Account Creation page. This new account will be the owner of the Virtual Bank Account (VBA).

Step 2: Subscribe to VBA Status Updates

Subscribe to VBA_ACCOUNT_STATUS_UPDATED webhook notification. Refer to Create VBA account status configuration . This lets you receive a notification about VBA status updates, including when your VBA is activated and ready to use (status=”SUCCESS”).

Step 3: Open Virtual Bank Account

Refer to Open Virtual Bank Account section. Once you submit this request, your VBA application will be reviewed by Veem and approved once all information is verified. The VBA will be activated automatically once the application is approved, and will be ready for you to use.

Note: in Sandbox environment your VBA application will be auto-approved very quickly to facilitate the integration and testing. In Production environment the approval process may take longer, as it requires a review by Veem.

Step 4: Get VBA Details

After successful activation, the owner of the VBA will get a new funding method added to their account. This funding method can be used to send and receive payments on Veem. Refer to List Funding Methods to get the fundingMethodId parameter for the newly created VirtualBank funding method.

You can also use your VBA to collect payments from payers who prefer not to use Veem. Refer to Get Virtual Bank Account Details endpoint, which returns the routing code, account number, and other banking information for your VBA. Share these details with your payers so they can send funds directly.

Step 5: Subscribe to VBA Transactions Updates

Subscribe to VBA_TRANSACTION webhook notification. Refer to Create VBA transaction callback configuration. This notification is triggered any time there is a new transaction on your Virtual Bank Account. It returns the updated VBA balance as well.

Step 6: Get VBA Transactions

Get the list of transactions on your VBA. Refer to Get Virtual Bank Account Transactions. Transactions API endpoint provides a list of VBA transactions during a certain time period.