Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Recurring PayPal Donations

Accept PayPal subscription or recurring donation payment from your WordPress site.

The Recurring Donations plugin allows you to accept recurring donations via PayPal from your website.

It has a user-friendly and simple shortcode that lets you to place a donate button anywhere on your WordPress site.

The recurring donations widget this plugin creates is nice looking and user-friendly.

Your users will be able to select a subscription or recurring donation amount and pay you monthly.

This plugin allows you to accept one time donations also. So if some users prefer to pay a once-off donation, they can click on the "Donate Once" tab and make a one-time donation payment.

  • Quick installation and setup.
  • Easily take recurring donations via PayPal.
  • The ultimate plugin to create PayPal recurring donations buttons.
  • Create the donations buttons on the fly and embed them anywhere on your site using a shortcode.
  • Ability to add multiple recurring donations widget on your site for different causes.
  • Allow your users to specify a donation amount that they wish to pay.

The setup is very simple and easy. Once you have installed the plugin, all you need to do is enter your PayPal Email address in the plugin settings and your site will be ready to accept recurring donations from users.


Insert the following shortcode into a page or post to create a donation button.

[dntplgn recurring_amt1="25" recurring_amt2="50" recurring_amt3="100" item_name="For the victims of XX"]

Here, am1, am2 and am3 are the donation options.


In order to place a widget on the sidebar, go to "Appearance -> Widgets" and add a new text widget. Now add the following shortcode to the text widget.


After adding the widget to the sidebar, you can enter a title for the widget and some descriptive text that will appear above the button. You can also customize the shortcode parameters to override the default options.

For detailed instructions please check the Recurring Donation Plugin documentation page.

Author wpecommerce
Contributors wpecommerce
Tags button, donate, donation, donations, monthly, payment, paypal, paypal donation, re-occuring, recurring, shortcode, sidebar, subscription, widget
  1. recurring-donation screenshot 1

    Donate Plugin Settings.

  2. recurring-donation screenshot 2

    Monthly Recurring Donation Option.

  3. recurring-donation screenshot 3

    Once Off Donation Option.

  1. Upload plugin donate plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin using the 'Plugins' menu in your WordPress admin panel.
  3. You can adjust the necessary settings using your WordPress admin panel in "Donate Plugin".
  4. Create a page or a post, customize button settings and insert generated shortcode into the text.


  • Recurring Donation plugin is now compatible with WordPress 4.3


  • First Commit

How can I add Donate Plugin form to my website?

Use the following shortcode to add a recurring donation button to your website:

[dntplgn recurring_amt1="25" recurring_amt2="50" recurring_amt3="100" item_name="For the victims of XX"]

Can i add more then one Donate Plagin form on the same page or post?

Yes, you can add multiple Donate Plugin forms on your page or post or text widget.

Version 1.0.3

Requires WordPress version: 3.0 or higher

Compatible up to: 4.7.2

Last Updated 07 Dec 2016

Date Added: 13 Feb 2015

Plugin Homepage


3.4 stars
5 ratings


Not Enough Data

Works: 0
Broken: 0