

PMPro - Cancel on Next Payment Date
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.
- Version
- 0.5.2
- Released
- Sep 28, 2026
- Developer
- Paid Memberships Pro
- Type
- WordPress plugin
- Licence
- GPL
- Included in
- Every plan, or $1.03 on its own
- Topics
- Membership Plugins
What’s new in PMPro - Cancel on Next Payment Date 0.5.2
- 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
Cancelled members keep their membership benefits through the rest of the period they paid for, rather than losing access as soon as they cancel.
When a member cancels, the plugin schedules their access to end once the current billing cycle finishes, with no manual tracking needed from you.
Built as an add-on for Paid Memberships Pro, it attaches to your existing membership system without complex setup or custom code.
Handles different subscription frequencies, including monthly and yearly plans, so the end date matches each member's actual billing schedule.
Let members know their membership status and the date their cancellation takes effect, using messages you can adjust to suit your site.
The time between cancellation and expiry gives you a chance to send re-engagement campaigns or retention incentives before the member leaves.
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







