Skip to main content
Question

Inconsistent currency display issue in our app

  • October 16, 2026
  • 1 reply
  • 10 views

Forum|alt.badge.img

We are experiencing inconsistent currency display during testing in TestFlight. All subscription prices are already correctly configured in App Store Connect for all countries and regions.

  • Custom Paywall UI / RevenueCat Paywall: Prices retrieved from RevenueCat offerings are displayed in USD ($).

  • Apple In-App Purchase Sheet: Prices are correctly displayed in INR (₹).

I came across a similar post discussing this issue that was published around seven months ago. I would like to confirm whether there have been any updates or changes since then, and whether this behavior is still expected or if there is now a recommended solution.

1 reply

Forum|alt.badge.img+5
  • Active Helper
  • October 16, 2026

RevenueCat’s current TestFlight docs still describe this exact mismatch: Offerings and paywalls can show USD while Apple’s purchase sheet shows the correct local currency. RevenueCat passes through the product metadata returned by StoreKit, which can be inconsistent in sandbox.

The recommended checks are that your Apple ID’s Media & Purchases country matches the storefront you’re testing, purchases complete successfully, the expected entitlement unlocks, and your paywall isn’t hardcoding a currency.

There isn’t a guaranteed TestFlight fix listed in that guidance. This mismatch alone doesn’t establish a pricing configuration problem. Production metadata is generally more reliable, but it’s still worth verifying the released build’s prices.

https://www.revenuecat.com/docs/test-and-launch/sandbox/apple-app-store