
In Progress
Posted
Paid on delivery
My marketplace already uses Paystack through a JavaScript code-base, yet two critical steps keep failing: • Buyer deposits show as successful in Paystack but never appear in their wallet balance inside the app. • When a seller tops up, the amount does not move to the correct internal ledger, and after I manually mark the order as approved the payout never reaches the seller’s bank account on Paystack. The logic is meant to be: buyer or seller deposits ➜ funds reflect instantly in the right in-app wallet ➜ I, as admin, click “Approve” ➜ Paystack transfers the exact amount to the seller’s saved account. Somewhere in the callbacks or validation steps the flow breaks, so I suspect small errors in the existing JavaScript handlers or webhook configuration. I will grant access to the repository and Paystack dashboard so you can: 1. Audit the current JavaScript integration, webhook URLs, and event handling. 2. Correct any syntax or logic bugs blocking wallet balance updates. 3. Ensure the admin-approval trigger securely fires the Paystack payout to the seller’s stored account field. 4. Provide a short hand-over note explaining what was fixed and how to replicate the test scenario in sandbox and live modes. Everything else—front-end UI and database—already works; it’s just the Paystack flow that needs to be put back on track.
Project ID: 40657476
54 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Greetings Sir/Madam. Hope you are doing great. I am an experienced professional in web developer and ready to work on your project. Rest assured that you will be delivered quality service in a very short amount of time and don't worry about bid amount. I am willing to work on lower than that too. Feel free to contact me to discuss further details. Thanks in advance
$10 USD in 1 day
4.2
4.2
54 freelancers are bidding on average $27 USD for this job

Hello, Drawing from my extensive 15+ years of experience in web development, particularly with JavaScript and PHP as core skills, I am confident that I am the best candidate for the task of repairing your Paystack payment flow. As an entrepreneur myself, I understand how crucial it is to have a seamless, foolproof payment system within any online marketplace. My past projects have ranged from bug fixes to comprehensive system overhauls, and I have always managed to ensure smooth, uninterrupted transactions. Having worked with various payment gateways such as Paystack, PayPal etc., I possess advanced knowledge of their integrations. My problem-solving approach and acute eye for detail will allow me to exhaustively audit your current JavaScript integration, webhook URLs, and event handling to identify the cause of the issues you're facing. In addition to fixing the possible syntax or logic bugs that are disrupting your wallet balance updates and seller payouts, I will also ensure the proper functioning of the admin-approval trigger for Paystack payouts. To further make your decision easier, I would not only fix the issues at hand but provide you with a comprehensive hand-over note detailing the bugs resolved and clear instructions on replicating test scenarios in sandbox and live modes. This will empower you to maintain and troubleshoot if such an issue arises in the future. Let's join forces to not just optimize your marketplace bu Thanks!
$30 USD in 1 day
8.6
8.6

Hi there, I can see the hidden breakage here: Paystack is succeeding, but your app’s wallet and payout logic are not staying in sync. That usually means one callback or verification step is quietly misfiring, not a full rebuild. I’ve worked on PHP, JavaScript, webhook, and payment flows like this, and I’ll trace the deposit and approval path end to end, fix the wallet crediting logic, and make sure the admin approval triggers the correct Paystack transfer to the seller’s saved bank account. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I’ll also audit sandbox/live event handling so the same bug doesn’t play hide-and-seek again. When the buyer deposit succeeds, should the wallet credit happen immediately on Paystack callback, or only after webhook verification? Thanks, Asad
$30 USD in 3 days
8.2
8.2

Hello, I can start immediately and audit the Paystack integration end-to-end to restore wallet and payout flows. I will reproduce the deposit and top-up scenarios in sandbox, inspect the JS handlers and webhook processing, and verify the admin 'Approve' action correctly triggers the payout to the seller's stored account, updating the internal ledger in real time. I will fix any syntax or logic issues, harden the callbacks, and provide a short handover note with exact steps to reproduce in both sandbox and live modes. Regards,
$25 USD in 3 days
6.9
6.9

Hello Dear, I’m Md Toriqul Islam, an experienced full-stack developer with 10+ years of experience integrating Paystack, payment webhooks, wallet systems, ledgers, and automated payouts. I understand you need the existing JavaScript Paystack flow audited and fixed so deposits update wallets correctly and approved seller payouts reach saved bank accounts. I’m skilled in JavaScript, Paystack API, webhooks, transaction validation, wallet ledgers, payment verification, transfers, and secure backend integrations. I can trace the complete deposit-to-wallet-to-payout flow, fix callback or logic issues, test sandbox and live scenarios, and provide concise handover documentation. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$54 USD in 2 days
6.3
6.3

