WEBFI-WordPress-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
#WordPress #WordPressTutorial #WPBeginner



  • Brick Tamland on August 17, 2020

    how to reduce processing fees for these payment methods?

  • Susan Gemayel-Tapper on August 17, 2020

    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.

  • ReidDesigns on August 18, 2020

    We don't use Stripe in our territory can we use this with Paypal? Thanks

  • Anand Soni on August 19, 2020

    Thanks for the video,
    I want a help …. I have this plugin which provides a widget for prices of stock, please can you tell me how can I access that particular price and concert it into my INR and display it by the side of that widget.

  • mat nice on August 19, 2020

    Man your timing is always on point for me, almost every time I think of something, you drop a video on the topic lol thank you!!!

  • Jane Robert on August 20, 2020

    Go shop with @Darkphin on telegram he is the best imhe have been helping me with card for about three months.

  • Andrew Downie on August 21, 2020

    Very nice video. I am updating a local community site that I built, and am a member of, and we're interested in putting together a membership application form and whilst Elementor Pro can handle what we're after, I may simply use WPForms Lite with the prospect of accepting membership application payment online. I wondered whether WPForms could be used to invoice clients for payment too as well as accepting through the website?

  • KgrafixDesign on August 24, 2020

    WP Forms – Simple form, just to contact the person in charge. For some reason, the form is made to send the message to me instead of my client. How can I change this?

  • Melodye Reynolds on November 28, 2020

    Why does it say “Stripe Credit Card”? I think that’s confusing.

  • Shane M on December 5, 2020

    good video but you should discuss the costs of WPforms instead of shying away from it. Seems like youre worried about that scaring people when in fact it is more forth coming to people like me

  • Toomakesense on December 14, 2020

    Brilliant and well detailed video. This should come in handy for those unable to figure out how to accept credit card on there website. My channel have similar content though, you may want to take a glance.

  • olamide gomez on December 29, 2020

    Hello please my Stripe saying Unable to process this payment,please try again or use alternate method .please I need help with that ty

  • Victory Jane on January 6, 2021

    Does the stripe take debit card as well ?

  • Peter Hammon on January 16, 2021

    There are a lot of dumps with pin vendors but*Dumpscardingg* on telegram is the best vendor I gat you for life bro ✌️💯

  • OC-1 SUJAY MANASUBDAR on January 20, 2021

    Can we make payment gateways through ways other than paypal coz Indians specifically do not use paypal that much?

  • Masha on January 27, 2021

    How customers actually get then digital product, after they made purchase? How do we connect payments with sending digital product to customers? Lets say very simple one, like zoom link as a digital product? Thank you

  • Manuel Mezquita on February 7, 2021

    is there a way i can make a page where they come in and pay a specific invoice, like hours per say, so the price will vary every month, and like a stripe connection and charge tghem the invoice of that week? any comments or ideas would help thank you

  • willian John on March 24, 2021

    @Darkteckh1 on telegram is a real vendor I can’t believe my eyes that man too real Go on his telegram He sell credit card with high balance💯✌️✌️

  • Anne Neyra on April 16, 2021

    Thank you! I currently have a very basic cheap "personal' plan that claims to allow payment collection. However, when I try to install a plugin such as this it keeps telling me I need to upgrade? Confused..please help! Thanks

  • Michael Willis on May 1, 2021

    Is there a way to do everything you just did, but instead have a button on your "Services" page that brings up the form? Also, would additional plugins be required to accomplish this?

  • RAAG PRATHAM on May 21, 2021

    Hi! I am making a site.. This video was really helpful but still a question comes in my mind that what if the visitor does not pay and then downloads the file without even paying it? Is it possible with the plugin you used?

  • Money Cultural on June 6, 2021

    How do you pay for the premium plan on Do you pay for it just one time?

  • Klemen Rošer on August 21, 2021

    Thank you for that video.

    Can you conect your subscription product from your online shop (Woocommerce)?

    Will be subscription made automatically after payment?

    Thank you for your time and answer.


  • Zella Martinez on November 12, 2021

    Thank you for making this vid. Is this a Paid Feature? i'm in the addons page but Instead of 'Install Addon' it says 'Upgrade Now' for me.

  • English with Miranda on January 1, 2022

    Thanks for the clear and thorough instructions. Super helpful 👍

WhatsApp us
Live Chat

Office hours operation Mon-Sun 8:00 am ET – 4:00 pm ET

To start your Premium WP or Cpanel service, use our domain search engine, if the domain you want is available, contact us by Whats app to activate your project.

The easiest, fastest, and most secure way to communicate with us.
Please enter your domain.
Please verify that you are not a robot.

Terms Privacy



© Webfinet Affordable Private Small Business Solutions All Rights Reserved 2021 - Powered By WEBFINET