Skip Navigation

[Resolved] I need to create a pdf and send it by mail when an order is placed

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Our next available supporter will start replying to tickets in about 1.40 hours from now. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Karachi (GMT+05:00)

This topic contains 1 reply, has 2 voices.

Last updated by Waqar 1 year, 5 months ago.

Assisted by: Waqar.


Tell us what you are trying to do?
I am trying to generate a pdf document of that order after an order and send it to the buyer and the manager.
Is there any documentation that you are following?
I have found a documentation with an external plugin but it is not possible for me to get it right since it is from 2019.
Is there a similar example that we can see?
I don't know of any example of this.
What is the link to your site?
hidden link



Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)


Thank you for contacting us and I'd be happy to assist.

The Toolset plugins don't include any built-in feature to generate PDF files, so you'll need to use some third-party plugin or custom code for this.

For example, if you're using the WooCommerce for accepting orders, there are a number of third-party extensions available for this:
hidden link

And if you're using some custom solution for the orders, you can use any PDF generation library code, to customize it as per the requirements:
hidden link
hidden link

I hope this helps and for more personalized assistance around custom code, you can also consider hiring a professional from our list of recommended contractors:


This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.