Hello I can audit and fix the existing Paystack JavaScript integration so buyer and seller deposits correctly update the right in-app wallets. I’ll trace the webhooks, callbacks, validation, and ledger flow to identify and resolve the underlying issues. I’ll also secure the admin approval flow so the exact approved amount is transferred to the seller’s saved Paystack account, followed by end-to-end testing and a clear handover note covering the fixes and test process. Best Regards Fizza
$10 USD in 2 days
6.0
6.0

hello, There are two separate failures here and they need pulling apart, since the deposit-not-crediting problem and the payout-not-sending problem live at opposite ends of your flow, and treating them as one bug is how these drag on. The first, funds successful in Paystack but never hitting the wallet, is the classic webhook or signature failure, where the event arrives but the handler rejects or ignores it, so the credit never fires. The second, the approved payout never reaching the seller, is a different mechanism entirely, since that is Paystack's Transfer API, which needs the recipient created and the transfer call firing correctly on your approve action, so I would diagnose them as two distinct problems on one flow. For the deposit side, I would add logging through the webhook chain to see exactly where it dies, since my instinct is the signature validation silently rejecting genuine events, which produces your precise symptom. For the payout side, the common break is that the seller's saved account is not being turned into a Paystack transfer recipient before the transfer is attempted, so the payout call fails quietly, and that is a security-sensitive step since it moves real money, so I would make sure only a verified admin approval can trigger it. Once both are traced, I would confirm each end to end in sandbox, a test deposit crediting the wallet and a test approval sending the payout, then in live mode, with a hand-over note on replicating the tests as you asked. Is the backend Node.js, since the tags mention JavaScript and jQuery, and that shapes where the handlers and transfer logic sit? And for the payouts, are seller bank accounts already being created as Paystack transfer recipients, or is the code attempting a transfer straight to a raw account number, since that is a frequent cause of the payout silently failing? have a nice day.
$150 USD in 5 days
6.0
6.0

Hi, I’ve handled similar payment-flow debugging where successful gateway transactions were not correctly reaching internal wallets or payout logic. The key challenge here is tracing each event end-to-end rather than patching individual handlers, so I’d audit the JavaScript, webhooks, signatures, wallet/ledger updates, and approval-to-transfer flow together. I’ll fix the deposit and ledger logic, securely validate Paystack events, connect admin approval to the correct seller account, and test deposits and payouts in sandbox before live verification. I’ll also provide concise handover notes covering the changes and test procedure. Best Regards, Muhammad Saad K
$15 USD in 3 days
5.1
5.1

As an experienced web developer and Backend Master adept in PHP, I am fully equipped to resolve the Paystack issues plaguing your marketplace. I recognize that the current hiccups in your JavaScript code-base may be causing missed steps. My keen eye for detail and comprehensive approach will enable me to audit, identify and rectify any syntax or logic bugs that are disrupting the payment flow, working my way through the integration, validation, and webhook configurations. With my extensive knowledge in JavaScript and Paystack integrations, I can guarantee a secure and well-functioning payment system for your users. I assure you of an effective resolution giving you peace of mind so that you can focus on other aspects of your marketplace. Additionally, I will provide a succinct handover note documenting all the fixes made as well as replicable test scenarios with clear instructions for sandbox and live modes. By working with me, not only are you gaining a highly skilled professional but also a collaborative partner ready to understand and respond to your specific needs to ensure the long-term success of your marketplace. Let's join forces and put your Paystack flow back on track together!
$20 USD in 1 day
5.0
5.0

Hi, I’ve reviewed your requirements, and they align well with the work I deliver for startups, businesses, and digital agencies. I’m a **Full-Stack Web, Mobile & AI Developer** specialising in **Laravel, PHP, React.js, Node.js, Flutter, and AI/LLM integrations**. I work on both new products and existing applications, including complex projects requiring debugging, modernisation, performance improvements, security fixes, and new feature development. I can take ownership from **technical assessment through development, testing, optimisation, and deployment**, with a focus on clean architecture, scalability, security, and maintainability. My experience includes: • Laravel / PHP applications & APIs • React.js & modern web applications • Node.js backends & REST APIs • Flutter mobile applications • AI, LLM & third-party API integrations • SaaS, CRM & ERP platforms • Database design & optimisation • Security fixes & application hardening • Performance optimisation & bug fixing • Existing application maintenance & project takeovers I also work as an **extended engineering team or white-label development partner** for digital agencies. If you share your requirements, existing application, repository, or specifications, I can quickly understand the technical scope and suggest a practical approach. **I’d be happy to discuss your project and determine the best way forward.**
$20 USD in 7 days
4.6
4.6

