capabilities.work

Wallet Balance Guarded Payout

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

Recipe · 3 steps

Wallet Balance Guarded Payout

Verify wallet funds are sufficient, then send and verify a transfer.

  1. Fetch the available balance for the currency wallet.
  2. Initiate the transfer once funds are confirmed sufficient.
  3. Retrieve the transfer to confirm its final status.
What you'll need to have ready
  • accessToken: OAuth2 client-credentials bearer token for the Authorization header.
  • currency: Currency wallet to check and pay out from (e.g. NGN).
  • amount: Amount to transfer in the major currency unit.
  • recipientId: Identifier of an existing recipient to pay out to.
  • narration: Optional narration shown on the payout.
For your developer

Arazzo workflow flutterwave:wallet-balance-guarded-payout, 3 operations: getWalletBalance → createTransfer → getTransfer. Specs on APIs.io.