payoutId, billTransactionId, reference, nombaReference, and so on) and are not expanded into subscription-shaped objects; there is no subscription, customer, or plan reference on them. The shared delivery envelope, headers, and retry rules are on the webhooks overview and the event index.
payout_initiated
payout_initiated
Fires when a payout is requested (
POST /v1/payouts): the merchant balance is debited and the bank transfer is queued.payout_completed
payout_completed
Fires when the bank transfer is accepted. Carries the settled payout in full, including the
nombaReference and completedAt.payout_failed
payout_failed
Fires when the transfer fails; the merchant balance is refunded. Carries the failure
reason.bill_payment_completed
bill_payment_completed
Fires when a bill or VAS purchase (airtime, data, betting, cable TV, or electricity) completes. Carries the bill transaction with its
category, provider, recipient, and provider meta (for example an electricity token).