Gravity Forms Add-On

Fee Recovery for
Gravity Forms

Recover payment processing fees automatically in your Gravity Forms checkout.

The Fee Recovery add-on lets you easily offset the processing fees that reduce your earnings. Choose between a fixed amount, a percentage, or both, automatically calculated and added to totals before payment.

Perfect for donations, payments, and online orders, this add-on keeps your profit margins intact while maintaining full transparency. You can also enable a setting to display the fee line to users so they see exactly what is added.

See It In Action

Try the interactive demo and adjust values to see how fees are calculated:

Customize Settings

Blue T-shirt
Quantity3
Price:$10.00
Subtotal$30.00
Processing fee$1.05
Total due$31.05
$1.05 helps us cover our processing fees
๐ŸŽฏ

Conditional Fees

Charge the fee only when it applies. Use Gravity Forms conditional logic to add it for card payments and skip it for non-card options like invoice, check, or purchase orders.

๐Ÿ’ก

Flexible Fee Options

Add a fixed fee, percentage fee, or combine both to match your needs.

โš™๏ธ

Works With Any Gateway

The fee is added to your Gravity Forms order total rather than tied to a specific gateway, so it works with any Gravity Forms payment add-on.

โœ…

Automatic Calculation

Fees are automatically included in Gravity Forms totals.

๐Ÿ‘๏ธ

Full Transparency

Display fees to users before checkout.

Built on Official Framework

Developed using the official Gravity Forms Add-On Framework for reliability and seamless updates.

Frequently Asked Questions

Everything you need to know before you buy.

Which payment gateways does this work with?

All of them. Fee Recovery adds the fee as a line item to the Gravity Forms order total rather than connecting to a specific gateway. Any add-on built on the Gravity Forms Add-On Framework reads its charge amount from that total, so the fee is included automatically. That covers the official Stripe, PayPal, Square, and Authorize.Net add-ons as well as third-party gateway add-ons.

Setup note: in your payment feed, keep Payment Amount set to Form Total rather than a specific product field. Form Total is the default.

Does it work with my page builder?

Yes. Fee Recovery operates inside Gravity Forms itself, so it makes no difference whether your form is placed with a shortcode, a block, or a page builder widget. Elementor, Divi, Beaver Builder, and the block editor all work the same way.

Is the fee optional for the customer, or mandatory?

Your choice. By default the customer sees a checkbox they can tick to cover the fee, which works well for donations and nonprofits. You can also set the checkbox to be checked by default, or use conditional logic to apply the fee only in specific situations.

Can I apply the fee only to certain payment methods?

Yes. The Fee Recovery field supports Gravity Forms conditional logic, so you can show it for card payments and hide it for invoice, check, or purchase order options. When the field is hidden, no fee is added to the total or to the amount charged.

Will the customer see the fee before they pay?

Yes. The form total updates live as soon as the box is ticked, so the amount displayed always matches the amount charged. You can also enable a breakdown that shows subtotal, processing fee, and total due as separate lines.

Can I charge a fixed amount, a percentage, or both?

All three. Set a fixed amount, a percentage of the order subtotal, or combine them. You can set defaults globally under Forms, Settings, Fee Recovery, then override them on any individual field.

What are the requirements?

Gravity Forms 2.5 or higher, WordPress 5.0 or higher, and PHP 7.2 or higher. You also need whichever Gravity Forms payment add-on your gateway uses.

What happens when my license expires?

The plugin keeps working. Your license covers one year of updates and support. When it lapses you stop receiving new versions, but any form you have already set up continues to run.

How many sites can I use it on?

Unlimited. One license covers every site you build.

Can I try it before buying?

Try the interactive demo above to see exactly how fees are calculated and displayed. If you have a question the demo does not answer, email me before you buy and I will answer it directly.

$40
per year ยท unlimited sites
Purchase Now

One-year license with updates and support

Keep more of what you earn. Automatically recover payment processing costs with Fee Recovery for Gravity Forms.