Hi!
Main Flow:
My backend listens to Revenue Cat webhook events. I listen to renewal to mark old subscription as in active and create a new active subscription with full in-app balance.
Currently if user clicks on product he already purchased, Revenue cat react native client throws error with code Purchases.PURCHASES_ERROR_CODE.PRODUCT_ALREADY_PURCHASED_ERROR which is correct. But then I get webhook event on purchase.
Question:
Why this happens if Apple doesn’t let to re-subscribe to plan which hasn’t expired yet.
From my understanding after client PRODUCT_ALREADY_PURCHASED_ERROR was thrown no webhook event should come to backend.
Question
Webook renewal event is sent if product is already purchased
+3
This post has been closed for comments
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.