Formidable Forms

Formidable Forms

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

Njones35 / Last Updated July 27, 2022

How to Add Optional Online Payment Processing to WordPress Forms

Did you know that your WordPress forms can include multiple options for online payment processing? Let your users choose which they prefer or even choose to send a check instead of paying online.


How to add optional online payment processing to WordPress forms

Why should I offer multiple gateways for online payment processing?

Get all the advantages of offering multiple payment options with popular payment gateways like Stripe, Paypal, and Authorize.net.

Research has revealed that 50% of regular online shoppers cancel a purchase if their preferred payment method is not available. In addition, according to a recent survey, 40% said they would feel more comfortable purchasing from an online merchant who offers multiple payment gateways. With your competition only a search and a click away, it is vital to make your online payment forms as user-friendly as possible.

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

Even in this increasingly online world, many modern websites lack alternative payment methods. Since the checkout and payment process can make or break a customer’s user experience, it is critical to offer the best and most popular options for online payment processing. This has many benefits including:

  • Increased customer convenience
  • Increased sales volume
  • Redundancy if one payment provider has issues
  • Helps your website look more professional
  • Improves your brand global reach
  • Maximizes customer retention

With so many benefits, now is the perfect time to re-examine your payment forms. Adding one additional payment method could have a huge positive impact on sales figures.

How can I add optional online payment processing to my WordPress forms?

Step 1 - Choose payment gateways

Your choice of payment gateway depends on your unique needs. For anyone just starting out, I would recommend a combination of the WordPress Stripe plugin and the WordPress Paypal plugin for Formidable Forms. See which license type includes your chosen payment add-ons on our Pricing Page.

These payment gateways are easy to setup, and give a great customer experience. They're also very popular, so your website users probably already know and trust these payment methods. Please note that your site will require an SSL certificate to process Stripe payment forms, or return users directly from PayPal forms.
Stripe and PayPal gateways for online payment processing in WordPress forms

Step 2 - Calculate the total price

For many payment forms, the total amount varies depending on the options chosen. Calculate the total price with either field calculations or cascading lookup fields to define the payment amount. online payment processing calculations

Step 3 - Setup the payment form action

Click on the form actions tab on the form settings page. At the top of this screen you will see the "Add New Action" section, with icons for each available action. Click to add a Paypal form action, and again to add a Stripe form action. Configure these form actions to use the amount specified in the Total field in your form.

form payment action

Read More: How to Accept PayPal Payments in Your WordPress Forms

Step 4 - Use conditional logic

To ensure that the correct payment form action (and only that action) is triggered, use conditional logic. Add a radio button field to your form with "Pay via PayPal" and "Pay via Credit Card" as the two options. If you would like to allow a check by mail, include this in your choices as well. Then, add conditional logic to each of your payment form actions based on this field. Each form action's logic should be set to "Do this action if any of the following match" - and then "Radio button is equal to" with the appropriate choice selected for each action.

Step 5 - Say thank you!

Manners are important and being nice is the first step to getting repeat customers. Say "thank you" in a simple email or on the confirmation page after every online purchase. A thank you email can be triggered automatically after successful payment. You can also trigger other actions after successful payment: Add to MailChimp, send a Twilio SMS message or even publish a post.

Online payment processing with options FTW

Online shopping means a vast range of options. Don't restrict your users' options when it comes to payment!

Adding online payment processing to your form is simple. Extra payment options for existing forms is even simpler. Why not take 5 minutes out of your day and see how your forms could benefit? Download the WordPress Stripe plugin and the WordPress PayPal plugin to turn your WordPress forms into payment forms.

Read more about online payment processing

  • How to Choose the Best WordPress Credit Card Payment Plugin Choosing the Best Credit Card Payment Plugin for WordPress (4 Options)
    Read More
    How to Accept PayPal Payments in Your WordPress Forms How to Accept PayPal Payments in Your WordPress Forms
    Read More
    How to Create a Stripe Payment Form for Wordpress How to Create a Stripe Payment Form for WordPress
    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. Bryan Veloso says

    March 5, 2020 at 9:51 am

    Looking forward for more payment gateway integrations. Are you considering adding more gateways soon? Specially for crypto currency, like CoinGate and something similar.

    Reply
  2. John says

    May 21, 2020 at 5:43 pm

    Would love to see if other gateways can be integrated such as gocardless and more etc.

    Reply
    • Joe says

      January 4, 2021 at 10:00 am

      Yes, gocardless would be great!!

      Reply
  3. [email protected] says

    June 6, 2021 at 8:39 pm

    Hi, Can you tell me please where can I config where do my client payments go, like putting my credit card, because I made a Credit card form but I can't see where to put all that settings, I'm trying but I'm new in wordpress so I don't know a lot of this. Sorry my english. It could be great if you Reply to my email too.

    Reply
    • Nathanael Jones says

      June 7, 2021 at 1:11 am

      Can you please open a ticket in our helpdesk for assistance with this? https://formidableforms.com/new-topic/

      Thank you!

      Reply
  4. Joe M says

    August 13, 2021 at 7:14 am

    Is it possible to have one form make two separate payments to PayPal or one to PayPal and another to Stripe at the same time.
    Reason is I want to make a bill payer service where a person can pay a bill by submitting a payment to a client and another small payment “service fee” to my own PayPal account or Stripe account.

    Reply
    • srwells says

      August 16, 2021 at 5:26 pm

      Hi there,
      Currently only one payment can be made either to PayPal or to Stripe per form. You could possibly create a second form that automatically gets information from the first to enter/submit a second form. I'm not 100% sure if the payment actions would work in that type of setup due to obvious security issues, but may be worth exploring.

      Reply
  5. avantis direct says

    September 7, 2022 at 5:58 am

    really great and helpful as a eCommerce website owner thanks keep it up

    Reply
  6. Adediji says

    January 8, 2023 at 5:55 pm

    Can Paystack payment gateway be configured with formidable forms to receive payment from customers

    Reply
    • srwells says

      January 9, 2023 at 3:13 pm

      Hi there, we don't currently support Paystack. Sorry for the inconvenience.

      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