cancel
Showing results for 
Search instead for 
Did you mean: 

Order Confirmation Emails after Upgrade to 2.3.3

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Order Confirmation Emails after Upgrade to 2.3.3

Hi 

I upgraded from 2.2.7 to 2.3.3 last month and have now discovered that my store is no longer sending Order Confirmation Emails when an order is placed.

 

I have setup Magento to send emails a Asynchronously (Admin-> Stores -> Configuration -> Sales -> Sales Emails ->General Settings -> Asynchronous sending = Enable) 

 

I am fairly sure the problem is with the cron job that sends the emails.

I have 2 Questions:

1. How do I debug the cron job to find out the problem?

 

2. My Store has taken a lot of orders since the email the problem started. Are all these order confirmation emails queued up to be sent? And if so how do I clear this queue as I don't want customers receiving an email for an order they placed weeks ago?


Any help would be greatly appreciated

 

Thanks 
Rob

 

 

3 REPLIES 3

Re: Order Confirmation Emails after Upgrade to 2.3.3

Hi 

Follow up on my previous post. 

 

The problem is not with the cron job. 

 

There are 2 columns in sales_order table
 
email_sent
send_email
 
When an order is placed, I believe its meant to set the send_email to 1 and then the cron job picks these orders up and sends the order conf email, it then sets the email_sent to 1.
 
For some reason in my  Live environment for orders that use the  Sagepay Payment method,  the send_email is not being set, therefore no emails are being sent.
 
I now have to work out why this flag is not being set. 
 
Anybody got any ideas?
 
Cheers
R
 

Re: Order Confirmation Emails after Upgrade to 2.3.3

Hi,
did you find any solution on that problem?

Thank you,
Maria

Re: Order Confirmation Emails after Upgrade to 2.3.3

In my case it was a problem on trird party payment modal.