WooCommerce PDF Invoices, Packing Slips and Credit Notes plugin allows attaching PDF invoices to the default WooCommerce order emails. In addition to that, you can print and download invoices from order emails, order listing page, and order details page. Follow the below steps to attach PDF invoices to order emails:
- Set up automatic invoice creation for multiple order statuses.
- Attach the generated invoice as a PDF to the order emails.
- Enable the printing option to allow printing directly from the email.
- Save the settings.
Step 1: Set up automatic invoice creation
Successfully create an invoice by following the steps below.
- Navigate to Invoice/Packing > Invoice > General from the WordPress dashboard.
- Move to the Automate invoice creation option under the General section.
- Select the statuses for automatically creating Invoices.
- The available order statuses are Pending payment, Processing, On hold, Completed, Cancelled, Refunded, Failed, and Draft.
Step 2: Attach the generated invoice as PDF to the order emails
In this step, attach the generated invoices to the necessary emails. The invoice attachment will be sent to the admin or the customer based on the WooCommerce Emails Settings(WooCommerce > Settings > Emails). To attach invoice PDFs in order emails:
- Head to the Attach invoice pdf in WooCommerce Email option under the General section.
- From the dropdown, select email classes to attach invoice PDFs.
- Ensure that the selected email classes and the order statuses selected under the Automate invoice creation option match.
- If no order status is selected under the Automate invoice creation option, manually generate invoices to attach them to order emails.
Step 3: Enable the printing option
Finally, enable the print option so that customers can print invoices from the order email, the order listing page, and the order details page.
- Move to the Show print invoice button for customer option in the General section.
- Select the necessary pages from here.
To learn more about printing WooCommerce invoices from order emails, check out the following article: Print WooCommerce Invoice from Order Emails.
Step 4: Save the Settings
- Click on Update Settings to save the changes.
The images below show a new order email with an invoice PDF attachment and an order confirmation mail with an invoice PDF attachment. The image highlights the Print Invoice button too.
Additionally, store owners can send an order details email to a customer which includes the PDF invoice as an attachment. To send an order details email to a customer,
- Navigate to the Order edit page of an order.
- From the Order actions dropdown, select Send order details to customer.
- Click on Update.
The order details email sent to a customer will appear like this:
Neil
July 25, 2024
Hi, the print and download buttons show in the My account area, but when it is click, nothing happens. The clients are logged in.
Sanjai Valsan
July 26, 2024
Hi Neil,
Thank you for reaching out!
The issue you have pointed out seems like a site-specific one. For technical assistance and resolution, please contact our customer support team. They will be able to help you resolve the issue.
Olivier
April 22, 2024
Hi, I did all the proccess as explained here. But we doesn’t receive the invoice in admin email. We use WP Mail SMTP plugin to send email from our website.
Sanjai Valsan
April 24, 2024
Hi Olivier,
Thank you for reaching out!
We’re sorry to hear that the steps in the article aren’t working for you. We recommend reaching out to our customer support team for technical assistance in resolving this issue.
Priyanka Agarwal
April 17, 2024
Can we add a print shipping label button for the non-logged-in user?
Sanjai Valsan
April 18, 2024
Hi Priyanka,
Thank you for reaching out!
Yes, you can add a “Print Shipping Label” button to the order emails by purchasing the WooCommerce Shipping Labels, Dispatch Labels and Delivery Notes pro addon.
Maurits Zuidijk
January 19, 2024
How can I add the VAT type to each product line specifically?
Sanjai Valsan
January 24, 2024
Hi Maurits Zuidijk,
Thanks for reaching out!
You can easily add tax columns to invoices by referring to this article. For further assistance, please contact our customer support team.
Steven Vanlancker
October 11, 2022
How can I add a copy of the invoice to an additional e-mail?
Mike
October 12, 2022
Hi Steven,
You can refer to this WordPress support forum thread to achieve your requirement.
Montri
February 8, 2022
Is it possible to place invoice number in email subject when mailing out to customer?