
Completed
Posted
Paid on delivery
My Android food-delivery app is live but the payment gateway refuses to recognise any card or wallet the user selects. Everything else runs smoothly—menus load, orders build, carts update—yet the moment a customer taps “Pay now,” the gateway returns an error that the chosen payment method is not accepted. No crash logs, just a rejected transaction every time. I need you to trace and eliminate this incorrect-functionality bug inside the existing codebase (native Android written in Kotlin with a Spring Boot backend). Once fixed, any supported payment method should go through to the provider and trigger the usual success callback so the order status flips to “paid” and the receipt email fires. Deliverables • Updated Android source with the fix clearly commented • Brief commit message or changelog describing what was changed and why • APK build or TestFlight-style link I can run on my device to confirm the gateway now accepts cards and wallets • A one-paragraph summary of root cause so I can avoid a repeat Acceptance criteria: choose Visa in test mode, complete checkout, and see the order marked as paid in the admin panel without manual intervention. I have full access to the repository, payment provider dashboard, and Postman collections for the backend if you need to replicate calls. Let me know which credentials or environment variables you’ll need so I can share them privately.
Project ID: 40617346
97 proposals
Remote project
Active 6 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

I hope you are doing well. I understand you need to resolve a payment gateway integration issue in your existing food delivery app where orders work correctly until checkout, but supported payment methods are being rejected. The goal is to identify the root cause across the Kotlin Android app and Spring Boot backend, restore successful transactions, and ensure order updates and callbacks work reliably. I will review the payment flow, API requests, gateway configuration, and response handling to locate the issue and implement a clean fix. I will test the complete checkout process, update the source code with clear changes, provide the build for verification, and document the root cause to prevent future issues. You can expect a focused debugging process, reliable payment functionality, clear documentation, and a smooth handover. Best regards, Diego Vinicius
$70 USD in 1 day
1.7
1.7
97 freelancers are bidding on average $132 USD for this job

Hi there, I can debug the existing Kotlin Android and Spring Boot payment flow, trace why supported cards/wallets are being rejected, and fix the integration without disrupting the working ordering system. I’ll reproduce the issue in test mode, inspect Android/provider requests and backend callbacks, implement and comment the fix, verify the paid order and receipt flow end-to-end, and provide the APK, changelog, and clear root-cause summary. Question: Which payment gateway/provider are you currently using, and does the rejection occur with every supported payment method in both sandbox and live environments? Kindly send me a message to discuss more in detail. Thanks.
$150 USD in 5 days
8.0
8.0

Hi, the fact that everything up to checkout works fine but the gateway rejects every method the moment "Pay now" is tapped, with no crash log, points to a mismatch between what your Kotlin app sends and what the provider's SDK or API expects, maybe a stale token, wrong currency format, or a signature check on the Spring Boot side. I'd want to pull the Postman collection first and replay a test Visa transaction directly against the backend to see exactly where the rejection originates before touching the app code. My team's done a fair bit of Kotlin plus Spring Boot backend work over the years, this kind of gateway callback issue is usually a small fix once you isolate it. I can share credentials access on my end once we start, and I'll send back the fix with comments, a changelog, and a test build so you can verify Visa goes through and the order flips to paid. Can you tell me which provider you're using (Stripe, Razorpay, etc)?
$225 USD in 3 days
7.1
7.1

Hi, We can help diagnose and fix the payment gateway issue in your existing Android (Kotlin) app and Spring Boot backend. We'll trace the payment flow, identify why supported cards and wallets are being rejected, implement a permanent fix, and thoroughly test the complete checkout process to ensure orders are marked as paid and confirmation emails are triggered correctly. To get started, we'll need access to the repository, payment gateway dashboard, backend environment variables, and Postman collections. We can begin immediately and provide regular progress updates throughout the process. Looking forward to working with you! Thank you!
$140 USD in 7 days
7.5
7.5

Hi, I reviewed your live Android food-delivery app issue: the payment gateway rejects every selected card or wallet when “Pay now” is tapped. The rest of the flow (menus, orders, cart updates) works, so I’ll trace the incorrect payment-method acceptance behavior through the existing Kotlin Android code and the Spring Boot backend calls that trigger the gateway request. I’ll focus on how the Android client sends the selected Android/iPhone payment option to the backend API, verify mapping/enum values, request parameters, and environment mode handling, and then ensure the provider response routes to the same success callback that flips the order status to “paid” and triggers the receipt email. I’ll keep changes clean and clearly commented in the repository so you can run a quick APK build and confirm Visa test mode acceptance in the admin panel. Let’s discuss here now.
$150 USD in 7 days
7.1
7.1

I possess the skills needed to fix the payment gateway bug in your Android food-delivery app quickly and efficiently. With expertise in Kotlin for Android development and Spring Boot for backend systems, I can identify and resolve the issue within your codebase promptly. After investigating the problem, I will provide you with updated Android source code with clear comments on the fix. I will also include a brief summary of the changes made in a commit message or changelog. You can expect an APK build or a TestFlight-style link for testing the fixed payment gateway functionality. I will ensure that the payment gateway now accepts cards and wallets smoothly, meeting your acceptance criteria of successfully completing a test transaction with a Visa card and marking the order as paid in the admin panel without manual intervention. By summarizing the root cause of the issue, I will help prevent similar problems in the future. Your collaboration in sharing necessary credentials or environment variables securely will enable a seamless process. I am committed to delivering quality outcomes promptly and look forward to a long-term partnership to enhance your app's functionality and user satisfaction.
$225 USD in 5 days
6.8
6.8

Hello, I can help fix this payment-method issue in your Android food app. From your brief, the main work is tracing the checkout request from the Kotlin app to the Spring Boot backend and confirming the gateway is receiving the correct payment method/token so the success callback completes properly. I’ll also make sure the order flips to paid and the receipt flow triggers as expected in test mode. Please share the repo access, payment gateway test credentials, and the relevant env variables, and I can start on this right away.
$200 USD in 7 days
6.6
6.6

Hello!! Your Kotlin food delivery app can have its payment gateway bug traced and fixed, so any selected card or wallet passes through cleanly and triggers the paid status without manual steps. Before starting a few simple questions to plan things well: - Which payment provider is currently integrated, Stripe, Razorpay, or another gateway? - Can repository and Postman access be shared once we begin? - Has this issue started after a recent SDK or backend update? For the solution, the Kotlin payment flow will be traced alongside the Spring Boot backend calls using Postman to replicate the rejected transaction and pinpoint where the gateway response breaks down. Once identified, the fix will be applied with clear comments, tested with Visa in test mode to confirm the order flips to paid automatically, and the receipt email fires correctly. A short root cause summary and changelog will be included so the issue stays documented for future reference. Similar payment gateway bugs have been resolved before with clean, well-tested fixes that clients genuinely trusted going live again. Would love to chat and get repository access to start diagnosing. Best regards Farhin B
$109 USD in 3 days
6.7
6.7

Hi, I understand the issue: the Android frontend and Spring Boot backend reject every Pay Now attempt, even though other flows work. I've seen similar payment integration problems where the payload sent to the gateway doesn’t match what the provider expects, causing rejection. I’d start by reproducing the flow, adding logs, and validating the payment_method_id and token handling in Kotlin, plus the backend’s callback path. Then I’d adjust the client to pass a supported method and ensure the success callback flips the order to paid and triggers the receipt. One technical risk is sandbox credentials or endpoints differing from production; I’ll align those before finalizing. What should happen if gateway processing is pending and the callback is delayed, should we hold the local state or retry? What environment variables or credentials should I pull to reproduce the issue in CI? If we're aligned, I’d be happy to walk you through the implementation plan before we get started. Best regards, Brandon
$100 USD in 1 day
6.0
6.0

⭐⭐⭐⭐⭐ Fix Payment Gateway Issues in Your Android Food Delivery App ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and noticed you're looking for someone to fix the payment gateway issue in your Android app. You don’t need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for Android applications. I will trace the bug in the existing codebase written in Kotlin and ensure all supported payment methods work seamlessly. ➡️ Why Me? I can easily fix your payment gateway issue as I have 5 years of experience in Android development, specializing in Kotlin and backend integration. My expertise includes debugging, payment processing, and app optimization. Not only this, but I also have a strong grip on Spring Boot, ensuring a smooth fix for your payment system. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Android Development ✅ Kotlin Programming ✅ Spring Boot ✅ Payment Gateway Integration ✅ Debugging ✅ API Integration ✅ Mobile App Testing ✅ Version Control (Git) ✅ Code Optimization ✅ User Experience Design ✅ Error Handling ✅ Application Deployment Waiting for your response! Best Regards, Zohaib Waiting for your Response!
$150 USD in 2 days
6.1
6.1

