Formidable Forms

Formidable Forms

  • Features
  • Pricing
  • Resources
    • Docs & Support
    • Blog
    • Community
  • Solutions
    • Web Applications
    • Calculators
    • Surveys
    • Directories
    • Payments
    • Contact forms
  • Login
  • Get Formidable Forms

Jessica Bolen / Last Updated January 17, 2023

How to Create a Stripe Payment Form for WordPress

How to Create a Stripe Payment Form for WordPress

Once, Formidable Forms only accepted PayPal payments via the PayPal add-on. Happily, Formidable users have another option with the Stripe add-on payment form for WordPress.

The best part? Any Formidable forms on your site can accept payments directly without users ever leaving your site.

Stripe has earned its stripes as one of the easiest and hassle-free ways to accept payments on your mobile apps and website. Stripe is a featherlight API that replaces the hassle of old school requirements like setting up merchant accounts, making your website PCI compliant, utilizing payment gateways, and securely storing credit card information. Stripe is integrated with every major web programming language. A free Stripe.com account also comes with a sleek user interface and attractive graphical analytics and reporting.

Formidable Forms is the best WordPress Form Builder plugin. Get it for free!

Features of Formidable Stripe Payment Form for WordPress

We're about to show you why the Stripe add-on is going to make a lot of Formidable Forms users very happy. Check out these features to see if it's the best credit card payment plugin for you:

  • Collect payments without sending people away from your site.
  • Use conditional logic on your Stripe settings to allow your users to choose how they want to pay.
  • Setup one-time payments or recurring subscriptions.
  • Use the frm-subscriptions shortcode to show a logged-in user their list of subscriptions and allow easy cancellations.
  • Use Formidable Pro calculations to charge different amounts based on selections in the form.
  • When a charge is refunded in Stripe, it will automatically be marked as refunded on your site.
  • Make automatic changes to your entry after a payment is completed, refunded, or failed.
  • After the payment is received, trigger other form actions including email notifications, add to MailChimp lists, and Twilio SMS.
  • Create and display a Stripe donate button easily

Read More: How to Create a Stripe Donation Form in WordPress

PayPal versus Stripe

PayPal and Stripe are both designed for the convenience of being able to accept payments online without worrying about PCI compliance and costly payment gateways or complex merchant accounts. (For a basic primer on PCI compliance, see the FAQs put together by pcicomplianceguide.org.)

Stripe is the new(er) kid on the block, established in 2009, while PayPal has been around since 1998. Interestingly, Stripe is backed by the founders of PayPal, Peter Thiel and Elon Musk. Stripe co-founders brothers Patrick and John Collison's vision was to make online payment processing as easy as embedding a YouTube video. They have essentially succeeded.

Here's a look at a basic sample form using the Stripe payment form for WordPress. Yes, it's that simple to accept payments.

Stripe Sample credit card Form

Setup

The complexity of setting up a merchant PayPal account is a little daunting. Stripe's set up process is designed for simplicity. In five minutes, you can set up an account, add the code to your site, and run a nominal charge to your card. That's all it takes to be ready to accept your first payment with Stripe.

Stripe payment Form Action settings
The Stripe payment form action - where recurring payments and subscriptions can be set up.

Support

When dealing with the lifeblood of your business—the sales transaction—you can't afford to have issues that take days to resolve. PayPal's support process can be time consuming and costly, especially as issues take longer than hours and drag into days to resolve. Stripe is well-known for legendary support that goes above and beyond. Additionally, their developers are available to answer technical questions in #stripe on freenode. Stripe is known to provide support that makes sure everything works. In an age where having something work is more important than ever, Stripe's support is invaluable.

Cost

The cost for PayPal and Stripe are about the same when it comes to the per-transaction processing fee and monthly fee at the basic tier. Both charge 2.9% plus 30 cents per transaction. At the "pro" tier, however, Stripe doesn't charge a monthly fee, while PayPal's "Payments Pro" plan charges a $30 monthly fee. PayPal also has many different tiers and levels of fees that are not immediately decipherable without spending time researching pricing structure and options. Stripe's simple pay-as-you-go structure is immediately understandable, without hidden fees or multiple options to wade through.

Control Over the Customer Relationship

Probably the most significant difference between PayPal and Stripe is that with Stripe, the site owner keeps control over the customer experience and relationship.

PayPal does its own marketing directly to consumers. Consumers are encouraged to have their own PayPal account (although it is possible to process payments via PayPal even if the consumer does not have an account). When users are directed away from your website to complete a transaction, they encounter PayPal experience and branding, which dilutes the consumer experience with your brand.

Stripe doesn't market to your customers. Stripe doesn't redirect users to its website, away from yours, and Stripe doesn't attempt to foster any relationship with your users. Your customers remain solely in relationship with your brand and site.

