GPLClub
🔌 Plugin · By Gravity Perks

Gravity Perks Price Range

v1.2.3 · Updated 28 Sep 2025 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

✓ !

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
Gravity Perks Price Range · Plugin for WordPress
Follow

About Gravity Perks Price Range

The range limits what is typed in a field, not the form total

An organization asks for donations with a field where each person types what they want to give. You set a minimum so that token amounts do not arrive and a maximum to avoid an extra zero by mistake. Then you add a fixed-price T-shirt to the form, and the total no longer matches what you set.

A price range applies to one specific field, and the form total remains the sum of every field with a price.

Gravity Forms Price Range is a Gravity Perks perk that adds a minimum and maximum to product fields of the user defined price type, the typical pay-what-you-want, donation or tip fields. If what is typed falls outside the range, the form returns a validation error.

What exactly it adjusts

  • Minimum and maximum: set for product fields with a user defined price.
  • Inside the field: the settings appear in the Gravity Forms product field's own interface, in a perks tab.
  • Validation: if the amount falls outside the range, the submission does not pass and an error is shown.
  • Messages: the error text can be customized with code.
  • Variable ranges: the minimum or maximum can depend on another field's value, through code snippets.
  • Hooks for development: gppr_price_range_min, gppr_price_range_max and gppr_validation_messages filter the minimum, the maximum and the messages.
  • Translation: it can be translated with the free Loco Translate plugin.

It also works with the Gravity PDF Invoicing templates, which integrate with other Gravity Perks perks for invoices with prices.

A free donation with a floor and a ceiling

Suppose a donation form with a single free-price product field. You set a minimum and a maximum in the perks tab and save. An amount below the minimum or above the maximum returns the validation error, and one inside the range passes.

If the form includes other products, those fields do not enter the range. This is just one way of using it; change it to suit your form.

Only the user defined price

The perk acts only on product fields with a user defined price. Among its functions there is no range for other product field types, and variable ranges are done with code snippets.

If an Amount Mismatch error appears or the payment fails, check that the submitted and displayed totals are equal and that all product fields and their choices have a price, and set 0 on any that have none.

Put the range on a field

  1. Install and activate Gravity Forms, Gravity Perks and the perk.
  2. Add a product field to your form.
  3. Change the field type to User Defined Price.
  4. Open the perks tab and type the minimum and maximum in Min and Max.
  5. Save the form.

Price perks to compare

For other pricing rules in the same ecosystem look at Conditional Pricing, eCommerce Fields and Pay Per Word. If you want coupons, there is Gravity Forms Coupons.

Answers about Price Range

Does it work with any product field?

No. Only with the user defined price type.

What does someone see who types an amount outside the range?

A validation error, and the form is not submitted.

Can I change the error message?

Yes, with the gppr_validation_messages filter.

Can the minimum depend on another field?

Yes, with code snippets that modify the minimum or maximum based on another field's value.

Topics

Version history

  • v
    1.2.3 Current 28 Sep 2025

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.