Paid Memberships Pro Set Expiration Date

A Paid Memberships Pro add-on that lets administrators set a specific expiration date for a membership level or discount code, overriding the default expiration period.

Version0.8.1
Last UpdatedSeptember 30, 2026
File Size13.3 KB
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

This add-on extends Paid Memberships Pro by letting you assign a fixed expiration date to a membership level or a discount code. That date takes precedence over the usual expiration period, so memberships can end on a chosen day rather than a set number of days after signup. It requires the Paid Memberships Pro plugin to be installed and active.

Key Features

  • Specific Expiration Date – You can enter a concrete date that replaces the level's normal expiration period.
  • Overrides Default Period – The date you set takes priority over the standard expiration period configured for the level.
  • Calculated Dates – Instead of a fixed date, you can build a date from the member's signup date using year, month, and day placeholders.
  • Level and Code Settings – The expiration field appears when you edit a membership level or a discount code.
  • Recheckout After Expiry – Once the membership ends, the member has to go through checkout again to restore access.
  • Requires Paid Memberships Pro – The add-on only works alongside the main Paid Memberships Pro plugin, which must be installed and activated.

Who Is It For

Site administrators running Paid Memberships Pro who need memberships to end on a chosen date rather than a fixed period. It suits calendar-year memberships, seasonal groups, and courses with a set enrollment window.