Moniepoint · Arazzo Workflow
Moniepoint Single Transfer With OTP
Version 1.0.0
Initiate a single transfer, branch on whether OTP authorization is required, authorize it, and confirm.
View Spec
View on GitHub
AfricaNigeriaPaymentsBankingFintechAcquiringPoint-of-SaleCollectionDisbursementsVirtual AccountsDirect DebitBills PaymentSMBWorking CapitalUnicornArazzoWorkflows
Provider
Workflows
single-transfer-otp
Initiate a single transfer and authorize it with an OTP when required.
Validate the beneficiary, initiate the transfer, and branch on the returned status: authorize with an OTP when the transfer is pending authorization, otherwise confirm the settled status directly.
1
validateBeneficiary
Resolve the beneficiary account name via Name Inquiry before initiating the transfer.
2
initiateTransfer
Initiate the single transfer carrying the verified beneficiary account name.
3
authorizeOtp
Submit the OTP authorization code to authorize the pending transfer.
4
confirmStatus
Confirm the final status of the transfer by querying its summary.
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.