GPLClub
🔌 Plugin · By WooCommerce

WooCommerce PDF Vouchers - Ultimate Gift Cards WordPress Plugin

v5.2.5 · Updated 22 May 2026 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

✓ !

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
WooCommerce PDF Vouchers - Ultimate Gift Cards WordPress Plugin · Plugin for WordPress
Follow

About WooCommerce PDF Vouchers - Ultimate Gift Cards WordPress Plugin

Selling an experience that can't be sent by email

A dinner, a massage, a ticket or a class pass can't be downloaded or shipped. Many local businesses end up taking payment by bank transfer, jotting codes in a notebook or improvising gifts in Word. Then redemption day arrives and nobody knows whether that piece of paper was already used. This plugin turns that sale into a WooCommerce order that generates a PDF voucher with a unique code, and the service is delivered later at your premises.

The key to the business is that payment is online while delivery is physical and deferred. That's why the design of the PDF matters less than knowing, at the moment of redemption, whether the code is valid, whether it was already spent and who it belongs to.

What WooCommerce PDF Vouchers does with each code

  • Code generation: it creates unique codes automatically, but you can also import them by CSV or type them in by hand.
  • Restricted codes: you can mark certain codes so they can only be used once.
  • QR or barcode: it is added to the PDF so it can be scanned at redemption, whether at the counter or at the entrance of an event.
  • Admin panel: check whether a code is valid, mark it as redeemed and review reports on purchased, used and unused vouchers.
  • Export: pull lists with customer details as PDF or CSV.

Codes can also be converted into WooCommerce coupons and redeemed in your online store. To do that, you need to enable the automatic coupon generation setting.

PDF templates: how it adapts to each business

They are designed with a drag and drop editor and you can create unlimited templates, adjusting every element. You can assign a different design to a product, an event or a promotion, and the plugin supports variations of the same product so you don't start from scratch.

A practical detail: if the background image looks blurry, it is almost always a size issue. Choose an image that suits the PDF format and select the full image option when inserting it.

Three buying situations, three different uses

You have a physical business and want to sell online

You get paid upfront and the customer prints the voucher or shows it at your premises. With the QR or barcode, verifying redemption at the counter is quick and you avoid duplicates.

You run events or sell tickets

Each order generates unique codes that you can scan at the door. If a customer buys several units, there is a global setting to generate a separate PDF per voucher instead of a single one with several codes.

You want to sell gift cards or collect donations

The buyer personalizes the voucher with the recipient's details and their own message, and it is sent by email. With the Pay Your Price extension, the customer enters the amount they want to give, useful for open-value gift cards or for contributions to a non-profit.

Compatibility with other WooCommerce plugins

It works with WooCommerce Bookings, Pay Your Price, WooCommerce Pre-Orders, WOOCS and qTranslate X. For marketplaces, it works with WC Vendors, WC Vendors Pro, WCFM Marketplace, Dokan Multivendor and WC Marketplace. Social Deals Engine and WP User Frontend are also listed.

Questions before installing it

Can I delete voucher codes manually?

No. Codes are removed when you delete the associated order.

Can it be redeemed in the online store?

Yes, by converting the voucher into a WooCommerce coupon with the corresponding setting enabled.

I get an image error in the PDF, what do I do?

Enable the relative path option in the plugin's miscellaneous settings. If it persists, ask your hosting provider whether the getimagesize function works on the server.

I get a memory exhausted error, what do I do?

You need to increase the PHP memory limit, for example from wp-config.php.

Why does the coupon amount show without tax with Germanized?

The plugin creates standard WooCommerce coupons, and WooCommerce by default shows the amount without tax on the thank you page.

It needs WooCommerce and doesn't change text on its own

It is a WooCommerce extension and does not work without the store. To change texts such as the voucher download label, you have to add code to your theme's functions.php or to a custom plugin. There is also no manual deletion of codes, and for free-value amounts you need the Pay Your Price extension separately.

Version history

  • v
    5.2.5 Current 22 May 2026
  • v
    5.2.3 27 Oct 2025

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.