• Resolved Jean-Michel Ferrard

    (@jean-michel-ferrard)


    Hello (again :-))

    When a plan reaches its expiration date, this plan is not discarded from the members database. It is still there, and labelled as expired.

    I the user wants to subscribe the same plan (or another), he/she has to manually “abandon” his/her plan. Am I right?

    In my opinion, the plan should be automatically discarded from the members database. Is it possible to do so?

    Thanks

    Ps: I’m a pro user of PMS, but I choosed to publish some simple questions on the public support forum today. I beleive your answers can help any user.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter Jean-Michel Ferrard

    (@jean-michel-ferrard)

    I have another question (issue?) related to this one.

    Each plan is associated to a user role.

    When a plan expires, or is abandonned, the user’s role (which goes with this plan) is not removed from user’s capabilities (and it should be, IMHO).

    I explain my problem: my plans give access to restricted content, ok. But I use Download Monitor to give users (with roles associated to the plans) access to pdf files.

    When a plan is terminated, the user cannot see restricted content anymore (ok, beacuse it’s plan oriented), but he still can download pdf files (because it’s role oriented). I think you see the problem (I have to remove user’s role by hand).

    I hope you can help

    Plugin Support madalinaruzsa

    (@madalinaruzsa)

    Hi @jean-michel-ferrard,

    In my opinion, the plan should be automatically discarded from the members database. Is it possible to do so?

    Even if a user’s subscription expires, he must still appear at Members but with the expired subscription.

    There are several reasons why this implementation is needed. For example, if you need to create a report with users who have an expired subscription. We also have manual/offline payment, those who use this payment method must go to Members to reactivate the subscribers’ subscription.

    If you don’t need expired plans to appear in Members, you can go to Dashboard-> PMS-> Members-> Expired-> Delete Members.

    When a plan expires or is abandoned, the user’s role (which goes with this plan) is not removed from the user’s capabilities (and it should be, IMHO).

    I tested on my site, the user loses the role assigned by the plan when the plan is abandoned or expires. We need to see why do you encounter the mentioned issue.

    But also, since you are a paid customer, please open a ticket on our website and explain any other issues you might face there: https://www.cozmoslabs.com/support/open-ticket/

    These forums are only to offer support for people using the Free version of the plugin.

    Kind regards,
    Madalina Ruzsa
    Cozmoslabs

    Thread Starter Jean-Michel Ferrard

    (@jean-michel-ferrard)

    Hi @madalinaruzsa

    But also, since you are a paid customer, please open a ticket on our website and explain any other issues you might face.
    These forums are only to offer support for people using the Free version of the plugin.

    The reason why I posted these questions on this forum is because even if I receive notifications saying my tickets were submitted, I don’t receive answers. I will use another email address for this purpose.

    All the best

    Thread Starter Jean-Michel Ferrard

    (@jean-michel-ferrard)

    Hi @madalinaruzsa

    Before marking this thread as solved, let me add something.

    I tested on my site, the user loses the role assigned by the plan when the plan is abandoned or expires. We need to see why do you encounter the mentioned issue.

    You’re right. The reason why this was not happening on my website is the cron job “pms_check_subscription_status” was not running anymore (I don’t know why). So I registered it again (with “Reset cron jobs”) and now it works.

    Thank you @madalinaruzsa for your patience.

    Kind regards

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘After expiration date’ is closed to new replies.