Blog -

Gravity Forms Payment Add-Ons: A Breakdown

Colin Newcomer By Colin Newcomer Published February 2, 2023

Payment Add-Ons

Want to accept payments with the forms that you create with Gravity Forms? With the many Gravity Forms payment add-ons, you can easily start accepting simple or advanced payments, complete with support for both one-time and recurring payments.

In order to start processing payments, you’ll need to choose one (or more!) of the 6+ payment processors that Gravity Forms supports via its official add-ons.

With so many different options for Gravity Forms payments, you might not be sure where to start. That’s what this post is for!

Below, we’ll dig into all of the Gravity Forms payment add-ons so that you can pick the add-on and payment processor that best meets your needs.

What Are the Different Gravity Forms Payment Add-Ons?

Currently, Gravity Forms offers six official payment add-ons for Gravity Forms payments:

  1. Stripe
  2. PayPal Checkout
  3. Square
  4. Mollie
  5. Authorize.net
  6. 2Checkout

You can also find support for additional payment processors via Community Add-Ons. For example, searching “payments” in the Gravity Forms Community Add-Ons directory turns up a number of third-party add-ons to integrate with payment processors such as Klarna, Coinbase Commerce, CyberSource, and many others.

Keep in mind that these add-ons are not officially recommended or endorsed by Gravity Forms – we only mention this to let you know that you have additional options if required for your specific use case.

In this post, we’re going to focus exclusively on the official Gravity Forms payments add-ons and we recommend starting with these add-ons whenever possible.

Gravity Forms Stripe Add-On

Stripe

Stripe is one of the most popular payment processing solutions and it makes a great first port of call if you’re not sure which payment gateway to choose.

It has competitive processing fees, broad support for different payment types (including one-time or recurring payments), broad support for different payment methods (including wallets like Apple Pay), and a very tight integration with Gravity Forms.

It’s also easy to sign up for a Stripe account and there are no setup charges or monthly maintenance fees.

On the user’s end, users get access to useful tools such as their own customer portal where they can manage their payment history and subscriptions.

Overall, it’s just generally very functional and user-friendly.

Key Features for Gravity Forms and Stripe

  • Multiple payment methods – in addition to support for all credit and debit cards, you can let people pay via wallets (Apple Pay, Google Pay, etc.), ACH, or via many international payment methods such as Bancontact.
  • One-time or recurring payments – for subscription payments, you can customize the billing cycle and add one-time setup fees/free trials.
  • Post-payment actions – you can have Gravity Forms perform actions after a confirmed Stripe payment, such as processing a user registration feed or creating a post.
  • Manage subscriptions and initiate refunds from Gravity Forms – you can cancel subscriptions or refund payments directly from the Gravity Forms entry dashboard.
  • Frontend subscription management and payment history – you can also let users manage their subscriptions from the frontend of your site using Gravity Forms’ Stripe Customer Portal integration.
  • Link app support to reduce friction – if a customer is using the Link app, they can pre-fill their payment and shipping details, which reduces friction at checkout.
  • Gravity Forms Stripe app – the official Gravity Forms Stripe app is available in the Stripe App Marketplace. When set up, it lets you view Gravity Forms entry data and add notes from your Stripe dashboard. To learn more, check out our full post on the Gravity Forms Stripe app.
  • Authorize and capture – you can authorize a payment upon form submission but wait until approval to actually withdraw funds from the customer’s account. You can perform this approval from the Gravity Forms dashboard. You can set this up by adding a hook.

Note: Some of these features (specific payment methods including ACH and Bancontact,  as well as Stripe Link) are currently only available with the Stripe Add-On v5.0 which is currently in beta).

Stripe Payment Processing Fees

For most credit card and debit card transactions (as well as wallets like Apple Pay), Stripe charges the “standard” processing fee of 2.9% + $0.30 per transaction.

There’s also a 1% fee for international cards and/or currency conversion (1% for each).

Note: Fees are correct at the time of publishing (02.02.23). We recommend you check the Stripe website for any updates to their fees or terms and conditions.

How to Get Started With Stripe on Gravity Forms

The Gravity Forms Stripe Add-On is available with the Gravity Forms Pro and Elite licenses.

To learn more about using this add-on, you can read our full overview and tutorial for using Stripe with Gravity Forms. We also have a guide on how to set up the Gravity Forms Stripe app.

For more technical details, you can go to the Stripe Add-On documentation.

Gravity Forms PayPal Checkout Add-On

PayPal Checkout

By the numbers, PayPal is the most popular payment processing solution in existence. It has pretty ubiquitous recognition, as PayPal has been one of the most popular payment solutions for decades now.

One of the most unique details of using PayPal Checkout with Gravity Forms is the options you can give users for entering payment details.

PayPal Checkout also gives you a good amount of flexibility, with support for one-time or recurring payments and other enhancements.

Key Features for Gravity Forms and PayPal Checkout

  • Multiple payment methods – in addition to support for all major credit and debit cards, with PayPal Checkout customers can also pay with PayPal Pay Later, Venmo, Bancontact, and others.
  • One-time or recurring payments – for subscription payments, you can customize the billing cycle and add one-time setup fees/free trials.
  • Refund from Gravity Forms – you can initiate a refund right from the Gravity Forms interface.
  • Post-payment actions – you can have Gravity Forms perform actions after a confirmed PayPal payment, such as processing a user registration feed or creating a post.
  • Authorize and capture – you can authorize a payment upon form submission but wait to capture it until a later date.

PayPal Checkout Payment Processing Fees

For USD digital payments, PayPal Checkout charges 3.49% + $0.49 per transaction.

For standard credit/debit card transactions, the fee is 2.99% + $0.49 per transaction.

Note: Fees are correct at the time of publishing (02.02.23). We recommend you check the PayPal website for any updates to their fees or terms and conditions.

How to Get Started With PayPal Checkout on Gravity Forms

The Gravity Forms PayPal Checkout Add-On is available on the Gravity Forms Pro and Elite licenses.

To learn more about using this add-on, we have a YouTube video that shows you how to set up a PayPal payment form.

For more technical details, you can go to the PayPal Checkout Add-On documentation.

Gravity Forms Square Add-On

Square

Square is another popular payment processor. While Square is perhaps best known for its point of sale payments (which is where it got its start), Square also offers a robust system for online payment processing.

It has transparent fees and offers a tight integration with Gravity Forms for both one-time and recurring payments, as well as the authorize and capture feature that both Stripe and PayPal Checkout offer.

It can be another good option, especially if you’re looking for something that can work both online and via point of sale (though Stripe also offers strong point of sale payments via Stripe Reader).

Key Features for Gravity Forms and Square

  • One-time or recurring payments – for subscription payments, you can customize the billing cycle and add one-time setup fees/free trials.
  • Manage subscriptions and initiate refunds from Gravity Forms – you can cancel subscriptions or refund payments directly from the Gravity Forms entry dashboard.
  • Authorize and capture – you can authorize a payment upon form submission but wait until approval to actually withdraw funds from the customer’s account.

Square Payment Processing Fees

For credit/debit cards, Square charges 2.9% + $0.30 per online transaction.

Note: Fees are correct at the time of publishing (02.02.23). We recommend you check the Square website for any updates to their fees or terms and conditions.

How to Get Started With Square on Gravity Forms

The Gravity Forms Square Add-On is available on the Gravity Forms Pro and Elite licenses.

To learn more about using this add-on, you can read our full overview and tutorial for using Square with Gravity Forms.

For more technical details, you can go to the Square Add-On documentation.

Gravity Forms Mollie Add-On

Mollie

Mollie is a European payment processor that can make a great option if you’re accepting payments from a European audience (though you can still use it to accept USD payments, of course).

It’s easy to set up, has no hidden fees, and accepts all major payment methods. It’s also a lot more affordable than other payment processors if you’re accepting consumer credit card payments within the European Union.

However, the Gravity Forms Mollie Add-On only works for one-time payments at this time, so Mollie isn’t the best choice if you want to accept recurring payments with Gravity Forms.

