---
title: Let members choose their price
description: "Pay what you want for a Membership: the Membership Dynamic Pricing module adds a price box to the checkout page, limited by a minimum and maximum you set per Membership."
url: "https://ultimatemembershippro.com/docs/level-dynamic-price/"
updated: "2026-10-18"
category: Memberships
---

# Let members choose their price

4 minBeginnerUltimate Membership Pro 14.2+ · Module

In Ultimate Membership Pro, the Membership Dynamic Pricing module lets members choose how much they pay for a Membership, within a range you set. It suits donations, [supporter tiers](https://ultimatemembershippro.com/use-cases/creators/) and pay-what-you-want offers.

This guide switches the module on, sets the range for one Membership and turns on the price box at checkout.

Before you start

- The Membership is a paid one (Payment Type: Payment). See [Create your first Membership](https://ultimatemembershippro.com/docs/step-2-create-levelssubscriptions/).
- Your license is active; modules need it. See [Find and activate your license key](https://ultimatemembershippro.com/docs/where-to-find-your-license-key/).

## Switch on the module

1. Go to Ultimate Membership Pro*›*Modules and open **Membership Dynamic Pricing** (in Memberships & Subscriptions).
2. Switch on **Activate/Hold Membership Dynamic Pricing**.

[![Membership Dynamic Price box with the switch on and the Value-enhancing factor field set to 5](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-01-module.png)](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-01-module.png)
The module switch and the step value.

 Value-enhancing factor

How much the price changes with each click on the arrows of the price box. With a range of $10 to $14 and a factor of 2, the arrows go $10, $12, $14. Members can still type any amount in the range.

Default: **0.01**

## Set the range for a Membership

Each Membership has its own box below. Find the one you want, for example **Membership: Supporter**:

[![Membership Supporter box with Activate Dynamic Price for this membership on, Minimum Price 5 and Maximum Price 100, numbered 1 and 2](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-02-supporter.png)](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-02-supporter.png)
Supporter members pay between $5 and $100.

 Activate Dynamic Price for this membership

Turns on the price choice for this Membership only.

Default: **Off**

1Minimum Price

The lowest amount accepted.

Default: **0**

2Maximum Price

The highest amount accepted.

Default: **The Membership Price**

Click Save Changes in that box.

## Show the price box at checkout

1. Go to Ultimate Membership Pro*›*Showcases*›*Checkout Page and switch on **Dynamic Price box**.
2. Click Save Changes.

[![Dynamic Price box switch on the Checkout Page showcase: Allow members to choose how much to pay for selected Membership](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-03-checkout-setting.png)](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-03-checkout-setting.png)
The setting that adds the box to the checkout page.

On the same screen you can change the box texts: the default hint is “Choose how much you wish to pay for it.” and the button says **Apply**.

## What members see

[![Checkout page for Supporter: the price box with 15 typed in and the Apply button beside it, the line Chosen Price: 15.00USD [Remove], and a Subtotal of 15.00USD](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-04-checkout-box-v2.png)](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-dynamic-price-04-checkout-box-v2.png)
The member chose $15 instead of the default $25, and the subtotal follows.

The member types an amount and clicks Apply. If it's inside the range, the total updates and “Price successfully applied.” appears; otherwise they see “Price is invalid.” and pay the normal price.

How the chosen price is used

- The box is only on the checkout page, not on the [register form](https://ultimatemembershippro.com/docs/set-up-the-registration-form/).
- For a recurring Membership, the chosen price replaces the regular price of every cycle. A trial or initial payment isn't changed.
- Coupons apply after the chosen price: a 10% coupon on a chosen $50 makes $45.
- An amount outside the range is ignored at payment, and the normal Membership Price is charged.

## Example: a supporter tier

 **Supporter**Fans back the club with any amount from $5 to $100; the card says Pay what you want.

**Membership Price**
: $25 (default when nothing is chosen)

**Access Type**
: LifeTime

**Minimum Price**
: $5

**Maximum Price**
: $100

**Value-enhancing factor**
: $5 per arrow click

**Price Details on the card**
: Pay what you want

## Troubleshooting

  The price box doesn't appear at checkout

Check three switches: the module, Activate Dynamic Price for this membership, and Dynamic Price box in the Checkout Page showcase.

  “Price is invalid.”

The amount is below the Minimum Price or above the Maximum Price of that Membership.

  Can members pay nothing?

Yes, if the Minimum Price is 0. Use a minimum above 0 if every member should pay something.

  How do I set up a pay-what-you-want Membership in Ultimate Membership Pro?

Turn on the Membership Dynamic Pricing module, enable it for the Membership with a minimum and maximum price, then switch on Dynamic Price box in the Checkout Page showcase.

## What's next

 [**Build your pricing page**Show the Supporter plan.](https://ultimatemembershippro.com/docs/set-custom-subscription-plan/)[**Show Membership badges**Give supporters a badge.](https://ultimatemembershippro.com/docs/membership-level-badges/)[**Create coupon codes**Discounts on top.](https://ultimatemembershippro.com/docs/how-to-set-a-coupon-code/)[**Allow only some payment methods for a Membership**Control gateways per plan.](https://ultimatemembershippro.com/docs/levels-vs-payments/)
