I am trying to create a tiered set of subscription plans as such:
a. Monthly access to restricted site content. b. Yearly access to restricted site content —– c. Monthly subscription to Daily newsletter d. Yearly subscription to Daily newsletter e. Free Newsletter Monthly f. Free Newsletter Yearly —– Then…. I would like to offer two Bundle options: 1. Monthly access to restricted site content AND Monthly subscription to daily newsletter 2. Yearly access to restricted site content AND Yearly subscription to daily newsletter ——- So in other words. Two broad subscription categories
1. — a. — c —-e 2. — b. — d. —-f.
The url I added to this post is an example of how I would like it to look where 1 and 2 would be Yearly and Monthly tabs and you’d select ONE SINGLE item to checkout (a, b, c, d, e, f, 1, OR 2). Can you help me figure out how to do this? I have profile builder pro and pms pro both so should have access to all add ons.
Thanks.
The page I need help with: [log in to see the link]
While the exact design and functionality you’re looking for is not entirely possible with our plugin, I will provide below the steps that can be taken in that direction:
Create two Pricing pages, each with its specific plan structure: https://www.cozmoslabs.com/docs/paid-member-subscriptions/pricing-page/. Here, when checking each “Buy Now” button, you can also activate the “Exclude other plans” option. This is so that when it’s clicked, on the Registration page, you will see only that specific plan.
Now, this is the functionality that is not possible with our plugin. Here I’m referring to the toggle switch between the Monthly and Yearly Pricing pages. For this, you will need to find a plugin (or maybe a theme) that has this toggle functionality, so that you can set for each toggle state a different page. The only inconvenience I see with this is that most likely, there will be a page refresh when it redirects to the other Pricing page.
Okay great. The generate pms link with exclude other plans was the feature I wasn’t aware of. That helps.
It works fine for a user who isn’t already registered; however, if the user already have a free subscription plan assigned to them, the generated link just goes to the account root page. Is there a way to have the link automatically open the “change” page from account and have the plan of the generated link be selected for checkout?
If a user already has a subscription with pms; how can I create an action link that generates a url that will go to the change / upgrade page in account with the linked subscription plan id selected / isolated?
Or… How can I make it so that, a logged in user with a free tier subscription already registered can click a product on my pms pricing page and have it go to a page to purchase it? By default it just goes to the root page of the account shortcode. I tried stuff like this to no avail…: [pms-action subscription_plan=”81003″]{{upgrade}}{{/upgrade}}[/pms-action]
Or using {{upgrade}}{{/upgrade}} if the plans are in the same tier. Using this kind of shortcode will generate a link that will redirect directly to the Change/Upgrade form.
Still, I’ve observed some issues with this, for which I’ve created a task so that they can be fixed in our next updates to Paid Member Subscriptions.
a url gets generated as such: ______/account/?pms-action=upgrade_subscription&subscription_id=281&subscription_plan=81053&pmstkn=bc9340c95a&upgrade_subscription_plan=81003 however, clicking it goes to a the account upgrade page, it has the subscription plan correctly isolated and preselected, but the payment gateway buttons aren’t there..
summary: change shortcode doesn’t output / generate anything upgrade shortcode generates correctly but the upgrade form doesn’t include billing / payment gateway buttons. see screenshot
I can’t see any screenshots attached to your message. To share screenshots on the forum, you can use a site like https://snipboard.io/ to share the screenshots. Still:
Regarding the Shortcode which contains the Change tags:
-> That most likely is because you have the plans structured in a tier subscription setup
Regarding the Shortcode containing the Upgrade tags:
-> That is one of the issues I mentioned that was discovered with this functionality. The good news here is that the issue has been resolved, and the fix will be added in our next update to PMS.
Okay. In settings, I have “Allow Subscription ChangeAllow members to change their subscription to one from another tier. Allow Subscription ChangeAllow members to change their subscription to one from another tier.” Does this function not work?
Yes, all of my subscription plans are tiers as upgrade plans starting from “Free Newsletter”
Should I just make them all individual plans / not tiered? Is there a way to remove a plan’s tier attribute? Or do I have to recreate all of the plans?
I would recommend not changing anything until this issue is fixed in our next update, which most likely will be released next week.
In case you want to have access to this fix earlier, then please write us at: [email protected] so we can provide an early archive with the fix. Please also mention this forum thread in the email.
So now that there has been an update, how should I formulate the acion link that will direct a user with a free account to a page to purchase a specific plan id upgrade?
Now, with version 3.0.2 of Paid Member Subscriptions:
If the Free plan is in the same subscription plan tier as the paid plan (which qualifies for a subscription upgrade), then you need to use the following shortcode:
Note: The issue with the payment gateway section not showing in this specific case has been fixed.
If the Free plan is in a different subscription plan tier compared to the paid plan (which qualifies for a subscription change), then you need to use the following shortcode:
There is still one issue, and I think it is a bug: default gateway
It keeps automatically switching from Paypal to Stripe. Not right away, but like a day later I’ll have selected Paypal as default gateway, and then later it’ll be Stripe.