
In Progress
Posted
I have an active code-base that suddenly began rejecting live payments through Paystack. I need the fault isolated and patched, then I want MPesa (Daraja/Safaricom) added as a second gateway—all inside a tight 5-hour window from the moment we start a screen-share session. Here’s what has to happen: • Paystack: identify the exact failure point, restore successful charge flows, and confirm webhooks fire with correct status codes. • MPesa: wire up the STK Push workflow, handle callbacks, store transaction metadata, and surface clear success / error messages in the UI. • Testing: prove both gateways run side-by-side in sandbox and live mode, then push the working branch to my repo. I’ll grant direct access to the repo, environment variables, and existing payment components. The project is built with a typical full-stack mix—React on the front, Node/Express and MySQL on the back—so plan on working with JavaScript, REST APIs, and whatever helper libraries you prefer. If you can demonstrate past Paystack or MPesa integrations and are comfortable debugging quickly while on call with me, jump in; there are many more tasks in this ongoing build once these payments are stable.
Project ID: 40533270
94 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
94 freelancers are bidding on average $19 USD/hour for this job

The fact that Paystack was working before and suddenly stopped is actually a good sign because it usually points to a recent change rather than a fundamental integration issue. In most cases, the culprit ends up being webhook validation, API keys, environment configuration, callback URLs, SSL issues, deployment changes, or a recently introduced code regression. I've worked extensively with payment gateway integrations, webhook debugging, transaction reconciliation, callback handling, and payment flow troubleshooting in Node.js applications. My approach would be to first isolate the exact Paystack failure point, restore successful charge processing, verify webhook delivery and status handling, and only then move on to the MPesa integration. For MPesa, I can implement the complete STK Push workflow, callback processing, transaction logging, status verification, error handling, and UI feedback while ensuring it coexists cleanly with the existing Paystack flow. Since your timeline is tight, I'm comfortable joining a screen-share session, working directly in the repository, debugging in real time, and pushing a tested branch once both gateways are verified in sandbox and live environments. One quick question: when a Paystack payment currently fails, is the failure happening before charge initialization, during checkout, or after payment when the callback/webhook should update the transaction status? I can start immediately. Regards, Rajesh
$16 USD in 40 days
9.4
9.4

Hi, I can help you quickly stabilize your Paystack integration and add a clean MPesa (Daraja/Safaricom) STK Push flow within your 5-hour window. I’ve already built and deployed similar full-stack payment systems using React + Node/Express + MySQL, including Paystack webhooks, retry handling, and mobile money integrations for African markets. How I’ll approach it: Debug Paystack flow (trace charge → webhook → DB update) and fix failure point Validate webhook signatures + response handling to restore live payments Implement MPesa STK Push (OAuth, request payment, callback URL, transaction storage) Add unified payment service layer for both gateways Test sandbox + live environments side-by-side and verify end-to-end flows Push stable branch with clean logs and rollback safety Quick questions: Are you currently using Paystack inline checkout or server-side charge API? Do you already have a registered Safaricom Daraja app with callback URLs approved? Thanks Rahul,
$15 USD in 40 days
7.9
7.9

⭐⭐⭐⭐⭐ Fix Paystack Issues and Add MPesa Payment Gateway Efficiently ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for a quick fix for Paystack and to add MPesa as a payment gateway. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for payment integration. I will identify the fault in Paystack, restore payment flows, and set up MPesa within the 5-hour window. ➡️ Why Me? I can easily fix your Paystack payment issue and integrate MPesa as I have 5 years of experience in payment gateway integrations, debugging, and full-stack development. My expertise includes React, Node.js, MySQL, and REST APIs. Additionally, I have a strong grip on handling callbacks and ensuring smooth transactions. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I'm looking forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Paystack Integration ✅ MPesa Integration ✅ React Development ✅ Node.js Development ✅ MySQL Database ✅ REST APIs ✅ Debugging ✅ Payment Processing ✅ Webhooks Management ✅ User Interface Design ✅ Transaction Metadata Handling ✅ Sandbox Testing Waiting for your response! Best Regards, Zohaib
$17 USD in 40 days
7.7
7.7

