Description
Happy Subscription: subscriptions without the extra plugins
Happy Subscription turns WooCommerce into a subscription shop that works with any payment method in your WooCommerce settings. Stripe charges renewals automatically, other methods get a “Pay now” invoice, customers manage their plans from My Account, and if you sell plugins or software, every order gets a license key, downloads and automatic updates. The core plugin is free. Pro adds the features shops need once they grow.
Sell plans by number of sites
Sell one product in several plans, for example 1 site, 5 sites and unlimited, each at its own price.
- Make the product variable and give each plan its own price and “sites per key”
- One License tab for the whole product: plugin slug, zip and version
- Each plan can be its own yearly or monthly subscription
- Customers get a key for exactly the plan they bought, and can move it between sites themselves
“Ask for price” for custom work
Some products need a conversation first, like custom dashboards, setup services or agency packages.
- Tick “Ask for price” on a product: the price becomes “Price on request”
- The product can’t be bought online, and the price is hidden from Google’s product data too
- Visitors see “Ask for price” (your contact or booking page) and/or “Chat on WhatsApp”
- The WhatsApp message is already written and names the product
Currency switcher for international customers
- Keep your store currency as the default, and add AED, EUR, GBP or any other
- Use your own exchange rates, or update them automatically every day
- Rounding per currency: exact, whole numbers, prices ending in .99, or up to 5
- Pick the currency automatically by country on a visitor’s first visit
- A round switcher in the corner of every page, “Pay in USD · AED · EUR” on checkout, and a shortcode for your header
- Prices, sign-up fees, fixed coupons and shipping all convert
- Orders, payments and every renewal stay in the currency the customer chose. Your reports stay in your store currency.
Everything in the free plugin
- Subscription products with free trials, sign-up fees and a set number of payments
- Works with every payment method in WooCommerce → Payments, including ones you add later
- Automatic Stripe Billing renewals, and “Pay now” invoices for any other payment method (PayPal, bank transfer, local gateways)
- Upcoming renewal, payment failed and cancellation emails
- A better My Account: next payment, payment history, Update card, Cancel and Resume
- Checkout without a cart page
- License keys, downloads and automatic updates for the plugins you sell
- Buyer-only reviews with “Purchased in March 2026”, and download counts on product pages
- A subscriptions dashboard with monthly recurring revenue
License and updates
- Choose 1, 5 or unlimited websites, billed yearly
- Automatic updates from your WordPress dashboard
- Download Pro any time from My Account > Licenses
- Cancel any time. Your license keeps working until the end of the year you paid for.
Requirements
- WordPress 6.0 or newer, PHP 7.4 or newer, WooCommerce 8.0 or newer
- The free Happy Subscription plugin








Reviews
There are no reviews yet.