If all other emails are sending correctly, except for the MemberPress Reminders, then your WP Cron is disabled or not working. This is because MemberPress Reminders are sent in the background via WP Cron.
You will need to contact your host server to check and fix this, but you can follow the testing instructions included on this page to test your WP Cron as well.
Testing WP Cron
To test if your WP Cron is working, you can follow these basic steps*:
-
Disable the ‘Asynchronous Emails' setting (background emails) in your MemberPress > Settings > General tab.
-
Create a reminder for 0 days after signup abandoned.
-
Navigate to the registration page of a paid Membership on your site.
-
Complete the first page of the registration process (entering the user information fields), but do NOT complete the payment page.
-
Finally, wait an hour or so. If no reminder emails are sent, then WP Cron is most likely not working, or your web-host has disabled email sending via WP Cron. We see this most frequently with GoDaddy.
*These steps will not work properly if you have enabled our Single Page Checkout feature. Please disable that when testing WP-Cron using these steps.