Send funds directly to a customer’s M-Pesa wallet. The disbursement will be processed asynchronously.
Use your API key as a Bearer token. Example: Authorization: Bearer sk_live_...
Unique key to safely retry POST without duplicates. Required in live environment.
Merchant-side reference used for payout reconciliation. Accepts 1-64 characters (letters, numbers, dot, underscore, or hyphen).
1 - 64"payout_97233"
Amount in smallest currency unit (cents). Range 1-1,000,000 (KES 0.01-10,000.00).
1 <= x <= 1000000420000
Recipient MSISDN in Kenyan format (+2547/2547/07 or +2541/2541/01 followed by eight digits).
"+254701234567"
Optional narration displayed to the recipient. Maximum 140 characters.
140"Salary for Aug 2025"
Override webhook destination for this payout.
"https://merchant.example/webhooks/fingo"
Custom metadata key-value pairs. Up to 20 entries. Keys 1-64 characters (letters, numbers, dot, underscore, or hyphen). Values up to 500 characters.
Optional partner account number to debit instead of the default payout account.
"ACC-556677"