Hello, I hope you are doing well. I have carefully reviewed your project regarding fixing the payment method issue in your Android food-delivery app. I understand the critical nature of this bug as it hinders the completion of transactions, impacting user experience and revenue generation. My expertise in Android app development, Kotlin programming, and Spring Boot backend integration positions me as a suitable candidate to address this issue effectively. I have a proven track record in resolving similar payment gateway integration challenges, ensuring seamless transactions and order processing. In my portfolio, you will find successful projects showcasing my proficiency in mobile app development and backend system connectivity. Could you please provide me with access to the necessary resources for a detailed analysis and resolution of the payment gateway error? I look forward to discussing the project further with you to finalize the scope and initiate the resolution process promptly. Best regards, Muhammad Anas Khan
$90 USD in 4 days
5.8
5.8

Hi, I have experience debugging Android applications, REST APIs, and payment gateway integrations. I can investigate the complete payment flow, identify the root cause, fix the issue in both the Kotlin app and Spring Boot backend if needed, and ensure successful payment callbacks update the order status correctly. I'll provide clean, documented code, a release APK for testing, and a summary of the root cause. I'm ready to start immediately.
$130 USD in 7 days
5.6
5.6

Hi, I understand the critical issue is that every payment is being rejected even though the rest of the app works correctly, so the priority is identifying the root cause and restoring a successful end-to-end payment flow. I have experience debugging Kotlin, Spring Boot, and payment gateway integrations, and I can quickly trace the issue, implement a clean fix, verify the success callback, and ensure orders are automatically marked as paid. Which payment gateway are you using (Stripe, PayPal, Razorpay, Adyen, etc.), and does the rejection happen in both test and production environments? Looking forward for positive response in the chatbox. Best Regards, Hassan H
$100 USD in 2 days
5.3
5.3

★•══•★ Hi client ★•══•★ I see the issue—it’s like everything in your app is ready for the party, but the payment gateway just won’t dance. Menus and carts work fine, but when it’s time to pay, the gateway throws a fit without any crash logs. Sounds frustrating! Here’s how I’d tackle it: first, dive into the Kotlin and Spring Boot code to trace where the payment method gets rejected. Second, test with your payment provider using your dashboard and Postman setup to replicate the problem. Third, fix the logic or API calls causing the rejection. Finally, build an APK you can run to confirm Visa payments go through smoothly and orders update automatically. You’ll get updated source code with clear comments explaining the fix, a simple changelog, a working APK for testing, and a brief summary of what went wrong so you can avoid this mess next time. Quick question—are there any specific logs or monitoring tools already set up that might give hints on why the gateway rejects payments silently? Best regards, Rico
$100 USD in 2 days
5.1
5.1

Hi, I have worked on similar Android and backend debugging projects involving payment integrations, API communication issues, and transaction flow problems, so I understand how important it is to identify the exact point where the payment process is failing. The main challenge here is determining whether the issue is coming from the Kotlin app, Spring Boot API, payment provider configuration, or request validation. My approach is to trace the complete payment flow, inspect API requests and responses, review provider settings, fix the root cause, and verify successful callbacks update order status correctly. I will provide the updated source code with clear comments, a detailed changelog, a working build for testing, and a concise explanation of the issue and solution. My focus will be delivering a stable payment flow that works reliably across supported methods. Best Regards, Muhammad Saad K
$70 USD in 3 days
4.9
4.9

✋ Hi There!!! ✋ The Goal of the project:- FIX THE ANDROID FOOD DELIVERY PAYMENT GATEWAY SO SUPPORTED CARDS AND WALLETS PROCESS SUCCESSFULLY AND AUTOMATICALLY MARK ORDERS AS PAID. <-- Questions --> 1. Which payment provider is currently integrated, and does the same rejection occur with all supported payment methods in test mode? 2. Can the existing Android and Spring Boot logs or API responses be reviewed to trace the exact payment rejection point? Similar payment gateway issues have been resolved in Kotlin Android apps with Spring Boot backends, API integrations, payment callbacks, order status updates, and receipt notifications. The fix will include clear code comments, changelog, root cause summary, and testing with Visa in test mode to verify the complete payment flow. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$120 USD in 10 days
5.1
5.1

Hello, I appreciate the opportunity to assist with your Android food delivery app. I understand that your payment gateway is not recognizing selected cards or wallets, causing transaction failures despite the app functioning well otherwise. With extensive experience in native Android development using Kotlin and Spring Boot integrations, I have successfully resolved similar payment gateway issues in previous projects. My skills in debugging and tracing code will be instrumental in identifying the root cause of this bug. To address your project needs, I propose the following approach: - Review the existing codebase to trace the payment processing flow. - Identify and fix the bug preventing successful transactions. - Ensure thorough testing with different payment methods to confirm functionality. - Provide clear comments in the updated source code and a concise changelog summarizing the changes. I am eager to begin working on this project and confident in delivering a solution that meets your expectations. Please let me know if you have any specific credentials or environment variables I should access to replicate the issue. I look forward to discussing this further and getting started as soon as possible.
$140 USD in 7 days
5.1
5.1

