Background
We are currently working on two apps: a Church Management System (ChMS) and a Giving App. Both apps are free to use. The Giving App will incorporate a Stripe payment gateway for users to make donations to churches.
The Question:
Now, here's the scenario: If a church desires a custom-branded app developed specifically for their ChMS (will be hosted in their developer account), we plan to charge a one-time development fee for this service. We would like to facilitate the payment within the app itself. However, we're exploring the possibility of using a third-party payment service (such as Stripe) rather than relying on the Apple in-app payment system.
Key Points:
- Both apps are free to use.
- The Giving App will have Stripe integration for donations to churches.
- Churches interested in a custom-branded ChMS app will be required to pay a one-time development fee. We will develop the app and add it to their developer account.
- We want to know if it's feasible to collect this development fee within the app using a third-party payment service and not give it as in-app purchase.
Common Sign-Up:
It's worth mentioning that the sign-up process is common for both apps. Users can sign up on the ChMS app, and the same logins can be used for the Giving App.
Specific Questions:
- Can we use a third-party payment service (like Stripe) to collect the one-time development fee within the app without utilizing the Apple in-app payment system?
- Any insights on potential challenges or best practices related to this approach?
- Considering the common sign-up, are there considerations we should be aware of for such purchases?
I'd love to hear from the community based on your experiences. Any advice, tips, or shared experiences would be incredibly helpful.
Thank you