KafeStudio PDF Gift Cards for WooCommerce

Description

PDF Gift Card lets you create beautiful, fully personalized PDF gift cards for your WooCommerce store.

It lets store owners upload their own PDF design and dynamically populate it with real order data — no coding required.

How it works

  1. Upload your PDF design (created in Canva, Illustrator, Affinity Designer, etc.)
  2. Drag & drop dynamic fields onto your template
  3. Associate the template with any WooCommerce product
  4. When an order is placed, the PDF is automatically generated and attached to the confirmation email

Available dynamic fields

  • Product name
  • Customer name
  • Recipient name
  • Personalized message
  • Purchase date
  • Expiry date
  • Order number
  • Unique voucher code
  • Price
  • Product image (Pro)
  • Site logo (Pro)
  • QR Code (Pro)

What’s included in the Free plan

  • 1 template
  • All text fields
  • PDF preview with real product data
  • Product associations
  • Multilingual admin: English, French, German, Spanish, Dutch

Upgrade to Pro

  • Unlimited templates
  • Image fields (logo, product photo, QR code)
  • Plugin language selector
  • Priority email support
  • Automatic updates

Learn more about PDF Gift Card Pro

Multilingual support

The plugin interface is fully translated into:
French, English, German (Deutsch), Spanish (Espanol), Dutch (Nederlands)

Security & GDPR

  • Generated PDFs stored in a protected, non-public directory
  • Configurable auto-deletion of PDFs after N days
  • No personal data stored beyond what WooCommerce already holds

Requirements

  • WordPress 6.0+
  • WooCommerce 8.0+
  • PHP 8.0+

Installation

  1. Upload the pdf-gift-card folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins screen
  3. Go to PDF Gift Cards in your WordPress admin menu
  4. Create your first template, upload your PDF design, and drag & drop your fields
  5. Associate the template with a WooCommerce product
  6. Done!

FAQ

Does this work with any PDF file?

Yes. Any PDF created in Canva, Adobe Illustrator, Affinity Designer or any other tool works as a base template.

Can the customer fill in the recipient’s name themselves?

Yes. The plugin adds a “Recipient name” and “Personalized message” field on the product page, which the customer fills in before adding to cart. These values are then injected into the PDF.

Is the generated PDF attached to the WooCommerce order email?

Yes. The PDF is automatically attached to the customer’s order confirmation email. You can also enable a separate dedicated email.

Is this GDPR compliant?

Yes. PDFs are stored in a protected, non-publicly-accessible directory. You can configure automatic deletion after a number of days (default: 365).

Does it work with variable products?

Yes, both simple and variable WooCommerce products are supported.

Is it compatible with WooCommerce HPOS?

Yes, the plugin fully supports WooCommerce High Performance Order Storage (HPOS / custom order tables).

What’s the difference between Free and Pro?

The Free plan allows 1 template with text fields. The Pro plan unlocks unlimited templates, image fields (logo, product photo, QR code), and priority support.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“KafeStudio PDF Gift Cards for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0 — 2026-05-14

  • Initial release