Paid Memberships Pro Proration

Automatically prorates membership payments when members upgrade or downgrade levels mid-cycle, keeping recurring payment dates aligned and delaying downgrades until prepaid time is used.

Version1.0.4
Last UpdatedJuly 12, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

Paid Memberships Pro Proration is an add-on for Paid Memberships Pro that calculates prorated charges when members change membership levels mid-billing cycle. It handles upgrades and downgrades, keeps recurring payment dates aligned, and supports delayed downgrades so members keep prepaid access until the period ends.

Key Features

  • Automatic Proration – The add-on calculates the prorated amount due at checkout based on the unused time in the current payment period.
  • Aligned Recurring Dates – Recurring payment dates stay aligned regardless of whether a member upgrades or downgrades.
  • Same and Different Periods – It works for level changes within the same billing period and for changes between different billing periods.
  • Delayed Downgrades – When a downgrade would result in no charge or a credit, the downgrade is delayed so the member keeps prepaid access until the period ends.
  • Multiple Active Levels – The add-on is compatible with sites where members can hold one or more active membership levels.

Who Is It For

This add-on is for membership site owners using Paid Memberships Pro who want fair, transparent billing when members change levels mid-cycle. It suits sites with frequent upgrades or downgrades, such as fitness centers, online course platforms, or other membership-based services.