• Resolved dariotoby

    (@dariotoby)


    I put this plug in and the test yesterday by putting the date of today as a birthday date to see if the email came to me, but I didn’t get any email. How come?

    The page I need help with: [log in to see the link]

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Sanjeev Aryal

    (@sanzeeb3)

    @dariotoby – thanks for reaching out!

    To troubleshoot the issue, can you please go to WooCommerce > Status > Scheduled Actions and search for the “birthday”? specifically the action “birthday_for_woocommerce_email_single” is used to send email to the customer.

    Here’s a screenshot for quick reference: https://prnt.sc/t58vj69kC5fw

    let me know what’s there.

    Thread Starter dariotoby

    (@dariotoby)

    Here is the only one I see is this for day 7, this stamotima for another check I set the date of birth for tomorrow for tomorrow.

    https://ibb.co/3kL7ht2

    Plugin Author Sanjeev Aryal

    (@sanzeeb3)

    looks like the emails are scheduled to be sent in 2 hours 48 minutes. If you run that action “birthday_for_woocommerce_email” manually, the emails to the customers with today’s birthday will be sent by action “birthday_for_woocommerce_email_single”.

    hope this helps to troubleshoot!

    Also, make sure your site can send emails and it’s not the email delivery issues, in which case you might need some SMTP plugins to setup.

    Thread Starter dariotoby

    (@dariotoby)

    Then the email was no longer arrived, but since I had then moved my birthday to day 8 I don’t know what happens. In fact, as per screenshot you see that the 7th email says completed action but it has not arrived, and now I always await 16:49 that of the 8. But why this hour? Can’t you change this set time? How do you always change the email?

    https://ibb.co/vJHgv5g

    https://ibb.co/Xky9X0b

    Thread Starter dariotoby

    (@dariotoby)

    I updated now to 1.5.2

    Plugin Author Sanjeev Aryal

    (@sanzeeb3)

    @dariotoby

    “birthday_for_woocommerce_email” action completed doesn’t mean the emails are sent. It means the emails are scheduled to be sent. It runs daily.

    “birthday_for_woocommerce_email_single” means the email is sent to the user id attached. See: https://prnt.sc/IYZh3vrr2RVE

    To test, set the users birthday date to today from the Users page. Then go to “Scheduled Actions” > “Pending” actions.

    and manually run the “birthday_for_woocommerce_email” action: https://prnt.sc/oLa8R2zr-Mta

    Then, after a minute if you should see “birthday_for_woocommerce_email_single” as completed, the email is sent. Otherwise there’s an issue.

    Thread Starter dariotoby

    (@dariotoby)

    https://ibb.co/w0k8sFN He made it manually created as you say the email_single item and but I didn’t get the email, Id-2 user is me, the date set in my profile is today.

    Plugin Author Sanjeev Aryal

    (@sanzeeb3)

    @dariotoby – that means the email is sent, but not received. It’s a broad issue not specific to the Birthday plugin. You can check this article: https://woocommerce.com/document/email-faq/

    Normally, you should setup SMTP in your site.

    Thread Starter dariotoby

    (@dariotoby)

    https://ibb.co/F8F6cJS

    Thank you very much for the support you are giving me. But I must tell you that WooCommerce and the site seem to work, if I do an order I get the email. I installed WP Mail Logging and for the configuration of the SMTP the plug in WP Mail SMTP. The trial email comes to me, if I do an order I get to me. I tried to take the test of your plug in, setting the date of today as a birthday, then starting by hand and as you say it seems to work but if you look at the email register sent by WP Mail Logging there is no email.

    https://ibb.co/GF1CYjB

    As you can see, there are only two emails sent to me (my email is [email protected]) that of newly installed tests and then when I did order.

    I found in the WooCommerce log but relating to day 6 this error concerning your plug in, maybe the problem is here? What does it mean? This error?

    https://ibb.co/1qTj0zK

    Plugin Author Sanjeev Aryal

    (@sanzeeb3)

    yep, if the email isn’t logged in WP Mail Logging – it isn’t sent at all. can you make sure the email is enabled in WooCommerce > Emails > Birthday? Otherwise, I’m not sure why the email isn’t sending for you. I tested on few other sites and looked fine.

    p.s. the error logs are not related to the Birthday plugin.

    Thread Starter dariotoby

    (@dariotoby)

    The emal settings seem right for me

    https://ibb.co/m098GfJ

    https://ibb.co/4VYc0YH

    Plugin Author Sanjeev Aryal

    (@sanzeeb3)

    Should be fixed with the latest plugin update.

Viewing 12 replies - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.