Skip to main content
Question

Subscription Mystery: Failed Payment, Still Premium? 🤔

  • June 10, 2025
  • 1 reply
  • 9 views

Forum|alt.badge.img

Hey folks,

Hoping someone here can shed some light on a perplexing issue I'm seeing with subscriptions in my app.

I had a user kindly inform me that their annual subscription (purchased via Apple) recently failed due to insufficient funds. The weird part? They're still able to access all the premium features in the app.

I've checked in App Store Connect, and I don't have any grace periods set up. What's even stranger is when I look at this user's profile in RevenueCat, it shows them as having an active annual subscription with no indication of a payment issue whatsoever.

This has me scratching my head, so I'm wondering:

  • How does Apple typically handle these failed payments, and how does RevenueCat usually reflect them?
  • Any idea why a user would still have premium access after a payment fails?
  • How long might this access last?
  • Is there a way to configure things (either in Apple's settings or RevenueCat) so that premium access is immediately revoked if a payment fails, and only restored once the payment goes through?
  • Why wouldn't RevenueCat show me that this payment failed?

Super curious to hear if anyone else has experienced this or has insights into how this all works under the hood. Just trying to understand the expected behavior and make sure everything's set up correctly.

Thanks a bunch for any help or advice!

1 reply

wes_clark
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 313 replies
  • June 12, 2025

Hi! Here is our documentation on billing issues and here is how the event flow should look like. If there is no grace period, then the entitlement should have been revoked upon the billing issue occurring and the expiration being detected. Can you share the app user ID of this user so that I can take a closer look? If you would rather not share that information publicly, you can also create a private support ticket.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings