Description
DominikShaim Order Documents for WooCommerce adds one or more PDF documents to selected WooCommerce order emails. It is suitable for terms and conditions, a complaints policy, instructions, warranty information, or other documents that belong with an order email.
Choose PDFs from the WordPress Media Library, or enter a Media Library attachment ID or a local upload URL manually. Each document is entered on a separate line. The plugin accepts only readable files from the current site’s uploads directory. It does not download remote files or accept arbitrary server paths.
The built-in email selection includes these WooCommerce email types:
- Processing order email sent to the customer.
- Completed order email sent to the customer.
- On-hold order email sent to the customer.
- New order notification sent to the administrator.
Processing and on-hold customer emails are selected by default. Other active WooCommerce email types are also available when registered by WooCommerce or another plugin. An optional rule mode can select a Media Library PDF by email type and locale, with a safe customer-facing filename. Exact locale rules take precedence over language-only and wildcard rules.
The plugin declares HPOS compatibility. It does not send files or order data to an external service. This public version contains no license checks, vendor telemetry, or self-hosted updater. WordPress.org provides its updates.
Screenshots

Installation
- Install and activate the plugin in WordPress.
- Open the Settings link next to DominikShaim Order Documents for WooCommerce.
- Select one or more PDF documents from the Media Library.
- Choose the WooCommerce order emails that should include the documents and save the settings.
WooCommerce must be active.
FAQ
-
Which files can I attach?
-
You can attach readable files from the current site’s WordPress uploads directory. The Media Library picker is limited to PDFs.
-
Can I attach more than one document?
-
Yes. Add each Media Library attachment ID or local upload URL on a separate line.
-
Which WooCommerce emails are supported?
-
Processing, completed, and on-hold customer order emails, plus the administrator’s new order notification are built in. Other active WooCommerce email types are available when their email object is registered.
-
Can I use a different document for each language?
-
Yes. Enable document rules and assign each Media Library PDF to one or more email IDs and an exact locale, language code, or wildcard.
-
Does the plugin send files or order data to a third party?
-
No. It resolves local WordPress uploads and adds them to WooCommerce emails. It does not call an external service.
-
Does the plugin support HPOS?
-
Yes. It declares compatibility with WooCommerce High-Performance Order Storage.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Obchodní podmínky a PDF dokumenty k objednávce pro WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Obchodní podmínky a PDF dokumenty k objednávce pro WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.1
- Added optional per-email and per-language document rules with safe customer-facing filenames.
- Added support for other active WooCommerce email types while preserving the original defaults.
1.0.0
- Initial public release as a standalone free plugin.
