
Completed
Posted
Paid on delivery
I need our existing Flutter donation app updated so a new “Rest of World Donor” path sits beside the current US and India choices. The new option should: • Re-use the exact Stripe payment flow already powering US donations, including the same preset donation amounts. • Carry the selected region all the way through to checkout so the final payment link reflects “rest-of-world”. • Display its own icon or label so users can visually tell the three regions apart while leaving colours, layout and behaviour unchanged for US and India. On the iOS side I also want CocoaPods removed wherever possible and replaced with Swift Package Manager; the Android project stays as is. Once the changes are in place, please run full device and simulator tests on iOS and Android for all three regional flows. Deliverables • Clean, well-commented Git commits showing the new region selector, Stripe logic reuse, and SPM migration. • Final release builds: one .ipa (TestFlight-ready) and one .aab. • A short note confirming whether any extra Stripe environment variables, webhooks, or dashboard tweaks are required—or a clear statement that none are needed. If you need clarification on the existing codebase or Stripe setup, let me know early so we stay on schedule.
Project ID: 40744837
101 proposals
Remote project
Active 5 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

Greetings, we have rich experience in flutter app development. I am really interested in your application so i have placed a fair price. Please consider my bid.100% payment once job done. I don't want any upfront payment. 100% once job done. I am 100% sure i can do this. Also don't worry about time frame i will try to complete within 2 days just for safer side i have placed 3 days. Please consider my bid .Please let me know what do you think. Also you can see my profile about my work and communication. Thank you
₹15,000 INR in 3 days
9.0
9.0
101 freelancers are bidding on average ₹21,530 INR for this job

Your app already has the important pieces in place—the main risk here is making the new Rest of World donor path behave exactly like the US flow without breaking the current US and India journeys. I’d handle this by reusing the existing Stripe path, threading the selected region cleanly through checkout, and keeping the selector update visually isolated so current colours, layout, and behaviour stay untouched. I’ve worked on Flutter apps where small payment-flow changes needed very careful regression testing because the UI looked simple but the real complexity was in route/state handling, platform build setup, and release output. The CocoaPods-to-SPM part on iOS also needs to be done selectively, because some packages migrate cleanly and others still require pod support. To keep the schedule safe, I’d also verify release signing/build configuration while making the changes and provide clean commits plus a note on whether Stripe config needs anything extra. - Is the Rest of World payment link pattern already available in your backend/Stripe setup, or should it be derived from the selected region in-app? - Are you using Flutter Stripe directly, or opening a hosted payment link/webview flow from the app?
₹15,000 INR in 7 days
9.4
9.4

Hello, I can help you with "Add Global Donor Option" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "Good work delievered thank you for your patience" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
₹22,500 INR in 5 days
8.0
8.0

Hi Sir Madam I am a Flutter developer with 5 plus years of experience working on production apps, Stripe integrations, iOS and Android builds, and store deployment. I can make these changes while preserving the existing US and India donation flows exactly as they are. Project action plan First I will review the existing regional selector and Stripe implementation, then add the Rest of World Donor option using the same preset amounts and existing payment flow. I will ensure the selected region is carried through the complete checkout process so the final payment link correctly identifies rest-of-world. The new option will have its own icon or label while keeping the current US and India colors, layout and behavior unchanged. On iOS, I will review the current CocoaPods dependencies and migrate eligible packages to Swift Package Manager without affecting the Android project. I will identify any dependencies that must remain and document the reason. Finally I will test all three donation flows on physical devices and simulators, verify Stripe behavior, run release builds and provide the TestFlight ready IPA and production AAB. I will provide clean Git commits covering the region selector, Stripe reuse and SPM migration, plus a clear note confirming whether any Stripe environment variables, webhooks or dashboard changes are required. I can start by reviewing the existing codebase and Stripe setup to avoid unnecessary changes. Thanking you All the very best Cheers
₹22,000 INR in 18 days
7.9
7.9

Adding a third donor region sounds simple on the surface, but the real job is preserving the current donation experience while making sure “Rest of World” reaches the correct final payment link end to end. I’d keep the current US Stripe logic as the source path, mirror its preset amounts for the new region, and make the selector change minimal so the existing UI stays consistent. This is the kind of Flutter update that benefits from careful platform-specific handling: clean state/data passing in Dart, then separate attention to iOS dependency cleanup with Swift Package Manager where possible, without disturbing Android. I’ve handled similar app refinements where release stability mattered just as much as the feature itself. I can also give you tidy commit history and a short implementation note at the end so there’s no ambiguity around Stripe variables, webhooks, or dashboard changes. - Is the region currently stored in app state only, or is it already being passed to an API before checkout? - For iOS, do you want CocoaPods removed fully if feasible, or is partial migration acceptable where a dependency still requires pods?
₹14,000 INR in 7 days
7.7
7.7

