Accept Stripe Donation and Payments – AidWP


AidWP is the Stripe Donation and Payments Plugin that allows you to collect donations or payments with credit cards via Stripe payment gateway.

What makes this donation plugin powerful is its usability. After installation and some quick settings, you can start accepting donations via Stripe payment gateway.

✅ Accept Stripe Donations

In this stripe donation plugin with some simple steps you can place a donation form in any page. Donors can use their credit card to donate money.

✅ Collect Stripe Payments

With this stripe payment plugin you can place a payment form in any page where you want to collect payment. Buyers can use their credit card to make a payment.

✅ Trusted Gateway

Millions of companies of all sizes use Stripe’s software and APIs to accept payments. A fully integrated suite of payments products.

Live Demo | Upgrade to Pro! | Live Chat | Support

How donation/payment form works!:

🌟 Plugin Features:

  • Easy to install
  • Works with any WordPress theme
  • Fully Responsive
  • Shortcoded
  • Minimal settings required
  • Super Easy and Fast
  • Accept donation via Stripe payment
  • Donors List Panel
  • 150+ Currency Available
  • Two types of email integrated: Admin and Receipient
  • 5 Template Colors
  • Strong Customer Authentication (SCA) supports for European customers

🌟 Form Features:

  • Form Title
  • Form Description
  • Form Banner
  • Dropdown «Donation For» Options
  • Set various Donation Amounts
  • Show/Hide Banner
  • Upload Banner
  • Show/Hide Form Labels
  • Customizable Form Labels
  • Customizable Form Button

🌟 Receipt Email Settings:

  • Customizable Email Subject
  • Customizable Email Heading
  • Customizable Email Footnote

👍 Customizable Thank You Page:

A good business practice is say thank you to your new and returning customers. A good thank you quote or message will help build that strong customer loyalty that keeps your business afloat.

This donation plugin provides a built in ‘Thank You’ page which can be customize with Elementor.

➡️ Useage of Shortcode:⬅️

To display donation form use the below shortcode in any page


🌟 Pro Features – Basic:

  • Show-Hide «Donation For» From Form
  • Enable-Disable Admin Notice Email
  • Enable-Disable Receipt Email
  • Receipt Email From Name Option
  • Receipt Email From Email Option
  • Display All Donations in Donation List Panel
  • Ability to Delete Test Data From Donation List Panel
  • Apply Donation For From Url

🌟 Pro Features – Professional:

  • Can Be Use For Fundraising
  • Donor Address Fields Available
  • Export Donation Data to CSV and Excel
  • Google reCaptcha Integrated
  • Number Matching Captcha to Prevent Bot Attack
  • Donor Comments Field Available
  • Apply a Condition to the Donors
  • Receipt Email in HTML Foramat
  • Display Donor List With Shortocode
  • Customed «Thank You» Page
  • Delete Data From Donation List Panel
  • Set Form Width Option
  • 3 Form Header Options Available
  • Form Button Width Option Available
  • Form Border Width, Color, Radius
  • Form Padding, Font Color, Background Color Option Available
  • Form Input Border Width, Color, Radius Option Available
  • Form Input Font Color and Size Option Available
  • Form Input Padding Option Available
  • Form Input Background Color Option Option Available
  • Display Total Donation Today
  • Form Button Background, Font Color Option Available
  • Enable disable receipt email from stripe
  • Receipt Email Greeting Message Option Available
  • Multi Panel Donation Form For Better View

Get the pro

SCA supports for European customers:

📋 Translation Ready:

  • POT file included (/languages/)
  • Bengoli
  • French (France)
  • Spanish (Spain)
  • Italian
  • German
  • Dutch
  • Polish
  • Japanese

👍 Give us a Feedback/Rating

If you find this plugin helpful, feel free to give us your valuable review. Rate us and share this plugin with your friends. This will motivate us and help us to grow.
Rate Us


Designed and Developed by HM Plugin

🔥 Other Plugins from HM Plugin:

👉 WordPress Books Gallery Create an online digital library to sell and affiliate books
👉 Accept Stripe Donation – AidWP Create a form to collect donation and payment via Stripe payment gateway
👉 WordPress News Plugin Display internal and external news in various layouts
👉 WordPress Notification Bar Plugin Dsiplay message and a button at the top or bottom of your webpage
👉 WordPress Author Bio Box Plugin Displays an author box / author info / auhor bio to your website
👉 WordPress Logo Showcase Plugin Easiest client, brand logo showcase plugin to display logos on your website
👉 WordPress Resume Manager Plugin Display and manage personal resume or CV at your WordPress webpage
👉 WordPress Restaurant Menu Plugin Simplest plugin that displays food items, menus in your webpage
👉 WordPress Job Board and Recruitment Plugin Easiest Job Board, Career and Recruitment Plugin to display job listing in a career page
👉 WordPress Product Showcase Plugin Display products with various informations on your website
👉 WordPress Testimonial Plugin Displays client’s testimonial, review or quote in multiple ways
👉 WordPress FAQ Plugin WordPress FAQ Plugin which will display various FAQs in your website


  • Donation/Payment Form Minimal
  • Donation/Payment Form Max
  • SCA supports for European customers
  • General Page Settings Panel
  • Donation/Payment Form Settings Panel
  • Customizable Receipt Email Seetings Panel
  • Donation List Panel


Install AidWP as a regular WordPress plugin. Here are different ways to install plugin:

Install by search plugin:

  1. In your Admin, go to menu Plugins > Add New
  2. Search WP Stripe Donation
  3. Click to install
  4. Activate the plugin
  5. Setup the proper settings in WP Stripe Donation menu

Install by upload plugin:

  1. Download the latest version of WP Stripe Donation(.zip file)
  2. In your Admin, go to menu Plugins > Add New
  3. Select «Upload Plugin»
  4. Click on «Choose File»
  5. Select downloaded and click on «Install Now» button
  6. Activate the plugin

Vanlege spm.

How can I Display the Donation Form?

After activating the plugin, you will see “WP Stripe Donation” in WordPress Admin Dashboard.

Firstly, Go to “Key Settings” and add your stripe keys which you will get from your stripe account (See attached video).

Secondly, Create a page and name it as you wish like «Donation»

Finally, Put the shortcode [wp_stripe_donation] in that page and Update it.

You will see your donation form on that page.

How can I Display Multiple Amounts?

This is very easy.

Go to “General Settings” and you will see an option “Amounts” there.

Put your amounts like “5,10,50,100,500,100” and you will see them in the form.

How can I Change the Currency?

Go to “General Settings” and you will see an option “Currency” there.

Select your Currency from the drop down and save it.

You will see it immediately in the amount section in the donation form.

Can I use this for multiple donation items or product items?

Yes, you can do it.

Go to “General Settings” and you will see an option “Donation For Options” there.

Put your items like “Item One,Item Two,Item Three” and you will see them in the form drop down section.


30. mai 2024
The plugin is incredibly easy to use! Super fast setup and integration with stripe. The customer support was also incredibly helpful when problems came up!
16. november 2023 1 reply
Please, please read this. This plugin is the absolute worst plugin I have ever used. Please take my advice and do not purchase it — you will regret it. Not enough space here to write about all the problems. All these other reviews must be from friends of the developer. Also, there is no recurring donation feature, so what’s the point?
7. september 2023
Not only does the plug-in do EXACTLY what I need – but the support I have received is above-and-beyond what I expected!
9. august 2023
This plugin does exactly what I require with simplicity and elegance. But above all, the customer support is amazing!! Thank you Hossni!!!
9. august 2023
Fast and great support. Will solve your problems rapidly and with kindness. Plugin works fine and really good solution for stripe donations.
Les alle 26 omtalar

Bidragsytarar og utviklarar

“Accept Stripe Donation and Payments – AidWP” is open source software. The following people have contributed to this plugin.




  • Stripe js loading in the donation form only
  • Code reorganized
  • Amount last value comma issue fixed
  • Form template page added


  • Freemius SDK updated to 2.6.2
  • Font Awesome Free 6.1.1 integrated
  • Responsive issue fixed
  • Donation description text alignment fixed
  • Currency symbol applied to the donation form
  • Stripe class conflict issue fixed
  • Admin styles improved
  • Form CSS fixed


  • Freemius SDK update to 2.5.10


  • Code optimized
  • Freemius SDK upgraded


  • Minimum amount issue fixed
  • Deprecated function get_page_by_title issue fixed
  • Donation amount css issue fixed
  • WP editor applied to form description


  • Selectize console error fixed
  • General settings page image help popup added
  • Minimum amount feature added
  • Form settings page image help popup added


  • Assets loading issue fixed
  • Form required field symbol added


  • Load assets only to donation form page
  • Styling applied to amount blocks
  • Freemius sdk updated


  • Freemius sdk updated
  • Admin sidebar improved
  • Form label color option added
  • Bug fixed


  • Bug fixed
  • CSS fixed


  • Freemius version upgraded
  • Sidebar aidwp link updated
  • Disable Idempotency Key Checking


  • Security fix
  • Colon hidden from Telephone and Card Details
  • Placeholder issue fixed in comments fields in payment form


  • Recept email format improved
  • Form amount label hide and applied to amount placeholder
  • Admin css improved
  • Code optimized


  • Recept email format improved
  • Form amount label hide and applied to amount placeholder
  • Admin css improved
  • Code optimized


  • Donation form extra space issue fixed
  • Code optimized
  • CSS fixed
  • Admin Donation list loading issue after delete fixed
  • Form donation amount item list style changed
  • Zero decimal currencies issue fixed


  • Security fix
  • Card element font default color changed


  • Receipt remail default webmaster@!yourdomain issue fixed
  • Form loader gif security issue solved
  • Card element font color issue fixed
  • Card element label text option added to form settings
  • 7 New languages added


  • Secure Ajax Requests with Nonces
  • Stripe SDK exclude option to avoid conflict
  • Error message organized
  • Email validation bug fixed


  • Fontawesome icon pack added
  • Code optimized and organized


  • Card Element console error fixed in other page
  • Load stripe checkout script at footer
  • Usage video tutorial added to Usage & Tutorial page


  • Code optimized/organized
  • CSS improved
  • Freenius integrated
  • Loading gif display issue fixed


  • Stripe.js and other related scripts/styles will only load in donation page
  • Language pot file added


  • Security Update for keys


  • Remove Fixed Header
  • Remove Popup Logo
  • Style Updated
  • Show/Hide form label
  • Template design improved
  • Fix console error if no publishable key is defined
  • Loading gif integrated when payment process is ongoing
  • Number format applyed in form amount
  • Receipt Email customization subject, heading, footnote


  • Stripe SCA compliance integrated with 3D security
  • Payment Modal removed
  • Inline payment field integrated
  • Show/Hide Phone Option Added
  • Other Amount Text Option Added
  • Code improved
  • Styles updated


  • Various donate amount option added
  • Show/Hide Banner option added
  • Show/Hide Header option added
  • Showing donation information in descending order in admin panel
  • Autocomplete turned off in donation form
  • Decimal amount issue fixed like 100.50
  • Email sending to Donor with donation information added
  • Showing thank you page after successful donation
  • Donor email not passed to Stripe issue fixed
  • Code optimized and minor bug fixed


  • Display Header option added
  • Donation For Label Option added
  • Donator Name Label Option added
  • Donator Email Label Option added
  • Donator Phone Label Option added
  • Donate Amount Label Option added
  • Amount list style disabled
  • Other amount field width fixed to 100px


  • Security applied to key


  • Donation Options features added
  • Hide Stripe secret key visibiliy
  • Currency showing issue on payment modal fixed
  • Phone number mendatory removed


  • Currency option added
  • Template settings submenu added
  • Donation form banner upload option added
  • 5 colorful template added in template settings


  • Initial release