Developer Hub
PrintPay API Documentation
Explore our robust M-Pesa C2B payment gateways and automated B2C disbursement modules.
C2B (Customer-to-Business)
Enable your customers to pay you or deposit funds directly into your system using M-Pesa STK Push. Triggers payment prompts on mobile handsets and verifies status via webhooks.
Authentication: Uses merchant API key (
x_api_key) in request payloads.
B2C (Business-to-Customer)
Send payouts, salaries, or rewards directly to mobile money recipients from your merchant wallet. Features dynamic fee calculation, multi-type payouts, and automated refunds.
Authentication: Uses header-based keys (
X-Wallet-ID & X-Security-Credential).