
Cancelled
Posted
Paid on delivery
Description: We have a social media application built with Flutter and Node.js (hosted on Contabo), and we are using Stripe Express for our payment system. The app allows users globally to send financial gifts (e.g., $1 USD) to post creators. The system should collect the payment, deduct Stripe fees, take a 5% platform commission, and transfer the remaining balance to the creator's Express connected account. All components, code, wallets, and onboarding flows are already built and integrated. However, we are facing a critical bug during the checkout/charge phase: 1 Currency/Payment Issue: Users encounter an error when attempting to pay, which we suspect is related to currency conversion or the charge function implementation. 2 Application Fee Issue: The 5% platform fee is currently not being deducted properly. Our company is based in the USA (US Stripe Account). Requirements: Deep expertise in Stripe Connect (Express Accounts), specifically with Destination Charges or Separate Charges and Transfers. Strong backend experience with Node.js to fix the payment function logic. Quick troubleshooting skills to resolve currency mismatches and configuration issues. This is a specific, well-defined task to fix this small integration bug. If you have done this exact workflow before, please apply with your approach
Project ID: 40463516
71 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

Before I start, please share your backend source code (especially Stripe webhook + checkout integration), Stripe dashboard access (test mode), server hosting access, and webhook logs/errors so I can set up and fix everything properly.
$100 USD in 2 days
5.7
5.7
71 freelancers are bidding on average $49 USD for this job

I can fix your Stripe Express checkout bug where users get errors and the 5% platform fee isn't applying correctly. Here's what I'll do for you: • Troubleshoot and fix the Stripe charge function to resolve user payment errors. • Correct the logic for the 5% platform commission to ensure it deducts properly. • Verify that payments correctly transfer to post creators' Express accounts after fees. • Implement the necessary Node.js backend adjustments for these fixes. I can wrap this up and have your payment system working smoothly within 2 to 3hours. You only pay after the fix is implemented and tested, and you're completely satisfied. Message me so we can get this sorted out right away.
$20 USD in 7 days
8.6
8.6

Hi, As the CEO of Divulge Technologies, I'm excited to take on your project. With my 15+ years of experience as a Full-Stack and AI engineer, I have frequently managed similar and even more complex tasks like the one you've outlined. My proficiency with Stripe Connect will enable me to quickly identify and resolve any issues with your payment system. Utilizing a comprehensive understanding of Node.js and the backend, I will rapidly fix any bugs present in your system. Moreover, I have extensive experience with currency conversion and debugging payment-related problems which would be invaluable in resolving the glitches you are currently experiencing. Over the years, I have kept updated with the latest technological advancements in Stripe Express, including Destination Charges or Separate Charges and Transfers - essential to solving your 5% platform commission issue. Ultimately, what separates my approach from others is not only my broad range of technical skills but also my commitment to offering-after support. Completing your task is just the first step. I'll stick around for any post-launch kinks that need ironing out because satisfying clients isn't just about project completion, it's about delivering dependable solutions that make their businesses successful. Choose me for an unprecedented level of expertise and unwavering dedication to get this done right the first time around. Thanks!
$30 USD in 3 days
8.2
8.2

Hi, I have over 5+ years of experience in both frontend and backend development. I will do the specified tasks. Key Areas of Expertise: a) Full-Stack Development: Proficient in both frontend and backend technologies Frontend: Next, Js, ReactJS, Bootstrap, JavaScript, jQuery Backend: Laravel, CodeIgniter, Node.js b) API Integration: Experienced in integrating and working with APIs to enhance application functionality. c) Microservices: Skilled in developing and integrating microservices for scalable and efficient solutions. d) Database Management: Competent in managing databases with Postgresql, MySQL, MongoDB, and Oracle. d) Server Handling: Adept at handling server environments such as AWS, Google Cloud, VPS, Apache, and Nginx. Let’s discuss how I can help achieve your project goals and add value. Lets connect in chat so that We discuss further. With Regards, Sai
$30 USD in 1 day
7.8
7.8

Hello Hi there, I understand you're looking to enhance your social media application. With 5+ years as a full-stack developer, I specialize in building scalable and engaging platforms, similar to the projects I've completed that increased user retention by 20%. I'm confident I can help you achieve your growth goals. Let's connect for a quick chat to discuss your vision. Giáp Văn Hưng
$31 USD in 7 days
6.8
6.8

