Overview
The WordPress Gift Registry plugin enables you to add your very own gift registry to your site. It has several advantages over other web-based registries, including:
- Use your very own WordPress site to customize as much as you like.
- Get paid instantly via PayPal – other sites make you wait for a check.
- Perfect for weddings, births, graduations, and all other types of celebrations.
- Get notified instantly of gifts via email and keep track of whom gave what.
- Automatically tracks how many items are left outstanding.
- Receive gifts in any of PayPal’s supported currencies.
- Free to install and create your wish list
- Only $13.95 to register and begin receiving gifts (plus PayPal fees); compare with 8-12% commission from other sites.
- Risk Free – have problems or questions? Just ask. Still not satisfied? We’ll give you a refund.
Current Version: 1.3.0.2
Quick Start
- Download and install the WordPress Gift Registry Plugin
- Add a link to your gift registry wish list page from somewhere on your site
- Create a wish list of your gift registry items
- Configure Your PayPal Settings (IMPORTANT)
- Login to PayPal
- Under My Account, click Upgrade
- Select Business Account
- Provide your information, and click Done
- Go to My Account > Profile > My selling tools > Website preferences
- Make sure Auto Return is turned On
- Set Return URL to:
http://yourwebsite.com/?gr_internal=gift-registry-transaction-complete
- Go to My Account > Profile > My selling tools > Instant payment notifications
- Set Notification URL to:
http://yourwebsite.com/wp-content/plugins/gift_registry/php/ipn_handler.php
And make sure IPN messages are Enabled
- Purchase an Authentication Key for your plugin
- Test the checkout to make sure it works as expected
- Receive Gifts (hooray!)
Please note that you MUST configure your PayPal settings as described below or you will not be able to track gifts received.
(you will, however, still be able to receive them)
Notes
Items placed on your registry are representative only, you will only receive the AMOUNT for each item, not the items themselves. The Gift Registry plugin is integrated with PayPal for fund transfer only.
The Gift Registry plugin uses PayPal’s Button API and Instant Payment Notification (IPN) service to manage the gift transaction. For more information regarding these features, please see the documentation on PayPal’s website.
While you may change the quantity requested or price of each item whenever you like, this will not affect the quantity or price paid for gifts already received.
Finally, be sure to check out the Demo page to see it in action!
Gift Statuses
In the admin panel you will see a list of “orders” for gifts you have received.
- CREATED – The shopper began the checkout process but did not complete it.
- RECEIVED – The payment has been received, but the IPN notification (including sender info) has not been received.
- COMPLETED – The payment has been completed and the IPN notification has been received. You should see the sender’s information included on the gift.
- IPN ERROR – The IPN was received but there was an error processing it. For more information, check out the PayPal site or let us know in the comments.
FAQ
Q: What versions of WordPress are compatible with this plugin?
A: The WordPress Gift Registry Plugin has been verified with WordPress versions 3.3.1 – 3.4.1, but we’re not aware of issues with any other versions. If you find any, please let us know.
Q: On the Admin page, nothing seems to happen when I click a button, I can’t save my PayPal address or URLs, and/or I get redirected to the General Settings page when I try to save.
A: These are all signs that a javascript error occurred when the page was initializing. Check for script errors using a debug tool (Firebug, Firebug Lite, Chrome/Safari Developer Tools) and make sure other plugins aren’t causing problems. Stuck? Send us the error via our contact page and we’ll check it out.
Q: Why doesn’t ‘From’ or ‘Fees’ show under Gifts Received? The status shows as ‘RECEIVED’?
A: Most likely because you haven’t configured your PayPal account to use IPN Notifications. To check the status of an individual transaction, log in to PayPal and go to My Account > History > IPN History.
Release Notes
Version 1.3
- Enabled authentication-based free download
Version 1.2
- Dramatic improvements to installation process and getting started
- Automatically creates list and cart pages upon installation
- Adds error checking to wish list and cart page configuration
- Improvements to alerts
- Added Quick Start section to admin page
Version 1.1
- Added custom gift item option
- Added cart quantity increment buttons
- Added message customization options
- Improved empty cart UI
Version 1.0
- Initial release
Screen Shots
The following screen shots illustrate the most common workflow experienced by a user. The Gift Registry Plugin uses CSS from the installed theme so your installation may not look exactly like these screen shots, but you can customize the look and feel as much as you like.
Click the images to view full-sized versions.






Stumbled across this page while searching for a wordpress gift registry plugin for the wedding site I am trying to put together for my fiance and I. Looks like just the thing I need. Any further details on a possible release time?
First of all, congrats on your engagement. Secondly, as of 7/29 the WordPress Gift Registry plugin is available for download! Thank you for your patience, and please let us know if there is anything we can help with.
Thanks so much! Have bought the plugin and downloaded it. Will contact you if I run into any problems.
Is it possible for someone to make a donation without a paypal account? I saw that if you do the following on PayPal you can allow someone to make a donation without an account. Will this work with your plugin?
In your PayPal account, go to My Account > Profile > My selling tools > Selling online > Website preferences, then scroll down to configure this setting:
PayPal Account Optional: On
Yes – guests are able to send gifts without using a PayPal account by using the method you describe. IE, they can use credit cards or other payment methods accepted by PayPal. However, as the site admin, you must have a PayPal account to receive gifts.
We’re thinking of purchasing a key for this but could there be an option to choose the currency? Let’s say Euro?
Hi Wi – we have just released version 1.6 of the Gift Registry plugin that supports PayPal’s list of supported currencies. You can download the update from wordpress.org, and we hope you’ll let us know if you have any problems.
My shopping cart crashes and goes blank after I add more than 2 items into it. Do you have any fixes for this?
Thanks for helping me with this problem. Looks like my theme was interfering with the plugin but your customer service was amazing! You helped me fix the problem in 24 hours and now everything is running smooth. This is a great plugin!