capabilities.work

Reserve Virtual Account

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

Recipe · 3 steps

Reserve Virtual Account

Create a reserved NUBAN account, confirm it, then list its inbound transactions.

  1. Create a permanent NUBAN virtual account for the customer under the supplied contract code.
  2. Fetch the reserved account back by its accountReference to confirm the issued NUBAN details and account status.
  3. List the paginated inbound transactions settled into the reserved account.
What you'll need to have ready
  • accountReference: Unique merchant reference identifying the reserved account.
  • accountName: Display name for the reserved account.
  • currencyCode: ISO currency code for the account (e.g. NGN).
  • contractCode: Monnify contract code the account is created under.
  • customerEmail: Email address of the customer the account is reserved for.
  • customerName: Full name of the customer the account is reserved for.
  • bvn: Optional customer BVN (11 digits) used for KYC.
For your developer

Arazzo workflow moniepoint:reserve-virtual-account, 3 operations: reserveAccountV2 → getReservedAccountV2 → listReservedAccountTransactions. Specs on APIs.io.