I see you're looking to add a Rest of World Donor option to your Flutter donation app while keeping the existing US and India paths intact. This involves reusing the Stripe payment flow, which is key to maintaining consistency across regions. One common pitfall with this setup is making sure that the selected region is properly passed through to checkout without disrupting those existing flows. I’ll make sure the new option is clearly differentiated visually, while keeping the layout and behavior the same. And for the iOS side, I'll replace CocoaPods with Swift Package Manager where possible, kind of simplifying your dependencies. After implementing these changes, I’ll conduct thorough testing on both iOS and Android to make sure all flows work smoothly. My bid for this project is 22499 INR, and I'm ready to get started right away, so just let me know what you think! Rajavel Flutter Developer | Stripe Integration | iOS & Android
₹22,499 INR in 10 days
6.9
6.9

Hello, I can update your existing Flutter donation app to add the new “Rest of World Donor” path while keeping the current US and India flows unchanged. I will reuse the existing Stripe donation/payment implementation and preset amounts, ensuring the selected region is carried through the complete flow and correctly reflected as “rest-of-world” at checkout. I’ll also add a distinct icon/label for the new region without changing the existing colours, layout, or behaviour. For iOS, I will review the current CocoaPods dependencies and migrate to Swift Package Manager wherever technically possible, while leaving the Android project unchanged. I will perform comprehensive testing across iOS and Android, including simulator/device testing for all three regional donation flows, and resolve any issues found during testing. Deliverables Clean, well-commented Git commits New region selector and Stripe logic integration CocoaPods to SPM migration where possible iOS and Android testing for all three regions TestFlight-ready .ipa Release .aab Confirmation of any required Stripe environment variables, webhooks, or dashboard changes I can review the existing codebase and Stripe configuration early in the process so any compatibility or dependency issues are identified before implementation. Regards, Deepak
₹30,000 INR in 7 days
6.7
6.7

Hello, I read your brief on "Add Global Donor Option" and this is squarely what we do. We build API automations and bots in PHP and Python — queueing, retries, error handling and logging, not a script that works once. How I would approach it: 1. Audit the source data and map every field to the target. 2. Migrate a test batch and reconcile it against the original. 3. Run the full migration, then verify totals match. Price: 12500.0 INR fixed, delivered in 1 days. One question so I quote you accurately rather than guess: roughly how many records are involved, and do you need the history migrated or only current balances? AIT Systems — software company since 2010, 4.9 stars over 72 projects here, 100% on time and on budget. Ahmed
₹12,500 INR in 1 day
6.1
6.1

I can add the “Rest of World Donor” option by reusing the current Stripe flow for US donations and keeping preset amounts consistent. I’ll make sure the new region carries through checkout so the payment link correctly shows “rest-of-world.” Adding a distinct icon or label for the three regions while preserving the existing design is straightforward. On iOS, I’ll replace CocoaPods dependencies with Swift Package Manager where possible and keep Android unchanged. I’ve done similar multi-region payment updates before, keeping separate flows clear but consistent, and handled SPM migrations cleanly without breaking builds. Do you have any custom Stripe backend code or dashboard rules tied to region, or is it all handled client-side? Also, is the region selector currently integrated at the app start or payment screen? Once done, I’ll provide clear commits, test all flows on devices and simulators, and deliver your .ipa and .aab files. I’ll also confirm if any new Stripe setup is needed or if everything stays as is. Ready to start and keep things moving smoothly.
₹12,500 INR in 7 days
6.0
6.0

Dear Client, I read "Add Global Donor Option" carefully and understand you want a single Flutter codebase that runs smoothly on both Android and iOS. My hands-on experience with PHP, Mobile App Development, iPhone, Android, Stripe, iOS Development, Flutter aligns directly with what you need. I've shipped Flutter apps from scratch to store launch — clean architecture, smooth animations, native-feeling UI and solid API integrations — that stay easy to maintain as features grow. A few quick questions to get us started: 1. Do you need Android, iOS, or both from day one? 2. Are UI designs ready, or should I design the screens as well? 3. Is there an existing backend/API, or should I build that too? Thanks & Regards, Deepak
₹24,375 INR in 14 days
5.8
5.8

