capabilities.work

Provision a Dedicated Virtual Account

A 4-step recipe with Paystack. We can help you get access.

Recipe · 4 steps

Provision a Dedicated Virtual Account

with Paystack · Customer Data Management

Create a customer and assign them a dedicated NUBAN virtual account.

  1. List the available dedicated-account bank providers to confirm the preferred bank.
  2. Create the customer who will own the dedicated virtual account.
  3. Provision a dedicated NUBAN account for the customer at the preferred bank.
  4. Fetch the dedicated account to read back the assigned account details.
What you'll need to have ready
  • email: Customer's email address.
  • first_name: Customer's first name.
  • last_name: Customer's last name.
  • preferred_bank: The bank slug for the preferred provider (from the providers list).
For your developer

Arazzo workflow paystack:create-customer-dedicated-virtual-account, 4 operations: dedicatedAccount_availableProviders → customer_create → dedicatedAccount_create → dedicatedAccount_fetch. Specs on APIs.io.