Skip to main content

After subscription expires due to non-payment on IOS
  can I create a different grace period (example of 3 days) and control it on my own or if it is expired at Apple, the customer really must not have access to my Application and Apple prohibits it if they have access for a few more days even though the grace period has not been enabled from native Apple?

Hey @Rodrigo!

You could listen for BILLING_ISSUE webhook events from RevenueCat and use them as a trigger to grant customers promotional entitlements: https://docs.revenuecat.com/reference/grant-a-promotional-entitlement

 

You may be able to even do something more simple and check in the CustomerInfo object in the SDK if the subscription is expired and billing issues detected at is not-null and give the customer a grace period that way.


Reply