Paystack, Pesapal, M-Pesa Integration

Job ID: 40485771

Budget: £18 – £36 GBP

I need an experienced full-stack developer who has already worked with Paystack, Pesapal and M-Pesa. My current site is live and taking transactions, so speed and minimal downtime are critical.

Here’s what I’m looking to achieve right away:
• Refactor or extend my existing Paystack implementation so the latest API endpoints are in use and any deprecated calls are removed.
• Add Pesapal and M-Pesa as additional checkout options, wiring them into the same order flow, success/fail callbacks and notification logic that Paystack uses.
• Make sure all three gateways share a consistent tokenisation, webhook and fraud-detection setup, and that settlement data is logged in my database for later reporting.

I will provide:
• Current codebase access (backend is in PHP/Laravel with a Vue.js front end)
• Existing Paystack keys and test credentials for all three gateways
• A staging server for integration testing

You will deliver:
1. Updated, well-documented code with clear commit messages
2. Environment variables and config files for all gateways
3. Postman collection or cURL scripts so I can replicate each flow
4. A quick hand-off call or screencast walking me through the changes

Acceptance criteria:
✔️ All three gateways complete a test transaction end-to-end without errors
✔️ Webhooks record status updates in the orders table within 2 seconds
✔️ No existing Paystack functionality breaks in production

I’m ready to give you access the moment we agree. If you can start immediately and have at least one live project that used these exact gateways, please drop your Github or portfolio link along with a brief outline of your approach.