capabilities.work

Verify And Disburse

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

Recipe · 3 steps

Verify And Disburse

with Moniepoint · KYC & Customer Due Diligence Management

Verify a beneficiary account by Name Inquiry, then disburse to it and poll for completion.

  1. Resolve the registered account name for the beneficiary account number and bank code before paying out.
  2. Initiate a single NIP transfer carrying the beneficiary account name resolved by Name Inquiry.
  3. Poll the single transfer summary until it reaches a terminal status of SUCCESS, FAILED, or REVERSED.
What you'll need to have ready
  • destinationAccountNumber: Beneficiary bank account number to pay out to.
  • destinationBankCode: NIP bank code of the beneficiary bank.
  • amount: Amount to transfer.
  • reference: Unique merchant reference for the transfer.
  • narration: Narration shown on the transfer (max 100 chars).
  • currency: ISO currency code for the transfer (e.g. NGN).
  • sourceAccountNumber: Merchant disbursement wallet account number to debit.
For your developer

Arazzo workflow moniepoint:verify-and-disburse, 3 operations: validateAccount → initiateSingleTransfer → getSingleTransferStatus. Specs on APIs.io.