As someone with over 10 years of experience in full stack development, I'm more than equipped to handle the complex task of debugging your payment system using Stripe Express. My expertise ranges from using Node.js for the backend and JavaScript for Stripe Connect functions, which is precisely what your project requires. My capability also extends to using Flutter, which is beneficial for holistic evaluation and potentially identifying issues that might be impacting your users' currency conversion and payment. Having completed over a hundred successful projects in my career, I've developed an arsenal of quick troubleshooting skills that I believe will prove invaluable in solving your currency mismatch and application-fee deduction problem – just as you envision. Having previously worked on various payment-related systems, including refund management and payment gateway integrations, I am confident I can smoothly navigate through the obstacles presented here. In addition to my technical skills, I provide a comprehensive approach that includes design insights, SEO optimization, digital strategy, and long-term support. Choosing me assures you reliable communication, on-time delivery, scalable solutions, and ultimately turning your vision into a reality. Let's waste no time and get these critical bugs squashed so your great idea can continue to flourish without interruption.
$49 USD in 1 day
6.4
6.4

Hi , I have carefully reviewed your project requirements and am confident I can deliver a high-quality, scalable, and performance-driven solution that aligns perfectly with your goals. With over 7 years of experience in full-stack web development, I specialize in building robust, secure, and conversion-focused digital ecosystems rather than just standalone websites. Core Expertise & Technical Skills ✔ Custom Web Development: PHP, CodeIgniter, Python, MySQL ✔ Advanced WordPress: Custom Themes, Plugins, WooCommerce, Elementor ✔ Frontend & Design: HTML5, CSS3, JavaScript, jQuery, Figma/PSD to Pixel-Perfect HTML ✔ Optimizations: API Integration, Speed/Performance Enhancement, and Mobile-First Responsive Design ✔ Maintenance: Advanced Bug Fixing, Debugging, and Security Audits What I Bring to Your Project ✔ Clean, Scalable Architecture: Well-structured code built for long-term growth and SEO optimization. ✔ Performance-Driven Focus: Fast-loading, secure, and fully responsive across all devices. ✔ Business-Centric Approach: Designed to enhance user experience and deliver measurable business value. ✔ Seamless Collaboration: Clear communication, regular progress updates, and reliable post-launch support. Let’s connect and discuss how we can turn your idea into a powerful digital product that supports your business growth. I would be happy to get started immediately. Thank you. --------------------------------------------------------------------------
$88 USD in 1 day
5.9
5.9

<<<✔Consider it DONE✔>>> YO! I understand your project and I'm eager to help. Having built numerous web-based platforms and possessing an extensive background in Node.js and JavaScript, I'm confident in my ability to rectify the bug that your social media application is grappling with. As an agile problem solver with a penchant for troubleshooting, I'm well-positioned to identify and resolve any concerns related to currency conversion, as well as quickly address issues pertaining to the payment function logic which may be causing problems during checkout. Looking forward to being part of your project! You will surely be impressed by my work! Not sure what the next step is? I offer free and professional consultation -- I'm just a text away. All the very best, Josh
$20 USD in 2 days
5.5
5.5

Hi there, I understand your Flutter frontend, Node.js backend (hosted on Contabo) and Stripe Express connected accounts are failing during checkout due to currency/charge logic and the 5% application fee not being applied; I’ve implemented Destination/Separate Charges with US Stripe accounts in production flows before. - Implement exact Node.js fix: inspect and correct charge creation (currency conversion, amount_in_cents, destination vs transfer_data) and adjust fees to deduct Stripe fees + 5% platform commission before transfer. - Add automated server-side validation: currency mapping (USD fallback), idempotency keys, and unit tests for charge/transfer paths. - Deploy patch to staging and run live test charges using Stripe test cards to validate end-to-end flow. - Risk/Quality control: backup checkpoint + staged deployment with post-fix validation and rollback plan. Skills: ✅ Stripe Express (Connect) Destination Charges ✅ Node.js backend (charge/transfer logic) ✅ Currency conversion & idempotent charge workflow ✅ Contabo VPS deployment / production-safe rollout ✅ Payment security, fee calculation, post-deploy testing Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m available now , Is this already running on a live production server? Best regards,
$30 USD in 1 day
5.7
5.7

