Virtual accounts are generated account details (account number and bank) that allow Vella merchants to receive payments from customers via NGN bank transfer. This is currently only available in naira (NGN).

Virtual accounts are either dynamic (temporary) or static (permanent). A dynamic account number expires after handling a transaction, while a static account number doesn't expire.

Dynamic Virtual Account

Creating dynamic virtual accounts can be useful when receiving one-time payments through bank transfers. The process involves generating a dynamic virtual account with a set amount for the customer during checkout. Once payment is made, we will send you a webhook notification, which you can then manage.

You can create a dynamic virtual account with the create virtual account number endpoint