Introduction
MemberPress offers a system that allows your members to pause their subscription.
But it doesn't allow your members to schedule, pause and resume their subscriptions.
If you want this functionality, you're in luck!
We've made a MemberPress add-on that allows you and your members to do exactly that. 🙂
Our plugin gives your members the ability to schedule a pause date and a resume date for their subscriptions.
Our plugin works with Paypal, Stripe, or any other payment processor—so long as your members signed up via the native MemberPress checkout form.
It also gives you control over the whole process (video explanation below).
The process of scheduling, pausing, and resuming subscriptions using our plugin is simple and user friendly for your members.
Members will have a new tab in their default MemberPress My Account area.
There, your members will be able to select the interval during which they want to pause their subscriptions.
Here is a screenshot:
Table of Contents
ToggleRequirements
1 – MemberPress – our preferred WordPress membership plugin.
2 – MemberPress Pause, Schedule, Resume Subscriptions Add-On – our plugin that allows you (and your members) to schedule, pause and resume their subscriptions inside of MemberPress.
Installation
1 – Hover over the Plugins sidebar menu item and click on Add New
2 – Click on Upload Plugin
3 – Click on Choose file
4 – Click on Install Now
5 – Activate the plugin
Configuration
1 – Hover over Pause Scheduler in the sidebar menu and click on Settings
2 – That will get you taken to a page like the one in the following screenshot
On this page there are several settings.
I'm going to take explain them to you one by one.
This way, you'll be able to configure our plugin exactly the way you want.
Maximum Days of Pause
This setting allows you to set a maximum number of days that your members can pause a subscription.
For example, if you want your members to be able to pause a subscription up to 2 weeks (but not longer), you would set a 14 day value in this field.
Should the pausing functionality be limited to once in 30 days?
This setting limits the number of times per month that a member may schedule a pause of their subscription.
For example, if a member schedules a pause from the April 5th, 2024 to April 10th, 2024, they will not be able to schedule another pause from April 20th, 2024 to April 25th.
Pause Starting Email
This is the email template that MemberPress will send to the member when their scheduled pause begins.
Subscription Resume Email
This is the email template that MemberPress will send to the member when they resume their subscription.
Scheduled Pauses
Now that you are all set with the configuration your users can start scheduling pauses for their subscriptions.
1 – Hover over Pause Scheduler and click on PauseScheduler
2 – That will take you to a page that shows you all of the existing paused subscriptions.
Here is a screenshot showing a real example:
Pause Log
If you'd like to see what subscriptions your members scheduled to be paused and resumed, the log pictured in the screenshot below will show you that data:
1 – To access the log, hover over Pause Scheduler and click on Previous Pauses Log
2 – This will take you to a page very similar to the one above.
Here is how that looks:
Set Manual Pauses
We have also added an option for you to manually schedule, pause and resume subscriptions for your members.
As an administrator—in contrast to your members—you will be able to manage subscriptions with no limitations.
This means that you can set a pause with no limit on days / duration.
1 – Hover over Pause Scheduler and click on Set Pause
2 – You will be taken to a form where you can add the details as explained below
User Email
The email address of your member (must match the email address in MemberPress).
Pause Starting Date
This is the date when the pause is set to start.
Pause Ending Date
This is the date when the pause is set to end and when MemberPress will resume the subscription for your member.
Can I use the MemberPress Schedule, Pause and Resume Subscriptions add-on with any payment processor?
Our plugin works with any payment processor that works with MemberPress.
However, in order for our plugin to work, your members must have signed up via the native MemberPress checkout form.
Also, there is a note for PayPal. The default functionality of PayPal is to resume subscriptions with the billing date it had originally.
Therefore the next billing date will remain the same as it was before the pause.
For example, if the user's subscription started on the 1st of January and it is paused between the 6th of January and until the 10th of January.
The user will still be charged for the next payment cycle on the 1st of February.
This add-on will not work correctly if your members were added via API or a 3rd party integration (e.g. ThriveCart, SamCart, etc.)
Secure Checkout MemberPress Pause, Schedule and Resume Subscriptions Add-On
Conclusion
Now your users have the ability to schedule pauses for their subscriptions. This is a very nieche functionality so we are looking forward to hearing your use case in the comments section.
All done! ????
Feature Requests and Support
If you have a feature request or would like to submit a support request just use the form below. ????
"*" indicates required fields