alt
Free WordPress plugin for WooCommerce

Happy Subscription

Sell subscriptions and software licenses with WooCommerce, using any payment method in your WooCommerce settings. Stripe renewals charge automatically, other methods get a “Pay now” invoice, customers manage everything from My Account, and the plugins you sell get license keys, downloads and automatic updates. No other subscription plugin needed.

AnyWooCommerce payment method
0extra plugins needed
1-clickcancel & resume
$0free forever

What you get, free

Everything you need to run a subscription shop or sell software, in one plugin. Install it, keep your WooCommerce payment methods, and tick “Subscription” on a product.

Subscription products

Monthly, yearly or any period
  • Tick “Subscription” on a product or on each variation
  • Free trials, sign-up fees and a set number of payments
  • Prices show as “$49.00 / year · 7-day free trial”

Any payment method

Uses your WooCommerce payment settings
  • Works with every method in WooCommerce → Payments, including ones you add later
  • Stripe charges renewals automatically and retries failed cards
  • Other methods (PayPal, bank transfer, local gateways) get a “Pay now” invoice on each renewal

Reminders & emails

In your WooCommerce email design
  • Upcoming renewal and trial-ending reminders
  • Payment failed, with an “Update card” button
  • Cancellation confirmations for the customer and you

A better My Account

Customers help themselves
  • Overview dashboard with next payment and recent orders
  • Payment history, Pay now and Update card
  • Cancel at the end of the paid period, or Resume

Checkout without a cart

Fewer steps, more sales
  • “Subscribe” goes straight to checkout
  • Change quantities or remove items right on checkout
  • Shows the recurring total and the next payment date

License keys

For plugins and software you sell
  • A key on every paid order, in the email and My Account
  • Downloads in My Account and automatic updates
  • Set sites per key; keys follow the subscription

Buyer-only reviews

Reviews you can trust
  • Only customers who bought a product can review it
  • Each review shows “Purchased in March 2026”
  • Turn either option on or off in the settings

Download counts

Social proof on product pages
  • Show “1,234 downloads” under the price
  • Choose the products that show it
  • Add downloads from elsewhere, like WordPress.org

Subscriptions dashboard

Your recurring revenue at a glance
  • Monthly recurring revenue and counts by status
  • Search, filter and open any subscription
  • Cancel, resume or send a renewal invoice now

Up and running in minutes

1

Install

Download the free plugin, then in WordPress go to Plugins → Add New → Upload Plugin and choose the zip. WooCommerce must be active.

2

Payments

Nothing new to set up: subscriptions use the payment methods in WooCommerce → Settings → Payments. For automatic card renewals, paste your Stripe key there too.

3

Create a plan

Edit a product, tick “Subscription”, choose monthly or yearly. To sell software, tick “Sell a license” and upload your zip.

Needs WordPress 6.0+, PHP 7.4+ and WooCommerce 8.0+. Works with HPOS and the block checkout.

Free plugin vs Happy Subscription Pro

The free plugin runs a complete subscription shop. Pro adds plans by number of sites, “Ask for price” products and a currency switcher for international customers.

FeatureFree pluginPro
Subscription products with trials and sign-up fees✓✓
Works with every WooCommerce payment method✓✓
Automatic card renewals with Stripe✓✓
Invoice renewals for other payment methods✓✓
Reminder and payment emails✓✓
My Account dashboard, cancel and resume✓✓
Checkout without a cart page✓✓
Buyer-only reviews and download counts✓✓
License keys, downloads and updatesSimple productsSimple and variable products
Plans by number of sites (1 / 5 / unlimited)—Each plan with its own price and sites
“Ask for price” products—Contact page and WhatsApp buttons
Currency switcher—Exchange rates, rounding and per-country currencies
Updates & supportFree updatesAutomatic updates and email support

Get Happy Subscription Pro

Yearly license with updates and support. Cancel any time and your license keeps working until the paid year ends.

Personal

1 website
$49 / year
  • All Pro features
  • Automatic updates
  • Email support
Buy Personal
Most popular

Business

Up to 5 websites
$99 / year
  • All Pro features
  • Automatic updates
  • Email support
Buy Business

Agency

Unlimited websites
$199 / year
  • All Pro features
  • Use on every client shop
  • Email support
Buy Agency

Prices in US dollars. Pro needs the free Happy Subscription plugin installed.

Questions

Do I need another subscription plugin?

No. Happy Subscription handles subscription products, renewals, emails and the customer’s account pages itself. WooCommerce is the only plugin it needs.

Which payment methods can I use?

All of them. Subscriptions use the payment methods in WooCommerce → Settings → Payments, so adding or changing a provider later just works. Stripe charges each renewal automatically. With any other method (PayPal, bank transfer, a local gateway…) the customer gets a “Pay now” email on each renewal date and pays with any method you offer at that moment.

Can customers cancel by themselves?

Yes, from My Account (you can turn this off). Nothing is charged again, and they keep access until the end of the period they paid for.

I sell plugins. How do license keys work?

Tick “Sell a license” on the product and upload your zip. Each paid order gets a key, customers download from My Account, and your plugin activates the key and gets updates through the built-in license API.

What does Pro add?

Licenses for variable products (for example 1 site, 5 sites and unlimited at different prices), “Ask for price” products with contact page and WhatsApp buttons, and a currency switcher with exchange rates and per-country currencies.

Can I cancel Pro?

Yes, any time from My Account. Your subscription won’t renew, and your license keeps working until the end of the year you paid for.

Is my data sent anywhere?

Nothing is sent to Laghavi Digital. Payments go only to the payment providers you enable in WooCommerce, and the license API runs on your own site.

Who makes it

NS

Nayan Shirodkar, creator of Happy Subscription
Laghavi Digital · Laghavi FZE LLC, UAE
Questions, bugs or ideas: info@laghavi.site

Start selling subscriptions today

Install the free plugin and take your first recurring payment in minutes. Upgrade to Pro for plans by site, “Ask for price” and multi-currency.

Denounce with righteous indignation and dislike men who are beguiled and demoralized by the charms pleasure moment so blinded desire that they cannot foresee the pain and trouble.
error: Content is protected !!
$