Total Donations for WordPress

Total Donations for WordPress

Total Donations is an easy-to-use but powerful WordPress plugin for accepting online donations. Donors can quickly contribute to your non-profit, church or political organization using an intuitive donation form while the administrative panels allow you to manage your tasks, progress bars and campaigns with ease.

See the admin demo here

Total Donations for WordPress

Total Donations for WordPress
…and more!

See the admin demo here, try the form , try a sample page or view the documentation.

Total Donations for WordPress

Its features include:

  • Stripe Donations
  • PayPal Donations or Payments
  • A Drag and Drop Customizable Donation Form ( create your own textareas, checkboxes, text fields, radio buttons and selects )
  • The only donation plugin to support reoccurring donations for Stripe and PayPal on the same form with custom amounts.
  • Drag and Drop recurring donations builder (reoccurring donations are tracked and also update the progress bar and totals)
  • Customizable Donate Buttons for Stripe and PayPal (choose from one of 9 PayPal buttons in various languages, your own uploaded image or a CSS button with editable text)
  • Built-in Widget Progress Bar (choose from two button styles )
  • Top Donors and Recent Donors widgets (set the language, date format, button style. You can also set it to display offline data, online data or both)
  • Display your Progress Bar anywhere with shortcodes.
  • Recent and top donor shortcodes
  • Ready for translation (PO files)
  • Multi-email Notifications
  • Export a CSV file that includes your custom made fields and their values
  • Automatically Generated Honoree and Thank you Emails
  • Customizable Progress Bar
  • Customize the look of your form without coding (change the panel color and borders)
  • DataTable Tables with Export
  • Advanced Data Query Filters with Date Range
  • Offline Donations (add offline donations to keep your bar current and track your donations)
  • Multi-currency Support Built-in (place currency symbol in front or behind amount)
  • Export Table Data (Offline and Online) based on your Queries
  • Clean, easy-to-use Ajax user interface
  • Responsive design so you can check your donations on the go
  • Great support
  • Dynamic Thank You Page (just add shortcodes)
  • PDT or Standard PayPal (IPN)
  • Donation Levels (add your own levels or let your donor pick a custom amount)
  • FEC Compliance support for Political Fundraising (pass employer and occupation data to PayPal)

No multisite support yet

Need some help with your charity website? We offer custom integration and installation of Total Donations along with design services here

Coming soon: PayPal Pro, Split campaign donations ( split your donations across multiple campaigns )

Please note: Donations in Singapore aren’t allowed to non-Singaporean non-profits unless they have a local arm set up in the country and have registered themselves with the payment provider. Use the Payment settings in Total Donations instead.


May 19th, 2015 – v1.5.2

  • Fixed empty Stripe warning
  • Added PDT as an option for PayPal (more reliable than IPN)
  • Cleaned up CSS
  • fixed small bug on Country Picker on mobile viewing
  • Added panel to Stripe page so you can change the name, placeholder etc on the Stripe Tab

May 13th, 2015 – v1.5.1

  • Fixed multiple data entries from PayPal’s IPN
  • Added Default Payment Gateway Chooser

May 7th, 2015 – v1.5.0 – Major Update

  • Stripe added as an optional payment gateway (both can work at the same time)
  • Added new options to the form creator (multi-checkboxes, selects and radio buttons )
  • Added drag and drop options for reoccurring donations. (works with Stripe and PayPal)
  • Added One Form per Campaign support. (You can now add individual forms based on your campaigns )
  • More advanced settings and options
  • Improved form HTML structure and CSS
  • Form Options page has been split into tabs and new options added
  • Added Stripe page to backend with options for buttons, plans etc
  • More conflict fixes
  • CSS fixes
  • Bug fixes

March 15th, 2015 – v1.4.5

  • Shortcodes now work for undeclared campaigns
  • A top donor shortcode
  • A recent donor shortcode
  • The campaign name is now included in PayPal data.
  • Choice of cmd for PayPal (payment or donation) for the countries that have issues with accepting donations.
  • User can change the item name. ( e.g. donations, backers, supports… etc )
  • Cache data: extra safe to avoid losing data on a heavily loaded server.
  • Button to erase old cache data on the Help menu. (Total Donation’s transient cache)
  • Moved PayPal settings to page “Paypal Settings”
  • More conflict fixes
  • Small CSS fixes
  • Small animation fix on panel

March 5th, 2015 – v1.4.0

  • Added a lighbox style panel for editing online donations
  • Added extra shortcodes
  • Added top donors and recent donors widgets with options for languages, button styles, offline data, online data or both.
  • Added a reoccurring panel to track reoccurring donations.
  • PO files with one new language translation
  • a technical settings panel in help
  • More conflict fixes

February 18th, 2015 – v1.3.2

  • jQuery Campaign bug fix
  • Added feature to hide campaign selection.
  • Bug fix on Widget Progress Bar related to post data

February 12th, 2015 – v1.3.1

  • Recurring data bug fix
  • Duplicate function name conflict fix

January 30th, 2015 – v1.3

  • Added more flexibility to the undesignated category.
  • New Button choices. Choose from PayPal buttons based on language, your own uploaded image or a CSS button with editable text.
  • Added extra options to donation widget
  • Better handling of data for recurring donations
  • Added currency symbol to frontend form to reduce human error on input.
  • Better handling of emails so less chance of going to spam.
  • Menu position conflict fix (menu has been moved down)
  • Better CSS conflict avoidance and additional classes
  • Added more options to Customize Theme page (giving level panels)
  • MCE editor override conflicted fix
  • Better handing of custom amounts on frontend (decimals)
  • Prevented human error on undeclared target amounts.
  • Dashboard now shows amounts for undeclared campaigns
  • Minor bug fixes

January 20th, 2015 – v1.2.1

  • Bug Fix – Reoccurring donation bug fix

January 17th, 2015 – v1.2

  • Added a button picker to widget area
  • Donation form progress bar now spans entire form
  • Fixed small misalignment issue on radio button in form
  • Added textarea to form builder choices
  • Added new options panel for undesignated category
  • Improved mobile support for settings page
  • Fixed widget bug
  • Fixed form export bug
  • Fixed progress bar animation bug
  • Minor graphical updates

January 12th, 2015 – v1.1

  • Form can now pass employer and occupation data to PayPal. (for better FEC support)
  • Added Timezone picker

A few reviews:

Total Donations for WordPress

Date: June 27, 2015