Skip to main content
Question

Wrong price App Store when different price per region is set

  • August 30, 2026
  • 4 replies
  • 43 views

Forum|alt.badge.img

Hi, just recently added revenue cat in my app,

The app is already live without revenue cat, I adjusted prices for one country.

Now testing my revenue cat integration in TestFlight and I see the non adjusted price is displayed in my Paywall but then the native subscription sheet shows the adjusted smaller price. 

I am reading price from `storeProduct.localizedTitle`

4 replies

Forum|alt.badge.img
  • Author
  • New Member
  • August 30, 2026

Same result if I use custom paywall designed by me or revenue cat paywall


matt-heaney
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • September 1, 2026

Hey ​@ios-dev-0101,

 

Matt from RevenueCat here!

 

What you’re seeing looks to be related to Apple’s TestFlight/sandbox environment, rather than RevenueCat displaying or caching the wrong regional price.

 

In TestFlight, StoreKit can return product pricing that doesn’t match the adjusted regional price in App Store Connect. RevenueCat paywalls and StoreProduct display the information returned by StoreKit, which is why you’re seeing the same price with both your RevenueCat and custom paywalls.

 

This also explains why Apple’s native purchase sheet can show the correct regional price when the purchase begins.

 

We have some more information about this behavior here: Apple App Store & TestFlight - Products, prices, and metadata

 

For TestFlight, we recommend mainly focusing on confirming the purchase flow works as expected: the purchase completes, and the expected entitlement is unlocked.

 

One small note on your code: storeProduct.localizedTitle is the product name, rather than its price. For the price, you’d normally use storeProduct.localizedPriceString (or {{ product.price }} in a RevenueCat paywall). This doesn’t explain the mismatch here though, since you’re seeing the same behavior with the RevenueCat paywall, but I wanted to call this out in case it helps!

 

If you see the same pricing mismatch in production, please let me know and I’d be happy to dig into it further!

 

I hope this helps!


Forum|alt.badge.img
  • Author
  • New Member
  • September 1, 2026

Ok, I will proceed with this into production


matt-heaney
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • September 1, 2026

Hey ​@ios-dev-0101,

I’m so glad this information helped!

If there’s anything else I can do to help, please let me know!

Thanks!