capabilities.work

Bank Directory Then Payout

A 4-step recipe with Flutterwave. We can help you get access.

Recipe · 4 steps

Bank Directory Then Payout

List banks, resolve an account, create a recipient, and send a payout.

  1. Retrieve supported banks for the country to validate the chosen bank.
  2. Resolve the destination account name against the chosen bank.
  3. Create a bank_account recipient using the resolved account details.
  4. Initiate the transfer to the verified recipient.
What you'll need to have ready
  • accessToken: OAuth2 client-credentials bearer token for the Authorization header.
  • country: Country code to list supported banks for (e.g. NG).
  • bankId: Identifier of the chosen destination bank.
  • accountNumber: Destination account number to resolve and pay out to.
  • amount: Amount to transfer in the major currency unit.
  • currency: ISO currency code for the transfer.
  • narration: Optional narration shown on the payout.
For your developer

Arazzo workflow flutterwave:bank-directory-then-payout, 4 operations: listBanks → resolveBankAccount → createTransferRecipient → createTransfer. Specs on APIs.io.