How to Easily Accept Credit Card Payments on Your WordPress Site

How to Easily Accept Credit Card Payments on Your WordPress Site

Do you want to learn how to accept credit card payments on your WordPress site? By default, WordPress does not come with a credit card payment option but, there are plenty of plugins and tools to solve this issue. Come join us as Christina shows one of the ways to easily accept credit card payments on your WordPress site!

For this tutorial, we will be using WPForms and we have a discount for our wonderful viewers. For our discount visit:

With WPForms installed and activated we would want to go under WPForms, Addons, and activate the Stripe Addon by clicking the 'Install Addon' button then click the 'Activate' button. This will require you to have a Stripe account, if you do not have a Stripe account you can sign up for one on their site below.

With the addon activated active, you would go under WPForms, Settings and under the payments tab, you would want to click the 'Connect with Stripe' button to connect your account by logging in to your Stripe account. As long as you have signed in correctly you should be brought back to the WPForms payment settings tab. If you wanted to enable Test Mode, Stripe would require you to connect your account again.

As that is all set up, you can create a form under WPForms, Add New and the Billing/Order form is a good starting template that has the required fields for requesting billing information. After you customize the form to have the fields you're wanting you would want to add the Stripe Credit Card field to your form.

With the form added, you would want to go to the Payments tab and enable Stripe payments which will allow you to customize how the payment will be handled and how the payment message will be sent to you and the user who created the purchase.

Once the form is ready, you can click the Embed button in the top-right to select a specific page to add it to or you can create a new page on your site to add the form. You should see the block editor and have the option to add the WPForms block. The block will bring up the WPForms interface where you can select the form you want to be added to the page.

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

00:00 Intro
00:30 How to install WPForms
01:28 How to add WPForms license key
01:55 How to add Stripe Addon to WPForms
03:03 Create a simple order form to accept credit card payments in WordPress
07:15 Add order form to WordPress page

#WPForms #WPBeginner #WordPressTips

Posted in ,


  1. Adarsh PV on July 26, 2021 at 8:03 am


    • WPBeginner - WordPress Tutorials on July 26, 2021 at 1:20 pm

      It appears so 🙂

    • Adarsh PV on July 26, 2021 at 1:23 pm

      @WPBeginner – WordPress Tutorials ping me on NEXT VIDEO ???

  2. Johnny Namechanger on July 26, 2021 at 6:58 pm

    Finally putting a face to the voice! I have pretty darn close to the same glasses.

    • WPBeginner - WordPress Tutorials on July 27, 2021 at 12:36 pm

      Glad to hear 🙂

  3. Kosta Vatsadze on July 26, 2021 at 8:54 pm

    This Plugin is Not a Free Right? Need to Pay for it?

    • WPBeginner - WordPress Tutorials on July 27, 2021 at 12:36 pm

      The pro version would require payment correct.

    • 365clubcard on July 27, 2021 at 2:09 pm

      Freee… they do not do videos with out commisions…

  4. Tedi Marshall on August 16, 2021 at 1:35 am

    I have a ministry, and interested in switching over my current website. I need a religious-type theme, and enable site to accept tithes and offerings. I did not even see a not-for-profit theme. Can WordPress accommodate of should I search for another?

  5. ahmad taleb on September 5, 2021 at 12:40 am

    what about the drop off location/ delivery address you missed it please help

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.