• Resolved joomla-is-better

    (@joomla-is-better)


    We have 43 expired subscriptions as of Dec 21. No emails went out and running the cron again didn’t send them.

    I can’t see what the issue is but the Email Reminders addon isn’t installed. Is this required before renewal emails are sent?

    Thanks

Viewing 1 replies (of 1 total)
  • Plugin Author Cristian Antohe

    (@sareiodata)

    Hello,

    It’s possible that the cron job that handles the expiration failed.

    Here’s how we can debug it:
    1. Please install this plugin: https://www.ads-software.com/plugins/wp-crontrol/
    2. Visit WordPress -> Tools -> Cron Events
    3. Search for the pms_check_subscription_status record. Click “Run Now”.
    4. Do you get a “Successfully executed the cron event pms_check_subscription_status.” notification at the top?

    This should expire the subscriptions that have passed their expiration date. If that happens, please go to Dashboard -> Plugins, deactivate Paid Member Subscriptions and then activate it back. This should attempt to register the crons again.

    Also, there are two cron jobs: one that runs on the website level and one that runs on the server level. In order to be sure that everything works correctly my advice will be to contact your hosting provider and ask them if they can configure this website to make cron-job work on the server level.

    If it still doesn’t work automatically and you always have to run it manually, contact support.

    Best Regards,

Viewing 1 replies (of 1 total)
  • The topic ‘Renewal emails not sending’ is closed to new replies.