re: user registration confirmation email not sent

I’ve included the previously closed forums transcript below for context about this continuing issue. You’re team had requested I create a staging site for you and enable debugging. Here is the staging site’s link: https://staging-5668-hygiversecom.wpcomstaging.com . Also, I was unable to figure out how to enable debugging since I am not very good at solving technical issues. please enable debugging yourself on the staging site. Please fix the issue thanks.

“user registration confirmation email not sent
Taylor on November 8, 2023

The user registration confirmation email is not sending to new affiliates. Please fix or explain to me how to fix.

thanks

George November 8, 2023 at 8:24 pm #
Hey Taylor,

I think it’s better for us to have a look at your Dashboard, preferably on a staging clone if your site is running live at the moment. Also, for this site, make sure to enable WP debugging, just in case something is wrong. For the temp admin account we will use for access, make sure to add it with my own email, george at itthinx dot com.

Kind regards,
George

Taylor November 8, 2023 at 1:44 pm #
Both me and a happiness engineer checked and Email confirmations are are enabled on both the affiliate enterprise plugin and with wordpresses core functionalities so that is not the issue. The happiness engineer suggested it may be an issue with the registration form from the affiliate enterprise plugin. Here is the link to my form for reference: https://hygiverse.com/affiliate-area/?affiliates-dashboard-section=registration

Please fix this issue thanks

George November 8, 2023 at 11:12 am #
Hi Taylor,

Welcome back to our support forum.

The Affiliates plugin will send a notification email for a new affiliate registration as long as the necessary option to Enable registration emails is checked, under Affiliates > Notifications > Affiliates (tab). Please make sure that the option is checked on your end.

Furthermore, since the Affiliates plugin uses the WP Core functionality for sending emails, it is also necessary for you to check that your site can send emails in general. Can you please have a look and confirm that your emails are sent properly without issues? For example does a new user(not affiliate) get a notification email upon registration?

Kind regards,
George


Comments

5 responses to “re: user registration confirmation email not sent”

  1. Indeed that’s the best thing to do since you need those plugins. I’m pretty sure their developers will have a solution that will let you keep your site healthy.

    Cheers,
    George

  2. Hi Taylor,

    Thanks for providing access to your site.
    It appears that you are using an SMTP plugin(WP Mail SMTP Pro), but haven’t configured its settings properly. Once I’ve deactivated the plugin and made a new affiliate registration, I got my notification.
    https://imgur.com/OGdVsC3

    Apart from this, it was impossible to check the list of active plugins because a fatal error was generated by Jetpack CRM which I had to deactivate. I would recommend you to check the issues logged here and especially those that relate to a FATAL ERROR.
    Furthermore, you were using the Affiliates WooCommerce Light integration which I’ve replaced with Affiliates WooCommerce that is recommended for the premium versions of Affiliates plugins.
    Unless you need further assistance with Affiliates plugin, you may deactivate/delete the temporary admin account and the SFTP credentials.

    Kind regards,
    George

  3. Taylor McCloskey Avatar
    Taylor McCloskey

    I’ve added you as a temp admin on the staging site.

    Here are the logs for you to investigate: https://wordpress.com/site-monitoring/staging-5668-hygiversecom.wpcomstaging.com/php and https://wordpress.com/site-monitoring/staging-5668-hygiversecom.wpcomstaging.com/web

    here is for adding your SFTP debug credentials: https://wordpress.com/support/sftp/

    1. Taylor McCloskey Avatar
      Taylor McCloskey

      thanks for the information. I will communicate with WordPress employees about the issues and see what can be done. I desire keeping all mentioned plugins, so hopefully some kind of solution can be resolved with the incompatibilities. I’ll let you know the results.

      Thanks,
      TJ

  4. Hey Taylor,

    Thanks for the follow-up, you also need to add a temp admin account using my email, george at itthinx dot com. At the moment a user by this email address doesn’t exist.
    As for debugging, this is something that cannot be done via the site Dashboard. You need to edit your wp-config.php file that is located by default in the root folder of your site in the hosting server, and then replace this line:

    define( 'WP_DEBUG', false );

    with these lines:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );

    More information on WP Debugging can be found here:
    https://wordpress.org/documentation/article/debugging-in-wordpress/
    If you are uncertain how to enable debugging, then you should also consult your site administrator, but the process is described thoroughly in the aforementioned link.

    For your reference, your previous topic is located here:
    https://www.itthinx.com/topic/user-registration-confirmation-email-not-sent/

    Kind regards,
    George

Share