We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
Order email arrives without product list - Magento2
If after updating Magento (Adobe Commerce) to version 2.4.4 and higher your customers receive order emails without a list of products, then the solution below should help you solve your problem.
First of all, you need to check your email templates for "New Order" and "New Order for Guest".
If they contain such a code
{{layout handle="sales_email_order_items" order=$order area="frontend"}}
then change the selected part in it as shown below{{layout handle="sales_email_order_items" order_id=$order_id area="frontend"}}
For the guest, the strings are slightly different
Before{{layout handle="sales_email_order_items" order=$order }}
After{{layout handle="sales_email_order_items" order_id=$order_id }}
The next step is to test the patterns in your theme.
If changes were made to the email templates for "New Order" and "New Order for Guest" emails, then you need to find the same code fragment as above and replace it with the correct one.
Modified letter templates are usually found along the wayapp/design/frontend/{ThemeVendorName}/{ThemeName}/Magento_Sales/email/order_new.html
andapp/design/frontend/{ThemeVendorName}/{ThemeName}/Magento_Sales/email/order_new_guest.html