Git Product home page Git Product logo

maximum-software / pdf-forms-for-woocommerce Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.49 MB

Automatically fill PDF forms with WooCommerce orders and attach generated PDFs to email notifications and order downloads.

Home Page: https://pdfformsfiller.org/

License: Other

CSS 1.72% HTML 2.55% JavaScript 15.67% PHP 80.06%
pdf pdf-document-processor pdf-fill pdf-fill-form pdf-filler pdf-form pdf-forms pdf-generation pdf-generator wordpress

pdf-forms-for-woocommerce's Introduction

PDF Forms Filler for WooCommerce

Automatically fill PDF forms with WooCommerce orders and attach generated PDFs to email notifications and order downloads.

Description

This plugin allows WooCommerce store owners to add automatic PDF form filling features for email notification attachments and order downloads to their WooCommerce store. An existing PDF can be set up to be filled with customer and order information when an order is placed or processed. Images can also be downloaded from a dynamic URL and embedded into the PDF. You can then have your customers receive order email notifications with PDF attachments containing customer order data. You can also allow your customers to download the filled PDF on their order page via the downloadable files feature of WooCommerce. The filled PDF files can be saved in a custom uploads subdirectory on your web server.

What makes this plugin special is its approach to preparing PDF files. It is not generating PDF documents from scratch. It modifies the original PDF document that was prepared using third party software and supplied to the plugin. This allows users the freedom to design exactly what they need and use their pre-existing documents.

Possible uses:

  • Automated creation of tickets for events
  • Automated creation of certificates for certifications requiring payment
  • Automated creation of official documents that require payment
  • Automated warranty document creation based on date of purchase
  • Automated creation of PDFs that assist with order fulfillment

An external web API is used for working with PDF files (free usage has limitations). The plugin comminicates with the external service to create an API key, upload your blank PDF files, retrieve information about your PDF files and eventually add your user information to your PDF files. Please see privacy policy at https://pdf.ninja.

Requirements:

  • PHP 5.5 or newer
  • WordPress 5.4 or newer
  • WooCommerce 5.6.0 or newer
  • Chrome 60, Firefox 56 (or equivalent) or newer

Known incompatible plugins:

Installation

  1. Install the WooCommerce plugin.
  2. Upload this plugin's folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  3. Activate the plugin through the 'Plugins' screen in WordPress.
  4. Start using the 'PDF Forms' section on the WooCommerce product editor page.

Screenshots

PDF Forms section on product edit page

An example event ticket product configuration with field mappings and an image embed

An example filled event ticket PDF with embedded QR code image and a barcode font field

An example order details page with a downloadable warranty certificate PDF

An example order notification message with a warranty certificate PDF attachment and a downloadable file link

Special Thanks

Special thanks to the following sponsors of this plugin,

BrowserStack

BrowserStack

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.