Everything You Need to Run WooCommerce Subscriptions
Store front
Products
Turn any WooCommerce product into a subscription, including simple, variable, and virtual products.
Frequencies
Create flexible subscription plans with billing frequencies managed from a central settings page.
Subscription price
Set subscription pricing per product, variation, and billing frequency.
Subscription sales price
Offer sale pricing specifically for subscription purchases.
Only subscription
Make selected products available only as subscriptions.
Offer trials
Add free trial periods per product or variation, with clear messaging in the store, checkout, and customer account.
My account subscriptions
Give customers a dedicated subscription area with clear status labels and upcoming changes. Including "Trial ends..." and "Cancels..." badges.
Cancel subscriptions
Let customers cancel immediately, schedule cancellation for a future date, or reactivate when allowed.
Pause subscription
Allow customers to pause subscriptions for a defined ending date when your business model supports it.
Sync products
Automatically create and update Stripe products and prices with the correct tax behavior.
Coupons
Use WooCommerce coupons for one-time, limited-duration, or ongoing subscription discounts.
Grace periods
Let subscribers keep access for a limited time when a payment fails.
Cart compatibility
Support carts that include a mix of subscription products and one-time purchases.
Payment options
Stripe supports a wide range of payment methods and currencies, though not all payment methods support subscriptions.
Read more on Stripe
Order attribute
Sing up and renewals add order attributes to for WooCommerce analytics to track sing ups and renewals.
Admin
Easy onboarding
Connect Stripe, sync your store settings, and get started in minutes.
Test mode
Use test mode before launch to validate setup and troubleshoot safely.
Renewal orders
Optionally create renewal orders in WooCommerce through Stripe webhooks.
Order admin
Clear visualization of which orders are new subscriptions and renewal orders in the WooCommerce admin
Bulk sync shipping methods
Sync your shipping methods to Stripe to charge shipping on your renewal orders.
Bulk sync Woo tax to Stripe
Manual tax can bulk sync all Woo tax classes to Stripe to map all tax rates in seconds.
Manual tax mode
Support for manual Stripe tax rates with mapping from WooCommerce tax rates.
Automatic tax mode
Support for automatic tax calculation, including per-product Stripe tax code with fallback mapping. Stripe will handle all tax calculations.
Import tax codes
Import tax codes to your products with WooCommerce standard product importer.
Product sync
Sync Simple, variable and virtual products to Stripe. Price updates will automatically create new plans in Stripe.
Pausing options
Turn on and off pausing ability for your customers. It’s a neat feature but not for all business models.
Allow future cancellations
Turn on the ability for future cancellations on customer account page.
Require account
Option to require account creation for new subscribers. No extra fields in checkout, login sent with email.
Cancel on trials
Option to allow cancellation on trial periods.
Development
Developer friendly
Built with WordPress standards and supported by up-to-date documentation.
Stripe CLI
Activate Stripe CLI in plugins settings for local development.
Developer license
Use development license key for local, dev or stage environments.
Cancellation tacking
All cancelation and pausing dates are stored on the customer profile for any CRM or market automation tool trigger events for customer communication.
Sign up now
Start selling subscriptions with confidence
-
Subscriptions made for WooCommerce
-
100% Headless subscription powered by Stripe
-
Hands down, the simplest subscriptions plugin available
-
Built for scaling businesses
-
Developer friendly
-
Zero cost renewal fee