Moniepoint · Arazzo Workflow
Moniepoint Collect Via Bank Transfer
Version 1.0.0
Initialize a collection, generate a one-time NUBAN to pay it, then poll the transaction until paid.
View Spec
View on GitHub
AfricaNigeriaPaymentsBankingFintechAcquiringPoint-of-SaleCollectionDisbursementsVirtual AccountsDirect DebitBills PaymentSMBWorking CapitalUnicornArazzoWorkflows
Provider
Workflows
collect-bank-transfer
Initialize a transaction, get a pay-with-transfer NUBAN, then poll to paid.
Create a pending transaction, generate a one-time NUBAN for bank-transfer payment, and poll the transaction status until it settles.
1
initializeTransaction
Create a pending transaction and obtain its transactionReference and checkoutUrl.
2
payWithTransfer
Generate a one-time NUBAN the customer can pay into to complete the initialized transaction.
3
pollStatus
Poll the transaction status until it reaches a terminal payment state of PAID, FAILED, or EXPIRED.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.