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
Install Paid Memberships Pro Plugin

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
Generate PMPro Pages

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
Create 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)
Membership Level Basic Settings
Membership Level Basic Settings
Membership Level Basic Settings

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.

Membership Capability Settings

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.

Membership Levels List

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.