Pay What You Want (Variable Pricing)

Using the Pay What You Want add-on for Paid Member Subscription you can let your subscribers set the price they want to pay for a subscription plan.

The subscription standard price will be used as the recommended price and you can also set a minimum and maximum amount.

Install the Pay What You Want Add-on

Pay What You Want is a Basic add-on, available with a Paid Member Subscriptions Hobbyist or Pro license only.

After purchasing the add-on, the .zip file will be available for download under your account page by clicking the “Add-ons Download” button.

Paid Member Subscriptions Pro - Account Page - Download Add-ons

Once downloaded, you can install the add-on as a normal WordPress plugin, by uploading the .zip file in your WordPress Admin > Plugins > Add New > Upload Plugin.

Alternatively, you can install the Pay What You Want add-on by extracting the folder found inside the archive and uploading the entire folder via FTP to your /wp-content/plugins folder found inside your WordPress install.

For Pay What You Want add-on to work as expected, you’ll also need to have installed Paid Member Subscriptions version 1.7.1 or higher

How to use the add-on

After activating the add-on, simply create a new subscription plan by navigating to Paid Member Subscriptions > Subscription Plans and clicking “Add New” button.

Here under the subscription plan details, you’ll notice a checkbox from where you can “Enable Pay What You Pricing“. By checking it you will be shown a few settings for the variable pricing option:

  • Minimum Price – the min price allowed for this subscription plan, leaving it empty will set the min price equal to the standard subscription price
  • Maximum Price – the maximum price allowed for this subscription, leaving it empty will imply no max price is set
  • Label – text that will be displayed on the front-end, after the subscription plan name and before the price input
The standard price set for the subscription will be used as the recommended price. You can use the “Description” field to let your users know the minimum or maximum amount allowed.

Here is how the Pay What You Want price input will look like on the front-end: