Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Donate Extra

Start accepting donations on your WordPress enabled site using Paypal. Use shortcodes or widgets to display a donation wall, total and the form.

The hide function works on my shortcode form but not on my widget

Make sure you set the default location in the settings to SideBar .

My Net amount & total are all wrong

Make sure you fill in the sections Paypal percentage & Paypal cash with your countries values.

Why don't the donations appear on my Recognition Wall

You may need to add the Instant Payment Notification URL to your PayPal Profile IPN Settings. This URL can be found on the Donate Extra Settings Panel at the bottom. Login in to PayPal and go to your Profile Summary, the click on the Instant Payment Notification link under Selling Preferences and Turn on IPN and set the Notification URL from your Donate Extra Settings Panel. You can also view your IPN History from this page to see if there are other issues.

What are shortcodes?

A shortcode is a WordPress-specific code that lets you do nifty things with very little effort. Shortcodes can embed files or create objects that would normally require lots of complicated, ugly code in just one line. Shortcode = shortcut. To use a shortcode, simple enter it on the page or post in your WordPress blog as described below and it will be replaced on the live page with the additional functionality.

What shortcodes does Donate Extra use?


This shortcode will display the Donate Extra donation form


This shortcode will display the Donor Recognition Wall. Optional attribute: title is wrapped within a <h2> tag. Usage is [donorwall title='Donor Recognition Wall']


This shortcode will display the total donations received. Optional attributes: prefix is the currency symbol (ie. $), suffix is the currency code (ie. USD), type is the english description (ie. U.S. Dollar). Usage is [donatetotal prefix='true', suffix='true', type='false']

What kind of PayPal account will I need?

You will need a Premier or Business account. Personal accounts are primarily for sending payments and may not include the PayPal IPN features this plugin requires.

How do I adjust the text colors or other styles?

Here are 2 simple rules you can add to the bottom of your style.css file to adjust the font color of the heading and main text:

* Donate Extra Quick Styling */
#donate-extra-form . widgettitle, #donate-extra-total . widgettitle, ##donate-extra-wall . widgettitle{
    color: #000000;
#donate-extra-form p, #donate-extra-total p, ##donate-extra-wall p{
    color: #333333;

If you need further styling you can use any of the following rules to adjust specific items:  

/* Donate Extra Form Widget Styling */
#donate-extra-form .widgettitle{
    color: #000000; 
#donate-extra-form p{
    color: #333333;
#donate-extra-form label{
#donate-extra-form small{
/* Donate Extra Total Widget Styling
#donate-extra-total .widgettitle{
#donate-extra-total p{
/* Donate Extra Wall Widget Styling */
#donate-extra-wall .widgettitle{
#donate-extra-wall p{
#donate-extra-wall .date{
#donate-extra-wall .name{
#donate-extra-wall .amount{
#donate-extra-wall .comment{

Requires: 2.6 or higher
Compatible up to: 3.4.2
Last Updated: 4 years ago
Active Installs: 900+


3 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1