How to enable the Switch Plans option in Stripe Customer Portal when accessed through Memberstack Profile Modal? Answered
Hi,
i'am having trouble with the option "switch Plans" within the stripe customer portal affecting in the stripe customer portal which is available via the memberstack Profile Modal -> Plans -> Manage Subscriptions.
Although I have activated the “Switch Plans” option in the Stripe Customer Portal settings, these changes do not seem to apply in the Stripe Customer Portal accessible via Memberstack Profil Modal for the user.
How can I proceed here? Is this option supported by Memberstack?
According to this Documentation, it should be, but it’s not working!
I also changed all needed settings in both live mode and test mode.
Thanks for your support!
Comments
2 comments
In the customer portal you can either switch plans or cancel a subscription in Stripe Customer Portal. These two actions act as different modules. Sadly, these two modules can't be active at the same time, and they activate depending on the action set when you get to the customer portal. Meaning if you click upgrade (data-ms-price:update), you get the switch plan module, but if you click billing (data-ms-action="customer-portal") you will get to cancel the current plan module. You can see which MS attribute your button has when it redirects you to the customer portal.
If you need your users to change plans you can redirect them to a pricing table and from there they can get to choose which plan to switch. The button must have this attribute so that the customer portal recognizes data-ms-price:update="prc_..." as plan upgrade/downgrade.
Many Thanks Raquel!
Please sign in to leave a comment.