• Resolved macfan007

    (@krgauravit007)


    Hi,

    I just tested this on my site using COD order (Test Order), I marked it completed and waited for 24 hours. No email on customer ID. Pl advice.

    Thanks

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author cusrev

    (@ivole)

    Thanks for trying my plugin!

    Let’s get your issue resolved. Can you please provide the following information:

    1. Version of WooCommerce plugin
    2. Version of Customer Reviews for WooCommerce plugin

    ?

    Thread Starter macfan007

    (@krgauravit007)

    Here it is ..

    1. Version of WooCommerce plugin 3.1.1
    2. Version of Customer Reviews for WooCommerce plugin – 2.5

    Also – define( ‘ALTERNATE_WP_CRON’, true ); is enabled in wp-config.php file.

    pl advice.

    thanks

    Plugin Author cusrev

    (@ivole)

    OK. Can you please install WP Crontrol plugin for seeing what is happening in your WP-Cron system?

    Next, please do the following:

    1. Make sure that sending review reminders is enabled for all categories of products in Customer Reviews for WooCommerce settings.
    2. Set status of your test order as “Pending payment”.
    3. Set status of your test order as “Completed”.
    4. Go to Tools -> Cron Events and check the list of scheduled cron events. You should see one event with the name “ivole_send_reminder” in “Hook Name” column and your WooCommerce order number in “Arguments” columns.

    Please tell me if “ivole_send_reminder” hook is present in this list or not?

    Thread Starter macfan007

    (@krgauravit007)

    I did install WP Control Plugin and I did follow your all steps.
    1 – Yes. It is enable for all categories.
    2. – Marked Pending
    3 – Marked completed
    4. – Yes, I see ivole_send_reminder in list with new order number ..

    I see more than on entry of ivole_send_reminder with different order number.

    I Clicked on RUNNOW for one of order and it sent email to buyer (BCC me) ..

    Pl advice.. what is next ?

    Thread Starter macfan007

    (@krgauravit007)

    removed…

    • This reply was modified 7 years, 7 months ago by macfan007.
    Plugin Author cusrev

    (@ivole)

    OK. The fact that you see “ivole_send_reminder” in the list of hooks and that the email was sent after clicking Run Now button means two things:

    1. My plugin successfully scheduled sending of the email.
    2. Manual execution of WP Cron task also was successful.

    So, the problem is related to how the standard WP Cron system (which is built into every WordPress website) works on your server.

    Can you please tell me why did you have “define( ‘ALTERNATE_WP_CRON’, true );” in your wp-config.php? Is it because you have already had problems with some other plugins that use WP Cron?

    Thread Starter macfan007

    (@krgauravit007)

    Also, Your plugin send email to buyer, when they complete review.

    I have one more plugin for Abandoned cart reminder, but email was not being sent. They asked me to define this parameter.

    I did disable ALTERNATE_WP_CRON’, true and see below status in cronevent page (WP Cron plugin)…
    There was a problem spawning a call to the WP-Cron system on your site. This means WP-Cron events on your site may not work. The problem was:
    Unexpected HTTP response code: 429

    From google, I found that, this is problem with managed wordpress hosting , I don’t have C-panel , i can’t execute
    wget https://www.domainname.com/wp-cron.php?doing_wp_cron=1 > /dev/null 2>&1

    Would u like to advice any thing.
    Thanks

    Plugin Author cusrev

    (@ivole)

    Then, you need to continue using ALTERNATE_WP_CRON as a workaround. In the long term, I recommend you to change your hosting provider.

    Can you please double check that emails with review reminders are not sent when ALTERNATE_WP_CRON is enabled? You need to do the following:

    1. Mark an order as completed (like I explained above).
    2. Check that is “ivole_send_reminder” with your order number is in the list of hooks.
    3. Wait until the email is due to be sent.
    4. Check again if “ivole_send_reminder” with your order number is still in the list of hooks to be executed by WP Cron or if it disappeared from the list.

    Thread Starter macfan007

    (@krgauravit007)

    with ALTERNATE_WP_CRON enabled option.

    1 – yes, it was marked completed y’day itself
    2. yes , it was there in list with same order in list of hooks.
    3 – it was suppose to send 1 hour before .
    4. – that order number disappeared from list of hooks, but there was no email in inbox or spam folder.

    can u please advice.

    Thread Starter macfan007

    (@krgauravit007)

    New update – Whenever, any buyer review product manually on direct product page and i approve, Customer get discount code email (with BCC myself)

    It seems only auto mail send is not working for review reminder.

    Plugin Author cusrev

    (@ivole)

    Can you please install version 2.6 of the plugin and test if scheduled emails are sent with ALTERNATE_WP_CRON?

    Thread Starter macfan007

    (@krgauravit007)

    Yes, I did update just now. I will update post schedule job. Thanks

    Thread Starter macfan007

    (@krgauravit007)

    Just to update ,I see all emails are being sent today by Cron job using ALTERNATE_WP_CRON post update.

    Thanks

    Plugin Author cusrev

    (@ivole)

    Thanks for the update. I will then mark this issue as resolved.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Email Not Sending’ is closed to new replies.