Complete Payment Solutions
Everything you need to accept, process, and manage payments in one unified platform.
Authentication
Send your API key from Developer Settings on every request:
Authorization: Bearer pwp_test_…Collection API
Accept payments via M-Pesa, Airtel Money, bank transfers, Visa, and Mastercard through a single, unified endpoint.
Learn moreDisbursement API
Send instant payouts to customers, vendors, or agents with bulk transfer support and automated reconciliation.
Learn moreTransaction Status API
Check the real-time status of any transaction using our simple status query endpoint. Get instant updates on pending, completed, or failed payments.
Learn moreBalance Check API
Query your account balance in real-time. Monitor available funds, pending settlements, and reserve balances through a secure API endpoint.
Learn moreMobile Number Lookup API
Verify mobile money account holders before sending payouts. Confirm name matches and reduce failed transactions with our name enquiry service.
Learn moreWebhook API
Receive real-time notifications on payment events directly to your server. Get instant updates when transactions are completed, failed, or pending without constant polling.
Learn more