Hey @Stan Shvaika!
If you wanted to avoid using in-app purchases for trials, you could automatically grant your users a promotional entitlement using our API for the time length you wanted. That way, the user wouldn’t have to subscribe and you could avoid the whole payment/checkout process, and it also wouldn’t renew.
You could still check PurchaserInfo from the SDK, and we would treat it like a normal subscription - once it’s expired, you could show a paywall. Let me know if that makes sense!
Hey @Stan Shvaika!
If you wanted to avoid using in-app purchases for trials, you could automatically grant your users a promotional entitlement using our API for the time length you wanted. That way, the user wouldn’t have to subscribe and you could avoid the whole payment/checkout process, and it also wouldn’t renew.
You could still check PurchaserInfo from the SDK, and we would treat it like a normal subscription - once it’s expired, you could show a paywall. Let me know if that makes sense!
Thank you, it makes sense! And is it allowed by Apple rules?
Hello, I have one more question. Is it possible to use checkTrialOrIntroductoryPriceEligibility method to check if the promotional entitlement can be granted?
I’ve created 2 products in RC and App Store Connect, but currently for both of them this method returns:
Not eligible for trial or introductory price.
Is it because these products do not include trial in App Store Connect?