Skip to main content
Solved

Enabling Billing Grace Period

  • 16 February 2023
  • 3 replies
  • 277 views

By default, our app's billing grace period is turned off. However, we're considering turning it on to retain customers who may be experiencing temporary billing issues or errors. Should we make this change, we're wondering whether we need to make any modifications within the app, or if RevenueCat will handle it automatically. Additionally, if we activate the billing grace period through the AppStore portal, are there any potential issues we should be aware of?

 

You should not need to make any additional modifications within the app just to handle grace periods,

When a subscription enters a grace period, RevenueCat detects the change automatically. Users will retain access to their subscriptions, but we'll immediately send events indicating the subscription has been cancelled. These subscriptions are considered cancelled because they are now past due, but will not be considered expired until the end of their grace period. During this time, a subscription may convert to paid through additional billing attempts from the store or by the customer updating their billing information.

 

There should not be any issues when enabling grace periods!


Hi Yousef, thank you so much for the info :)


Just to confirm. The same way you dont set Expired to true until the grace period has been expired I’m guessing the value SubscriptionInfo.IsSuscribed will remain true.

Also, what about the Hold period subscription time? Are you taking it in consideration? this time might be different from the Grace period and its used when the user has problems with the payment method being rejected.

Thanks.

Homa Games


Reply