Skip to Content Skip to Menu

[#4144] How to avoid messages for old subscriptions that were supposed to be replaced

  • sorozco
  • sorozco
  • OFFLINE
  • Posts: 92
  • Thanks: 5
  • Karma: 1
11 years 3 months ago - 11 years 3 months ago #231509 by sorozco
Hello,

I have this scenario:

I have a plan A1 that covers article 1 to 5 (They are chapters from a course).
Plan A2 that covers (or have access) to article 1 to 10
Plan A3 that have access to article 1 to 15.

As you see, they are incrementally covering more content. So the upper plans are supposed to replace the lower plans.

Plan A2 would be supposed to be the upgrade for plan A1
Plan A3 the upgrade for plan A2.

But when someone does an upgrade, for example from plan A1 to plan A2, they receive an email when A1 expires with the expiring message of A1. But, because A2 was supposed to replace A1, that confuses the subscribers thinking that something goes wrong with their subscription. Because A2, their actual plan, is still active.

Is there a way to delete A1 when someone upgrades to A2? for example. And deleting A2 when they upgrade to A3? So they don't receive those kind of confusing messages? Or how do I avoid the expiring messages of previous plans?

An upgrade shouldn't replace the older subscription? It seems that when our subscribers make, what we are thinking is an upgrade, really are having two plans at the same time. Are we doing something wrong in the upgrading?

We want the upgrade history to be intact. So, I am not sure if the prevoius plans should be deleted, or just get unsubscribed. Hoping that this action doesn't generates another kid of confussing message :dry:

Regards,
Last edit: 11 years 3 months ago by krileon.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48479
  • Thanks: 8282
  • Karma: 1443
11 years 3 months ago #231535 by krileon
When you upgrade from 1 plan to another you're not exactly replacing it. It goes in a inactive state and stays like that until it actually expires and which point it will actually expire. It's done this way so if you upgrade from A to B and B expires before A you'll revert to A.

Are the expiration emails that the user is receiving configured in CBSubs > Plans > YOUR PLAN > Presentation, the Emails integration, or through CBSubs Mailer? If though Mailer that could possibly explain the issue as I understand upgraded plans shouldn't send the Presentation configured emails anymore.


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.

  • sorozco
  • sorozco
  • OFFLINE
  • Posts: 92
  • Thanks: 5
  • Karma: 1
11 years 3 months ago #231559 by sorozco
They are sent from option A: CBSubs > Plans > YOUR PLAN > Presentation

If the subscriber is in Plan A4, it is supposed to have scaled in 3 levels, or received 3 upgrades. So, he will receive the A1 expiration message, the A2 expiration message, and the A3 expiration message. Even being an active subscriber in A4 plan.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48479
  • Thanks: 8282
  • Karma: 1443
11 years 3 months ago #231590 by krileon
I see, it's working as intention unfortunately, but IMO emails shouldn't send if the subscription is in an upgraded state. CBSubs does however need to fire the expired, etc.. behavior so integrations will continue to work fine in those situations, but it should silence those emails. I've added a feature ticket to further investigate and see if the behavior can be improved.

#4144


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.

  • sorozco
  • sorozco
  • OFFLINE
  • Posts: 92
  • Thanks: 5
  • Karma: 1
10 years 3 months ago #247149 by sorozco
Thank you. Do you know if there are news about this?

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48479
  • Thanks: 8282
  • Karma: 1443
10 years 3 months ago #247198 by krileon
Bug ticket is still active for next release. We'll be focusing on CBSubs and incubator project updates after CB 2.0 goes Stable.


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