My app start with a onboarding quiz, then a hard paywall via a stripe External Payment Link.
And i got rejected, please why? I thought 2025 new ruling allow this already. Below is their quote:
Guideline 3.1.1 - Business - Payments - In-App Purchase
The app unlocks or enables additional functionality with mechanisms other than in-app purchase, which is not appropriate.
Specifically, the app uses promo codes to unlock digital content.
Next Steps
It would be appropriate to remove these features from the app and any other feature that unlocks or enables functionality with mechanisms other than the App Store.
If you want to provide discounted subscriptions in the app, use an Apple-supported offer code.
Resources
Learn more about requirements for apps that offer paid digital content and services in guidelines 3.1.1 and 3.1.3.
Guideline 3.1.1 - Business - Payments - In-App Purchase
We noticed that your app includes or accesses paid digital content, services, or functionality by means other than in-app purchase, which is not appropriate for the App Store. Specifically:
The Lifetime Access and Monthly Access can be purchased in the app using payment mechanisms other than in-app purchase.
Next Steps
The paid digital content, services, or subscriptions included in or accessed by your app must be available for purchase in the app using only in-app purchase.
If you have any additional information to provide regarding the digital content and services in your app and how the guidelines apply to them, please reply to this message in App Store Connect and let us know. If there is information you'd like us to consider in our review of future submissions, please feel free to include it in the App Review Information section of App Store Connect.
Topic:
App Store Distribution & Marketing
SubTopic:
General