How does s2member configure EOT account renewal emails?

We are using the Pro version of s2Member. When a user’s fixed-term membership has expired, they are getting an email telling them that their membership has expired, and telling them to renew. This email provides a link to the Membership Options page. This is a problem, because members can’t renew their membership on the Membership Options page. They get an error telling them that their email account already exists. It seems the Membership Options page is only for new members? We need to send customers whose membership has expired to a different page, a renewal form page. So we need to stop this membership renewal email from automatically being sent.

I have searched s2Member(Pro)->General Options and s2Member(Pro)->Auth.Net Options->EOT Renewal/Reminder Email(s), but I can’t find where this membership renewal email is configured. (We use Auth.Net as our payment gateway). This makes me wonder if this email is even sent by s2Member? If it is an s2Member generated email, can someone please help me understand where this email is defined/configured in s2Member? Thank you for your help.

I don’t use Auth.Net but, since the EOT emails are the same whatever the payment processor, you could try looking under s2Member → PayPal Options or s2Member → Stripe Options

I did look in s2Member->PayPal Options and s2Member->Stripe Options. The subject and text of the emails defined in all of those places is not the same as the subject/text of the email that is being sent to users. There must be some other place where membership expiration/renewal emails are defined, or this is being sent by something other than s2member.

Then I don’t believe that it is coming from s2Member. Have you installed, by chance, s2 Renewal Reminders (which is made by a different developer)?

I agree with Tim, try to have a look if you installed the plugin.

If you still need to send emails before expiration, maybe you can check my plugin www.s2emails.com

@greenbee: Also try to set PayPal’s emails - most of the payment gateways mimic PayPal, so this may help.

No, we do not have a plugin called “s2 Renewal Reminders” installed.

How do you mean set PayPal’s emails? In s2Member->PayPal Options->EOT Renewal/Reminder Email(s) ? I have already looked there, if that is where you are referring to.

No, we do not have a plugin called “s2 Renewal Reminders” installed.

Then you’ll need to look through the plugins that you do have installed.

Yes. Set or refresh the emails there. If this don’t works, you maybe have a plugin or theme conflict.

I would deactivate all plugins except S2member and check it again. Then you easily determine if the emails are sent by some plugin or by s2member itself.