This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WordPress Printable Gift Certificate Plugin (WP Gift Cert)


A plugin that allows you to sell printable gift certificates for your service based business through your WordPress Blog or website.
Fully integrated with the PayPal IPN framework printable gift certificates are e-mailed to your customers upons successful payment.
Each certificate includes a QR code allowing you to validate the certificates in the field.

Use of this plugin requires that you have a PayPal account capable of processing IPN transactions. All standard Business accounts include
this functionality.

*******Now with International Currency Support and support for international addresses or no address at all.***********

Comments and Feedback

If you have any comments, ideas, or other feedback for this plugin please contact me directly via the Suburban Media Contact Page


  • 1) Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation
  • 2) Activate the plugin from Plugins page.
  • 3) Edit the Settings to meet your needs.
  • 4) Create a certificate to sell, 0 value certificates allow the buyer to specify the amount
  • 5) Simply add the shortcode to any page or post to create the option to sell a certificate


See our FAQ on the WP Gift Cert page

Contributors & Developers

“WordPress Printable Gift Certificate Plugin (WP Gift Cert)” is open source software. The following people have contributed to this plugin.




  • Fixed conflict with the Facebook Comments for WordPress Plugin.


  • Added Option for Different business names per certificate
  • Fixed bug where address defaulted to Australia every time
  • Fixed email so it now says from “Business Name” instead of from “WordPress”
  • Fixed default sandbox Paypal URL to use HTTPS


  • Added option to Make Address Optional
  • Support for international Currencies (CAD, AUD, EUR, GBP, NZD)
  • Added option to export sold certificate data to CSV
  • Added option to disable included CSS
  • Added option for custom return page
  • Restructured the display of the certificate buttons to use definition lists instead of a table
  • Added shortcode option to display only the button (no description or amount). [wpgft id=1 button_only=”TRUE”]
  • Various bugfixes


  • Added additional CSS tags to the button tables to allow for customizations
  • e-mails are now sent using wp_mail() allowing you to set smtp settings using wp-mail-smtp or configure-smtp


  • Bugfix – Verify Page now displays correctly when main site page is an index or archive page


  • Bugfix – Return Page now displays correctly when main site page is an index or archive page
  • Bugfix – Removed hardcoded database prefix from ipn processing and verify functions


  • Documentation Update


  • Initial Release