Search code examples
flutterin-app-subscriptionrevenuecat

How to cancel subscription using RevenueCat in flutter?


I have implemented subscription using RevenueCat in flutter but RevenueCat have no documentation about canceling subscription.


Solution

  • Apple doesn't allow developers to cancel or refund subscriptions on behalf of customers. For Android subscriptions you can use the REST API to refund the last purchase and it will immediately expire the subscription and remove entitlement access -- https://docs.revenuecat.com/reference#revoke-a-google-subscription

    Deleting a subscriber won't cancel the subscription, they can trigger a Restore Purchase and re-sync their purchases with RevenueCat servers.