TL;DR
- WebToffee no longer sells Subscriptions for WooCommerce. The plugin moved to ThemeHigh in September 2025 and was rebuilt as version 4. This post compares that current version.
- ThemeHigh Subscriptions is paid only: $89/yr for one site, $129/yr for up to 5 sites, $199/yr for up to 25. It works with nine gateway plugins and can sync renewals to a fixed day.
- WPSubscription has a free version on WordPress.org and a $199 lifetime licence. Its paid plans (from $89/yr, renewing at $129/yr) add upgrade/downgrade with proration, split payments, and delivery scheduling; win-back campaigns come with Standard and Pro, or as a $58/yr add-on on Basic.
- On yearly plans, ThemeHigh costs less over three years ($267 vs $347 for one site). WPSubscription costs less if its free version is enough or you buy the lifetime licence.
If you search for WebToffee’s Subscriptions for WooCommerce today, you land on ThemeHigh’s site. The plugin changed hands in 2025. It and WPSubscription are both native WooCommerce plugins for small and growing stores, but they differ on how you pay, which gateways they support, and a few features that matter at renewal time. Here is how they compare.
What happened to WebToffee Subscriptions?
On September 22, 2025, WebToffee moved Subscriptions for WooCommerce, along with its Stripe and PayPal Express gateway plugins, to ThemeHigh. The old WebToffee product page now redirects to ThemeHigh’s.
ThemeHigh rebuilt the plugin as version 4.0. It installs separately from the legacy WebToffee version, and ThemeHigh documents a migration tool that moves existing subscription data across. WebToffee customers can claim a discount on a ThemeHigh licence based on the time left on their WebToffee licence. The legacy version keeps working, but WebToffee points customers to ThemeHigh for ongoing updates and support.
WebToffee keeps its other plugins, such as import/export, PDF invoices, and GDPR. Everything below about the competitor refers to ThemeHigh Subscriptions for WooCommerce 4.3.0, released October 9, 2026.
Quick overview
WPSubscription

WPSubscription is a native subscription plugin for WooCommerce. The free version on WordPress.org covers simple subscription products, free trials, daily to yearly billing cycles, a customer self-service dashboard, and automatic Stripe and PayPal renewals. Paid plans add variable subscriptions, sign-up fees, manual and early renewal, upgrade/downgrade with proration, split payments, delivery scheduling, role assignment, and a REST API.
ThemeHigh Subscriptions for WooCommerce (formerly WebToffee)

