capabilities.work

Check Balance and Payout

A 2-step recipe with Cellulant. We can help you get access.

Recipe · 2 steps

Check Balance and Payout

Read the float balance and disburse a payout when the balance query authenticates.

  1. Read the float balance with function BEEP.getBalance. Branch to the payout only when the platform authenticated the query (authStatusCode 131).
  2. Disburse the payout with function BEEP.postPayment once the balance query authenticated.
What you'll need to have ready
  • basicAuth: Base64-encoded Beep Basic auth credentials for the Authorization header.
  • username: Beep payload credential username.
  • password: Beep payload credential password.
  • countryCode: ISO 3166-1 alpha-2 country code.
  • serviceCode: Beep service code identifying the payout rail.
  • msisdn: Customer mobile number with country code.
  • accountNumber: Destination account number.
  • payerTransactionId: Unique merchant payer transaction id.
  • amount: Payout amount.
  • datePaymentReceived: Payment received timestamp (yyyy-mm-dd hh:mm:ss).
  • currencyCode: Currency code for the payout.
  • narration: Free-text narration for the payout.
For your developer

Arazzo workflow cellulant:check-balance-and-payout, 2 operations: postPayment → postPayment. Specs on APIs.io.