Accept M-Pesa payments directly on your website or application using Safaricom’s Daraja API. Customers receive a payment prompt on their phone, and your system confirms the payment automatically, with no manual checking of messages.
Confirm your Paybill or Till details and Daraja access.
Connect securely to the Daraja portal in a sandbox environment.
Add payment prompts, callbacks and receipts to your site or app.
Test real transactions and switch to production.