Transfer notification funding notification payout notification
Money-movement lifecycle events for outbound transfers, wallet funding, and payouts. The
data is the transaction object below (delivered inside the { id, event, created_at, data }
envelope — see the Webhooks section).
Authorizations
Your business API key (live_key_...). Issued on approval; managed in Dashboard → Settings → Developer.
Body
The data of a FUNDING_NOTIFICATION (money in) or TRANSFER_NOTIFICATION (money out).
Field names are camelCase; amounts are in naira (major units).
Numero transaction reference — your idempotent handle.
Transaction type, e.g. FundWallet, FundTransfer, InternalTransfer.
Service, e.g. FUNDING, FUNDTRANSFER.
CREDIT = money in
CREDIT, DEBIT e.g. Successful, Failed, Pending.
Your business name.
"NGN"
Amount in naira.
The fee charged on this transaction (naira).
Wallet balance before this txn (naira).
Wallet balance after this txn (naira).
For deposits — the payer's account name.
For payouts — the recipient's account name.
Utility token (e.g. electricity meter token) when applicable.
Response
Acknowledge receipt with 2xx.