Just updated126 new versions in the last 24 hours
PMPro - Cancel on Next Payment Date plugin banner
Plugin Updated

PMPro - Cancel on Next Payment Date

by Paid Memberships Pro paidmembershipspro.com v0.5.2 Unlimited sites

This plugin is an add-on for Paid Memberships Pro that changes what happens when a member cancels. Instead of losing access right away, the member keeps their membership until the next scheduled payment date, so they get the full period they already paid for.

Install this firstPlease install the Paid Memberships Pro Plugin from here before installing the Add-ons
Go to product
Version
0.5.2
Released
Sep 28, 2026
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $1.03 on its own

What’s new in PMPro - Cancel on Next Payment Date 0.5.2

Version 0.5.2 · Sep 28, 2026 Latest
  • SecurityThe PayPal Express next payment date is now only read from validated PayPal IPN requests.
  • SecurityAdded direct file access protection.
  • ImprovedResolved Plugin Check security warnings.

What it does

By default, a cancellation can end a member's access the moment they click the button, even if they paid for a month or a year that has not run out yet. That often leads to confused members and billing questions. This add-on keeps access in place until the current billing cycle ends, then lets the membership expire. Members get what they paid for, and you have fewer disputes to sort out.

The plugin attaches to your existing Paid Memberships Pro setup and handles the timing automatically, scheduling the end of access for the next payment date. It works with different billing frequencies, such as monthly or yearly plans, and lets you show members clear messages about their status and when the cancellation takes effect. The remaining time before expiry also gives you a window to reach out with re-engagement or retention offers. It also reads PayPal Express next payment dates from validated PayPal IPN requests.

Best for

  • Membership sites running Paid Memberships Pro
  • Subscription businesses with monthly or yearly plans
  • Site owners wanting fewer cancellation and billing complaints

Features

Access until next payment date

Cancelled members keep their membership benefits through the rest of the period they paid for, rather than losing access as soon as they cancel.

Automatic expiration scheduling

When a member cancels, the plugin schedules their access to end once the current billing cycle finishes, with no manual tracking needed from you.

Works with Paid Memberships Pro

Built as an add-on for Paid Memberships Pro, it attaches to your existing membership system without complex setup or custom code.

Multiple billing cycles

Handles different subscription frequencies, including monthly and yearly plans, so the end date matches each member's actual billing schedule.

Customizable member messaging

Let members know their membership status and the date their cancellation takes effect, using messages you can adjust to suit your site.

Window for retention offers

The time between cancellation and expiry gives you a chance to send re-engagement campaigns or retention incentives before the member leaves.

PayPal Express date validation

For PayPal Express, the next payment date is only read from validated PayPal IPN requests, keeping the expiration date tied to verified payment data.

PMPro - Cancel on Next Payment Date older versions

  • 0.5.1Sep 131 improvement

Members and buyers of this product can download older versions.

Questions about PMPro - Cancel on Next Payment Date

What happens when a member cancels with this add-on active?

Their cancellation is recorded, but their access stays in place until the next scheduled payment date. Once the paid period runs out, the membership expires automatically, so the member receives the full time they already paid for.

Does it work with yearly memberships as well as monthly ones?

Yes. The plugin supports multiple billing frequencies, including monthly and yearly plans, and uses each member's own billing schedule to decide when their access should end.

Can I tell members when their access will end?

Yes. It includes customizable messaging, so you can show members their current membership status and the date their cancellation takes effect, which helps avoid confusion about billing.

Do I need Paid Memberships Pro to use it?

Yes. This is an add-on built specifically for Paid Memberships Pro and works within that membership system, so it needs Paid Memberships Pro running on your site.

Is PMPro - Cancel on Next Payment Date free?

The code of PMPro - Cancel on Next Payment Date is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of PMPro - Cancel on Next Payment Date is this?

Version 0.5.2, released Sep 28, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update PMPro - Cancel on Next Payment Date?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of PMPro - Cancel on Next Payment Date automatically and keeps a backup, so you can roll back.

More from Paid Memberships Pro

PMPro - Cancel on Next Payment Date 0.5.2Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in