Skip to content
  • Features
    • Subscriptions & payments
    • Content restriction & drip
    • Member directory & profiles
    • Paywall
    • Group memberships
    • All features
  • Solutions
    • Online courses
    • Video membership
    • Creators
    • Associations and clubs
    • Payment gateways
    • All integrations
  • Add-ons
    • 41 Add-ons
    • 46 Pro Add-ons
    • Compare plans
  • Pricing
  • Resources
    • Documentation
    • Developer hooks
    • Video tutorials
    • Changelog
    • Blog
    • Go to my account
    • Legacy vs Pro
Free trialBuy now
Log in to your account
Ultimate Membership Pro
  • Features
    • Core features
      • Subscriptions & payments
      • Content restriction & drip
      • Member directory & profiles
      • Member portal
      • Registration & login
    • Sell more
      • Paywall
      • Group memberships
      • WooCommerce memberships
      • Invoices & taxes
      • Membership cards
    • Secure & scale
      • Login security
      • Multisite subscriptions
      • All features
    • Performance and security

      Built to be fast and safe

      Tested with 100,000+ members and 1M+ payments, with Safe Mode and a Reports section built in.

      • Updates and support all year
      • Unlimited members on every plan
      See all features
  • Solutions
    • Use cases
      • Online courses
      • Video membership
      • Creators
      • Associations and clubs
      • All use cases
    • Payments and store
      • Stripe
      • Payment gateways
      • WooCommerce
      • Ultimate Affiliate Pro
    • Builders and marketing
      • Elementor
      • Divi
      • Email marketing
      • All integrations
    • Not sure it fits your site?

      Try the live demo and click through the admin and the member side before you buy.

      Try the live demoSearch the documentation
  • Add-ons
    • 41 Add-onsEvery plan
    • 46 Pro Add-onsFull Package
    • Compare plans
  • Pricing
  • Resources
    • Learn
      • Documentation
      • Developer hooks
      • Video tutorials
      • Changelog
      • Blog
    • Guides
      • Content restriction, explained
      • Membership site ideas that make money
      • Membership website examples
      • Do you need a member directory?
    • For customers
      • Go to my account
      • Legacy vs Pro
      • Migrate your Envato License to your Store account
    • Customer support

      Stuck on a setting or something isn’t working? Open a ticket and our team will help you.

      Open a support ticketSearch the documentation
Login
Free trial
Buy now
Ultimate Membership Pro
Buy now

Looking for help?

Popular Search mlmreferralpaywoocommercerank
betterdocs-category-icon

Frequently Asked

49
  • Avatar is working properly but the standard user image/avatar is not replaced
  • Can I add another Payment Gateway or use an external script?
  • Can I set multiple Register forms?
  • Change reCaptcha language
  • Charging tax on any membership
  • Coupon Codes not working with Stripe Payment
  • Custom Special Fields
  • Different time shows for Orders and Levels
  • Error 500 Internal Server Error is showing up
  • How to set a Multi Payments option?
  • I can not see the Login/Register forms
  • Inside Locker is showing up but the content is not restricted
  • Is it possible to Import users or other options in the Plugin?
  • Is it UMP a Multilingual environment?
  • It can be set two currencies on the same time?
  • Known Compatibility Issues
  • Login Error: Invalid Email Address or Password entered
  • Native Fields can not be edited. I want to change the Label
  • New Account email/Welcome email Notification is not sent
  • New users are not set on Pending even if the WP default role is set properly
  • Notifications do not work, please help!
  • Parse error: syntax error, unexpected T_STRING
  • Prevent spam registrations
  • Set everything up correctly, but everything is visible to all users?
  • Set PayPal on Sandbox but I’m not receiving payment confirmation
  • Some words/texts needs to be changed. How to?
  • The OptIn Subscription are not stored
  • The registration doesnt work – Please complete all required fields
  • The Stripe Payment is invoked, even if the registration form is not completed
  • The Upload file button on Register form is not working
  • User cancelled payment, still has access to content?
  • Users are not receiving Double Email Verification
  • What is the Public Individual Page?
  • Why does Stripe transaction show as pending after being approved?
  • Why I’m redirected to Subscription Plan when access the Register Page?
  • How can I translate the Plugin?
  • I can not activate the Plugin
  • Can not activate the License
  • Where can I see the filters and hooks?
  • RedirectLinks: Can I use External Links for redirect?
  • I want to add HTML content inside Email templates
  • I need some style Customization
  • How to set a Trial for my Level
  • Drip Content Main Settings
  • Change sender email address
  • Change default currency
  • Already set Pages like Login,Register, Lost Password doesn’t work
  • Add coupon field to Register Form
  • A New version was released, how to Update the Plugin?
betterdocs-category-icon

Video Tutorials

28
  • Custom Currency
  • Custom Special Fields
  • How to add LogOut link into my Menu?
  • How to set a Multi Payments option?
  • How to use Bank Transfer?
  • Main Video Review & Tutorial
  • Some words/texts needs to be changed. How to?
  • Step 4: Set Payment Gateway (if applicable)
  • What is the Public Individual Page?
  • How can I translate the Plugin?
  • How to add Custom Fields?
  • Step 5: Manage Showcases
  • WooCommerce Payment Integration
  • Step 3: Restrict Pages/Content
  • Step 2: Create Levels/Subscriptions
  • Step 1: Set Default Pages
  • I need some style Customization
  • How to set Social Login?
  • How to set an Inside Locker?
  • How to set a Coupon Code?
  • How to send Notifications?
  • How to Restrict Menu Links?
  • How to identify the showcases structure
  • How to change Member Status?
  • How to activate OptIn Subscriptions?
  • How to activate Double Email Verification?
  • How to activate Avatar Image?
  • A New version was released, how to Update the Plugin?
betterdocs-category-icon

Extensions

35
  • Cheat Off
  • Custom Currency
  • Download Monitor Integration
  • Import Users&Levels
  • Individual Page
  • Levels vs Payments
  • List Access Posts
  • Login Redirects+
  • Register Lite
  • Register Redirects+
  • Security Login
  • User Reports
  • WordPress Social Login Integration
  • WP Workflow Restrictions
  • WooCommerce Product Discounts
  • WooCommerce Payment Integration
  • WooCommerce Account Page Integration
  • Taxes
  • Subscription Delay
  • RedirectLinks: Can I use External Links for redirect?
  • Pushover Notifications
  • Order Invoices
  • MyCred Points
  • MultiSite Subscriptions
  • Memberships Plus
  • Membership Level Badges
  • Membership Gifts
  • Membership Card
  • Level Dynamic Price
  • Invitation Code
  • How to activate OptIn Subscriptions?
  • Drip Content Notifications
  • BuddyPress Account Page Integration
  • API Gate
  • Account Custom Tabs
betterdocs-category-icon

How To

37
  • How do I customize WP-Login style?
  • How Reset Password works?
  • How to access uploaded files (attachments)?
  • How to add LogOut link into my Menu?
  • How to Complete Bank Transfer payment
  • How to customize default messages?
  • How to enable reCaptha?
  • How to provide access via WP Dashboard?
  • How to remove the Password field
  • How to restrict any page or group of pages?
  • How to send buyers to a different language on PayPal checkout page
  • How to set a Multi Payments option?
  • How to use Bank Transfer?
  • Levels Colors explanation
  • Prevent spam registrations
  • How to add Custom Fields?
  • WooCommerce Payment Integration
  • Translate with WPML
  • How to set Social Login?
  • How to set an Inside Locker?
  • How to set a Trial for my Level
  • How to set a custom Subscription Plan?
  • How to set a Coupon Code?
  • How to send Notifications?
  • How to Restrict Menu Links?
  • How to Restrict any Post/Page?
  • How to Move or Revoke the License?
  • How to identify the showcases structure
  • How to create your own Templates
  • How to change Member Status?
  • How to activate OptIn Subscriptions?
  • How to activate Double Email Verification?
  • How to activate Avatar Image?
  • Drip Content Main Settings
  • Change sender email address
  • Change default currency
  • Add coupon field to Register Form
betterdocs-category-icon

Payments

8
  • Can I add another Payment Gateway or use an external script?
  • How to send buyers to a different language on PayPal checkout page
  • Payment – 2CheckOut – setup
  • PayPal – Credit Card option is not available
  • PayPal Payment is not working
  • Set PayPal on Sandbox but I’m not receiving payment confirmation
  • Stripe Payment is not working
  • Stripe Connect – Setup Documentation
betterdocs-category-icon

I'm getting an Error

7
  • Error 500 Internal Server Error is showing up
  • Fatal error: Cannot redeclare ….
  • Login Error: Invalid Email Address or Password entered
  • Parse error: syntax error, unexpected T_STRING
  • Public Individual Page gets a 404 Error
  • Social Login Error
  • Can not activate the License
betterdocs-category-icon

Troubleshooting

5
  • Different time shows for Orders and Levels
  • PayPal Payment is not working
  • Public Individual Page gets a 404 Error
  • Register Form does not work
  • Social Login Error
betterdocs-category-icon

Getting Started

7
  • Minimum requirements
  • Step 4: Set Payment Gateway (if applicable)
  • Step 5: Manage Showcases
  • Step 3: Restrict Pages/Content
  • Step 2: Create Levels/Subscriptions
  • Step 1: Set Default Pages
  • How to create your own Templates
View Categories
  • Home
  • Docs
  • Extensions

Extensions

  • Cheat Off
  • Custom Currency
  • Download Monitor Integration
  • Import Users&Levels
  • Individual Page
  • Levels vs Payments
  • List Access Posts
  • Login Redirects+
  • Register Lite
  • Register Redirects+
  • Security Login
  • User Reports
  • WordPress Social Login Integration
  • WP Workflow Restrictions
  • WooCommerce Product Discounts
  • WooCommerce Payment Integration
  • WooCommerce Account Page Integration
  • Taxes
  • Subscription Delay
  • RedirectLinks: Can I use External Links for redirect?
  • Pushover Notifications
  • Order Invoices
  • MyCred Points
  • MultiSite Subscriptions
  • Memberships Plus
  • Membership Level Badges
  • Membership Gifts
  • Membership Card
  • Level Dynamic Price
  • Invitation Code
  • How to activate OptIn Subscriptions?
  • Drip Content Notifications
  • BuddyPress Account Page Integration
  • API Gate
  • Account Custom Tabs
Ultimate Membership Pro

The WordPress membership plugin for recurring payments, content restriction and member profiles. Made by WPIndeed Development since 2015.

Try the live demoSee plans and pricing
See pricingLive demo
14-day money-back guaranteeUnlimited members on every plan
FeaturesPricingAdd-onsLive demoDocumentationCustomer supportCompare pluginsBlog

Product

  • Features
  • Pricing
  • Add-ons
  • Pro Add-ons
  • Live demo
  • Changelog

Features

  • Subscriptions & payments
  • Content restriction & drip
  • Member directory & profiles
  • Paywall
  • Group memberships
  • WooCommerce memberships

Solutions

  • Online courses
  • Video membership
  • Creators
  • Associations and clubs
  • Integrations
  • Payment gateways

Alternative to

  • MemberPress
  • Ultimate Member
  • Paid Memberships Pro
  • Restrict Content Pro
  • All plugins compared

Resources

  • Documentation
  • Video tutorials
  • Blog
  • Customer support
  • Legacy vs Pro
  • Developer Hooks
  • Ultimate Membership Pro nulled
  • FAQ

Company

  • Press kit
  • Affiliate program
  • Hosting partners
  • Contact us

More from us

  • Ultimate Affiliate Pro
  • Ultimate Learning Pro

© 2026 WPIndeed Net Solutions LLC. All rights reserved.

Terms and ConditionsRefund PolicyPrivacy Policy
We value your privacy
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}