I will integrate mpesa daraja stk push API


About this gig
I will professionally integrate Safaricom M-Pesa Daraja STK Push API into your PHP or Laravel application.
What you get:
- Secure STK Push integration
- Callback handling & transaction confirmation
- Database logging of payments
- Error handling & validation
- Test and live environment support
Technologies:
- PHP / Laravel
- MySQL
- REST APIs
Requirements:
- Daraja API credentials
- Hosting or local setup access
- Brief description of your system
Message me before ordering so we confirm scope.
Get to know Bidan Murianki
Full Stack dev,integration Eng,Mpesa,stripe,payment systems and business aut
- FromKenya
- Member sinceOct 2021
Languages
English, Swahili
FAQ
What do I need before ordering?
You need Safaricom Daraja API credentials (consumer key, secret, shortcode). If you don't have them, I can guide you through registration on the Daraja portal.
Do you work with existing systems or new projects?
Both. I can integrate into your existing PHP/Laravel application or set up a fresh payment module. Just share your codebase or hosting access.
What if the callback fails or payments get stuck?
Standard and Premium packages include proper error handling. Premium also includes the Transaction Query API to check stuck payments and reconciliation logic.
Can you integrate C2B or B2C as well?
Yes, these are available as gig extras. C2B (Paybill/Till payments) is +$50 and B2C (disbursements) is +$75.
Do you integrate other payment solutions too?
Yes. I also integrate PayPal, Stripe, Flutterwave, Paystack, DPO, and bank payment APIs. Message me with your requirements for a custom quote.
Can you build a full wallet system?
Yes. I can build a complete wallet with deposits, withdrawals, transfers, transaction history, and admin controls. Message me to discuss your requirements.

