Skip to Content Skip to Menu

🕒 Save Time and Effort with CB Editor Assistant: Effortlessly create and refine content in Joomla 3, 4, & 5.
🎁 Limited Offer: Enjoy a 5-day FREE trial and save up to 30% afterward!

Trying to have an all in one plan subscription upgrade but can't seem to figure it out

12 years 1 month ago - 12 years 1 month ago #215676 by dustinwivell
Hello,
I am trying to create a subscription plan that is basically an ultimate subscription plan but don't know how to set it so the other plans that the user upgrades from become unsubscribed. I tried setting it as exclusive but it is among a bunch of nonexclusive plans so it errors out.

I have about 54 plans which are for all the US states, territories and an "all states plan" under one parent plan that is free so if one of the 54 children plans expires then the user can fallback to the free parent plan and still login to renew. The problem is that the "all states plan" should be an upgrade of all the other plans but the other plans can be subscribed to in any combination and are not an upgrade to the "all state plan" as it already is inclusive of all the other plans.

I am attaching a screen shot of the plans so I can get some feedback on the logic involved.

Thank you


Attachments:
Last edit: 12 years 1 month ago by dustinwivell.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48709
  • Thanks: 8319
  • Karma: 1447
12 years 1 month ago #215751 by krileon
Best approach for that is to use conditionals on the Workflows tab and set your All States plan to hide all the other plans if it's selected. You can't really "upgrade" per say to it as it's non-exclusive and if you set it as Exclusive then it'll be required for purchase. Alternative is to create a new top level plan that gives the same access as all your individual plans then make it exclusive.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

12 years 1 month ago #215784 by dustinwivell
Thank you so much for the feedback, I will try the different scenarios. I was wondering if it was true that if you don't have a free parent plan when all the plans are paid subscription plans which expire then upon expiration of the paid plan the user is locked out of the plan and hence can not login to to update their subscription?

Thank you again,
Dustin

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48709
  • Thanks: 8319
  • Karma: 1447
12 years 1 month ago #215820 by krileon

I was wondering if it was true that if you don't have a free parent plan when all the plans are paid subscription plans which expire then upon expiration of the paid plan the user is locked out of the plan and hence can not login to to update their subscription?

They should be asked to renew or upgrade upon login, but it helps to have a free plan encase this fails for whatever reason (use registering with a subscription, backs out of purchase, is still registered but has no plan and is locked out).


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum