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 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

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
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
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
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
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.
  • 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

SupporterFans 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

What are your feelings

  • Happy
  • Normal
  • Sad

Stuck on something?

Full Package customers get Priority support from the team that builds Ultimate Membership Pro.

See the Full Package
Priority support

Get help faster with the Full Package

Full Package customers get Priority support, so their tickets are answered first by the team that builds Ultimate Membership Pro.

  • All 46 Pro add-ons and 3 extra payment gateways
  • Use it on up to 3 sites

Already on the Full Package? Open a priority ticket