Key Features for Gravity Forms and Mollie

  • One-time payments – easily accept one-time payments of any value.
  • Multiple payment methods – Mollie lets you accept all major credit and debit cards.
  • Register user after payment – you can wait to process a form’s user registration feed until after a successful Mollie payment.
  • Refund status sync – while you can’t initiate refunds from your WordPress dashboard, your WordPress dashboard will automatically update if you process a refund from the Mollie dashboard.

Mollie Payment Processing Fees

For consumer Mastercard and Visa payments in the EU, Mollie charges 1.8% + €0.25.

For commercial and non-EU cards, Mollie charges 2.9% + €0.25.

Note: Fees are correct at the time of publishing (02.02.23). We recommend you check the Mollie website for any updates to their fees or terms and conditions.

How to Get Started With Mollie on Gravity Forms

The Gravity Forms Mollie Add-On is available on the Gravity Forms Pro and Elite licenses.

To learn more about using this add-on, you can read our full overview and tutorial for using Mollie with Gravity Forms.

For more technical details, you can go to the Mollie Add-On documentation.

Gravity Forms Authorize.net Add-On

Authorize.net

Authorize.net is another well-known payment processing solution. It was acquired by Visa in 2010, so it has reliable backing behind it.

You can use it to set up one-time or recurring payments for your forms, complete with options to manage and customize the recurring payment details.

Key Features for Gravity Forms and Authorize.net

  • One-time or recurring payments – for subscription payments, you can customize the billing cycle and add one-time setup fees/free trials.
  • In-dashboard subscription cancellation – you can cancel a user’s subscription from the Gravity Forms interface.

Authorize.net Payment Processing Fees

Authorize.net charges 2.9% + $0.30 per transaction.

However, there’s also a flat monthly fee of $25 in addition to the per-transaction fee, which means it might not be a good option for low-volume payment processing.

Note: Fees are correct at the time of publishing (02.02.23). We recommend you check the Authorize.net website for any updates to their fees or terms and conditions.

How to Get Started With Authorize.net on Gravity Forms

The Gravity Forms Authorize.net Add-On is available on the Gravity Forms Elite license.

To learn more about using this add-on, you can read our full overview and tutorial for using Authorize.net with Gravity Forms.

For more technical details, you can go to the Authorize.net Add-On documentation.

Gravity Forms 2Checkout (Verifone) Add-On

2Checkout

2Checkout, which is in the process of being rebranded to Verifone after a 2020 acquisition, is another reliable option for payment processing.

It can be a viable option when needed, but other payment processors have lower fees and tighter integrations with Gravity Forms.

Key Features for Gravity Forms and 2Checkout/Verifone

  • One-time or recurring payments – for subscription payments, you can customize the billing cycle and add a one-time setup fee.
  • Multiple payment methods – 2Checkout supports international cards and offers 45+ payment methods in total.

2Checkout/Verifone Payment Processing Fees

2Checkout’s payment processing fees are a bit above average, starting at 3.5% + $0.35 per sale.

Note: Fees are correct at the time of publishing (02.02.23). We recommend you check the 2Checkout/Verifone website for any updates to their fees or terms and conditions.

How to Get Started With 2Checkout/Verifone on Gravity Forms

The Gravity Forms 2Checkout Add-On is available on the Gravity Forms Elite license.

For more details, you can go to the 2Checkout Add-On documentation.

Get Started With Gravity Forms Payments Today

That wraps up our overview of the different Gravity Forms payment add-ons.

If you’re still not sure where to begin, the Stripe or PayPal Checkout Add-Ons are great starting points that should work for most use cases. They both support one-time or recurring payments, in-dashboard refunds, authorize and capture, post-purchase actions, and more.

Square can also be a good option, especially if you’re also interested in its point of sale functionality. Or, Mollie can work well if you’re accepting one-time payments in the EU.

All four of these add-ons are available on the Gravity Forms Pro and Elite licenses, so you’re always free to change your mind at a later date without needing to purchase a different license.

If you’re already holding one of these licenses, you can create your payment form today.

If not, purchase/upgrade today to access these add-ons. Or, you can spin up a fully functioning demo site to test how they work.

 

Gravity Forms Newsletter
If you want to keep up-to-date with what’s happening on the blog sign up for the Gravity Forms newsletter!