**—>> Payment Gateway Debugging & MPesa Integration <<—** Hello, I’ll quickly diagnose and fix the Paystack payment failure, restore successful transactions and webhook processing, then integrate MPesa (Daraja/Safaricom) STK Push with complete callback handling and transaction tracking. **Key Features** * Paystack Issue Diagnosis & Resolution * Webhook Validation & Status Handling * MPesa STK Push Integration * Callback & Transaction Metadata Storage * Success/Error UI Notifications * Sandbox & Live Mode Testing * React, Node.js, Express & MySQL Support * Git Repository Deployment & Handover **WITH 3 MONTHS FREE SUPPORT AFTER DEVELOPMENT** **READY TO START WORK IMMEDIATELY!!!!!** **LETS CHAT …** Thanks
$15 USD in 40 days
7.0
7.0

Hi, I reviewed your requirements and understand that this is a time-critical payment issue involving both troubleshooting an existing Paystack integration and implementing MPesa (Daraja) alongside it within a strict 5-hour window. Web Solution Application has experience working with payment gateway integrations, webhook processing, REST APIs, Node.js/Express backends, React frontends, and MySQL-based transaction systems. Our approach would be: • Paystack Debugging - Review payment flow, API requests, environment variables, webhook configuration, and server logs. - Identify the exact failure point causing live transactions to fail. • MPesa Integration - Implement STK Push workflow using Daraja APIs. - Configure callback endpoints and transaction validation. - Store transaction metadata in MySQL. • Testing & Deployment - Test both gateways independently and side-by-side in sandbox and live environments. - Verify transaction records, callback handling, and error scenarios. - Push the completed, documented solution to your repository. Quick question: Is the Paystack issue occurring during payment initialization, charge authorization, webhook processing, or transaction verification, and do you already have Daraja API credentials available for testing? Let's connect and start immediately to maximize the available troubleshooting window. Best regards, Ayaz Web Solution Application
$15 USD in 2 days
7.0
7.0

With my 15+ years of experience as a Senior Software Architect and Full-Stack Developer, I am confident I can quickly identify and resolve the issues you're facing with Paystack. I specialize in building secure, scalable, and business-driven software solutions. Given your project is built on a full-stack mix including React, Node/Express, and MySQL, I am already well-versed in the technologies we'll be working with. My core expertise lies in JavaScript, REST APIs, and database design, all of which are essential for both the Paystack fix and the MPesa integration you've described. Moreover, as someone who values long-term maintainability in software development, I am not just interested in fixing the current issues but also ensuring smooth payments going forward. Adding to this, my past experiences includes successful integration of similar payment gateways like Paystack and MPesa into different projects. By selecting me for this job, you can trust that not only will your payment components be fixed and integrated seamlessly but that I can also bring added value to the table through my understanding of your project's requirements and the potential future needs of your build as well. Let's transform your current challenges into opportunities for growth together!
$18 USD in 40 days
7.3
7.3

Hi, I have extensive experience with payment gateway integrations, including Paystack and MPesa. I can isolate the fault in Paystack and restore the charge flows within your 5-hour window. Additionally, I’ll set up the MPesa STK Push workflow, manage callbacks, and ensure smooth interaction between both gateways in your system. After verifying the functionality in both sandbox and live modes, I’ll push the stable branch to your repo. With my background in React, Node/Express, and MySQL, I’m confident I can deliver quality work quickly. Let’s make your payment processes stable. Best Regards, Priyanka
$15 USD in 40 days
6.6
6.6

Your Paystack failure is likely one of three things: webhook signature mismatch after a library update, incorrect API version header causing silent rejections, or a callback URL that changed when you moved environments. Any of these will make live transactions fail while sandbox still works. Quick question - are you seeing failed charges in your Paystack dashboard or are requests timing out before they reach Paystack? And for MPesa, do you already have Daraja API credentials or do I need to walk you through the Safaricom approval process? Here's the 5-hour execution plan: - PAYSTACK DEBUGGING: Check webhook signature validation logic, verify API keys match live environment, inspect network logs to catch the exact rejection point, then restore charge flow with idempotency keys to prevent duplicate payments. - MPESA STK PUSH: Implement the Daraja API handshake, build the callback handler to parse Safaricom responses, store transaction records in MySQL with proper indexing, and surface real-time status updates in your React UI. - DUAL-GATEWAY LOGIC: Add a payment method selector, route transactions to the correct processor, normalize webhook formats so your backend handles both uniformly, then test failure scenarios like network drops and declined cards. - MYSQL SCHEMA: Create a transactions table with gateway_type, external_id, and status columns so you can reconcile payments and handle retries without losing data. I've debugged 8 Paystack integrations where webhooks broke after deployments and built 4 MPesa flows for Kenyan fintech clients. I don't take projects where the timeline is unrealistic, but 5 hours is doable if your codebase is clean and you can screen-share immediately. Let's schedule the session and knock this out.
$18 USD in 30 days
7.2
7.2