ThemeHigh sells 10+ premium WooCommerce plugins. Its Subscriptions for WooCommerce supports simple and variable subscriptions, free trials, sign-up fees, renewal sync to a fixed day, recurring renewal coupons, and dripping downloads, and it works with nine payment gateway plugins. It is paid only, from $89/yr, with a 30-day refund. The screenshot above shows the legacy WebToffee product page; the current plugin is sold on ThemeHigh’s site.
Comparison at a glance
✓ means the vendor documents the feature, ✕ means it is not offered, and “Paid plans” means WPSubscription needs a paid licence.
| Feature | WPSubscription | ThemeHigh Subscriptions (formerly WebToffee) |
|---|---|---|
| Type | Native WooCommerce plugin | Native WooCommerce plugin |
| Free version | ✓ On WordPress.org | ✕ Paid only |
| Entry price (1 site) | $89/yr (renews at $129/yr) | $89/yr |
| Lifetime licence | ✓ From $199 | ✕ |
| Multi-site plans | 5 sites: $149/yr (renews at $299/yr) · 50 sites: $299/yr (renews at $599/yr) | 5 sites: $129/yr · 25 sites: $199/yr |
| Refund window | 14 days | 30 days |
| Simple subscriptions | ✓ | ✓ |
| Variable subscriptions | ✓ Paid plans | ✓ |
| Free trials | ✓ | ✓ |
| Sign-up fees | ✓ Paid plans | ✓ |
| Recurring coupons | ✓ Paid plans | ✓ |
| Renewal sync to a fixed day | ✕ (delivery-schedule sync only, paid plans) | ✓ |
| Proration | ✓ On upgrade/downgrade (paid plans) | First payment only, when renewals are synced |
| Upgrade / downgrade plans | ✓ Paid plans | Not documented |
| Customer can suspend (pause) | ✕ (auto-pause on low stock only) | ✓ |
| Split / installment payments | ✓ Paid plans | Not advertised; a fixed subscription length can approximate it |
| Delivery scheduling | ✓ Paid plans | Separate ThemeHigh Schedule Delivery plugin |
| Failed-payment retries | ✓ Stripe retries (free); smart retry (paid plans) | Not documented |
| Win-back campaigns (Subscription Recovery) | ✓ Standard & Pro ($58/yr add-on on Basic) | ✕ |
| REST API | ✓ Paid plans | Not documented |
| Payment gateways | Stripe, PayPal (free); Mollie, Razorpay, Xendit (paid plans); Paddle via the separate WP SmartPay plugin; WooEpay | 9 compatible gateway plugins, incl. official WooCommerce Stripe, WooPayments, WooCommerce PayPal Payments, Mollie, Redsys |
| Paddle | Via the separate WP SmartPay plugin | ✕ |
| Vendor | Convers Lab | ThemeHigh (WebToffee until Sep 2025) |
Head to head
Pricing
ThemeHigh Subscriptions has no free version. It costs $89/yr for one site, $129/yr for up to 5 sites, and $199/yr for up to 25 sites, each with one year of updates and support and a 30-day refund. There is no lifetime plan.
WPSubscription is free to start on WordPress.org. Its paid plans cost $89/yr for one site, $149/yr for 5 sites, and $299/yr for 50 sites, renewing at $129, $299, and $599 a year. Lifetime licences cost $199 (1 site), $429 (5 sites), and $799 (50 sites). The refund window is 14 days.
So the first year on one site is a tie at $89. From year two, ThemeHigh’s yearly plan is cheaper, and it is much cheaper for 5 to 25 sites. WPSubscription comes out ahead in two cases: its free version costs $0, and its $199 lifetime licence costs less than three years of ThemeHigh.
Features
The two overlap on the fundamentals: recurring payments, simple and variable subscriptions, free trials, and sign-up fees. On WPSubscription, variable subscriptions and sign-up fees need a paid plan.
ThemeHigh adds renewal sync, so subscribers renew on the same day, and it can apply proration to the first payment to match. It also offers recurring renewal coupons, dripping downloads, subscriptions created by the admin, and customers who suspend, cancel, or change their payment method and address themselves.
WPSubscription’s paid plans add upgrade and downgrade with proration, split payments, delivery schedules for physical boxes, role assignment, Subscription Recovery win-back campaigns (Standard and Pro), and a REST API. ThemeHigh does not document plan switching or a REST API, and it sells delivery scheduling as a separate plugin.
Payment gateways
Both support Stripe and PayPal. ThemeHigh goes further. It lists nine compatible gateway plugins: the free official WooCommerce Stripe Gateway, WooPayments, and WooCommerce PayPal Payments; Payment Plugins’ Stripe and PayPal; ThemeHigh’s own Stripe and PayPal; Mollie; and Redsys. Through Payment Plugins’ Stripe plugin you also get local methods such as SEPA, iDEAL, Klarna, Apple Pay, and Google Pay.
WPSubscription covers Stripe and PayPal in the free version, and Mollie, Razorpay, and Xendit on paid plans. It also works with WooEpay, and with Paddle through the separate WP SmartPay plugin, which suits digital and software sellers who want a merchant of record to handle sales tax. If you need Razorpay, Xendit, or Paddle, WPSubscription covers them; if you need WooPayments or Redsys, ThemeHigh does.
Ease of use
We did not install ThemeHigh’s plugin for this comparison, so we can’t fairly compare setup speed. WPSubscription’s free version lets you try the basics on a staging site at no cost. ThemeHigh has no free version, but its 30-day refund gives you a window to test it.
Data ownership
Both are native WooCommerce plugins, so subscription and customer data stays in your own WordPress database. Neither moves billing to an external cloud, so this is not a reason to pick one over the other.
Where ThemeHigh Subscriptions is better
- Lower yearly cost after year one. $89/yr for one site against WPSubscription’s $129/yr renewal, and $129/yr for up to 5 sites or $199/yr for up to 25.
- More payment gateways. Nine compatible gateway plugins, including the free official WooCommerce Stripe Gateway, WooPayments, and WooCommerce PayPal Payments, plus local methods like SEPA, iDEAL, and Klarna through Payment Plugins’ Stripe.
- Renewal sync. Renew everyone on a fixed day, with the first payment prorated.
- Customer control. Customers can suspend or cancel, and change their payment method and address, from their account.
- Useful extras. Recurring renewal coupons, dripping downloads, admin-created subscriptions, renewal reminder emails sent by default (with timing you can change), and 10+ bundled languages.
- Active development and a longer refund window. Versions 4.0.3 to 4.3.0 shipped between July and October 2026, it lists compatibility with HPOS, WooCommerce 11.0, and WordPress 7.0/7.1, and it comes with a 30-day refund (WPSubscription: 14 days).
- A path for legacy WebToffee users. A documented migrator and a discounted ThemeHigh licence.
Where WPSubscription is better
- A free version. Start at $0 on WordPress.org with automatic Stripe and PayPal renewals. ThemeHigh has no free tier.
- A lifetime licence. $199 once for one site, less than three years of ThemeHigh.
- Upgrade and downgrade with proration (paid plans). ThemeHigh does not document plan switching.
- Split payments and delivery scheduling (paid plans), with no extra plugin.
- Subscription Recovery win-back campaigns (Standard and Pro; a $58/yr add-on on Basic).
- Failed-payment retries. Stripe retries in the free version; smart retry and a grace period on paid plans. ThemeHigh does not document retries.
- REST API, hooks, and filters (paid plans), plus Razorpay, Xendit, and Paddle (through WP SmartPay) for stores those gateways suit.
Who should choose which?
Choose ThemeHigh Subscriptions if you are ready to pay from day one, want the lowest yearly cost over several years or across many sites, need renewal sync or one of its gateway plugins (WooPayments, for example), or already run the legacy WebToffee version and want its migrator.
Choose WPSubscription if you want to start free, prefer to pay once with a lifetime licence, or need upgrade/downgrade with proration, split payments, delivery schedules, or win-back campaigns.
Total cost of ownership
Over three years, yearly plans favor ThemeHigh. The free version and the lifetime licence favor WPSubscription.
| Over 3 years | WPSubscription | ThemeHigh Subscriptions |
|---|---|---|
| 1 site, yearly | $347 ($89 + $129 + $129) | $267 (3 × $89/yr) |
| 1 site, one-time | $199 lifetime | No lifetime plan |
| 5 sites, yearly | $747 ($149/yr, renewing at $299/yr) | $387 (3 × $129/yr) |
| 5 sites, one-time | $429 lifetime | No lifetime plan |
| Free option | $0 (free version) | None |
| Split pay / delivery scheduling | Included in paid plans | Split pay not advertised; delivery scheduling is a separate plugin |
| Paddle support | Via the separate WP SmartPay plugin | Not supported |
ThemeHigh totals assume it renews at its listed yearly price.
On yearly plans, ThemeHigh is $80 cheaper over three years for one site and $360 cheaper for five. WPSubscription’s lifetime licence changes that: $199 once is cheaper than ThemeHigh from year three, and later years cost nothing more. For 5 sites, the $429 lifetime licence becomes cheaper than ThemeHigh’s $129/yr in year four.
The vendor change, and what it means
The old argument for WebToffee was consolidation: one vendor for subscriptions, import/export, invoices, GDPR, and more. That no longer applies. Subscriptions now comes from ThemeHigh, while WebToffee keeps those other plugins, so a store that runs both deals with two vendors either way.
ThemeHigh sells 10+ premium WooCommerce plugins and has kept the subscription plugin moving with regular releases. If you already run the legacy WebToffee version, the practical choice is between migrating to ThemeHigh 4.x with its migrator and moving to a different plugin. Either way, check that every existing subscription’s payment gateway is supported before you start. ThemeHigh’s own migration guide makes the same point.
Which fits your store type
- Digital products and downloads. Both handle these. ThemeHigh can drip downloads over the subscription; WPSubscription’s paid plans add role assignment and digital file access control.
- Physical subscription boxes. WPSubscription’s delivery schedules (paid plans) plan shipments around renewals, with delivery statuses and printable addresses. ThemeHigh can sync renewals to a fixed day and sells delivery scheduling as a separate plugin.
- Memberships and courses. Both manage the billing side; add a membership plugin for advanced gating. WPSubscription integrates with LearnDash, LearnPress, Tutor LMS, and Academy LMS.
- Software and SaaS-style billing. WPSubscription works with Paddle as a merchant of record (through the separate WP SmartPay plugin) and with licence-key plugins on paid plans. ThemeHigh does not support Paddle.
Renewals, recovery, and revenue protection
The money in subscriptions is won and lost at renewal. Both plugins renew automatically. Beyond that, they cover different parts of the job.
ThemeHigh sends renewal reminder emails by default, and you can change when they go out. Its proration applies to the first payment when you sync renewals to a fixed day. Its documentation does not say what happens when a renewal payment fails.
WPSubscription retries failed payments on Stripe in the free version, and adds smart retry logic and a grace period on paid plans. Subscription Recovery (Standard and Pro) runs win-back campaigns, and the free Cancellation Survey records why customers leave. On paid plans, customers can also upgrade or downgrade, with proration.
Before you buy either, confirm how it handles dunning and retries with your gateway, since that directly affects how much revenue you keep.
Frequently asked questions
Is WebToffee Subscriptions still available?
Not from WebToffee. Since September 22, 2025, ThemeHigh has sold and supported the plugin as Subscriptions for WooCommerce, rebuilt as version 4. The legacy WebToffee version keeps working, and ThemeHigh documents a migrator that moves its data to the new version.
Are both plugins free to start?
No. WPSubscription has a free version on WordPress.org. ThemeHigh Subscriptions is paid only, from $89/yr, with a 30-day refund.
Which is cheaper?
It depends on how you pay. For one site, the first year is a tie at $89. After that, WPSubscription renews at $129/yr and ThemeHigh lists $89/yr, so over three years ThemeHigh costs $267 against $347. ThemeHigh is also cheaper for 5 sites ($129/yr, against $149 and then $299/yr). WPSubscription is cheaper if its free version is enough, or if you buy the $199 lifetime licence.
Do both handle proration?
In different places. ThemeHigh applies proration to the first payment when you sync renewals to a fixed day; it does not document plan switching. WPSubscription prorates when customers upgrade or downgrade (paid plans), but it does not sync renewals to a fixed day.
Does WPSubscription offer anything ThemeHigh does not?
Yes: a free version, a lifetime licence, and, on paid plans, upgrade and downgrade with proration, split payments, delivery scheduling, Subscription Recovery win-back campaigns (Standard and Pro), a documented REST API, Razorpay and Xendit, and Paddle through the separate WP SmartPay plugin.
Does ThemeHigh offer anything WPSubscription does not?
Yes: renewal sync to a fixed day, more gateway plugins (including WooPayments and Redsys), customer-initiated suspension, a 30-day refund window, and cheaper multi-site licences.
Can I migrate from WebToffee to WPSubscription?
You can, but plan it carefully. WPSubscription has no documented importer for WebToffee or ThemeHigh subscriptions, so contact our support before you start. Test the move on a staging site, make sure your payment gateway keeps existing customers’ saved payment tokens so renewals keep charging, and switch during a quiet period. See our managing subscriptions guide for the day-to-day steps. If you would rather stay, ThemeHigh documents a migrator from the legacy WebToffee version to its own.
I already use other WebToffee plugins. Does that still matter?
Less than it used to. WebToffee kept its import/export, invoice, and GDPR plugins, but the subscription plugin now comes from ThemeHigh. Whichever subscription plugin you pick, it will come from a different vendor than those plugins, so choose on features and price.
Which is better for protecting renewal revenue?
WPSubscription documents more here: Stripe retries in the free version, smart retry and a grace period on paid plans, and win-back campaigns on Standard and Pro. ThemeHigh sends renewal reminders by default but does not document failed-payment retries. Check each plugin’s retry behavior with your gateway before you commit.
Verdict
ThemeHigh Subscriptions, the former WebToffee plugin, is a capable, actively developed choice. It is cheaper on yearly plans after the first year, works with more payment gateways, and syncs renewals to a fixed day. WPSubscription is the better fit if you want to start free, pay once with a lifetime licence, or need upgrade/downgrade, split payments, delivery schedules, and win-back campaigns. The first-year price is the same $89 for both, so choose on the features your store will actually use.
See the full field in our best WooCommerce Subscriptions alternatives roundup.
How We Compared
This is a documentation and pricing review, not a hands-on test. On October 9, 2026 we re-read each vendor’s public pages and recorded the version and list price below. WPSubscription facts come from its WordPress.org listing and our own pricing page.
| Product | Version checked | List price checked | Source |
|---|---|---|---|
| WPSubscription | Free 2.4.0 (Oct 8, 2026) · Pro 2.3.0 (Oct 6, 2026) | $89/yr (1 site), $149/yr (5 sites), $299/yr (50 sites), renewing at $129 / $299 / $599; lifetime $199 / $429 / $799 | wordpress.org |
| ThemeHigh Subscriptions for WooCommerce (formerly WebToffee) | 4.3.0 (Oct 9, 2026) | USD, billed yearly with 1 year of updates and support: $89/yr (1 site), $129/yr (up to 5 sites), $199/yr (up to 25 sites); no free version, no lifetime plan | themehigh.com |
What We Checked
- Each list price, what it covers (sites and term), whether a lifetime licence exists, and what it renews at, from the vendor’s pricing page.
- Each feature row against the vendor’s documentation, changelog, or WordPress.org listing. A ✓ means the vendor documents the feature; we say when it needs a paid plan.
- WPSubscription prices are our current prices, which renew at the regular price after the first year; multi-year costs include those renewals.
Limitations
- We make WPSubscription. We have tried to say plainly where competitors are stronger, but verify anything your decision depends on.
- We did not measure performance, setup time, support quality, or bugs for any plugin here.
- WebToffee handed this plugin to ThemeHigh on September 22, 2025, and ThemeHigh rebuilt it as version 4. Older reviews and screenshots, including the product-page screenshot in this post, show the legacy WebToffee version.
- ThemeHigh's pricing page lists yearly prices but no separate renewal price, so our multi-year totals assume each year renews at the listed price.
- ThemeHigh's documentation does not cover plan switching (upgrade or downgrade), failed-payment retries, or a REST API. We mark these 'Not documented' rather than 'No', because they may exist without being documented.
- WPSubscription's WordPress.org listing names a few features (sign-up fees, for example) both as free and as Pro. Where it is ambiguous, we have marked the feature as needing a paid plan.
- Competitor prices are list prices in the vendor’s currency, before tax, coupons, and time-limited sales. Prices change often; the date above is when we last checked.
Sources
- ThemeHigh Subscriptions for WooCommerce: product and pricing
- ThemeHigh Subscriptions for WooCommerce changelog
- WebToffee: transition to ThemeHigh
- ThemeHigh: supported payment methods
- ThemeHigh: synchronization and proration
- ThemeHigh: payment reminders
- ThemeHigh: coming from legacy WebToffee Subscriptions
- WPSubscription pricing
Found something wrong or out of date? Tell us and we will re-check it and correct the post.



