Integrate WooCommerce with PDFMonkey

Appy Pie Connect allows you to automate multiple workflows between WooCommerce and PDFMonkey

  • No code
  • No Credit Card
  • Lightning Fast Setup
20 Million man hours saved

Award Winning App Integration Platform

About WooCommerce

WooCommerce is a customizable, open-source eCommerce platform built on WordPress. With WooCommerce, you get everything you need to sell online: secure payment processing, a solid tax/shipping reporting system, and dozens of free & premium themes.

About PDFMonkey

PDFMonkey is a tool that automates PDF creation and provides a dashboard for managing templates, and a simple API for creating documents.

PDFMonkey Integrations

Best WooCommerce and PDFMonkey Integrations

  • WooCommerce Integration PDFMonkey Integration

    WooCommerce + PDFMonkey

    Find Document in PDFMonkey when New Order is created in WooCommerce Read More...
    Close
    When this happens...
    WooCommerce Integration New Order
     
    Then do this...
    PDFMonkey Integration Find Document
  • WooCommerce Integration PDFMonkey Integration

    WooCommerce + PDFMonkey

    Generate Document in PDFMonkey when New Order is created in WooCommerce Read More...
    Close
    When this happens...
    WooCommerce Integration New Order
     
    Then do this...
    PDFMonkey Integration Generate Document
  • WooCommerce Integration PDFMonkey Integration

    WooCommerce + PDFMonkey

    Find Document in PDFMonkey when New Line Item in Order is created in WooCommerce Read More...
    Close
    When this happens...
    WooCommerce Integration New Line Item in Order
     
    Then do this...
    PDFMonkey Integration Find Document
  • WooCommerce Integration PDFMonkey Integration

    WooCommerce + PDFMonkey

    Generate Document in PDFMonkey when New Line Item in Order is created in WooCommerce Read More...
    Close
    When this happens...
    WooCommerce Integration New Line Item in Order
     
    Then do this...
    PDFMonkey Integration Generate Document
  • WooCommerce Integration PDFMonkey Integration

    WooCommerce + PDFMonkey

    Find Document in PDFMonkey when New Customer is created in WooCommerce Read More...
    Close
    When this happens...
    WooCommerce Integration New Customer
     
    Then do this...
    PDFMonkey Integration Find Document
  • WooCommerce Integration {{item.actionAppName}} Integration

    WooCommerce + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} Integration {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} Integration {{item.actionTitle}}
Connect WooCommerce + PDFMonkey in easier way

It's easy to connect WooCommerce + PDFMonkey without coding knowledge. Start creating your own business flow.

    Triggers
  • New Coupon

    Triggers when a WooCommerce Coupon is created.

  • New Customer

    Triggers if a customer chooses to register for an account. This can happen during the checkout process, or via the My Account page.

  • New Invoice

    Triggers when a new invoice is created.

  • New Line Item in Order

    Triggers for each line item in an order. Use this if you need the line item details from an order.

  • New Order

    (With Line Item Support) Triggers when a WooCommerce order is paid for.

  • New Order Status Change

    (With Line Item Support) For advanced usage. Triggers every time a WooCommerce order changes status. See the Managing Orders documentation on WooCommerce for more information.

  • New Product

    Trigger when new product is added.

  • Document Generated

    Triggers when a document's generation is complete and successful.

    Actions
  • Create Coupon

    Creates a new coupon.

  • Create Customer

    Action when a WooCommerce customer is created.

  • Create Invoice

    Creates a new invoice.

  • Create Order

    Creates a new order.

  • Create Product

    Creates a new product.

  • Delete Coupon

    Delete Coupon

  • Update Coupon

    Updates an existing coupon.

  • Update Customer

    Updates an existing customer.

  • Update Order

    Updates an existing order.

  • Update Product

    Updates an existing product.

  • Find Document

    Find a document in PDFMonkey.

  • Generate Document

    Generate a new document

Compliance Certifications and Memberships

Highly rated by thousands of customers all over the world

We’ve been featured on

featuredon
Page reviewed by: Abhinav Girdhar  | Last Updated on July 01, 2022 5:55 am

How WooCommerce & PDFMonkey Integrations Work

  1. Step 1: Choose WooCommerce as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick PDFMonkey as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from WooCommerce to PDFMonkey.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of WooCommerce and PDFMonkey

WooCommerce?

