Skip to main content

My app was recently rejected during review due to missing currency symbols in the subscription pricing. I display the price string directly from the RevenueCat SDK, which should fetch details from the Play Store API. Previously, my app was rejected because the paywall wasn't loading correctly. In my appeal to the review team, I explained that this issue can occur when users aren't logged into the Play Store or are using an outdated version. While they approved that appeal, I received this new rejection upon resubmission. I'm concerned that another rejection could lead to app suspension.

 

Hi, could you please share the code you are using to display your paywall and the price so I can check this for you? And were you able to reproduce this in sandbox and what version of our SDK are you on?


Hi, could you please share the code you are using to display your paywall and the price so I can check this for you? And were you able to reproduce this in sandbox and what version of our SDK are you on?

I am unable to reproduce this. SDK Version for `purchases_flutter` is 8.3.2. 

`package.storeProduct.priceString` → I simply used this inside Text widget, where package is an instance of Package class provided by RevenueCat. 


Hi, sorry about that, the topic auto-closed but I have reopened it and it shouldn’t happen again.

It looks like what could be happening here is that the currency symbol is having trouble parsing/rendering which might be related to the Text widget you are using. Can you let me know if you are using a custom font for this? If so I recommend using a more common font and seeing if this still occurs. 


Reply