WordPress plugin intelligence profile

CNB Order PDF Receipts for WooCommerce

Attaches a branded PDF receipt to WooCommerce order emails, automatically including booking/attendee details from event and booking plugins.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update12 Oct 202622d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records CNB Order PDF Receipts for WooCommerce version 1.3.1 as active, updated 22d ago and tested up to WordPress 7.1.

Overview

About this plugin

CNB Order PDF Receipts for WooCommerce attaches a professional PDF receipt/invoice to WooCommerce order emails – without changing your existing email templates. It hooks into WooCommerce’s native email attachment system, so your order confirmation emails stay exactly as they are; the PDF is simply attached alongside them.

Unlike most WooCommerce PDF invoice plugins, this one is built with booking and event plugins in mind: many of them (for example calendar/event-booking plugins) create a standard WooCommerce order per booking and store attendee details – name, email, phone, VAT-exempt status, and similar – as order-level custom fields. This plugin automatically detects those fields and lists them in a “Booking / Attendee Details” section on the PDF, so attendee information travels with the receipt without any extra setup.

Key features

  • Attaches automatically to the WooCommerce order emails you choose (Processing, Completed, Invoice, On-hold)
  • Automatically includes booking/attendee custom fields (from event and booking plugins that store attendee data as order meta) in a dedicated section – toggle-able on or off
  • Three built-in PDF layouts: Classic Invoice, Modern Card, and Minimal Receipt
  • Customize company name, address, logo, accent color, invoice number prefix, date format, and footer text
  • Fees and shipping are automatically itemized alongside products, so totals always reconcile
  • A “Download PDF Receipt” button and a “Send Test Email Now” tool on the order edit screen, so you can preview and test without emailing real customers
  • Advanced: a wcpr_template_path filter for developers who want to supply their own template entirely
  • No configuration required to get started – sensible defaults are applied on activation
  • No Composer, SSH, or command line needed – everything required is bundled in the plugin

External services

This plugin does not send any data to third-party servers, and does not track usage or phone home.

It bundles the Dompdf library to render PDFs entirely on your own server. If you set a Logo URL in the plugin’s settings, Dompdf will fetch that single image URL at the moment each PDF is generated, in order to embed it in the document. No other network requests are made.

If you do not set a logo, no external request occurs.

Credits / bundled libraries

This plugin bundles the following open-source libraries, each under a GPL-compatible license:

  • Dompdf – LGPL-2.1
  • php-font-lib – LGPL-2.1
  • php-svg-lib – LGPL-2.1
  • PHP-CSS-Parser – MIT
  • html5-php – MIT
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • booking attendee
  • event booking
  • order receipt
  • pdf invoice
  • woocommerce pdf
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity12 Oct 202622d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.