Hello, I checked your project "Repair Paystack Payment Flow" and already have a clear understanding of your requirements and how to deliver them efficiently. I have solid experience in PHP, JavaScript, jQuery / Prototype, Web Development, Payment Gateway Integration, and I've successfully completed similar projects by delivering high-quality, scalable, and reliable solutions. Why choose me? * Strong expertise in PHP, JavaScript, jQuery / Prototype, Web Development, Payment Gateway Integration * Clean, optimized, and scalable implementation * Fast communication and regular progress updates * Focused on delivering results, not just completing the task I'm ready to start immediately and would be happy to discuss the details. Best regards, Umer
$25 USD in 1 day
4.2
4.2

Paystack breaks like this almost always at two spots: the inline JS callback firing before the reference is set, or the PHP verify endpoint not matching what was initialized. I can check both today and have it patched within 24 to 48 hours. The price and timeline above are based on the post, we will lock in real numbers once I see your code. Want me to take a quick look at your current setup first?
$30 USD in 2 days
3.6
3.6

With nearly a decade of professional experience underpinning my expertise in software development, web and mobile app building, and API development, I am confident in my ability to remedy the Paystack flow issues that your marketplace has been grappling with. My familiarity with JavaScript and PHP, alongside my strong command of other relevant languages such as Dart and C#, equip me with the necessary arsenal to fill those logic gaps, identify irregularities in configurations, and optimize the fundamental architecture of your Paystack integration. Contributing to over 30 mobile and web-based projects in my career, I'm adept at converting problems into successful products, an aptitude that aligns well with your need for swift solutions. Adhering to comprehensive problem analysis has helped me identify and resolve potential errors efficiently throughout my career. I plan on using a similar rigorous approach while auditing your existing JavaScript on both frontend and backend, assesing webhook set up process along with their relevant URLs. The custodianship you're entrusting me with is one I take seriously; I'll ensure that not only do we resolve the current issues at hand but also provide you with a user-friendly hand-over note that details precisely what was rectified and how to replicate test scenarios. My ultimate goal is to combine my extensive technical proficiency with effective communication skills to empower you from our collaboration.
$20 USD in 2 days
3.5
3.5

Hi, I understand the core issue: Paystack transactions succeed externally, but the internal wallet/ledger updates and seller payout flow are breaking between payment events, validation, and the admin approval trigger. I can audit and repair the complete flow: * Buyer/seller deposit → Paystack verification → correct wallet/ledger update * Webhook URLs, event handling and JavaScript callbacks * Transaction/status validation and duplicate-event protection * Admin “Approve” action → secure Paystack transfer * Seller’s stored bank/recipient account mapping * Exact payout amount and transfer response handling * Clear error logging for failed or rejected events My approach is to reproduce the failure in sandbox, trace each step from Paystack event through your application/database, fix the smallest necessary parts of the existing code, and then test both deposit and payout scenarios end-to-end. I’ll also provide concise hand-over notes covering the root cause, changes made, and sandbox/live testing procedure. Could you provide the relevant webhook/callback handlers and the current wallet/ledger + approval code? Also, is the Paystack Transfer Recipient already created for each seller? I’m ready to start immediately.
$30 USD in 1 day
3.4
3.4

Two separate failures described here likely have two separate root causes: buyer deposits confirming in Paystack but never crediting the wallet points to either a missing or misconfigured webhook listener, or a callback that isn't verifying the transaction reference server-side before writing to the ledger, while the seller side failing even after manual approval suggests the approval trigger either isn't calling Paystack's Transfer API at all or is failing silently because no transfer recipient code exists for the seller's saved bank account. I'd start by tracing both paths end to end — checking the webhook URL registered in the Paystack dashboard against what the code actually listens for, confirming transaction verification happens server-side, then testing the admin-approval handler in sandbox to see whether it ever reaches Paystack's transfer/recipient endpoints and what response it gets back. Is wallet crediting currently wired to a server-side webhook, a browser-side callback, or both? Give me repo and dashboard access and I can start tracing this today.
$10 USD in 4 days
3.5
3.5

