SubPortal – Subscription Customer Portal for WooCommerce
·
Customer self-service portal for WooCommerce Subscriptions: skip, pause, resume, cancel with reasons, and edit addresses from My Account.
SubPortal turns the WooCommerce Subscriptions My Account area into a full self-service portal.
Customers handle routine requests in a minute instead of emailing support, and every change leaves a note on the subscription so your team can see exactly what happened.
Fewer tickets, fewer silent cancellations, longer-running subscriptions.
Important: This plugin is an extension of the WooCommerce and WooCommerce Subscriptions plugins, and it cannot function independently.
What customers can do
- Skip the next order – move the upcoming renewal one billing interval forward, leaving the rest of the schedule untouched.
- Pause and resume – pause until a chosen date (with quick presets) or indefinitely; a scheduled resume reactivates the subscription automatically, and billing continues one full interval after resuming.
- Cancel with a reason – customers choose a cancellation reason, with room for details, so you learn why subscribers leave.
- Edit addresses – update a subscription’s billing or shipping address, with an optional “apply to all my subscriptions” checkbox.
- See related orders – every subscription card shows its latest order and links to the full history.
The case for self-service
- 79% of consumers want the option to pause before they even sign up, and 58% paused a subscription instead of canceling in the past year (Chargebee Global Consumer Insights Report).
- Stores that offer pausing save an average of 9.6% of subscriptions that would otherwise cancel (Recharge, data from 1,700+ merchants).
- 81% of customers try to sort things out themselves before they contact support (Harvard Business Review).
For a subscriber who can’t skip one delivery, canceling the whole subscription is often the path of least resistance. A skip button keeps that customer.
What you control
- Enable or disable each feature – dashboard, skip, pause, cancel, address editing – from WooCommerce > Settings > SubPortal.
- Cap how far into the future customers can pause.
Built for real stores
- Every action is validated server-side on every request: ownership, subscription status, and payment-gateway support – never just hidden buttons.
- Every action writes an order note and an entry in a dedicated WooCommerce log source.
- Compatible with High-Performance Order Storage (HPOS).
- Templates are overridable from your theme the standard WooCommerce way.
- Works with WooCommerce Subscriptions.
