Paid Memberships Pro (PMPro) Setup
Service Finder Theme uses the Paid Memberships Pro (PMPro) plugin to manage provider subscription plans, pricing, and feature access. This guide explains how to install, configure, and use PMPro with Service Finder Theme.
Step 1: Install & Activate PMPro Plugin
Paid Memberships Pro plugin is included with the Service Finder Theme package and can be installed directly from the theme’s required plugins section.
- Go to WordPress Admin → Appearance → Install Plugins
- Locate Paid Memberships Pro in the list
- Click Install and then Activate
Once activated, PMPro menu will appear in the WordPress admin dashboard.
Step 2: Configure PMPro Required Pages
PMPro requires several frontend pages (such as checkout, account, login, etc.) to function properly.
- Go to Memberships → Settings
- Open the Pages tab
- Click on Generate Pages For Me
This will automatically create and assign all required PMPro pages.
Step 3: Create Membership Plans
After configuring pages, you can now create membership plans for providers. These plans control pricing, duration, and available capabilities.
- Go to Memberships → Levels
- Click on Create a Membership Level
Step 4: Configure Membership Level Details
While creating or editing a membership level, enter the required basic information:
- Level Name
- Description (optional)
- Pricing (Free or Paid)
- Billing Type (One-time or Recurring)
- Expiration (Optional)
Service Finder Theme supports:
- Free plans
- One-time payment plans
- Recurring subscription plans (monthly, yearly, etc.)
Step 5: Set Service Finder Capabilities for Plans
Each membership level includes Service Finder–specific capability settings. These capabilities control what providers can access based on their plan.
Scroll down to the Membership Capability Settings section while editing a membership level.
Enable the required capabilities for the plan, such as:
- Booking services
- Upload provider cover image
- Gallery with more images
- Multiple categories
- Apply for tasks
- Apply for jobs
- Job alerts
- Zoom call access
Capabilities should be enabled based on what features you want to offer in each pricing plan (Free, Bronze, Silver, Gold, etc.).
Step 6: Save Membership Level
After configuring pricing and capabilities, click Save Level. Repeat the process to create as many membership plans as needed.
How Membership Plans Work for Providers
Once membership plans are created:
- Provider users can sign up on the website
- Providers can choose a membership plan during registration
- Existing providers can upgrade or change plans
- Provider features are automatically enabled based on plan capabilities
This allows full control over monetization and feature access using Paid Memberships Pro with Service Finder Theme.