WooCommerce PDF Generator

Create and fill PDF documents with data from WooCommerce Orders, WooCommerce Products, WooCommerce Variations, WooCommerce Cart.

Inner Shortcodes #

Order Data #

Product / Variation Data #

Cart Data #

Additional #

    • Dataset:
      • Can be used as shortcode attribute: [shortcode id="[e2pdf-dataset]"]

    • PDF URL:

Inner Helper Shortcodes #

[e2pdf-user] #

Shortcode is used to get User Data/User Meta Data. The shortcode can be used inside E2Pdf Templates. Read More ››

    • Get User Data:

Global Shortcodes #

[e2pdf-download] #

Shortcode is applied to generate and output the PDF download link button. Read More ››


Connection:

  • WooCommerce -> Orders #


Connection:

  • WooCommerce -> Products / Variations #

[e2pdf-attachment] #

Shortcode is applied to generate PDF and attach it to the email as an attachment. Read More ››


Connection:

  • WooCommerce -> Orders #
    It will be generated single Order PDF.


    • products - it will generate and attach Order PDF only for the purchased Products / Variations have that have defined IDs.

    • categories - it will generate and attach Order PDF only for the purchased Products / Variations that have located in defined Categories.

    • tags - it will generate and attach Order PDF only for the purchased Products / Variations that have located in defined Tags.

    • attribute_ - it will generate and attach Order PDF only for the purchased Products / Variations that have defined attributes with defined value.


Connection:

  • WooCommerce -> Products / Variations. #
    It will be generated Product PDF for each purchased Product / Variation.


    • products - it will generate and attach Product PDF only for the purchased Products / Variations have that have defined IDs.

    • categories - it will generate and attach Product PDF only for the purchased Products / Variations that have located in defined Categories.

    • tags - it will generate and attach Product PDF only for the purchased Products / Variations that have located in defined Tags.

    • attribute_ - it will generate and attach Product PDF only for the purchased Products / Variations that have defined attributes with defined value.

[e2pdf-view] #

Shortcode is applied to insert PDF to the page via pdf.js viewer. Read More ››


Connection:

  • WooCommerce -> Products / Variations. #

[e2pdf-save] #

Shortcode is applied to save PDF file on the server. Read More ››


Connection:

  • WooCommerce -> Orders #
  • WooCommerce -> Products / Variations #


    • products - it will save PDF only for the purchased Products / Variations have that have defined IDs.

    • categories - it will save PDF only for the purchased Products / Variations that have located in defined Categories.

    • tags - it will save PDF only for the purchased Products / Variations that have located in defined Tags.

    • attribute_ - it will save PDF only for the purchased Products / Variations that have defined attributes with defined value.

[e2pdf-zapier] #

Shortcode is applied to generate and send Zapier request via WebHook. Read More ››


Connection:

  • WooCommerce -> Orders #
  • WooCommerce -> Products / Variations #


    • products - it will send zapier request PDF only for the purchased Products / Variations have that have defined IDs.

    • categories - it will send zapier request PDF only for the purchased Products / Variations that have located in defined Categories.

    • tags - it will send zapier request only for the purchased Products / Variations that have located in defined Tags.

    • attribute_ - it will send zapier request only for the purchased Products / Variations that have defined attributes with defined value.

Settings #

WooCommerce Additional Settings are available at E2Pdf -> Settings -> WooCommerce

  • My Orders Actions - allows to add a PDF button to the My Orders page.

    • E2Pdf Template - is E2Pdf Template that will be used to generate Order PDF. The list will contain E2Pdf Templates that are connected to WooCommerce -> Orders.

    • Order Status - defines the Status of the Order when the PDF button must be visible.

    • Priority - defines the priority of the PDF button.
  • Order Details - allows to add a PDF button to the Orders Details page.

    • E2Pdf Template - is E2Pdf Template that will be used to generate Order PDF. The list will contain E2Pdf Templates that are connected to WooCommerce -> Orders.

    • Hook - defines the place where the PDF button must be generated.

    • Order Status - defines the Status of the Order when the PDF button must be visible.

    • Priority - defines the priority of the PDF button.
  • Cart - allows to add a PDF button to the Cart page.

    • E2Pdf Template - is E2Pdf Template that will be used to generate Cart PDF. The list will contain E2Pdf Templates that are connected to WooCommerce -> Cart.

    • Priority - defines the priority of the PDF button.
  • Checkout - allows to add a PDF button to the Checkout page.

    • E2Pdf Template - is E2Pdf Template that will be used to generate Cart PDF. The list will contain E2Pdf Templates that are connected to WooCommerce -> Cart.

    • Hook - defines the place where the PDF button must be generated.

    • Priority - defines the priority of the PDF button.
Get News and Updates
Our monthly newsletter keeps you in the loop, so you'll always be up to date with the latest news and updates about E2Pdf.
* You can update your email subscription preferences here.
All trademarks, service marks, trade names, product names, and logos appearing on this website are the property of their respective owners. The use of trademarks such as Formidable Forms®, Forminator Forms®, Gravity Forms®, JetFormBuilder®, WordPress®, WooCommerce®, WPForms® and others is solely for identification purposes (nominative use) and does not imply any affiliation, sponsorship, or endorsement by the respective trademark holders.

We use cookies to collect and analyse information on site performance and usage, to provide social media features and to enhance and customise content and advertisements. By clicking "Accept Selected", you consent to use of selected cookies according to our Cookie Policy.