In app purchases
Hi devs,
I’m looking for guidance on handling **in-app purchases (IAP)** and subscription flows within mobile applications.
From my understanding, platform policies (particularly on iOS) allow external payment methods (e.g., via web or Android using third-party payment aggregators). However, this is only compliant if the app itself does not directly facilitate or promote those transactions within the app interface.
In my current use case, I’m developing an application that includes a subscription model. Users need to be informed about subscription plans and potentially access related details within the app. Given this constraint, I’m trying to determine:
* How to present subscription information without violating platform guidelines
* Whether it’s feasible to redirect users to external payment flows (e.g., web-based checkout) while remaining compliant
* Best practices for maintaining a seamless user experience under these restrictions
Additionally, the business has tight margins, making platform commissions (e.g., Apple's cut on IAP) a significant concern.
I’d appreciate any insights, architectural patterns, or real-world approaches others have used to handle similar scenarios.
Thanks in advance!