Credit Card Field Options
This is a look at the credit card field options.

Downloads the WordPress Stripe plugin for Formidable Forms, and accept payments within your forms in minutes. The Stripe Forms plugin is part of the Elite collection which also includes WooCommerce and a growing group of form style templates and form templates.

Get Stripe now

Read more about Stripe payment forms

  • How to Add Payment Gateways in WordPress without WooCommerce How to Add Payment Gateways in WordPress without WooCommerce
    Read More
    Best Stripe Donation Plugins for WordPress 7 Best Stripe Donation Plugins for WordPress
    Read More
    How to Accept Credit Card Payments in WordPress How to Accept Credit Card Payments in WordPress [4 Options!]
    Read More

Using WordPress and want to get Formidable Forms for free?

Get Formidable Forms Lite Now

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.

Comments

  1. Denny says

    April 27, 2016 at 4:17 pm

    This is very useful thank you!

    Reply
  2. Chris Shull says

    May 6, 2016 at 10:57 am

    Will this add-on allow for Stripe ACH payments?

    Reply
    • Steph Wells says

      June 13, 2016 at 12:03 pm

      No, this isn't yet an option. Thanks for the suggestion so we can track and prioritize!

      Reply
      • Sebastian says

        January 14, 2020 at 12:05 pm

        I need that as well!

        Reply
  3. rbstern says

    May 6, 2016 at 11:51 am

    This add on looks great. Looking forward to implementing for a couple of different projects.

    Reply
  4. Jeremy says

    May 6, 2016 at 1:49 pm

    From the screenshots, it looks like this plugin uses the new credit card field for Formidable that was released in March. I'm a little disappointed that the form fields are grouped together. It makes for less flexibility for layout, placeholder text, help text, etc. Is there a way to gain the functionality in this plugin to set placeholder and help text for each of the fields separately?

    Reply
    • Steph Wells says

      June 13, 2016 at 12:05 pm

      It isn't a current option to use a non-credit card field type. Can you please create a ticket in the help desk if you still have questions about this? Thanks!

      Reply
  5. Johan says

    May 6, 2016 at 3:49 pm

    Does it require SSL to work ?

    Reply
    • Steph Wells says

      June 13, 2016 at 12:04 pm

      Yes, Stripe requires SSL.

      Reply
  6. Kary says

    July 21, 2016 at 5:10 pm

    Is there an actual tutorial that explains, step-by-step, how to create a form using formidable forms with the Stripe add-on. I've never done anything like this before and I don't really understand everything I need to include in the form to make this work.

    Reply
    • Lin Sharp says

      August 9, 2016 at 11:03 am

      I agree with Kary. I have all the components installed but don't know how to set them up.

      Reply
      • Jessica TenBrink says

        August 9, 2016 at 11:56 am

        Hi Lin. Thanks for checking. We actually do have a blog post with implementation screenshots and a step-by-step walkthrough. Check it out here: https://formidableforms.com/converting-from-paypal-to-stripe-accepting-online-payments-as-a-nonprofit/

        Reply
    • Jessica TenBrink says

      August 9, 2016 at 11:53 am

      Hi Kary, You're in luck! Check out the case study of the Stripe implementation here (with screenshots): https://formidableforms.com/converting-from-paypal-to-stripe-accepting-online-payments-as-a-nonprofit/

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Get Email Updates

Popular Resources

    • How to Create a Searchable Database on a WordPress Site
    • Create a WordPress Custom Calculator: Easy, Powerful Results
    • How to Create a Fitness Tracker in WordPress
    • Formidable Views: The Best WordPress Custom Application Plugin
    • How To Require Email To Download Files in WordPress
    • How to Create Conditional Drop Down Lists in WordPress Forms
    • Best Gravity Forms Alternative for WordPress: Formidable Forms vs. Gravity Forms
    • How to Make a Quiz in WordPress
    • WPForms Alternative: Formidable Forms vs. WPForms Compared

Take on bigger projects Right Now

Get the tools you need to revolutionize your workflow and architect a masterpiece. Build the most advanced WordPress forms and actually use the data you collect in meaningful ways.

Get the most advanced WordPress form plugin and the only form builder with integrated Views.

Get Formidable Forms Now

Resources

  • Community
  • Affiliates
  • Contact
  • Free Online Form Builder

Top Features

  • Application Builder
  • Calculator Forms
  • Surveys & Polls
  • Quiz Maker
  • Form Templates
  • Application Templates
  • Directories
  • Donation Plugin

Company

  • About Us
  • Giving Back
  • Careers
  • Newsletter
  • WP Tasty
  • Nutrifox

Copyright © 2023 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.
Privacy Policy | Terms of Service | Sitemap

Join 300,000+ using Formidable Forms to create form-focused solutions fast. Get Started See User Reviews