WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Chris Taylor v1.5.7

VoucherPress

VoucherPress is a Wordpress plugin that allows you to give downloadable, printable vouchers/coupons in PDF format away on your site.

VoucherPress

The facts

Rating
3.3★ from 17
Active installs
200+
Price
Free
Last updated
6 Feb 2016
Added
Feb 2010
Requires WP
2.8
Tested up to
WP 4.7.35
Downloads
47,452

Our analysis

AI-assisted

VoucherPress is a WordPress plugin that allows you to create and manage vouchers, coupons, tickets, or tokens on your website. You can customise vouchers with your own text, layouts, and fonts, and they can be downloaded and printed from a specified URL. The plugin includes features for requiring user registration to access vouchers, ensuring that each voucher with an email address is unique and can only be used once.

The plugin also offers shortcodes for linking to specific vouchers and displaying lists of all vouchers. Additionally, it includes hooks for developers to run custom code when vouchers are created, edited, or registered for, making it suitable for those who want to extend its functionality.

Best for: This plugin suits businesses or individuals looking to offer vouchers or coupons on their WordPress site.

What it does well

  • Allows creation of custom vouchers
  • Supports user registration for voucher access
  • Includes shortcodes for easy integration
  • Offers hooks for custom code development

Where it falls short

  • Last updated in February 2016, may not be fully compatible with newer WordPress versions
  • Moderate rating of 3.3 out of 5 from 17 ratings
  • Limited information on features and support

Verdict

VoucherPress provides basic functionality for creating and managing vouchers, but its age and moderate rating suggest you should consider your specific needs before using it.

From the developer

Chris Taylor's own description of VoucherPress, lightly tidied.

Thanks for using VoucherPress. It’s great to see so many people creating vouchers for all kinds of business. From pizza joints to jewellers, cleaning companies to sports clubs – you’ve created thousands of vouchers, and I’m really proud to have created something which has been useful to so many people.

As I work on the next version of VoucherPress it would be really helpful if you could fill in this short survey. Many thanks for your time.

Have you ever wanted to give away vouchers, tickets, coupons or tokens on your website? If so this plugin is for you. You can create a voucher with whatever text you want, choosing the layout and font from a range of templates (you can also add your own templates). Vouchers can then be viewed, downloaded and printed from a specified URL.

There are shortcodes to add a link to a particular voucher, to show an unordered list of all your vouchers, or to show the registration for to request a restricted voucher.

You can require visitors to provide their name and email address to get a voucher. If an email address is required an email is sent to the address with a link to the voucher URL. Each voucher has a unique code, and vouchers that have an email address associated with them can only be used once, so once a registration-required voucher is downloaded it can’t be downloaded again.

Hooks

From version 1.1.2 the plugin also offers a selection of hooks which you can use to run your own custom code. The hooks are:

voucherpress_create

When a voucher is created, this hook returns the properties of the voucher. You can use it like this:

add_action( ‘voucherpress_create’, ‘my_voucherpress_create_function’ );
function my_voucherpress_create_function( $id, $name, $text, $description, $template, $require_email, $limit, $startdate, $expiry ) {
// do something here…
}

voucherpress_edit

When a voucher is edited, this hook returns the properties of the voucher. You can use it like this:

add_action( ‘voucherpress_edit’, ‘my_voucherpress_edit_function’ );
function my_voucherpress_edit_function( $id, $name, $text, $description, $template, $require_email, $limit, $startdate, $expiry ) {
// do something here…
}

voucherpress_register

When someone registers to download a voucher and an email is sent to them, this hook returns the voucher and the users details. You can use it like this:

add_action( ‘voucherpress_register’, ‘my_voucherpress_register_function’ );
function my_voucherpress_register_function( $voucher_id, $voucher_name, $user_email, $user_name ) {
// do something here…
}

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for running discounts.

Discount Rules for WooCommerce

The discount plugin for WooCommerce helps you create bulk discount, quantity discount, storewide sale, dynamic...

Free 100k+ installs 4.9★ (1,355)
Wholesale Suite

WooCommerce wholesale plugin for serving wholesale & B2B customers. Adds wholesale pricing, user roles, dy...

Free 20k+ installs 4.8★ (544)
Coupon Affiliates

The most powerful affiliate plugin for WooCommerce. Track commission, generate referral URLs, assign affiliate...

Free 5k+ installs 4.9★ (76)