Description

The Cancel on Next Payment Date addon changes how cancellations behave in Paid Memberships Pro, keeping a member’s access active until the next recurring billing date. Instead of losing the level the moment they click cancel, the subscriber keeps enjoying the content through the period already paid for, which eliminates partial refunds, cancellation friction, and credit card chargebacks.

Key Features of Cancel on Next Payment Date

  • Deferred cancellation
    Intercepts the PMP cancel action and keeps the member’s status active.
  • Expiration on the billing date
    Schedules the end of access to match the subscription’s next payment cycle.
  • Compatible with recurring gateways
    Works with any recurring billing gateway already configured in Paid Memberships Pro.
  • Hook into the standard flow
    Replaces the default behavior of immediately revoking the level when a cancellation request comes in.
  • In sync with the billing cycle
    Uses the date already recorded in the member’s recurring subscription as the expiration trigger.

Benefits of Cancel on Next Payment Date

  • Fewer refund requests
    Members keep access to the period they paid for and rarely ask for a prorated refund.
  • Frictionless cancellation
    Subscribers leave the plan without feeling like they lost the content on the spot.
  • Cycle revenue preserved
    Keeps the amount already charged with no partial reversals or manual adjustments.
  • Lighter support load
    Cuts down on questions and complaints about access being blocked right after a cancellation request.

Who Is Cancel on Next Payment Date For?

  • Anyone running subscription clubs with monthly or annual billing in Paid Memberships Pro who wants to avoid refund requests after a cancellation.
  • Anyone with paid communities who would rather have members leave only at the end of the period already billed.
  • Anyone selling courses on a monthly plan who wants to reduce credit card disputes over access cut off before the due date.

How to Download Cancel on Next Payment Date

Cancel on Next Payment Date is available for download here on Ultrapack. Once you download the .zip file, install it under Plugins > Add New > Upload Plugin, select the file, and activate. The addon serves Paid Memberships Pro installations running versions prior to v3.0, where scheduled cancellation wasn’t yet built into the core.

Designed for subscription clubs, paid communities, and courses sold on a monthly plan, this add-on fine-tunes a sensitive point in the exit flow: the moment access is revoked. By deferring the loss of the level until the scheduled next billing date, it aligns content delivery with the period already invoiced and cuts down on complaints about access being interrupted before the cycle ends.

Frequently asked questions

Is Paid Memberships Pro Cancel on Next Payment Date GPL-licensed?

Yes. Paid Memberships Pro Cancel on Next Payment Date is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use Paid Memberships Pro Cancel on Next Payment Date on multiple sites?

Yes. You can install Paid Memberships Pro Cancel on Next Payment Date on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does Paid Memberships Pro Cancel on Next Payment Date cost at Ultrapack?

Paid Memberships Pro Cancel on Next Payment Date costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does Paid Memberships Pro Cancel on Next Payment Date include updates?

Yes. The current version of Paid Memberships Pro Cancel on Next Payment Date is 0.5.2, published at Ultrapack on Sep 29, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is Paid Memberships Pro Cancel on Next Payment Date scanned before publication?

Yes. Every version of Paid Memberships Pro Cancel on Next Payment Date goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.