Title: Order Summary PDF for WooCommerce
Author: 001gmd
Published: <strong>October 26, 2026</strong>
Last modified: October 26, 2026

---

Search plugins

![](https://ps.w.org/order-summary-pdf-for-woocommerce/assets/banner-772x250.png?
rev=3766767)

![](https://ps.w.org/order-summary-pdf-for-woocommerce/assets/icon-256x256.png?rev
=3766767)

# Order Summary PDF for WooCommerce

 By [001gmd](https://profiles.wordpress.org/001gmd/)

[Download](https://downloads.wordpress.org/plugin/order-summary-pdf-for-woocommerce.1.2.1.zip)

 * [Details](https://wordpress.org/plugins/order-summary-pdf-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/order-summary-pdf-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/order-summary-pdf-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/order-summary-pdf-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/order-summary-pdf-for-woocommerce/)

## Description

**Order Summary PDF for WooCommerce** generates a clean A4 PDF for every order and
attaches it to the WooCommerce emails you select. By default it is attached to the“
New order” email that the shop manager receives, so the order can be printed or 
archived straight from the inbox.

**Features**

 * A4 PDF with logo, store details, customer and billing details, shipping address,
   products (SKU, variations and options), totals and customer note.
 * Highlighted pickup / delivery date, compatible with the _Order Delivery Date_
   plugin.
 * Settings page under _WooCommerce > Order PDF_:
    - highlight color and text color
    - logo upload (JPEG, PNG, GIF or WebP)
    - font choice (Helvetica, Times or Courier, web-safe)
    - choose which WooCommerce fields are shown
    - choose which WooCommerce emails carry the attachment
    - custom footer text
 * “Download A4 PDF” button on the order screen.
 * No external libraries and no external services: the PDF is generated on your 
   server.
 * Compatible with High-Performance Order Storage (HPOS).
 * Translation ready: translations are managed on translate.wordpress.org.

**Notes**

 * The PDF uses standard PDF fonts, so characters outside Western European alphabets(
   for example Cyrillic, Greek, Arabic or CJK) are not supported.
 * The PDF is generated in the language of the site. Multilingual plugins that switch
   the language per order are not handled specifically.

## Screenshots

[⌊Settings page: colors, logo, header options, font and fields, with live PDF preview.⌉⌊
Settings page: colors, logo, header options, font and fields, with live PDF preview
.⌉[

Settings page: colors, logo, header options, font and fields, with live PDF preview.

[⌊Settings page: emails that carry the PDF and footer options, with the PDF preview.⌉⌊
Settings page: emails that carry the PDF and footer options, with the PDF preview
.⌉[

Settings page: emails that carry the PDF and footer options, with the PDF preview.

[⌊Example of the generated A4 PDF.⌉⌊Example of the generated A4 PDF.⌉[

Example of the generated A4 PDF.

## Installation

 1. Make sure WooCommerce is installed and active.
 2. Upload the plugin folder to `/wp-content/plugins/`, or install it from the _Plugins_
    screen.
 3. Activate the plugin.
 4. Go to _WooCommerce > Order PDF_ to customize colors, logo, fields and emails.

## FAQ

### Which emails receive the PDF?

By default only the “New order” email sent to the shop manager. You can pick any
WooCommerce email in _WooCommerce > Order PDF_, including customer emails.

### Is the PDF attached to unpaid or cancelled orders?

The PDF follows the emails you selected. WooCommerce sends the “New order” email
when an order becomes Processing, Completed or On hold, not for pending, failed 
or cancelled orders.

### How do I show the pickup / delivery date?

Enable the “Pickup / delivery date” field in the settings. It reads the date saved
by the Order Delivery Date plugin. Other plugins can be supported with the `opaw_delivery_date`
filter.

### Where are the generated files stored?

Attached PDFs are temporarily saved in `wp-content/uploads/opaw-temp/`, a folder
protected from direct access, and removed after 24 hours.

### Can I use my own font?

Not at the moment: the plugin uses the standard PDF fonts (Helvetica, Times, Courier)
so that it works everywhere without dependencies.

### Developer hooks

 * `opaw_email_ids` filters the IDs of the emails that carry the PDF.
 * `opaw_delivery_date` filters the label and value of the pickup / delivery date
   box.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Order Summary PDF for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ 001gmd ](https://profiles.wordpress.org/001gmd/)

[Translate “Order Summary PDF for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/order-summary-pdf-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/order-summary-pdf-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/order-summary-pdf-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/order-summary-pdf-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/order-summary-pdf-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.1

 * Fix: settings can now be saved by Shop Managers.
 * Shipping row in the PDF totals now shows the method name before the price.
 * “Buy me a coffee” and “Special requests” buttons on the settings page.
 * Translations are now delivered through WordPress.org language packs.
 * Hardening: stricter preview request handling and a more reliable uninstall cleanup.

#### 1.2.0

 * New settings page: colors, logo, font, fields, emails and footer text.
 * Plugin is now translation ready.
 * Pickup / delivery date box and two-column layout.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.2.1**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [attachment](https://wordpress.org/plugins/tags/attachment/)[email](https://wordpress.org/plugins/tags/email/)
   [order](https://wordpress.org/plugins/tags/order/)[pdf](https://wordpress.org/plugins/tags/pdf/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/order-summary-pdf-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/order-summary-pdf-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/order-summary-pdf-for-woocommerce/reviews/)

## Contributors

 *   [ 001gmd ](https://profiles.wordpress.org/001gmd/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/order-summary-pdf-for-woocommerce/)