Description
The Custom Level Cost Text extension adds a custom text field within the settings of each Paid Memberships Pro level, allowing you to override the default cost and recurring phrase displayed on pricing tables and during checkout. This flexibility caters to those managing subscription clubs, recurring courses, or paid communities who need to explain complex billing rules, initiation fees, or promotional periods with clearer terms.
Custom Level Cost Text Key Features
- Dedicated field in the panel
Inserts a direct editing area within the Paid Memberships Pro level settings. - Automatic text replacement
Overrides the system-generated phrase on the checkout and pricing pages. - HTML tag support
Allows including visual formatting such as bold, italic, and custom line breaks. - Individual control per plan
Defines different messages for each active subscription plan on your site. - Shortcode integration
Displays the custom text automatically within the system’s native blocks and shortcodes.
Custom Level Cost Text Benefits
- Greater clarity in charges
Avoids customer doubts about installment values, extra fees, or special periodicities. - Flexible commercial communication
Highlights special conditions and discounts without relying on the base plugin’s standard structure. - Reduced checkout abandonment
Eliminates confusing terms at the time of payment to accelerate the purchase decision. - Adjustments without code editing
Dispenses with creating PHP filters to alter price labels.
Who is Custom Level Cost Text For?
- Those who sell recurring subscriptions with trial periods or initial initiation fees.
- Producers of courses who need to detail installments and annual plans clearly.
- Those who manage paid communities in WordPress and want to simplify the pricing table.
How to Download Custom Level Cost Text
The Custom Level Cost Text is available for download here on Ultrapack. After downloading the .zip file, access the WordPress dashboard at Plugins > Add New > Upload plugin, select the file, and activate the extension. The new text field will be immediately visible in the editing of each member level.
By giving total control over pricing messages on your membership plans, Custom Level Cost Text removes the limitations of automatic texts and aligns financial communication with your project’s proposal. Whether to highlight special renewal conditions or explain hybrid charges, the extension ensures that the visitor understands exactly what they are contracting before finalizing the subscription.
Frequently asked questions
Is Paid Memberships Pro Custom Level Cost Text GPL-licensed?
Yes. Paid Memberships Pro Custom Level Cost Text is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Paid Memberships Pro Custom Level Cost Text on multiple sites?
Yes. You can install Paid Memberships Pro Custom Level Cost Text on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Paid Memberships Pro Custom Level Cost Text cost at Ultrapack?
Paid Memberships Pro Custom Level Cost Text costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Paid Memberships Pro Custom Level Cost Text include updates?
Yes. The current version of Paid Memberships Pro Custom Level Cost Text is 0.4.5, published at Ultrapack on Oct 3, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Paid Memberships Pro Custom Level Cost Text scanned before publication?
Yes. Every version of Paid Memberships Pro Custom Level Cost Text goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Paid Memberships Pro Custom Level Cost Text?
Requires WordPress 5.2 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 0.4.5 2026-10-01
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #51 (@dparker1005)
- BUG FIX: Fixed HTML attributes written with single quotes (for example, `href='...'`) being stripped or altered when saving a discount code's level cost text. Text saved before this update may need to be re-entered. #51 (@dparker1005)
Version 0.4.4 2026-06-30
- ENHANCEMENT: Applied the Level Cost Text format settings (hide decimals, abbreviate periods, etc.) to the individual price and period fields output by the `[pmpro_membership_level]` shortcode, so they now match the `level_cost` field. #50 (@kimcoleman)
Version 0.4.3 2026-05-01
- ENHANCEMENT: Updated the Custom Level Cost Text settings on the Edit Level page with the modern admin styling and a link to the Custom Level Cost Text Add On documentation. #47 (@kimcoleman)
- BUG FIX: Fixed an issue where Custom Level Cost Text set on a discount code was missing from checkout emails when using Stripe Checkout, the checkout block, or other contexts that use the `pmpro_discount_code` request key. #48 (@flintfromthebasement)
Version 0.4.2 2024-02-13
- BUG FIX: Fixed an issue where one-time payments would not hide decimals.
- BUG FIX: Fixed an issue when getting the custom cost text for a level when the $level_id wasn't an integer.
- REFACTOR: Moved from pmpro_getOption to get_option for settings.
Version 0.4.1 2023-02-14
- BUG FIX: Fixed bug with saving custom level cost text on levels for a Discount Code.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Paid Memberships Pro plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Paid Memberships Pro plugin before this one.
- Download the file
pmpro-level-cost-text.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pmpro-level-cost-text.zip, click Install Now and then Activate.
Requirements: Requires WordPress 5.2 or higher. Tested up to WordPress 7.0.
- Both stay active at the same time. Deactivating the Paid Memberships Pro plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready