
Shops are routinely expected to send customers a set of documents along with the order
confirmation. Doing that in WooCommerce normally means either editing functions.php by
hand or buying a large German-market suite for the sake of one feature.
This plugin does that one thing. You pick PDF files from your media library, tick the
WooCommerce emails each file belongs to, and they are attached from then on.
What it does
- Attach any number of PDF documents. There is no document limit and no email-type limit.
- Choose from every email your shop actually exposes. The list is read from WooCommerce
itself, so emails added by other extensions appear automatically and nothing is hardcoded. - Warn you when the attachments for one email add up to more than 2 MB, because large
attachments can be rejected by mail providers. It warns; it never blocks. - Skip a file that has gone missing, write a line to the WooCommerce log, and let the email
go out regardless. A broken document never delays or breaks an order confirmation. - Name the attached files in the email text, under the order details, so customers can see
what is attached and match it to the attachments. Optionally with a link to a free PDF
reader.
For shops in Germany, Austria and Switzerland
If you want to send your terms and conditions (AGB), your cancellation policy
(Widerrufsbelehrung) and your privacy policy (Datenschutzerklärung) as PDF attachments with
the order confirmation, you can set it up here in a few minutes. Upload the documents to the
media library, choose which WooCommerce emails they belong to, and save. If you like, the
email also names the attached files in its text. The plugin helps you send your documents.
It does not check or judge whether your shop meets legal requirements.
A complete German translation is available, in the formal (Sie) and the informal (du) form.
WordPress loads it automatically from translate.wordpress.org, and the wording suits
Germany, Austria and Switzerland.
What it deliberately does not do
It makes no claim about your legal position. It helps you send documents you already have.
Whether those documents are the right ones, and whether sending them satisfies any
obligation you are under, is a question for you and your legal advisor.
It also does not generate PDFs, does not require an account, does not phone home, and does
not hold a feature back for a paid tier.
Screenshots

The settings tab: documents on the left, the emails each one is attached to on the right.

Choosing PDF files from the media library.

The deliverability warning shown when one email's attachments exceed 2 MB.

A missing file is logged under WooCommerce, Status, Logs, and the email is still sent.