WordPress Printable Gift Certificates

WP Gift Cert

What is WordPress Printable Gift Certificates (A.K.A. WP Gift Certs)

WordPress Printable Gift Certificates provides a platform for service based businesses to sell and manage “printable” gift certificates that can be redeemed at the time a service is rendered.  It allows you to create set Gift Certificate amounts to sell from your Blog or Website via PayPal. When payment is made through the PayPal Website notification is sent back to the plugin and a unique gift certificate is created and e-mailed to the payer. Each gift certificate includes a QR Code which can be scanned from your smart phone and will provide instant verification of the Gift Certificate and amount (requires access to the internet).


Setting it Up

In order to utilize this plugin you will need to have a PayPal business account. While I understand there are other payment options out there PayPal is still one of the most widely utilized methods for small businesses to take payments online.

The first thing you will need to do is go into the Settings page and customize the options to meet your businesses needs. Once you have customized the settings the way you want, go under the Create/Edit page and create your first certificate button. Certificate buttons are how your users will be able to initiate the purchase process. If you setup a certificate with a ZERO value it will show an input box for the user to enter the amount they would like to purchase. Take a look at the sample sales page above to see what the output could look like.

When you have your buttons setup all you need to do is add the shortcode for your button to any page or post and it will be replaced with a small table allowing your users to purchase a certificate.

Managing Your Sold Certificates

Each certificate that is sold includes a unique QR Code (More about QR Codes) which identifies that certificate. If you have a smart phone you can easily scan the code which will direct you to your website and inform you 1.) if the certificate number is valid 2.) the status of the certificate, and 3.) the amount the certificate was issued for. This allows you to ensure the certificate has not already been redeemed and that the amount on the certificate is what the certificate was sold for. The validation requires your phone to have access to the internet as it will query your website to verify the amount.

When you receive and “redeem” a gift certificate you can go into the Sold Certificates panel and set the certificate to redeemed via the admin panel on your site. Once you set it to redeemed any further scan of the QR Code associated with that certificate will return a Status of Invalid – Redeemed.

Consider Donating…. I need beer

I have put a lot of time and effort into developing this plugin. I have every intention of continuing to develop it and support it FOR FREE. Please consider providing me with a small token of your appreciation and donate some cash to buy me a beer for my hard work and effort.

Feature Requests and Support

I realize this plugin is by no means what it could be, but hey there is only so much time in the day. If you would like to request a feature, shoot me an e-mail via the Suburban Media Contact Form or leave a comment on this page. I can’t guarantee that I will be able to take care of every request but if you really need a certain feature and can’t wait for me to get around to it I can give you a quote on what it will take to get the feature added sooner rather than later.  All support requests should also be directed to  the Suburban Media Contact Form or the WordPress Forums.

{ 4 trackbacks }

Wordpress Printable Gift Certificates
December 9, 2010 at 7:47 am
Your Thoughts on WP Printable Gift Cert – Version 1.0
December 17, 2010 at 7:01 am
WordPress Plugin Releases for 12/22 « Weblog Tools Collection
December 22, 2010 at 9:01 am
WordPress Wednesday: Printable Gift Certificates « BlueFur.com
December 29, 2010 at 3:07 pm

{ 79 comments… read them below or add one }

Rey April 23, 2011 at 12:04 am

Hello,

Quoting Kim; “WordPress” instead of “Name of Site” is a must for client installs. Also, Do you think it is possible to wrap the pluging into wp-commerce and use it in a shopping cart with a payment gateway?

Any help would be great!

Thank you,
ar

Reply

steve May 6, 2011 at 3:54 pm

finally got everything to work or so it seems but Im not getting a report back from paypal and it isnt showing up in my cefts sold data base, not sure what Im doing wrong, I went into paypal and turned on ipn, and it wants an address, should this be the web site or something else

Reply

steve May 8, 2011 at 7:43 pm

never mind I figured it out, awesome stuff here donationations soon, better documentation here would be good I wiil be working on it soon, what we had wrong is this

everything worked great till the last phase of getting the ipn to post to the sold certs,
problem : mistakenly dragged the contents of wp-gift-cert file to the plugins not the folder,,, Duh..
sorry but maybe this will help another noobie’s
cheers

Reply

Joel May 11, 2011 at 6:49 pm

To change the name that the email is coming from, instead of WordPress, I changed the Admin Email setting for the plugin to something like “Gift Certificates ” (without the quotes).

Also, I was running into a problem when testing with the Paypal sandbox. It kept asking me to log in even though I was already logged in. Got around this by changing the Paypal URL to “https://www.sandbox.paypal.com/cgi-bin/webscr”. Looks like it needs to be coming from a secured URL.

Reply

David S. May 15, 2011 at 1:18 am

When Activating I also got a Fatal Error, Here is the error message.

Fatal error: Cannot redeclare conditionally_add_scripts_and_styles() (previously declared in /home/touchofz/public_html/wp-content/plugins/facebook-comments-for-wordpress/facebook-comments-recentcomments.php:178) in /home/touchofz/public_html/wp-content/plugins/wp-gift-cert/wpgft-loader.php on line 568

Any Help would be great!

Thanks

Reply

Rob May 22, 2011 at 12:08 am

Wanted to suggest an option for an update:

Allow buyer to select quantity of gift certificates without doing multiple transactions, and

also a way to change certificate status to redeemed from the smart device without allowing access to the wp-admin.
For example, scan code, show drop down or button or even a form to type in the certificate code, for “redeem” on the mobile validation page linked to that php page that submits that certificate number for deactivation, and possibly a confirmation email to be sent (to myself and/or the facility that received the certificate) showing that it was redeemed.
This is something that I would definitely be willing to pay for within a reasonable time period. any help would be appreciated.

Rob

Reply

Leona Martin May 28, 2011 at 8:51 pm

WOW, I’m very excited about using this. I’ve uploaded the plugin and thinks I’ve got it configured! Thank you!

Reply

Juan Colome June 23, 2011 at 6:14 pm

Simply brilliant ;-)

I will try it out on a production wp install and hopefully it will work to my liking. If this thing works out – I’ll not only donate but i will also send you a case of Heineken beer or whatever you drink.

Jcolome

Reply

Leave a Comment