WooCommerce is a free e-commerce plugin for WordPress. This plugin was developed by the team at WooThemes (now WooCommerce. in 2011 and has been downloaded more than 10 million times since then. It has a huge community of users and contributors. More than 30,000 developers have contributed to the project since 2011.

PDFMonkey?

PDFMonkey allows you to create documents from scratch or edit them as needed. PDFMonkey provides powerful features that can help you create and edit content with ease.

Integration of WooCommerce and PDFMonkey

In order to integrate WooCommerce and PDFMonkey, we need to add some codes into our PHP files. To do this, we need to add an action hook that is called after every product is displayed on the front-end of the website. We also need to add a new function that will be run on that hook. The function will be used to check whether the product has PDF attachments before it is displayed on the website. If there are no PDF attachments, then the product will be displayed as normal. However, if there are attachments, then we will redirect users to download the PDFs through the PDFMonkey plugin.

To do this, we need to include the fplowing codes into your PHP files:

// Include our plugin class include_once 'pdfmonkey/pdfmonkey-woocommerce.php'; // Add our custom action hook add_action( 'woocommerce_after_shop_loop_item', 'pdfmonkey_woocommerce_pdf_product', 10, 3 ); // Our custom function pdfmonkey_woocommerce_pdf_product(. { global $woocommerce; if( !wp_verify_nonce( $_POST['pdfmonkey_nonce'], 'pdfmonkey-nonce' . ){ return; } $product = $woocommerce->get_product(); if ( $product->is_attachment(. . { echo '<script type="text/javascript">var pdfmonkeyLink = "https://pdfmonkey.com/";</script>'; } } 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 // Include our plugin class include _ once 'pdfmonkey/pdfmonkey-woocommerce.php' ; // Add our custom action hook add_action ( 'woocommerce_after_shop_loop_item' , 'pdfmonkey_woocommerce_pdf_product' , 10 , 3 . ; // Our custom function pdfmonkey _ woocommerce _ pdf _ product ( . { global $woocommerce ; if ( ! wp_verify_nonce ( $_POST [ 'pdfmonkey_nonce' ] , 'pdfmonkey-nonce' . . { return ; } $product = $woocommerce -> get _ product ( . ; if ( $product -> is _ attachment ( . . { echo '<script type="text/javascript">var pdfmonkeyLink = "https://pdfmonkey.com/";</script>' ; } }

After adding these codes, we need to verify whether they work or not. To do this, we will create a test product with an attachment. Let’s say that we want to create a test product with an attachment that is named “product-sample-pdf” and contains 2 pages.

To add an attachment, we need to go to Woocomerce>Products>Add New Product or Products>Add New Product in the back-end of the website. When adding products, we can find a box labeled “Additional file” under the main category of “Product Data”. This box is where we will add our attachment. After adding our attachment, we will click “Publish” to publish it. After this, we will create a test purchase order and click “Complete Order” in the back-end of our website. After clicking “Complete Order”, we will be redirected to the front-end of our website where this test product should be displayed. However, if there are any errors in our codes, then it might not display the test product at all (or it might display an error. If there are errors in our codes, then we need to change them until it works as intended. After that, we will click “View PDF” under the product name and check whether there are 2 pages or not. If there are 2 pages, then this means that our code is working properly and it does what it is supposed to do. If there isn’t 2 pages, then we need to double check whether it is because of a typo or anything else. If it is because of a typo, then we should fix it right away; otherwise, we need to look for why it isn’t displaying 2 pages on the front-end of the website despite having 2 pages in its attachment. The most common reason for this would be that there needs to be some additional modifications done in PHP files because of cross-site scripting issues etc. Once all these issues have been respved, then we will be able to successfully use the integration of WooCommerce and PDFMonkey.

Benefits of Integration of WooCommerce and PDFMonkey

Integration of WooCommerce and PDFMonkey provides many benefits. First and foremost, it allows users to seamlessly buy and sell products online from different platforms while retaining their privacy. For example, if someone buys a product through an e-commerce platform that doesn’t accept direct payments via credit card etc., then he might use another website which accepts direct payments via credit card for buying the product that he wants to buy from the first website without revealing his own identity or any other personal information about him. In addition to this benefit, integration of WooCommerce and PDFMonkey also allows users to create their own documents from scratch using a free e-commerce platform while allowing them to retain their privacy as well as preventing them from sharing confidential information online for free without having any knowledge about how those documents are being used afterwards. Moreover, integration of WooCommerce and PDFMonkey can also help users avoid third party services such as PayPal when purchasing products online because they don’t like those services due to security reasons etc. This way users can use one single platform instead of using multiple platforms in order to avoid multiple fees as well as privacy concerns etc. Another benefit of integration of WooCommerce and PDFMonkey is that users can sell digital products online using their own websites while being able to retain their privacy and prevent confidential information from being shared online for free by third parties etc.

The process to integrate WooCommerce and PDFMonkey may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.