Hi, Both bugs sound like classic Stripe Connect Express issues. The currency error usually traces to the PaymentIntent currency not matching the Express connected account's default_currency, or missing on_behalf_of for cross-border creators. The 5% application fee not deducting almost always means application_fee_amount is on the wrong call — set on a Transfer instead of the PaymentIntent in a Destination Charges flow, or omitted entirely. Three things I'd check first: - Destination Charges (transfer_data[destination] + application_fee_amount on the PaymentIntent) vs Separate Charges and Transfers - Whether on_behalf_of is set so Stripe handles presentment-currency conversion - Connected account country + currency against the PaymentIntent currency I've shipped Stripe checkout and Connect payouts on ShopForge, a multi-vendor platform with seller dashboards, on the Node backend. One question: are creators globally paid out in USD, or in their local currency? That changes whether on_behalf_of alone fixes it or you need Separate Charges and Transfers. Asif
$30 USD in 2 days
5.4
5.4

Hello, I’ve worked with Stripe Connect Express workflows before, including destination charges, platform commissions, multi-currency handling, and connected account payouts, so this looks like a targeted backend/payment-flow issue rather than a full rebuild. From your description, the likely problems are: • Currency mismatch between PaymentIntent and connected account configuration • Incorrect `application_fee_amount` handling • Transfer logic/order of operations in the charge flow I can help: • Debug and fix the Node.js payment function • Correct Stripe Connect fee deduction (5% platform commission) • Resolve currency/checkout errors • Validate payout flow for global users + Express accounts • Test complete charge → fee deduction → creator payout workflow Tech stack experience: • Stripe Connect (Express & Custom) • Node.js payment APIs • Flutter payment integrations • Webhook debugging & payout reconciliation Estimated timeline: • 1–2 days depending on current implementation quality. Once I review the existing charge function and Stripe configuration, I can identify the exact issue quickly and patch the workflow without affecting your onboarding or wallet systems. Regards, Abhishek
$20 USD in 7 days
5.4
5.4

Hello, We will fix your Stripe Express charge flow so the payment completes, currency is handled correctly, and the 5% application fee deducts on every transaction. The most common cause here: the charge currency does not match the connected account's default currency. We will verify the `transfer_data` or `on_behalf_of` setup and ensure the `application_fee_amount` is calculated before the charge fires. A couple of quick things to confirm: 1) Are you using Destination Charges or Separate Charges and Transfers? 2) Do connected accounts span multiple countries, or are they all US based? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Looking forward to talking through the details. Faizan
$90 USD in 5 days
5.5
5.5

Hello there, I can troubleshoot your Stripe Connect Express checkout bug and fix the Node.js payment logic for currency handling, charge creation, 5% application fee deduction, and transfers to creator connected accounts. I’ve worked with Stripe API integrations, payment flows, webhooks, and backend debugging, and I can review whether Destination Charges or Separate Charges and Transfers is the right approach for your setup.
$29 USD in 1 day
4.8
4.8

Hi there i am a MERN expert i can create debug integrated test deploy document any js/ts app i've fixed similar issues before and i've a proven expertise in the most used payment methods online pls contact me Thanks, Nader
$30 USD in 1 day
4.8
4.8

I can start on this right away. I have extensive experience with Stripe Connect, specifically with Express Accounts, as well as a strong background in Node.js. I will resolve the currency/payment issue and ensure the 5% platform fee is correctly deducted by reviewing and fixing the payment function logic as requested. My approach will focus on troubleshooting currency mismatches and ensuring proper configuration. You'll receive a fully functioning payment system with the bug resolved. Best Regards, Muhammad A.
$25 USD in 4 days
4.3
4.3

Hi, I’d like to apply for this task. I have strong experience working with Node.js backends and Stripe integrations, including Stripe Connect (Express accounts) and payment flows involving destination charges and separate charges & transfers. I’ve handled similar issues involving currency mismatches, webhook/charge configuration errors, and incorrect application fee calculations. From your description, I would first isolate whether the issue is coming from the charge creation logic or Stripe account configuration, then verify the currency handling, fee parameters (application_fee_amount / transfer_data), and Express account setup step by step. My approach is fast and structured: reproduce the checkout error, trace the payment intent flow, validate Stripe parameters, and fix both the currency conversion issue and the missing 5% platform fee deduction while ensuring correct payout routing to connected accounts. If needed, I can start immediately and resolve this quickly since the scope is a focused integration bug.
$30 USD in 1 day
4.4
4.4

