Moniepoint · Arazzo Workflow
Moniepoint KYC Verified Virtual Account
Version 1.0.0
Match a customer BVN to their bank account, then reserve a KYC-bound virtual account and confirm it.
View Spec
View on GitHub
AfricaNigeriaPaymentsBankingFintechAcquiringPoint-of-SaleCollectionDisbursementsVirtual AccountsDirect DebitBills PaymentSMBWorking CapitalUnicornArazzoWorkflows
Provider
Workflows
kyc-reserve-account
Verify a customer BVN, then reserve a KYC-bound virtual account when the match passes.
Match the customer BVN to their bank account and branch: when the BVN matches, reserve a permanent NUBAN virtual account carrying the verified BVN and confirm it; when it does not match, end the workflow.
1
matchBvn
Verify the customer BVN belongs to the owner of the supplied bank account.
2
reserveAccount
Reserve a permanent NUBAN virtual account carrying the verified BVN.
3
confirmAccount
Read the reserved account back to confirm it is ACTIVE and surface the issued NUBAN details.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.