Add Global Donor Option

via Freelancer ·

Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted1 hour ago
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.
php mobile app development iphone android stripe ios development cocoapods flutter
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.