Sell subscriptions with WooCommerce without paying for an extension. Every feature ships free — there is no pro version and nothing is locked.
Products & pricing
- Simple and variable subscription product types
- Bill every N day(s), week(s), month(s) or year(s), with sale-price support
- Free trials, sign-up fees, and subscriptions that expire after N payments
- Synchronized renewals (everyone renews on the 1st, or any day you pick) with optional prorated or free first period
- One-time shipping, "one active subscription per customer" limits
Two payment lanes
- Pay-per-renewal (works with every gateway): when a renewal is due, the customer receives an invoice with a pay link — bank transfer, e-wallets, COD, anything your store accepts. Perfect for markets where automatic card billing isn't the norm.
- Automatic billing via Stripe: if you use the official WooCommerce Stripe Gateway, cards are saved at checkout and renewals charge automatically off-session — including smart retries and a fallback pay link when a card demands authentication. Other gateways can plug into the same adapter contract (see FAQ).
Renewals that don't wake you at 3am
- All timing runs on Action Scheduler with a daily self-healing sweep
- Configurable dunning: retry delays, reminder schedule, grace periods, auto-cancel
- Staging/duplicate-site detection pauses billing the moment your site URL changes — no more double charges from a forgotten staging copy
- Pre-renewal notice emails before automatic charges
Customers can help themselves
My Account → Subscriptions lets customers cancel (immediately or at period end — your choice), pause and resume, skip a renewal, renew early, change their payment method or shipping address, and upgrade/downgrade between plans with prorated upgrade charges.
Recurring coupons
Four subscription coupon types: recurring % / fixed discounts (optionally limited to the first N payments) and sign-up-fee discounts. Core coupons keep applying to the initial order only.
Notifications
Thirteen toggleable emails (customer + admin) for every lifecycle moment. Developers can mirror any event to other channels (WhatsApp, SMS, Slack…) via the
swsb_notified hook.
Built for modern WooCommerce
HPOS-native (subscriptions live in WooCommerce order storage — no custom tables), cart/checkout blocks compatible, full admin list + editor using WooCommerce's own order screens, an hourly-cached reports page (active, MRR, churn, upcoming renewals, renewal revenue), and a REST API.
More free plugins from Sawir Studio
- Sawir Insights — Heatmaps, session recordings, surveys, funnels, and form analytics. Everything stays on your server.
- Sawir Live Translate — Translate any front-end page live: pick a language, auto-translate the visible strings, save them, and let visitors switch languages.
- Sawir Media Folders — Fast, unlimited folders for the WordPress media library with drag & drop.
- Sawir Min Max Quantities for WooCommerce — Set minimum and maximum purchase quantity rules for WooCommerce products, product categories, and the whole order.
- Sawir Product Image Zoom for WooCommerce — Adds a product image lightbox with navigation and click-to-zoom to WooCommerce product galleries.
- Sawir Pulse – Live Sales & Social Proof for WooCommerce — Live social proof from real activity: recent orders, live viewers, and reviews as corner notifications. No fake notifications, ever.
- Sawir Referral – Refer a Friend for WooCommerce — Give-and-get referral program for WooCommerce. Friends get a discount, advocates earn a reward coupon — shared by code or link, WhatsApp-first.
- Sawir Restock Notifier for WooCommerce — Let customers request an email notification when an out-of-stock WooCommerce product is back in stock.
- Sawir Role Capabilities Manager — Create custom user roles and manage capabilities for new and existing WordPress roles.
- Sawir Variation Gallery Tools for WooCommerce — Manage variation-specific gallery images in WooCommerce. Works with Sawir Product Image Zoom for WooCommerce.