I’m busy testing my app and subscriptions are happily going to RevenueCat dashboard, no issue there. When I trigger a cancellation for the subscription from Google Pay, I see it going to the pub/sub without a problem, I see that in my setup screen, the pub/sub shows the time the cancellation went through (
Google Developer Notifications Topic ID
Last received 2025-04-16 at 04:30 PM UTC) - yet, it doesn’t actually cancel from the dashboard or update in the SDK. Since subscriptions end after 30 minutes, there’s no way to test the “your subscription won’t renew functionality”. I’m fairly confident it generally works, but I’m worried that Google might reject it as they will be cancelling a subscription, but my app will happily show that it will renew.
Am I missing something? (I’m yet to figure this out fully for Apple as I had a whole different nightmare with them).
EDIT: Immediately after writing this, I decided to just go for it and send it for approval and saw the cancellation came through. It just took a while - almost 30 minutes.