Skip to main content
Question

Subscription Status Delay in Sandbox – Normal?

  • April 21, 2025
  • 1 reply
  • 35 views

feliz-philip-8b67d4
Forum|alt.badge.img

Hey folks,

I’m testing subscriptions in the iOS sandbox using RevenueCat, but noticing delays in status updates—like renewals or expirations not showing up right away in the dashboard.

Is this normal in sandbox? Also, is there a way to manually trigger a sync or refresh from the app side?

Would love to hear how others are handling this during development. Trying to keep everything smooth before going live.

Also, if anyone’s visualizing this kind of data, what are the best data visualization tools you’re using with RevenueCat?

Thanks!

This post has been closed for comments

1 reply

guilherme
RevenueCat Staff
Forum|alt.badge.img+2
  • RevenueCat Staff
  • 34 replies
  • April 24, 2025

Hi ​@feliz-philip-8b67d4 ,

Thanks for reaching out!

You mentioned seeing delays in the iOS sandbox. That’s actually pretty common, Apple’s sandbox environment can behave inconsistently, and events like renewals or expirations often don’t reflect immediately. Fully closing and reopening the app usually helps trigger updates.

That said, I noticed your project doesn’t yet have products set up in RevenueCat, and we’re not seeing any transaction logs on our end. To make sure everything’s wired up correctly, can I ask:

  • are you testing using StoreKit Test in Xcode with configuration files?
  • or using sandbox accounts from App Store Connect on a physical device?

If you're using StoreKit Test: RevenueCat supports this workflow, but you won’t see purchases reflected in the dashboard unless they're processed via Apple’s actual sandbox servers.

If you're using the sandbox via App Store Connect: once you’ve configured your products and linked them in RevenueCat, you’ll start to see transaction data come through - including renewals and expirations.

You can find a detailed overview of how sandbox testing works and what to expect here:

RevenueCat’s Sandbox Testing Guide (and it’s Limitations section at the bottom) and a great read on our blog post: The Ultimate Guide to Subscription Testing on iOS  (including key tips on sandbox renewal timing and gotchas to watch out for).

As for your data visualization question, we have several Integrations that you can setup too!

Let me know how you’re currently set up, I’ll be happy to help guide the next steps.


Best,
Gui


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