Skip to main content
Solved

What happens to the grace period for BILLING_ISSUE?


Forum|alt.badge.img+6

Hi,

 

I'm testing in the Play Store sandbox environment.

When I receive a BILLING_ISSUE webhook, its expires_date and grace_period_expires_date is 2 weeks later. (The grace period is set to 2 weeks on  on the Play Store)

However, I receive an EXPIRATION webhook 15 minutes after BILLING_ISSUE.

 

Is this a sandbox specific issue? Or am I configured incorrectly?
I want to receive the webhook after the end of the grace period.

 

Thanks

Best answer by ryan

Hey @Firstlogic! You can confirm the expiration date in the EXPIRATION event to see when the grace period expired. You should expect the EXPIRATION event to come through shortly after the subscription expires it typically doesn’t fire on the exact minute which can be more dramatic in sandbox testing with the accelerated renewals. 

View original
Did this post help you find an answer to your question?

3 replies

Forum|alt.badge.img+6
  • Active Member
  • 12 replies
  • May 20, 2022

Google Play sandbox events run on an accelerated schedule for testing purposes. See this doc for exact timing: https://developer.android.com/google/play/billing/test


Forum|alt.badge.img+6
  • Author
  • Helper
  • 4 replies
  • May 20, 2022

Hi, @Bryson Thill 

Thanks for your reply!

I have two additional questions. I would like to know if you know.

  • Is the grace_period of the webhook set to a date two weeks from now, regardless of the sandbox environment? (not the accelerated schedule)
  • Why is the EXPIRATION event sent 15 minutes after the BILLING_ISSUE? I thought the grace period in the document was 5 minutes...

ryan
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 391 replies
  • Answer
  • May 24, 2022

Hey @Firstlogic! You can confirm the expiration date in the EXPIRATION event to see when the grace period expired. You should expect the EXPIRATION event to come through shortly after the subscription expires it typically doesn’t fire on the exact minute which can be more dramatic in sandbox testing with the accelerated renewals. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings