Meet Milo Subscriptions
Sell subscriptions with WooCommerce. Or without.
Milo Subscriptions is the most advanced, yet friendly, plugin for WordPress to sell subscriptions with WooCommerce. One-click migration, add-ons ecosystem, and all-in-one gateways extension. For free.
★★★★★
“No comparison, no words. Or just one: amazing!”
A happy Milo Subscriptions customer
Download Milo Subscriptions
It’s time to embrace the future of e-commerce when it comes to selling subscriptions with WooCommerce.
or view onWordPress.org
Everything You Need
Recurring payments, subscription management, and customer self-service out of the box. Pay only for what you need.
✴
Automatic recurring payments
Works with Stripe, PayPal, and any WooCommerce gateway that supports tokenization. Payments are processed automatically on schedule.
✴
Full subscription lifecycle
Suspend, cancel, reactivate, upgrade, or downgrade. Your customers can manage their own subscriptions, and so can your team from the admin.
✴
HPOS compatible and lightweight
Built from scratch for modern WooCommerce. Fully compatible with High-Performance Order Storage, and designed to be fast with minimal overhead.
✴
Free trials and sign-up fees
Offer free or paid trial periods to let customers try before they commit. Add optional one-time sign-up fees at checkout. Trials transition to the first renewal automatically.
✴
Upgrade, downgrade, and switch
Let customers switch between plans directly from their account. Supports variable subscription products with prorated credits applied automatically on plan changes.
✴
Transactional emails built in
Renewal invoices, cancellation confirmations, on-hold notices, trial ending alerts, and more. Every email can be toggled, customized, and previewed from the settings panel.
✴
Simple and variable subscriptions
Create simple subscription products or variable subscriptions with per-variation billing intervals, trial periods, and sign-up fees. Full parity with WooCommerce
product types.
✴
Customer self-service
Customers can pause, resume, cancel, switch plans, update payment methods, and trigger early renewals from their My Account page. Optional cancellation survey included.
✴
Renewal synchronization
Align all subscription renewals to a specific day of the month or a specific date. Proration fees are calculated automatically so customers pay fairly from day one.
✴
Full REST API
Over 20 endpoints for subscriptions, settings, analytics, and add-on management. Build custom integrations, dashboards, or mobile apps on top of milosubscriptions.
✴
Migrate in minutes
One-click migration from WooCommerce Subscriptions or WP Swings. Includes a dry-run report before any data is touched, with background batch processing for large stores.
✴
Developer-friendly
30+ action and filter hooks covering every lifecycle event: creation, renewal, status changes, switching, trial end, and more. Extend or customize any behavior without
touching core files.
Free Core Plugin
Milo Subscriptions ships with everything you need to sell subscriptions on WooCommerce. Billing schedules, free trials, sign-up fees, customer self-service, and 11 transactional emails. No license key, no annual renewal. Just install and start selling.
Pay-As-You-Grow Add-ons
Only buy what your store actually needs. Failed payment retry, gifting, coupons, stock management, and more. Each add-on is priced individually, or grab the bundle and get everything at a discount.
Built for Modern WooCommerce
HPOS compatible, block checkout ready, and designed to be fast. No legacy code, no compatibility layers. Milo Subscriptions was built from scratch for WooCommerce as it exists today, not five years ago.
Migrate in Minutes
Already using WooCommerce Subscriptions or WP Swings? The built-in migration tool runs a dry-run report first, then moves your subscriptions in the background. Payment tokens carry over, so automatic renewals keep working.
I’m super impressed with how easily I can now follow my churn rate, and improve it drastically!

Jane Montbur
WooCommerce Store Owner