Hi-Abror Here From Uzbekistan. "Fix Paystack Wallet And Payout Flow" - You want reliable Paystack payments, and I can repair callbacks, webhooks, wallet synchronization, ledger updates, and transfers. I can audit JavaScript handlers, webhook events, transaction validation, wallet updates, ledger mapping, and approval triggers to identify and correct the broken payment logic. I will test deposits, wallet credits, seller ledger updates, admin approvals, and Paystack transfers in sandbox and live environments, documenting every implemented fix. Can you share the repository and current Paystack webhook configuration for the initial audit? Looking forward to working with you.
$20 USD in 7 days
3.2
3.2

Hello, It seems like you're facing some frustrating issues with the Paystack payment flow in your marketplace. The main concern is that buyer deposits and seller top-ups aren't reflecting correctly in the app, which disrupts the overall experience. With my 8++ years of experience in web development and payment gateway integrations, I can help you identify and fix the underlying problems. My approach will involve auditing your existing JavaScript code and webhook configuration to pinpoint any syntax or logic errors that are causing the wallet balance updates to fail. Once I correct these issues, I'll ensure that the admin approval process works seamlessly so that payouts reach the sellers' bank accounts without a hitch. I’ll also provide a clear hand-over note so you can replicate tests in both sandbox and live modes. Have you had a chance to check if any recent changes were made to the codebase that might have affected the payment flow? Best regards, Saad Ahmed
$20 USD in 1 day
2.6
2.6

The wallet credit and seller payout flow should work cleanly from Paystack success event → verified webhook → correct internal wallet/ledger → admin approval → Paystack transfer. I can audit the existing JavaScript handlers, webhook events and validation logic, then fix the broken links without changing the working UI or database structure. I will also test both deposit and approved payout flows in sandbox and provide a short handover explaining the changes and testing steps. Best Regards, Faizan
$30 USD in 1 day
2.3
2.3

Hi, I’ve reviewed your project and would love to help. I understand the main goals and will ensure the final result that matches your expectations. I am a skilled freelancer with 5+ years of experience in PHP, Web Development, JavaScript, Software Architecture and I have completed similar projects. See a range of projects and real reviews to feel confident. Check my latest work and reviews at https://www.freelancer.com/u/sateeb Please connect in chat so we can discuss more details. Thanks, Ateeb Musharraf
$10 USD in 7 days
2.0
2.0

This is a webhook/callback bug, most likely the webhook isn't firing correctly, or the handler isn't verifying and processing the event before updating the wallet balance in the database, that's the classic gap between "Paystack shows success" and "wallet never updates." I'd check the webhook signature verification first (a lot of these break silently if the signature check fails and the handler exits without logging why), then trace the ledger update logic for the seller top-up path separately, since it's a different flow with its own bug from the sound of it. For the admin-approval → payout trigger, I'd make sure the Paystack transfer call is firing with the correct recipient code and amount pulled from the actual approved transaction, not a stale or mismatched reference, that's a common cause of payouts silently not firing. I've debugged payment gateway webhook and callback issues before. Ready to start once you share repo and dashboard access. This is targeted debugging, not a rebuild, should be quick to diagnose once I'm in the code.
$20 USD in 1 day
2.0
2.0

Hello! I'm a skilled web developer with expertise in modern frontend technologies including React, Vue, Angular, and vanilla JavaScript. I specialize in creating responsive, user-friendly web applications that perform well across all devices. I have experience with HTML5, CSS3, modern JavaScript (ES6+), and various frameworks and libraries. I can help you build a beautiful, functional website or web application that meets your business goals. I'm available to discuss your project and provide a comprehensive solution. Let me know if you have any questions! Best regards!
$10 USD in 1 day
1.0
1.0

Abuja, Nigeria
Payment method verified
Member since Aug 18, 2026
$10-30 USD
$10-30 USD
$10-30 USD
$3000-5000 AUD
€30-250 EUR
$10-30 USD
₹12500-37500 INR
€8-30 EUR
$8-15 USD / hour
£250-750 GBP
$750-1500 AUD
$30-250 USD
$2-8 USD / hour
₹100-400 INR / hour
₹600-1500 INR
₹1500-12500 INR
$30-250 NZD
€30-250 EUR
£250-750 GBP
₹75000-150000 INR
$8-15 USD / hour
₹600-1500 INR