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!Â
