Last updated on November 8, 2023 by Formidable Team

How To Create a Free Stripe Payment Form [4 Simple Steps]

Unlock your online earning potential! Just follow these four steps to create a free Stripe payment form for your site. No coding needed! Start collecting now!

How to create a free Stripe payment form

Approximate read time: 5 minutes

If you want to make money online, setting up an effortless online payment form and streamlined checkout process is key. One of the best and easiest ways to accept payments on your website is by integrating Stripe, one of the world's most trusted online payment methods.

Plus, you can do it for free!

In this article, we'll show you how to create a free Stripe payment form using Formidable Forms. This powerful free online payment form plugin also helps you create newsletter signups, contact forms, calculators, and more.

Don't have Formidable yet? Click the button below to install the plugin!

Formidable Forms Free WordPress Plugin

How to create a free online payment form in WordPress

To create a free payment form with Stripe integration, you need the free Formidable Forms plugin plus a WordPress website! And no, you don't need any coding knowledge. ๐Ÿ˜‰

Here's how simple it is:

To follow along with this tutorial and start collecting payments online for free โ€” whether credit card payments, bank transfers, or digital wallet charges โ€” check out the four steps below!

Step 1: Connect your site to Stripe

After installing Formidable Lite, head to Formidable โ†’ Global Settings โ†’ Stripe.

Select when to process one-time payments and then click on Connect to Stripe.

How to connect Stripe to your WordPress site

Since Formidable is an official Stripe partner, you only need to enter your email address to sign in to an existing Stripe account or create a new one.

Connect Stripe with Formidable Forms

Once you successfully log in or sign up, the wizard will take you back to your WordPress dashboard.

And that's it! You've added a payment gateway to a WordPress website! Now, you're ready to make an online order form.

Step 2: Create your Stripe form

So, how do you create a Stripe payment form?

From the backend of your WordPress website, go to Formidable โ†’ Forms and click + Add New.

To keep things fast and free, choose the Blank Form option to create your form from scratch. Don't worryโ€”it's super simple!

How to create a new form with plugin Formidable Forms

Want to make things even easier? Upgrade to Formidable Pro for access to hundreds of pre-built form templates, including calculator templates, donation form templates, payment form templates, and payment authorization form templates.

Next, name your new form and click Create to open the drag and drop form builder.

Create a WordPress form drag-and-drop builder

Here, drag and drop form fields into your form. Change the order, layout, labels, and more. All in the click of a button!

To create a basic Stripe payment form, you'll want to add the following fields at least:

  • ๐Ÿชช Name field
  • โœ‰๏ธ Email field
  • ๐Ÿ’ณ Payment field
Example of a basic free online payment form for WordPress

When you insert the Payment field, you'll see the message "โš ๏ธThis field is not set up yet." You can ignore this for now โ€” we'll take care of it in the next step!

When you're finished creating your form, you can save it by clicking the blue Update button in the upper right.

Step 3: Set up your form to collect payments

Alright, here's where the magic happens! ๐Ÿช„

At the top of the form builder, go to Settings โ†’ Actions & Notifications. Then select Collect a Payment.

How to accept a payment in a form

Scroll down to set up the payment details, including payment amount, currency, one-time vs. recurring payment, free trial options, etc.

Settings for collecting a payment in a WordPress form

While you're on this screen, Enable Stripe Link and additional payment methods is also a good idea. This lets you accept more payment options on your website, which is always a win with customers, and it provides strong customer authentication features, too!

๐Ÿ‘‰ Learn more about Stripe Link.

After your form actions are ready, it's time to move on to the final step!

Step 4: Embed the payment form on your website

Almost done! With just a few more clicks to create a free payment page, you'll be on your way!

The last thing to do is to open the post or page where you want to collect payments. Click the + icon to add a new block in the page editor and choose the Formidable Forms block.

Insert a form on WordPress with the block editor

Select your form in the dropdown, then Update or Publish the page. And there you go! You can now receive free payments online! ๐Ÿ’ธ

Example of a free Stripe payment form

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Ready to make your free Stripe payment form?

Way to go, you made it through! That wasn't so bad, right?

You turned your website into a money-making machine in just a few simple steps!

Thanks to Stripe and Formidable Forms, you now have an affordable, hassle-free online payment solution that works great for you and your customers.

So, are you ready to start accepting Stripe payments today? Grab Formidable and get earning!


Did you know Formidable Forms is the fastest WordPress form builder available today? If you're not already using it, get started with our free plugin or try our full-featured form maker!



This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

Complete your purchase
Special offer unlocked.
Get 55% OFF!
Complete Purchase
Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms