We recently had a user who started their 14 day free trial on March 31.
We got a webhook from revenueCat for this initial purchase with an expiration date of April 14 at 06:13GMT. We use this expiration date as the trial end date / next renewal date.
The user’s customer profile lists that their trial converts on April 15th and we haven’t yet received another webhook for this user (which makes sense because it is not the 15th yet).
Why is there a discrepency between the expiration date in the webhook and the trial conversion date?
These types of errors end up with users who don’t have access to an app that they paid for and are very rightfully upset as a result.