Skip to main content
Question

Currency Issue within Testflight Scenario


Forum|alt.badge.img

Hi,

I am from the UK and about to launch my new mobile app.

I have set my paywall up correctly and app store connect correctly. All price regions are set. My app store and device region are set to the UK. My account is logged in.

In development mode, I see the correct currency on the paywall which is pounds. When I launch in testflight I see $ (on the paywall) and then on the app purchase subscriptions sheet I see pounds. This happens on multiple devices in testflight.

Why is this happening?

I am hesitant to actually push to app store until I can be sure this is fixed.

I do not want all of my customer seeing $ on the paywall, it must show the correct currency.

Of all the threads I’ve read on this, no on whether from revenucat or elsewhere can actually describe the problem.

Thanks.



 

4 replies

Forum|alt.badge.img

I am facing the same issue, In-app UI shows prices in USD in offerings from RevenueCat. but apple Purchase sheet shows prices correctly in INR. 

This started happening after updating to iOS 18.4 and 18.5, and IOS 18.3 is worked fine, even in the real devices


Forum|alt.badge.img+8
  • RevenueCat Staff
  • 590 replies
  • May 23, 2025

Hi ​@anemoialabs, ​@amit-suneja-732b16 this seems like a localization issue that could be related to your configuration, the iOS version, or  the sandbox environment. Let me look into this to see if this is the case. Can you please open a support ticket here and provide the following:

  • The SDK version you are on
  • The iOS versions you are seeing this on
  • The RevenueCat app user id you are using to test this
  • Your paywall code
  • When testing the Apple App Store Account region and device region are the same?

In iOS 18.4 and later, the TestFlight app's in-app product metadata behaves unexpectedly.


Forum|alt.badge.img+8
  • RevenueCat Staff
  • 590 replies
  • June 2, 2025

Hi ​@anemoialabs, ​@amit-suneja-732b16, ​@jackson auto reply, after looking into this it appears to be an issue that can occur in the sandbox and TestFlight environments due to the Store APIs sometimes not returning accurate information on prices across regions and products’ names and descriptions. This shouldn’t occur in production, see our docs here


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