Skip to main content
Question

Paywall with toggle

  • December 3, 2025
  • 4 replies
  • 31 views

mr_archerium
Forum|alt.badge.img

Hello RevenueCat community đź‘‹

Kindly ask for your support or any ideas.
I have a paywall with:

• a toggle that switches between a yearly plan with 3-day free trial and a weekly plan without trial, and

• package cards that the user can tap directly (yearly / weekly).

When the user changes the toggle, the selected package and CTA text update correctly:

• Yearly + trial → CTA: “Start free trial”

• Weekly (no trial) → CTA: “Continue purchase”

But if the user ignores the toggle and taps a package card directly, the toggle position and CTA text don’t update — they stay in the previous state, which breaks the business logic.

How would you recommend structuring the logic / configuration so that the toggle and CTA always reflect the currently selected package, even when the user taps the package directly?

I’m attaching screenshots of both the toggle and the direct package selection for context.
 

 



Thanks in advance for any ideas and best practices! 

4 replies

  • New Member
  • December 5, 2025

I would also love to see some documentation on how that free trial switch component works. 


mr_archerium
Forum|alt.badge.img
  • Author
  • New Member
  • December 5, 2025

I would also love to see some documentation on how that free trial switch component works. 

I am not sure I saw any documents for this particular feature of Paywalls. But the idea is that you design two separate states of the switcher: On/Off. Each state may consist of its own components and with their own design/text. 


joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • December 11, 2025

Hi ​@mr_archerium,

Unfortunately this is a known issue from our side - I’ve reported it to the team to make sure we prioritize the fix. 

I apologise for the inconveniences and I’ll keep you updated when the fix is released.

 

Best,


mr_archerium
Forum|alt.badge.img
  • Author
  • New Member
  • December 11, 2025

Hi ​@mr_archerium,

Unfortunately this is a known issue from our side - I’ve reported it to the team to make sure we prioritize the fix. 

I apologise for the inconveniences and I’ll keep you updated when the fix is released.

Hi Joan,

Thank you for this info! It saved my time for trying to parametrise it somehow ))

For my case (with two products in the package) it looks like a blocking point for the usage of toggle function.

So, I will choose another design meanwhile.

Best,