capabilities.work

Virtual Account Collection

A 3-step recipe with Flutterwave. We can help you get access.

Recipe · 3 steps

Virtual Account Collection

with Flutterwave · Customer Data Management

Create a customer, issue a virtual account, and verify it is active.

  1. Create the customer the virtual account will be issued for.
  2. Issue a virtual NUBAN bound to the created customer.
  3. Retrieve the virtual account to confirm it is active.
What you'll need to have ready
  • accessToken: OAuth2 client-credentials bearer token for the Authorization header.
  • email: Email address of the customer the virtual account is issued for.
  • currency: Currency for the virtual account (e.g. NGN).
  • amount: Optional expected amount for a one-time collection.
  • reference: Optional merchant reference for the virtual account.
  • isPermanent: Whether the virtual account is permanent or single-use.
For your developer

Arazzo workflow flutterwave:virtual-account-collection, 3 operations: createCustomer → createVirtualAccount → getVirtualAccount. Specs on APIs.io.