Hi! I'm a MERN Stack expert specializing in JavaScript, MySQL, Node.js, Full Stack Development. I've carefully read your Fix Paystack, Integrate MPesa Rapidly and fully understand the requirements — I'm confident I can deliver clean, scalable, and high-performance code on time. I'd love to discuss the details further and get started right away. Let's connect to make your project a success!
$20 USD in 2 days
5.5
5.5

Hello, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on JavaScript, MySQL, Debugging, Node.js, Software Development, Payment Gateway Integration, Full Stack Development, REST API Lets connect in chat so that We discuss further. Thank You
$22 USD in 40 days
5.5
5.5

As a full-stack developer with a deep understanding of JavaScript, MySQL, and Node.js, I'm confident that I can quickly isolate and fix the issue that is causing your live payments to reject while integrating Paystack with MPesa. Not only have I extensively worked with Paystack before, but my prior experience also entails integrating similar payment gateways like MPesa. This background assures you that I am familiar not only with the broad process of gateway integration but also the debugging required for successful payment execution. Moreover, my journey as an AI engineer enhances my ability to deliver creative and business-focused solutions. This knack for innovative problem-solving combined with my understanding of REST APIs and JavaScript gives me an upper hand in troubleshooting issues within tight deadlines. In addition, I am well-versed in managing repositories using Git and collaborating in screen-share sessions – two crucial skills for close contact troubleshooting work like this project demands. Finally, let's not forget my long-term support promise. Upon completion of this project, I will be available to handle all your pressing needs going forward. I believe this demonstrates not only my commitment to your success but also my confidence in delivering satisfactory results for your ongoing build. So why wait? Let's team up and stabilize your payments platform while laying a dependable foundation for all the exciting future endeavors.
$15 USD in 4 days
5.5
5.5

I’ve handled payment issues like this before, where live Paystack charges stopped working due to webhook or API changes. My approach is to first isolate where the payment fails—whether it’s the charge request or webhook handling—and fix that so charges flow again with correct status codes. For MPesa, I’m familiar with the STK Push flow via Daraja and can set up clean callback handling, transaction logging, and clear UI messages as you described. To stay within your 5-hour window, I’ll prep by reviewing your repo and payment flow beforehand if possible. It helps speed up troubleshooting on screen-share. Also, will you provide sandbox credentials for both gateways so we can run side-by-side tests without delays? I’ll prioritize quick, targeted fixes and thorough testing before pushing the final branch. Ready to jump on call and start isolating the Paystack issue as soon as you’re ready.
$25 USD in 7 days
5.5
5.5

Wordpress expert,____ I'm Ravi, a WordPress aficionado seasoned in handling intricate e-commerce projects, who excels in precisely what you're looking for: Payment Gateway Integration and debugging. My expansive 10-year experience entails working with a myriad of REST API's, JavaScript and MySQL - all skills which you find invaluable for this task. Intrinsically detailed-oriented, I take an almost surgical approach when it comes to isolating and fixing bugs -- time is money, and I understand the need for you to be back up and running in no time. Having successfully integrated various payment gateways including Paystack, I am well-suited to identify the fault with precision and rectify it promptly. Lastly, my reputation won't let me rest until your problem is solved, I give one month free maintenance and am available 24/7 for quick communication. Partnering with me doesn't just solve your immediate problem; it sets you up for success in the long term. Pick me to have your payments stable and guarantee a seamless ongoing build. —regards, Ravi s.
$18 USD in 40 days
5.6
5.6

Hello, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on JavaScript, MySQL, Debugging, Node.js, Software Development, Payment Gateway Integration, Full Stack Development, REST API Please come over chat and discuss your requirement in a detailed way. Thank You
$15 USD in 40 days
4.9
4.9

1. I saw Paystack started rejecting live charges suddenly and you need a fast fix plus MPesa added within a 5 hour screen share window. I can jump straight to the failure point and get both gateways running side by side. 2. Often the visible symptom is a declined charge but the real culprit is a webhook or key mismatch causing the backend to return 500s or drop callbacks. Fixing callback handling usually restores the charge flow. 3. I recently fixed payment and webhook flows for LootEdge, a multi vendor marketplace where I repaired failed webhooks and built robust callback handling for payments and escrow releases. 4. Plan to move fast and practical 1) Triage Paystack logs, test secret keys, reproduce failure in sandbox and isolate the exact stack trace 2) Patch code or config to restore charge path and verify webhook status codes 3) Implement MPesa STK Push endpoints, callback processing, and persist transaction metadata 4) Run sandbox and live tests for both gateways and push a working branch 5. I will need repo read write, env vars for Paystack and MPesa sandbox plus any recent error logs or screenshots you have. 6. Do you prefer MPesa to act as a parallel option or a primary fallback on failures Once I have access I will prepare a patch branch and a brief test plan for the session.
$20 USD in 7 days
4.8
4.8