I can trace and fix the payment-method rejection in your existing Kotlin Android + Spring Boot application without disturbing the working ordering flow. I’ll reproduce the failure in test mode, inspect the Android payment request, backend API/provider payloads, method mapping, authentication and callback/webhook handling, then fix the root cause and verify the complete Visa checkout → paid status → receipt flow. For similar payment debugging, I focus on reproducing the exact provider response first, then validating the request/response contract end-to-end rather than applying a workaround. A few questions: Which payment gateway/provider are you using? Does the provider reject all methods or only specific cards/wallets? Are payments handled directly in Android or through the Spring Boot API? Do you already have separate sandbox credentials and webhook endpoints? I’m ready to start today and can provide a concise changelog and root-cause summary with the fix.
$140 USD in 2 days
4.8
4.8

Hi, I can trace why your Kotlin Android + Spring Boot food app rejects every card/wallet at “Pay now,” fix the payment-method handoff to the gateway, and confirm the paid status + receipt flow in test mode. Offer: $30 fixed Timeline: 1 day after repo + sandbox credentials Included: - Debug Android checkout + Spring Boot payment endpoints against your provider - Fix so the selected method is correctly recognised and accepted - Commented code changes + short changelog (what/why) - Debug APK (or installable build) for your device test - One-paragraph root-cause summary so it doesn’t regress Acceptance: Visa in test mode → checkout succeeds → order marked paid in admin with no manual step. Please share privately: Git access, payment provider dashboard (test keys), relevant env vars, and Postman collection. I’ll start as soon as those are available. Relevant work: - https://www.freelancer.com/u/albertc1996/portfolio/php-rest-api-integration-error-mgt-13984873 - https://www.freelancer.com/u/albertc1996/portfolio/laravel-e-commerce-backend-14028558 - https://www.freelancer.com/u/albertc1996/portfolio/perky-13281625 Best regards, Albert C.
$30 USD in 1 day
4.4
4.4

Hello. The problem is almost certainly a mismatch between the payment method token you’re sending and the provider’s acceptance rules—common when the gateway expects specific BIN ranges or wallet IDs. For a delivery app last year, I fixed the same issue by updating the Spring Boot endpoint to validate the token format before forwarding it to Stripe; the gateway stopped rejecting every method. I’ll trace the token flow in Kotlin and Spring Boot, align it with the provider’s docs, and add a quick validation step so only accepted tokens reach the gateway. The biggest improvement will come from logging every rejected token to see what’s slipping through. Publishers will stop seeing “payment method not accepted” and orders will flip to “paid” automatically. I’ll provide the updated source, a test APK, and a one-paragraph root-cause note you can file to prevent regressions. If you share the repo link and provider dashboard access, I’ll push the first commit today. Thanks, Lazar.
$30 USD in 1 day
3.7
3.7

Hi, I can diagnose and fix the payment gateway issue in your Kotlin Android app and Spring Boot backend. I'll trace the complete payment flow, verify API requests/responses, callbacks, webhooks, and provider configuration to identify the root cause. After fixing it, I'll ensure Visa and supported wallets complete successfully, the order status updates to **Paid**, and the receipt email is triggered automatically. You'll receive the updated source code with clear comments, an APK for testing, and a concise changelog with the root cause explanation. Please share the repository, payment gateway sandbox credentials, backend environment variables, and Postman collection privately. I can start immediately and keep you updated until the payment flow is fully working.
$100 USD in 3 days
3.6
3.6

Odesa, Ukraine
Payment method verified
Member since Oct 26, 2025
$250-750 USD
$10-30 USD
$1500-3000 USD
$250-750 USD
₹12500-37500 INR
$15-25 USD / hour
₹12500-37500 INR
₹750-1250 INR / hour
₹1500-12500 INR
₹750-1250 INR / hour
$250-750 USD
$1500-3000 SGD
₹1500-12500 INR
₹1500-12500 INR
₹100-400 INR / hour
₹12500-37500 INR
₹750-1250 INR / hour
₹1500-12500 INR
$10000-20000 SGD
$250-750 USD
$30-250 USD
₹12500-37500 INR