I have a flutter app with in-app subscriptions implemented with the RevenueCat API. I have reports that some users in India are seeing prices in US dollars (and US pricing, which is different from India pricing). However, I have confirmed that some users are getting the correct Indian pricing in Rupees, so this isn't an obvious implementation problem.
I'm using the product.priceString
attribute in the RevenueCat Flutter API to display prices.
Users having this problem are located in India, so I'm not sure why this would happen. Does the device language setting matter?