Paid Memberships Pro v1.8.10.4 – WordPress Plugin The Most Complete Membership Solution for Your WordPress Site.
Unlimited levels, recurring payments, registration & profile fields, protected member content, robust member management and more…
Control the member experience from start to finish.
Set Up Unlimited Membership Levels.
The Most Popular Payment Gateways
Extend and Customize with 42+ Add Ons.
Integrate Third Party Services with Free Add Ons.
Use Any Theme You Want.
100% GPL and developer friendly.
Membership Levels
Name and control access for unlimited membership levels. Members are added as a WordPress User at the subscriber level in addition to their selected membership level during registration. Structure your membership site in the way that best fits your content, whether you are considering a hierarchical (gold, silver, bronze) or topic-oriented model.
Payment Gateways
Paid Memberships Pro integrates flawlessly with the top gateway options listed below. Payment Setting setup is simple: just select a gateway and paste the appropriate API information into the Memberships > Payment Settings page in the WordPress admin.
Flexible Pricing and Trials
Each membership level you define also has unique pricing information. You can define an initial payment along with a recurring billing cycle, price, membership term, and optional free or reduced-price trial period.
Paid Memberships Pro v1.8.10.4 – WordPress Plugin Changelog
v1.8.10.4
* BUG: Fixed issue where non-decimal currencies (e.g. Japanese Yen) were sending invalid amounts to the Stripe gateway.
* BUG/ENHANCEMENT: If an invalid discount code is applied at checkout, we now set the code_level JS var to false. Along with updates to the Pay by Check addon, this fixes issues with the Pay by Check addon where users could not checkout when using a discount code that reduced the price to free.
* BUG/ENHANCEMENT: Fixed HTML validation issue in CVV field of the checkout page.
* BUG/ENHANCEMENT: Now using the current_time function in profile.php to avoid off-by-one errors when changing members’ expiration dates.