I’m using FlutterFlow’s built-in RevenueCat integration to create a custom paywall UI with two cards: one for the monthly plan and one for the yearly plan. The official docs only show how to configure a single subscription option (hard-coded) in the Purchase action. I need to:
Let the user tap either the monthly or yearly card to select that plan.
Then tap a single “Buy” button that initiates the RevenueCat purchase for the plan they selected.
But in the Purchase action’s Package ID field I only see a way to bind one static package or choose “Package by Identifier,” and I don’t see how to point that at a dynamic App State or Action Output variable. I can’t figure out how to wire up my selectedPlan
string (e.g. "myapp.monthly"
or "myapp.yearly"
) into the Purchase action so it charges the correct plan.