Skip to main content
Solved

[Flutter] Paywall V2 Issues


Forum|alt.badge.img

I’m liking the new Paywall builder a lot but I am facing several issues:

  • When adding a product that is only configured on iOS the Paywall display seems to fail on android and some very ugly fallback Paywall is being displayed. If I remove the product and only include products working on both Platforms it works fine. The desired behavior would be just to leave out the not supported package instead of having the paywall fail completely.
  • I tried to duplicate a paywall that I have created and wanted to attach it to a different offering. This does not seem to work, it appears that the offering of the original paywall gets duplicated as well. This is a big drawback, since I would then have to create every Paywall from scratch (I intend to have similar looking Paywalls throughout the app but displaying a different selection of products depending on the customer journey). Am I missing something here or is this not implemented yet? I could not find any place to detach the paywall from the offering and connect it to a different offering.

Thank you, any help appreciated!

 

excerpt from pubspec.yaml:

purchases_flutter: ^8.6.0
purchases_ui_flutter: ^8.6.0

Best answer by jeffrey_bunn

Hi ​@fg-cae647

When adding a product that is only configured on iOS the Paywall display seems to fail on android and some very ugly fallback Paywall is being displayed. If I remove the product and only include products working on both Platforms it works fine. The desired behavior would be just to leave out the not supported package instead of having the paywall fail completely.

Thank you for your feedback. As you’ve found, all products on the paywall need to have the relevant cross-platform products to display properly. I have shared this feedback with my team. One workaround is to have an Android-specific paywall if your products don’t align with iOS 1 to 1.

 

I tried to duplicate a paywall that I have created and wanted to attach it to a different offering. This does not seem to work, it appears that the offering of the original paywall gets duplicated as well. This is a big drawback, since I would then have to create every Paywall from scratch (I intend to have similar looking Paywalls throughout the app but displaying a different selection of products depending on the customer journey). Am I missing something here or is this not implemented yet? I could not find any place to detach the paywall from the offering and connect it to a different offering.

We actually just released an update that allows you to duplicate a Paywall without needing to duplicate an Offering. Can you refresh the dashboard and try duplicating a Paywall? You should now be able to configure your Paywall and, when it’s ready to be published, select the required Offering.

View original
Did this post help you find an answer to your question?

2 replies

jeffrey_bunn
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 270 replies
  • Answer
  • March 27, 2025

Hi ​@fg-cae647

When adding a product that is only configured on iOS the Paywall display seems to fail on android and some very ugly fallback Paywall is being displayed. If I remove the product and only include products working on both Platforms it works fine. The desired behavior would be just to leave out the not supported package instead of having the paywall fail completely.

Thank you for your feedback. As you’ve found, all products on the paywall need to have the relevant cross-platform products to display properly. I have shared this feedback with my team. One workaround is to have an Android-specific paywall if your products don’t align with iOS 1 to 1.

 

I tried to duplicate a paywall that I have created and wanted to attach it to a different offering. This does not seem to work, it appears that the offering of the original paywall gets duplicated as well. This is a big drawback, since I would then have to create every Paywall from scratch (I intend to have similar looking Paywalls throughout the app but displaying a different selection of products depending on the customer journey). Am I missing something here or is this not implemented yet? I could not find any place to detach the paywall from the offering and connect it to a different offering.

We actually just released an update that allows you to duplicate a Paywall without needing to duplicate an Offering. Can you refresh the dashboard and try duplicating a Paywall? You should now be able to configure your Paywall and, when it’s ready to be published, select the required Offering.


Forum|alt.badge.img
  • Author
  • New Member
  • 1 reply
  • March 31, 2025

Thanks a lot, duplicating works now! For the other issues I made platform specific paywalls and offerings as suggested. 

Appreciate the help!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings