The Best WordPress Stripe Payments Plugin

Accept Stripe Payments Right on Your WordPress Site

  • Collect one-time and recurring payments
  • No redirects, no code, no extra plugins
  • Cards, Apple Pay, Google Pay, ACH and more
  • Connect your Stripe account in minutes

Build Powerful Stripe Payment Forms for Any Business

Sell products, accept donations, and set up subscriptions with the same drag and drop builder you use for any form. Connect Stripe once, add a payment field, and start collecting. No WooCommerce, no redirects, no code.

Swatches icon.

15+ Payment Methods

Accept cards, Apple Pay, Google Pay, Cash App, Klarna, iDEAL, ACH, and more in one form.

Calendar icon.

One-Time and Recurring

Charge customers once or set up subscriptions with trial periods and flexible intervals.

Icon for a table.

Link by Stripe Built In

Returning customers check out in one click with their saved payment details.

Payments Stay on Your Site

Complete the entire checkout on your page with no redirect to an external checkout.

Drag and drop icon.

Drag and Drop Payment Fields

Add a payment field to any new or existing form in seconds, no code required.

Decision tree icon.

Conditional Payment Actions

Offer one-time and subscription options in the same form and charge based on the user's choice.

Pie chart icon.

Flexible Donation Amounts

Let donors pick a preset amount or enter their own, for one-time or monthly giving.

Secure and SCA-Ready

Payments run on Stripe's encrypted infrastructure with 3D Secure authentication support.

Checkout That Never Leaves Your Site

Every redirect to an external checkout page loses buyers. With Formidable, the entire payment happens right on your page, styled to match your brand, so customers stay confident from first click to receipt.

  • No Stripe-hosted redirect required
  • Forms match your site's branding
  • Faster checkout means fewer abandoned carts

One Form, Any Payment Type

Add multiple payment actions to a single form and let conditional logic pick the right one. Offer "Pay Once" and "Monthly Plan" side by side, and Stripe processes the correct charge automatically based on what the user selects.

  • Multiple payment actions per form
  • Conditional logic picks the charge
  • Calculations for dynamic totals

Subscriptions Without the Headache

Set the amount, pick the billing interval, and add an optional free trial. Customers manage their own payment methods through the Stripe customer portal, and you can show each member their active subscriptions with a Formidable View.

  • Monthly, yearly, or custom intervals
  • Free trial periods
  • Self-serve subscription management

Popular Stripe Templates to Start From

Skip the blank screen. Launch from a prebuilt Stripe form and customize it in minutes.

Credit Card Payment Template

Use with either the Stripe or Authorize.net add-ons to securely run payments while keeping users on your site.
View Get

Conference Registration Form Template

Easily register attendees for a conference.
View Get

Charitable Donation Form Template

A quick and easy form for collecting and keeping track of charitable donations.
View Get

Credit Card Donation Form Template

Credit card donations are the easiest way to donate, and this form template will make it quick for your organization.
View Get

Recording Studio Booking Form Template

Easily schedule studio sessions, collect client details, and process payments with this recording studio booking form.
View Get

Pizza Takeout Order Form Template

This quick and easy form is the best way to submit your pizza takeout order.
View Get

Payment Form Template

Use this payment form to for quick and easy purchases.
View Get

Catering Order Form Template

Use this quick and easy catering order form to effectively organize catering services for an event.
View Get

Advanced Payment Form Template

Take payments with product images and shipping details all in one form.
View Get

Bakery Order Form Template

Boost sales and eliminate paperwork with this simple bakery order form.
View Get

Monthly Payment Form

Are you hunting for a low-stress method to sort out online monthly payments? We've got your back! Check out the monthly payment form template from Formidable Forms. The beauty of this thing? It hands the power over to the customers or donors to choose a monthly payment amount.
View Get

Buy Me a Coffee Form Template

Collect details from generous supporters who want to contribute and buy you a coffee to show their appreciation.
View Get

Crowdfunding Form Template

Collect essential information from potential backers who are interested in supporting your crowdfunding campaign.
View Get

Sponsorship Request Form Template

A Sponsorship Request Form enables organizations to seek funding or support for events and initiatives. This form clearly outlines sponsorship benefits, helping to connect sponsors with meaningful opportunities.
View Get

Lunch Order Form Template

Collect meal preferences and details from individuals placing lunch orders, ensuring a seamless and delicious dining experience.
View Get

Online Pledge Form Template

Use our online pledge form template to make a donation with very little effort.
View Get

Stripe Payment Form Template

Effortlessly gather payment information from customers using our secure Stripe payment form. Simplify the payment process and ensure a seamless transaction experience.
View Get

Raffle Entry Form Template

The Raffle entry form template provides a convenient way to create and manage tickets for fundraising events. This template ensures clear identification of each ticket, helping organizers track sales and manage draws effectively.
View Get

Gift Card Order Form Template

Sell gift cards to your customers to broaden your customer base.
View Get

Credit Card Authorization Form Template

Automatically arrange recurring payments between the cardholder and merchant with this credit card authorization form template.
View Get

Tumbler Order Form Template

Gather essential information from customers looking to place Tumbler orders.
View Get

Youth Sports Registration Form Template

The Youth Sports Registration Form streamlines enrollment, gathering essential information for a safe and fun experience for young athletes.
View Get

T-Shirt Order Form Template

Let customers select and order multiple t-shirts in the colors and sizes the want.
View Get

Church Donation Form Template

Collect donations for your church or a cause with Stripe credit card payments.
View Get

Girl Scout Cookie Order Form Template

Want a better way to sell Girl Scout cookies? Collect orders without knocking on doors or sitting outside the grocery store.
View Get

Don't Want to Pay? Accept Stripe Payments for Free

You really can accept credit card payments online for free. Install Formidable Forms Lite, connect your account, and start collecting. No premium license, no confusing setup, no code.

On free plans, a 3% application fee is added on top of Stripe's standard rate. That's what lets us offer Stripe for free. When you're ready, upgrading to Business or Elite removes the added fee entirely.

More Than Just a WordPress Stripe Plugin

Getting paid is only the start. Stripe payments are included with every plan, and Business removes the additional Formidable Forms fee. Not ready yet? Start free with Formidable Lite and Stripe Lite, then upgrade when you are.

Complete your purchase
Don't forget your purchase!
Complete Purchase
Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms