Donation Button


This easy to use PayPal Donation Button allows you to place a PayPal donation button within your WordPress theme. Choose between 9 standard PayPal donation buttons or use your own custom button. Also PayPal Donation button, Donation Goal and Donation List history used in Page, Post and Widget with a shortcode.

PayPal Donation Button allow to Donation Goal functionality. The Amount Should Collect in period between start date to end date.

  • Provide shortcode


Display the button in your pages or posts with this shortcode
Display the Goal history and Donation List history in your pages or posts with this shortcode

Shortcode For WordPress Editor:

  • Note: all the shortcode parameter are optional


    [paypal_donation_button item_name=”ITEM NAME” item_number=”ITEM NUMBER”]

Shortcode For WordPress Template file:

[donation_goal id='YOUR GOAL ID']

  • Provide widget
  • Provide custome button
  • Provide PayPal IPN url ( paypal notify_url ), instant payment notification
  • Provide return url ( Thank you page)
  • Provide provide multi currency support
  • Provide credit cart payment system

List of Donation with below field

  • Transaction ID
  • Name / Company
  • Amount
  • Transaction Type
  • Payment status
  • Date
  • All the field are available in detail view

List of Donation Goal with below field

  • Title
  • Short Code
  • Date

Provide MultiLanguage support

Donation Confirmation Email

  • Admin ( store admin )
  • Donor ( PayPal payer email)

  • Automatically add email addresses to your all list of AutoResponder user list(s) when donation are processed on your PayPal account.

  • When you want to get SMS notification via Twilio SMS when donation are processed on your PayPal account.

List of AutoResponder

  • MailChimp
  • GetResponse
  • iContact
  • Infusionsoft
  • Constant Contact
  • Campaign Monitor


  • PayPal Donation Setting.
  • Send Email Setting.
  • MailChimp Setting.
  • GetResponse Setting.
  • iContact setting.
  • Infusionsoft Setting.
  • Constant Contact Setting.
  • Campaign Monitor Setting.
  • Twilio SMS Notification Setting.
  • Help.
  • PayPal Donation widget.
  • Donation history.
  • Donation Goal history.
  • Add New Donation Goal.
  • Button For Create a Shortcode in Page Or Post.
  • Enable Table Border In Front-End.
  • Create Price Shortcode.
  • Create Price Shortcode With Options.
  • Create Custom Shortcode With Options
  • Donation button front end.
  • Donation Listing.
  • Donation Goal.


Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “Donation Button” and click Search Plugins. Once you’ve found our plugin you can view details about it such as the the rating and description. Most importantly, of course, you can install it by simply clicking Install Now.

Manual Installation

  1. Unzip the files and upload the folder into your plugins folder (/wp-content/plugins/) overwriting previous versions if they exist
  2. Activate the plugin in your WordPress admin area.


Easy steps to install the plugin:

  • Upload “Donation Button” folder/directory to the /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress.
  • Go to Settings => Paypal Donation.


Where can I get support?

  • Please visit the [Support Forum] ( for questions, answers, support and feature requests.

Does this plugin provide Donation list?

  • Yes, this plugin provide donation list, without do any thing ­čÖé

Does this plugin provide multi currency support?

  • Yes, this plugin provide multi currency support.

does this plugin provide widget support?

  • Yes.

does this plugin provide custom button option?

  • Yes, this plugin provide custome button option, as well no. of button list.

does this plugin provide monthly recurring option?

  • Yes.


September 1, 2019
This plugin is a good start but is missing some basic features. First, it's relatively easy and simple to setup. It gives you a fundraising gauge that fills up as you get donations. I was able to setup a customized donation button easily. There are some basic functionality features missing though: 1. There are color settings missing. The plugin allows you to change the colors of some of the elements but not all the ones that need to be changable. For example, you can change one of the progress bar colors, but not the other, through a color picker on the back end. I had to do quite a bit of CSS work to get the plugin to look right. 2. You can't add donations that were given offline. If someone donates from outside of the plugin, you can't update your fundraiser progress. There is a custom post type assigned to each donation and a page that keeps track of all of your donations, you should be able to "Add" a donation through this page, just like the posts, pages or other post-types. 3. You can't edit the progress bar. Similar to #2 above, you should be able to just specify what % your fundraiser is at. 4. The developer's website is gone. I don't think this is updated anymore. Other than these issues, the plugin is simple, easy to use and works.
September 3, 2016
The HTML code of the widget is messed up. Tables, forms, etc. Also, the plugin applies some styling which affects the whole WP installation. For the widget I'd like to see more config options.
September 3, 2016
The PayPal Donation Plugin is easy to install and works well with my WordPress site. I also use PayPal in Commerce of several and even for selling individual items. The PayPal options are more preferable for my customers.
Read all 16 reviews

Contributors & Developers

“Donation Button” is open source software. The following people have contributed to this plugin.


Translate “Donation Button” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Verification – WP 6.0.2 compatibility.


  • Mixed content while using https on my site with this addon.


  • Tested up to: 4.6 PayPal Donation Buttons working fine.


  • Buffer never gets cleaned.


  • Multiple admins.


  • Tested PayPal Donation Buttons working fine.


  • Update paypal IPN.


  • Issue in the Dashboard.


  • Display default currency symbol.


  • Goal settings not applying.


  • Warning: Division by zero and Tested up to 4.5


  • Change PayPal URL.


  • Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method.


  • Load jquery error fix.


  • The donation text is centered.


  • Change live to on function jquery all version Supported.


  • Remove Red Amount Message.


  • Update Version.


  • Create shortcode with set button align.


  • Add thickbox with create shortcode.


  • Add donation button in header menu.


  • Change display position of donation button.


  • Add donation goal,
  • Add marketing tools getresponse, icontact, infusionsoft, constant contact, campaign monitor.
  • Add twilio sms.


  • Add marketing tools mailchimp.


  • Release Date – 20 Aug, 2015
  • First Version