I have a question regarding a RENEWAL event. Specifically, for Android, when the webhook receives a type=RENEWAL, when should we process it and consider it a real resume of subscription to where entitlements should be granted?
Currently according to the documentation this RENEWAL event should only happen after a SUBSCRIPTION_PAUSED event for Android. Is this correct or can the previous event be of another type? if so, what other types should be supported.
Specific example app user ID: JNhjegTrnBTZIbsYLzZkHPmroOl1
Firstly, Customer History does not even show an event that happened today for RENEWAL:
But as you can see from my database of logs for each webhook event I got this:
Second, is this order expected? After Expiration we would get a renewal or an initial?
Should we proceed with granting entitlements?