Paystack rejects often trace to three things: expired/rotated API keys, webhook IP changes, or a recent breaking update in their API. I’ve debugged these for clients in production and can isolate the fault in live code—usually inside 30 minutes if I can check logs and inspect the payloads. MPesa STK Push I’ve wired up before, including Daraja callbacks and metadata capture, pairing both gateways side by side in Node backends. Are both gateways intended for the same set of users, or does logic split which to show? That decides where best to switch in the UI. Grant repo and env access—I’ll start as soon as you’re ready for the screen-share. Pradeep
$20 USD in 40 days
4.9
4.9

Hello, I’m interested in working on this project and helping you stabilize your payment system quickly and reliably. I understand that you need: • Fixing Paystack payment failures in production • Correct webhook and transaction status handling • Integration of MPesa STK Push with callbacks • Proper transaction storage in MySQL • Both gateways working together in sandbox and live mode Just to ensure full clarity, I have a few quick questions: • Stack? • Hosting? • Access? I have strong experience working with full-stack JavaScript applications using React, Node.js, Express, and MySQL. I have handled payment gateway integrations, including API debugging, webhook configuration, and real-time transaction flows. I am also comfortable working under tight deadlines and performing live debugging during screen-share sessions to quickly identify and fix issues without disrupting the existing system. I will make sure both Paystack and MPesa work smoothly, securely, and reliably in both test and live environments. Looking forward to working with you and delivering a clean, stable, and production-ready payment system. Best regards Dbuglab
$20 USD in 40 days
5.5
5.5

Hello, this reads like a production payment-path failure first and a second-gateway integration second, and I’ve handled similar live debugging work in Node/MySQL systems. The real engineering risk is inconsistent transaction state across redirect/initiation, webhook/callback handling, and database updates, especially when one gateway is failing live and another is being added in parallel. The closest match in my background is Dent-Cloud, where I worked in a Node.js and MySQL stack and had to isolate backend faults quickly without breaking active flows. Enterprise ProxyTool is also relevant from a systems angle because the work depended on tracing failure boundaries and making asynchronous paths observable. I usually structure this in three passes: isolate the Paystack break at the request, verification, webhook, and persistence layers; restore a clean success/failure state model; then add MPesa STK Push against that same transaction lifecycle rather than as a separate ad hoc path. I’d also validate idempotency on callbacks, signature checks, duplicate event handling, and clear UI state transitions so sandbox and live behavior stay aligned. If useful, I can start by mapping the current payment state machine and identifying the exact failure boundary before touching the MPesa branch. Clifton
$50 USD in 40 days
4.6
4.6

Hello, I’m interested in your project and confident I can deliver quality results. I have experience in payment gateway integrations, including Paystack, MPesa (Daraja), Node.js, React, and API debugging. I will ensure: • High-quality work • Fast issue diagnosis and resolution • Successful Paystack and MPesa integration • Clear communication during screen sharing • On-time delivery • Revisions until you’re satisfied I’d love to discuss your requirements and get started right away. Warm Regards, Monica Bhatia
$20 USD in 40 days
4.8
4.8

Hey there! I'm really pumped about this opportunity! I recently led a project with similar challenges and nailed it. Drawing from my experience in JavaScript, MySQL, Debugging, Node.js, Software Development, Payment Gateway Integration, Full Stack Development, REST API, I’m ready to dive into your project. Lets connect in chat so that we discuss further. Regards Vishal Maharaj
$25 USD in 40 days
5.3
5.3

Nairobi, Kenya
Payment method verified
Member since Jun 23, 2026
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
₹400-750 INR / hour
₹12500-37500 INR
£750-1500 GBP
$30-250 USD
$15-25 USD / hour
₹750-1250 INR / hour
$250-750 USD
$250-750 USD
£750-1500 GBP
$15-25 USD / hour
$15-25 USD / hour
$10-20 NZD / hour
$100-1000 USD / hour
$30-250 AUD
$250-750 USD
₹1250-2500 INR / hour
₹600-1500 INR