Skip to main content
Answer

[FLUTTER] Live Paywall not showing variable values

  • May 12, 2025
  • 1 reply
  • 90 views

Forum|alt.badge.img+2

Variables like ‘{{ product.offer_period_in_days }}’ & ‘{{ product.offer_price_per_month }}/month’ are showing the values in the Editor but not upon being loaded in the app.

Best answer by jeffrey_bunn

Hi ​@hammad-nasir. I just replied to your support ticket and will copy the response here as well:

Have you configured an Introductory Offer for your monthly product? The variables you're using apply to introductory offers, and the reason they're not rendering is (likely) because there is no introductory offer applied to your product. Can you review your settings in Google Play for this product?

Also, you should only use offer variables in the "Text field for an introductory offer" section:
 
?name=Screenshot+2025-05-14+at+9.28.00%E2%80%AFAM.png
 
The "Text field" section shouldn't contain any offer-specific variables, as this section will apply to users who aren't eligible for offers. You want to ensure there's still rendered text that makes sense for these users.

Please let me know if I can clarify or if you have additional questions.

Thanks!

This post has been closed for comments

1 reply

jeffrey_bunn
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • Answer
  • May 14, 2025

Hi ​@hammad-nasir. I just replied to your support ticket and will copy the response here as well:

Have you configured an Introductory Offer for your monthly product? The variables you're using apply to introductory offers, and the reason they're not rendering is (likely) because there is no introductory offer applied to your product. Can you review your settings in Google Play for this product?

Also, you should only use offer variables in the "Text field for an introductory offer" section:
 
?name=Screenshot+2025-05-14+at+9.28.00%E2%80%AFAM.png
 
The "Text field" section shouldn't contain any offer-specific variables, as this section will apply to users who aren't eligible for offers. You want to ensure there's still rendered text that makes sense for these users.

Please let me know if I can clarify or if you have additional questions.

Thanks!