I can update your existing codebase with your expected feature. No need any payment before your satisfaction. I have around 9 years of experience in mobile app development. My apps are getting millions of installs in the play store and app store. You can see my client reviews. Feel free to knock me please.
₹12,500 INR in 2 days
5.6
5.6

It is entirely feasible to add a "Rest of World" path to your Flutter donation app—without disrupting the existing US and India flows—and to migrate the iOS setup to SPM. My Approach: I will reuse the existing Stripe service logic while passing a 'rest-of-world' parameter to the region state, ensuring the correct metadata and region are reflected in checkout sessions and payment links. Distinct visual identities will be established in the UI for all three options. On the iOS side, I will remove Podfile dependencies and execute a clean transition to Swift Package Manager (SPM) to improve build times and maintainability. Finally, I will conduct regression testing for all three flows across both platforms and prepare the TestFlight .ipa, production .aab, and Stripe configuration notes. 1. Are Stripe payment links generated via the backend API or directly from the Flutter SDK/client? 2. Should the currency remain USD for 'rest-of-world', or do we need to implement multi-currency conversion? 3. Regarding the SPM migration, do all your existing third-party iOS plugins support SPM? I am ready to deliver this update on time and without regressions. Let’s finalize the codebase access and timeline via chat.
₹12,500 INR in 7 days
5.9
5.9

Hi, I can update your existing Flutter donation app by adding the new “Rest of World Donor” option while keeping the current US and India flows unchanged. I can reuse the existing Stripe payment flow, pass the selected region through checkout, add the new label/icon, and migrate the iOS dependencies from CocoaPods to Swift Package Manager where possible. I’ll also test all three donation flows on iOS and Android. I can provide clean Git commits, the final .ipa and .aab builds, and a short note covering any required Stripe configuration. Share the existing Flutter project and Stripe setup, and I can review it and get started immediately.
₹15,000 INR in 7 days
5.5
5.5

Hey Sir, I am expert at Stripe, Android & CocoaPods and you can confirm that from existing projects on my profile & reviews. I can update your donation app with a global donor option while preserving the existing experience. I'll keep the changes aligned with your current setup and verify regional flows across both platforms. The work would be done professionally within mentioned timeframe. Lets get in touch & discuss more about it. Thank you.
₹30,000 INR in 7 days
5.2
5.2

Hi, I can update your existing Flutter donation app by adding the Rest of World donor flow while reusing the existing Stripe logic and keeping US/India behaviour unchanged. I’ll also migrate iOS dependencies from CocoaPods to Swift Package Manager where supported, leave Android unchanged, and test all three flows on iOS and Android. I’ll deliver the .ipa, .aab, clean Git commits, and Stripe configuration note covering any required environment variables/webhooks/dashboard changes. I’m ready to review the existing codebase and start immediately. Best regards, Jaffer
₹22,000 INR in 3 days
4.8
4.8

Having spent over 9 years in the web and mobile development industry, I possess a wealth of experience that equips me to flawlessly execute your desired project. As an expert in Flutter, Android and iOS Development, I'm confident in my abilities to add the much needed "Rest of World Donor" path to your existing donation app, reusing the Stripe payment flow for donations from the US. I will also impressively preserve the preset amounts and carefully ensure that region selection is carried throughout till the final payment checkout. With a robust skill-set including mobile app testing and a solid command in SPM migration (that will help remove CocoaPods), you can rely on me to provide you with clean well-commented Git commits accompanied by one .ipa (TestFlight-ready) and one .aab. As an added value, my team will run full device and simulator tests not only on iOS but also on Android for all the three regional flows. Finally, choosing me would mean additional benefits of receiving cost-effective services without compromising quality and assured post-project support for three months. With this,YYou can relax being confident about delivering high-quality work within the stipulated timeline. So why not make use of these skills and experiences for this project? Thank you for considering my bid Oh!
₹25,000 INR in 7 days
5.6
5.6

Hi, I can add the Rest of World Donor flow without disturbing the existing US/India donation experience—reusing the current Stripe flow, preset amounts and checkout logic while carrying the selected region through to the final payment link. My approach: → Add the third region with its own icon/label while preserving the existing UI → Reuse and extend the current Stripe implementation rather than duplicating payment logic → Migrate eligible iOS CocoaPods dependencies to Swift Package Manager → Keep Android unchanged → Test all 3 donation paths across iOS devices/simulators and Android → Deliver clean Git commits, .ipa, .aab, and a clear Stripe configuration note I’ll first review the existing Stripe/payment architecture and confirm whether any backend, webhook or environment changes are actually required. Can you share the current Flutter repository and Stripe integration details so I can assess the implementation before starting?
₹25,000 INR in 2 days
5.3
5.3

International donors drop off in a flow built for Indian payment methods — a dedicated 'Rest of World' path with familiar card options should lift completion rates. My approach: mirror your existing donor flow as a parallel 'Rest of World' path so the Indian flow stays untouched, then wire it to Stripe's PaymentSheet for cards, Apple Pay and Google Pay. On the PHP side I'd add the Stripe webhook handler for confirmation and receipts, keeping your records schema intact. Everything runs against Stripe test mode first so you can click through before real money moves. With 7+ years in mobile apps, I've integrated payment gateways into e-commerce and marketplace systems — checkout, webhooks, failure handling — so money-moving code is familiar ground. Beyond cards, which methods should the global path support? Does the existing flow store donor records in your PHP backend or a third-party CRM? At ₹22,000 delivered in 7 days. Happy to review your current donor flow first so you can see where the new path slots in — no pressure either way.
₹22,000 INR in 7 days
4.3
4.3

Hey! I can handle adding the “Rest of World Donor” option to your Flutter donation app easily. I’ve recently updated 12 Flutter apps with new payment flows, including Stripe integrations, and handled similar donor path additions without breaking existing features. How I would approach this: 1. Review the current donor flows and Stripe setup to understand existing logic. 2. Add the global donor option as a parallel path, ensuring it integrates cleanly with your backend and UI. 3. Test the full donation process on iOS and Android, including edge cases like payment failures and currency handling. 4. Deliver the update with clear documentation and assist with deployment. Could you share the repo and any API docs for Stripe or backend endpoints? That will help me get started quickly. I’m confident the update will be smooth and maintain your app’s stability. Aakash P.S. I worked on a similar Stripe donor option just last month, happy to share insights if you want!
₹12,500 INR in 14 days
4.5
4.5

You need a Flutter donation app updated with a third regional donation path while preserving the existing Stripe flow and migrating iOS dependencies from CocoaPods toward Swift Package Manager. I have experience modifying Flutter apps, integrating Stripe payments, and preparing production builds for both iOS and Android. I recently worked on a Flutter mobile application where I updated payment workflows, maintained existing checkout logic, configured platform-specific dependencies, and delivered release builds for App Store and Play Store testing. I can add the Rest of World donor path by reusing the current Stripe implementation, pass the region value through checkout, keep existing US/India behavior unchanged, migrate supported iOS packages to SPM, and validate all three donation flows across devices and simulators. Could you share the current Flutter version, Stripe package details, and repository access so I can confirm the migration scope?
₹25,000 INR in 5 days
4.4
4.4

I can update your existing Flutter donation app while keeping the current US and India flows completely unchanged. I’d focus on reusing the existing Stripe integration rather than duplicating payment logic, adding the Rest of World option with its own icon or label and carrying the selected region through to checkout so the payment link correctly reflects rest-of-world. I’ll handle: New region selector with distinct visual identification Reuse of existing Stripe flow and preset donation amounts Region-aware checkout and payment link handling iOS CocoaPods-to-SPM migration wherever supported Android project left unchanged Regression testing for all three donation flows Clean Git commits and concise documentation TestFlight-ready IPA and signed Android AAB I have 4+ years of production Flutter experience, including Stripe/payment integrations, Firebase, iOS build troubleshooting, SPM migration and production releases. I’ll first review the current payment flow and iOS dependencies to identify any migration or configuration risks. I’ll also verify whether additional Stripe environment variables, webhooks or dashboard changes are actually required rather than assuming they are unnecessary. Happy to review the repository and get started.
₹15,000 INR in 4 days
4.4
4.4

Gurgaon, India
Payment method verified
Member since Feb 10, 2022
₹1500-12500 INR
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
₹750-1250 INR / hour
₹1500-12500 INR
$250-750 USD
₹75000-150000 INR
₹1500-12500 INR
$3000-5000 USD
€250-750 EUR
₹600-1500 INR
₹12500-37500 INR
$1500-3000 USD
$200-300 USD
$30-250 USD
€1000-4000 EUR
₹75000-150000 INR
₹600-1500 INR
£250-750 GBP
$30-250 USD
£250-750 GBP
$10-30 USD
$10-30 USD