How to Easily Accept Credit Card Payments on Your WordPress Site

Do you want to add the option to accept credit card payments on your WordPress site? By default WordPress does not have a method for accepting payments on your site and most solutions are for ecommerce stores or similar. This makes it difficult for smaller sites to collect smaller payments for one time or limited option purchases. In this video, we'll show you how to accept credit card payments on your WordPress site.

This video brought to you by WPForms, the most beginner friendly WordPress form plugin, take a look at their site here:



For our discount visit:

0:00 Introduction
0:53 Setting up WPForms
2:18 Adding Payment Options
3:00 Connecting Stripe
3:57 Creating a New Form
8:18 Adding Form to Page
9:16 Testing the Form

In this video we'll be using WPForms which you can purchase using the link above. Install and activate the plugin, add your licence key, and go to the WPForms Addons area to enable the Stripe addon for your forms.

Under WPForms Settings, Payments you can connect to your Stripe account and it will require a second connection when setting your stripe account into test mode for testing the form.

Next, we create a form that we would like to include on our site. We start with a billing/order form to have most of the fields set up for us. We will customize the available items to be what we want and set their prices. You have the option to show or hide the prices in a checkbox belwo and the total will reflect what is chosen.

Add the Stripe Credit Card field to the form to be able to accept the payments and go through the form settings to ensure the payment, notifications, and confirmations are set up how you are wanting.

Save the form and click the embed opion and you can select the page you would like to embed the form in. Add the WPForms block and you should now be able to test it with Stripe to ensure it works properly. Don't forget to take your form out of test mode to start receiving payments.

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:

Join our group on Facebook

Follow us on Twitter

Check out our website for more WordPress Tutorials

Posted in


  1. Talash e HaQ on August 17, 2020 at 2:35 pm

    Can I use strip account in Pakistan?

    • WPBeginner - WordPress Tutorials on August 18, 2020 at 12:31 pm

      Not at the moment, you would want to reach out to Stripe for their specifics.

  2. Brick Tamland on August 17, 2020 at 5:10 pm

    how to reduce processing fees for these payment methods?

    • WPBeginner - WordPress Tutorials on August 18, 2020 at 12:32 pm

      You would want to reach out to Stripe for the specifics on any fees

  3. Susan Gemayel-Tapper on August 17, 2020 at 10:38 pm

    Hi WPBeginner, not sure if you know this but 5 days ago YouTube decided to stop sending email notifications (to us followers) when you post videos. This means that you have a higher risk of your followers missing out of the videos which means you miss out on the likes & shares and increasing the number of people that follow you.

    • WPBeginner - WordPress Tutorials on August 18, 2020 at 12:33 pm

      Thank you for sharing this information

  4. Talash e HaQ on August 18, 2020 at 12:44 pm

    Which payment Gateway are allowed in Pakistan .?

Leave a Comment

You must be logged in to post a comment.

How to S.T.A.R.T.

an Online Business

Learn how to choose a profitable business model, get the funding you need, pick a market, refine your plan and launch your business!

Free 5 Day Mini Course

Let me build your blog and it will be...





Save Time. Save Money.