My experience with payment processing and integration, especially Stripe, will prove valuable in troubleshooting your currency/payment issue and resolving the application fee problem. I am familiar with Stripe Connect, including Destination Charges and Transfers functionalities. As a detail-oriented developer, I appreciate the nuances of currency conversion and configuration issues that can arise during payment transactions. I apply meticulous attention to detail in my troubleshooting process to ensure all components of the system work smoothly. My strong backend experience with Node.js will enable me to fix even the most intricate logic errors within the payment function. Moreover, I am resourceful and adaptable; essential qualities when solving software bugs and glitches. With my skillset in JavaScript(frameworks/libraries like React.js, Angular, Vue.js) along with PHP, your Floral Business application is in good hands. Let's collaborate to curb these challenges quickly and effectively. Having sharpened my problem-solving capabilities through various past roles, I am ready to ambitiously tackle this bug for you.
$19.99 USD in 1 day
3.7
3.7

Building an application with tight payment system integration requires meticulous attention to detail and thorough troubleshooting skills, both of which I have honed through years of Full-Stack Development and DevOps experience. My expertise with Node.js alongside my understanding of Stripe Connect’s nuances makes me an ideal candidate for fixing your Stripe Express bugs promptly and efficiently. Having previously resolved currency mismatches and configuration issues, I have the knowledge base to resolve your payment function issues and ensure error-free processing for your users. Additionally, as a DevOps Engineer well-versed in Linux administration, I possess the skills necessary to facilitate smooth transactions. Ultimately my goal is to deliver clean code, rock-solid infrastructure, and undisturbed user experience. This project aligns perfectly with my skills and experience and I am excited to embark on it with you to fix these integration bugs ensuring your platform's reliability and seamless functioning for everyone involved!
$15 USD in 1 day
3.4
3.4

I have hands-on experience with Stripe Connect Express integrations, Destination Charges, application_fee_amount handling, multi-currency payment workflows, and Node.js-based payment orchestration systems. Based on your issue description, the problem is likely related to currency mismatch handling between PaymentIntents, connected account settlement currencies, or incorrect transfer_data/application_fee configuration during charge creation. I can audit the complete payment flow including PaymentIntent creation, webhook handling, connected account capabilities, fee deduction logic, and transfer execution to ensure the 5% platform commission is correctly deducted before settlement. A few technical questions from my side: • Are you currently using Destination Charges or Separate Charges & Transfers architecture? • Is the charge being created on the platform account or directly on the connected account? • Are all connected Express accounts configured with the same settlement currency/country support? I can quickly debug the Stripe logs, backend implementation, and webhook events to stabilize the checkout flow and ensure proper fee distribution across all global transactions. -G
$30 USD in 3 days
3.2
3.2

The charge is failing because either you're passing the gift amount in the wrong currency unit to Stripe, or the destination account currency doesn't match the platform currency during transfer. Debugged this exact Express setup for a tipping app last year. Fixed currency mismatch errors and application_fee_amount calculation in destination charges within 48 hours.
$20 USD in 7 days
2.8
2.8

✨ Hi, I can fix the Stripe Express checkout bug in your Flutter and Node.js app, specifically the currency/charge failure and the missing 5% platform fee deduction. I have experience with Stripe Connect Express, PaymentIntents, Destination Charges, Separate Charges and Transfers, application_fee_amount, transfer_data[destination], connected accounts, webhook handling, Node.js backends, and Flutter payment flows. My first step would be to inspect your current charge function, Stripe account country/currency setup, connected account capabilities, PaymentIntent payload, and webhook logic to see exactly where the payment is failing. For the 5% fee, I’ll make sure the platform commission is calculated in the smallest currency unit and passed correctly through Stripe’s supported Connect flow. I’ll also verify the remaining amount routes to the creator’s Express account, Stripe fees are handled correctly, and the database updates the transaction status after webhook confirmation. This is a focused bug fix, and I can work within your $30 budget if access and logs are ready. Best regards Ankit ✨
$20 USD in 1 day
2.8
2.8

Nimra, Saudi Arabia
Payment method verified
Member since May 12, 2025
$10000-20000 USD
$10-30 USD
$750-1500 USD
$1500-3000 USD
$250-750 USD
$30-250 USD
$250-750 USD
€250-750 EUR
$75-160 USD
₹250000-500000 INR
₹1500-12500 INR
$30-250 USD
$15-25 USD / hour
₹600-1500 INR
₹12500-37500 INR
₹600-20000 INR
₹1500-12500 INR
₹12500-37500 INR
$250-750 USD
$5000-10000 USD
$750-1500 USD
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
₹600-1500 INR