Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

webfi-How to Add Stripe Donate Button in WordPress

Are you wanting to add a Stripe donate button to your WordPress site? Stripe is one of the best online payment processors for allowing you to get payments on your site including donations. In this video, we will show you how to collect donations on your WordPress site using Stripe.

For this tutorial we will be using WPForms pro which you can purchase here:


With the pro or higher plan, you will want to install and activate the plugin. Then go into your settings to add your license key to have your features active. Now, go into WPForms, Addons and scroll down to activate the Stripe addon.

Now in your Settings, Payments area you will want to add your Stripe API keys which can be found when you log into Stripe under Developers, API keys. The important keys you will need the publishable and secret keys for the standard payments to work. For this tutorial, we will also click the ‘View test data’ to get your test API keys to include as well.

With your keys pasted in you can activate test mode so you can ensure your donation form is set up and goes through the steps you want without issue without needing to actually pay. We can go into WPForms to add a form to start with including the donation information and a payment field.

Now, we can go to the Payment settings on the left-hand side to set up the stripe payments. We will check to activate the stripe payments, decide the payment description if the payment should be recurring, and how to handle the payment receipt. With that set, you can go into the general settings and customize the confirmation to use if you wanted a message, a link to one of your pages, or a custom URL.

If you liked this video, then please Like and consider subscribing to our channel here for more WordPress videos.

Feel free to take a look at the written version of this tutorial here:

Check us out on Facebook

Follow us on Twitter

Check out our website for more WordPress Tutorials
#WordPress #WordPressTutorial #WPBeginner



  • Dusan Markovic on September 30, 2019

    What about donations via paypal ?

  • Saif Ur Rehman on November 26, 2019

    I am learning through this platform. Thanks a million. Although, I got a question about the Confirmation page. If I select the Thank you page which I did not publish, just save as draft, will doners will be able to see that page? Furthermore, if 1st I need to publish the thank you page then everyone can see that page. Kindly guide me through this.

  • John Blair on February 28, 2020

    @3:20 – It does no good to blur the token if you forget the blur the "search google for" right below it…

  • Patrick mcmullen on April 30, 2020

    i don't see the api keys field in the wpforms settings?

  • Vũ Nguyễn Công Hoàng on December 14, 2020

    Thank you sir, What about donations visa

  • Daniel Verberne on April 8, 2021

    I'm very very new to WordPress and payments in general. I've got a stripe account etc — is there a reason why you suggest forking out more to buy the WPForms? Can WordPress not host my donate button on its own? Is its functionality somehow lacking compared to WPForms?

Since 2009- Live News and Entertainment


🛡GET YOUR OWN Cyber Data Servers

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors