Skip to Content Skip to Menu

🎃 Happy Halloween! Treat yourself with an awesome discount on memberships! Get 20% off now with code SPOOKY-2024!

CBSubs - Upgrade from lifetime subscription?

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
11 years 6 months ago #224934 by krileon
Replied by krileon on topic CBSubs - Upgrade from lifetime subscription?
Have reviewed your install and it's because you're doing your tests in backend. In backend the profile is saved after CBSubs runs its integrations. This causes the field value that is currently active in profile edit in backend to be used instead of the value set by CBSubs Fields. On frontend it works perfectly as expected. In backend when unsubscribing simply also uncheck the field before saving and you'll have same expected results.


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.
The following user(s) said Thank You: gerrygerry

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

11 years 6 months ago #224939 by gerrygerry
Replied by gerrygerry on topic CBSubs - Upgrade from lifetime subscription?
Sorry to be a pest, but the issue still persist for me. For the sake of replicating a full front-end experience, I changed the "Lifetime Membership" plan to be free, deleted my test account, and started clean.

To be clear, here's what I did:
  1. :cheer: A New User signs up for the "Registered Non-Member User" subscription.
  2. :cheer: "Lifetime Member" checkbox is unchecked when viewed in back-end.
  3. :cheer: New User has all plans listed as potential upgrades. Selects Lifetime Membership (which is temporarily free), and upgrade is completed.
  4. :cheer: "Lifetime Member" checkbox is now checked when viewed in back-end.
  5. :cheer: From front-end, user logs in and clicks "Unsubscribe" button on user's subscription tab, plan is downgraded from "Lifetime Member" to "Registered Non-Member User"
  6. :sick: On the user's subscription tab, the only upgrade option shown to the user is "Lifetime Member"... and looking at the back-end, it's because the "Lifetime Member" checkbox wasn't "unchecked" during step 5.

To try and rectify the matter, I even added that when someone is assigned any other plan, including the "Registered Non-Member User" subscription, they should have the "Lifetime Member" box unchecked... but alas, the box remains checked even still.

Can you please double-check that you're somehow getting a different result? The only thing I've used back-end for in the above process was to view the state of the "Lifetime Member" checkbox that controls what upgrades are offered.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
11 years 6 months ago #224944 by krileon
Replied by krileon on topic CBSubs - Upgrade from lifetime subscription?
You have CBSubs set to not create subscriptions for free lifetime plans so none of the integrations will fire as there is no active, inactive, etc.. states to keep track of. Within CBSubs > Settings > Global set "Create Subscriptions also for free lifetime plans:" to "Yes" and it should work fine with new subscriptions to the plan from then forward.


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.

11 years 6 months ago #224945 by gerrygerry
Replied by gerrygerry on topic CBSubs - Upgrade from lifetime subscription?
Thanks for the quick reply!

I changed the setting, replicated the aforementioned procedure, same results :blink:

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
11 years 6 months ago #224946 by krileon
Replied by krileon on topic CBSubs - Upgrade from lifetime subscription?
Seams to be working perfectly fine with the admin user you've provided. Please see the below screenshots showing my progress.

Plan Selected


Before Subscribe


Plan Subscribed


After Subscribe


After Unsubscribe


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.

11 years 6 months ago #224948 by gerrygerry
Replied by gerrygerry on topic CBSubs - Upgrade from lifetime subscription?
Would you mind registering with a new profile to test it? I swear I'm not trying to waste your time... but I've completed a new registration in it's entirety a couple of times now, and I just keep getting the same results. I don't know how or why, but I have to believe trying it as the "admin" account is giving you some different workflow.

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

Moderators: beatnantkrileon
Powered by Kunena Forum