Icona del prodotto

Enhancer for WooCommerce Subscriptions

Additional features for WooCommerce Subscriptions such as Updating Price for Existing Users, Cancel Delay, Auto-Renewal Reminder, etc.
Scegli un'opzione di fatturazione
$99
Risparmia 20%
$198 $158.40

Confronto prodotti

L'abbonamento include

  • Aggiornamenti e miglioramenti del prodotto
  • Servizio clienti
  • Garanzia di rimborso entro 30 giorni

Enhancer for WooCommerce Subscriptions adds new features to WooCommerce Subscriptions such as Buy Now/Subscribe, updating prices for existing users, renewal pricing tables, a cancel delay, preventing cancel before specific days of renewal, scoped cancellation rules, auto-renewal reminder, expiry reminders, manual renewal reminder, separate shipping cycle for subscriptions and subscriber self-service actions such as skipping a payment, pausing, adding a coupon, changing the shipping method and changing the next payment date.

Benefits

1. Additional Site Revenue

Subscription Price for Existing(Old) Subscriptions ensures existing subscribers pay the current subscription price at renewal. If the price has gone up, the increased price offers additional revenue for the site.

2. Additional Control over Subscription Cancellation

The Subscription Cancel Delay feature allows you to customize the date customers may start cancelling their subscriptions once they’ve subscribed. This prevents users from cancelling their subscription just before the first renewal to take advantage of subscription pricing.

With General Cancellation Rules, you can apply different cancellation restrictions storewide or to specific subscription plans, product categories and products, require a minimum number of renewals before cancelling, and decide whether subscribers can cancel during a free trial.

3. Improve Subscription Renewal Success

Auto-Renewal Reminder emails alert users to their subscription renewal due date well in advance, so that customers can ensure their payment method has sufficient funds, leading to more successful subscription renewals.

4. Reduce Cancellations with Subscriber Self-Service

Subscribers who need a break no longer have to cancel. They can skip the next payment, pause until a chosen date, change their next payment date or shipping method, and apply a coupon to their subscription, all from My Account.

5. Reward Long-Term Subscribers

The Renewal Pricing Table lets you offer percentage-off discounts on specific renewals, giving customers a reason to stay subscribed longer.

Popular Features

1. Separate Shipping Cycle for Subscriptions

In WooCommerce Subscriptions, if multiple shipping has to be processed for each renewal of the subscription, then the admin has to manually track and manually process it. It is not possible to set separate shipping cycle for subscriptions.

Using the Separate Shipping Cycle feature, it is possible to set different shipping cycle for subscriptions. A separate shipping cycle can be configured directly for each subscription product. Users will be notified by email when their shipping cycle order is processed.

Settings for Setting Separate Shipping Cycle

2. Native Subscription Plans Support

WooCommerce Subscriptions now offers its own native Subscription Plans, letting customers choose from multiple subscription options on a single product. Enhancer for WooCommerce Subscriptions now fully supports these native Subscription Plans. If a product has a native Subscription Plan configured, the plugin’s own product-level subscription option is automatically disabled to avoid conflicts.

3. Update Subscription Price for Existing(Old) Subscriptions

Given the default behaviour of WooCommerce Subscriptions, any price change will appear for new subscription orders. Existing subscribers will continue to pay the previous price until they cancel their subscription or it expires. This feature ensures existing subscribers pay the current subscription price.

Here’s how it works

Let’s say a customer purchased a subscription for $10 per month. Now, the site admin updates the price to $15 per month for new users. If you choose to have existing subscribers pay the latest price, all the existing subscribers will be notified by email about the price change, which will apply to their next renewal.

Settings for Updating Price for Existing Subscriptions
Subscription Price Update Notification Email

4. Subscribing to Entire Cart as a Single Subscription

In WooCommerce Subscriptions, users cannot subscribe to products on the cart level. Because of this limitation, users cannot add multiple products to the cart and purchase them as a single subscription. Enhancer for WooCommerce Subscriptions allows your users to add multiple products to their cart and purchase them as a single subscription.

Here’s How it works

  • Users add products to their cart and on the cart page, a Subscribe checkbox will be visible.
  • If they enable the checkbox, they will have to choose how frequently they want to receive the product.
Option to Subscribe to the Entire Cart as a Single Subscription

5. Renewal Pricing Table

In WooCommerce Subscriptions, every renewal is charged the same recurring price, so there is no built-in way to reward subscribers who stay longer.

Using the Renewal Pricing Table feature, you can set percentage-off discounts for specific renewal numbers on a Subscription Plan (including WooCommerce Subscriptions’ native Subscription Plans) or on a subscription product or variation. Renewals without a rule are charged the base price.

6. General Cancellation Rules

In WooCommerce Subscriptions, cancellation restrictions can’t be set differently for different parts of your store.

Using General Cancellation Rules, you can create an ordered list of cancellation rules, each scoped to Storewide, one or more Subscription Plans, Product categories or Products. Rules are checked from top to bottom, and only the first rule that matches a subscription is applied.

  • Each rule can set Prevent After Signup, Prevent After Renewal, Prevent Before Renewal, Minimum Renewals and Cancelling During the Free Trial.
  • Cancellation settings on an individual product, variation or plan always take priority over the general rules.

7. Allow Cancelling After Specific Number of Days of Subscription Start Date

In WooCommerce Subscriptions, users can cancel their subscription whenever they want—even immediately after receiving the order. This can often be a loss for your business because users generally subscribe to a product to get an up-front discount by paying the subscription price compared to the one-time purchase price.

Using the Subscription Cancel Delay feature, you can prevent your users from cancelling their subscriptions for a fixed duration that you customize.

Cancellation button Not Visible

The cancel button appears once the subscription’s cancellation waiting period has expired.

Cancellation Button Visible

8. Allow Cancellation After Specific Days of Renewal

In WooCommerce Subscriptions, your users can cancel their subscription plan anytime they want. But, if you want to allow users to cancel their subscriptions only after a specified time following their renewal, then using the Allow Cancellation After Specific Days of Renewal feature it is possible.

9. Prevent Cancelling Before Specific Days of Renewal

In WooCommerce Subscriptions, users can cancel their subscriptions whenever they want. Users can even cancel the subscriptions a few minutes before subscription renewal.

Using the Prevent Cancelling Before Specific Days of Renewal feature, you can prevent unwanted inconvenience and losses. Once configured, the users can cancel their subscriptions until the configured threshold date. After that, cancellation will only be available during the next renewal cycle.

10. Minimum Renewals Before Cancellation

In WooCommerce Subscriptions, subscribers can cancel before paying a single renewal.

Using Minimum Renewals, subscribers must complete a set number of successful renewal payments before they can cancel.

11. Control Cancelling During the Free Trial

In WooCommerce Subscriptions, subscribers on a free trial can cancel at any time.

Using Cancelling During the Free Trial, you can choose to Always allow or Never allow cancellation during the trial.

12. Skip Next Payment

In WooCommerce Subscriptions, a subscriber who doesn’t need the next renewal has to suspend or cancel the subscription.

Using Skip Next Payment, subscribers can skip their next renewal from My Account without cancelling. The subscription then renews on the following renewal date, and the customer is notified by email.

  • Limit the maximum number of skips within a period, for example 2 skips every 12 months.
  • Set a skip cutoff so renewals that are too close to the due date can’t be skipped.
  • For fixed-length subscriptions, choose whether a skip extends the end date by one cycle or reduces the total number of deliveries by one.

13. Pause Subscription Until a Chosen Date

In WooCommerce Subscriptions, a suspended subscription stays on hold until the subscriber reactivates it manually.

Using Pause Subscription, subscribers pick the date their subscription automatically resumes. They can resume early or change the resume date from My Account.

14. Add a Coupon to an Existing Subscription

In WooCommerce Subscriptions, subscribers can’t apply a coupon to a subscription that is already running.

Using Subscription Coupons, subscribers can add or remove a coupon on an active subscription from My Account, and it is applied from the next renewal. All standard WooCommerce coupon restrictions apply, and a coupon that has expired or reached its usage limit is removed automatically before the renewal.

15. Change Shipping Method

In WooCommerce Subscriptions, subscribers can’t change the shipping method used for their renewals.

Using Change Shipping Method, subscribers can pick a different shipping method for future renewals from My Account. Available methods are recalculated against the customer’s address and your current shipping zones and rates.

16. Change Next Payment Date

In WooCommerce Subscriptions, subscribers can’t change their next payment date themselves.

Using Change Next Payment Date, subscribers can move their next payment to a date of their choice from My Account, and later renewals follow the new schedule. You can limit how many days forward the date can be moved. This option isn’t available on synchronized plans.

17. Product and Plan Level Settings for Skipping and Payment Date Changes

Skip Next Payment and Change Next Payment Date can follow the storewide settings or be overridden for each subscription product, variation, Subscription Plan and native Subscription Plan. Changes apply to existing subscribers from their next renewal.

18. Auto Renewal Reminder

For Automatic Renewals with WooCommerce Subscriptions, the charge is attempted on the due date. If the attempt is successful, the user will be charged and the subscription will be renewed.

By default, users are not notified about their renewal. Because of that, some users might forget to add funds to their payment source, and the renewal fails. You can customize the date you send the Auto Renewal Reminder to improve renewal success.

19. Manual Renewal Reminder Email

In WooCommerce Subscriptions, users who subscribe to manually renewing subscriptions will not be notified in advance about their subscription renewal.

If users are notified in advance about their subscription renewal, they can make their renewal payment before the renewal date, preventing the subscription from being placed on hold.

20. Trial Expiry Reminder Email

In WooCommerce Subscriptions, when the trial is about to expire, users will not be notified in advance.

Using the Trial Expiry Reminder Email feature, you can configure when reminder emails should be sent to users before the trial expires.

21. Subscription Expiry Reminder

In WooCommerce Subscriptions, when a user’s limited-duration subscription is about to expire, the user is not notified in advance.

You can customize the date on which you send the Subscription Expiry Reminder to alert customers and encourage them to renew.

Based on the configuration, this email will be sent to the customer regarding their subscription expiry.

Subscription Expiry Reminder Email

22. Multiple Templates for Reminder Emails

In WooCommerce Subscriptions, you can send multiple email reminders to your users. However, the same email content will be sent for all reminders.

Using Multiple Templates for Reminder Emails, you can create separate email templates for each reminder and send different content.

Email Templates
Email Template – Edit Page

23. Limit Subscription Trial

In WooCommerce Subscriptions, if a trial is configured for a product, customers can use the trial any number of times.

Using the Limit Subscription Trial feature, you can restrict customers from using the trial of a product more than once.

24. Limit Subscription in Variant Level

In WooCommerce Subscriptions, if the subscription purchase is limited to one and a customer purchases one variation of a variable product, they cannot purchase another variation.

Using the Limit Subscription in Variant Level feature, subscription limits can be applied at the variation level, allowing customers to purchase other variations.

25. Allow Subscription Switching After a Delay

In WooCommerce Subscriptions, users can switch to a different subscription plan anytime they want.

Using the Allow Subscription Switching After a Delay feature, you can permit switching only after a configured waiting period for new and renewed subscriptions.

26. Prevent Switching Before Specific Days of Renewal

In WooCommerce Subscriptions, users can switch to a different subscription plan anytime they want.

Using the Prevent Switching Before Specific Days of Renewal feature, you can restrict subscription switching during the configured period before renewal.

27. Disable Reminder Emails on the Product Level 

Option for the site admin to disable the following reminder emails on Product Level:

  • Trial Ending Reminder
  • Automatic Renewal Reminder
  • Manual Renewal Reminder
  • Expiry Reminder
  • Subscription Price Updated

Extensive Feature List

  1. Automatically create multiple shipping fulfillment orders for a single billing.
  2. Create shipping fulfillment orders for existing subscriptions already running on the site.
  3. Customize the frequency of shipping fulfillment orders per product.
  4. Synchronize the frequency of shipping fulfillment orders.
  5. Give customers the option to purchase simple, variable, bundled and composite products as either a one-time purchase or a subscription using subscription plans.
  6. Create and link multiple subscription plans to simple, variable, bundled and composite products.
  7. Allow customers to purchase all cart items as a single subscription using subscription plans.
  8. Create and link multiple subscription plans to cart-level subscriptions.
  9. Display the cart-level subscription option on both the Cart and Checkout pages.
  10. Support multiple display positions for the cart-level subscription option on the Checkout page.
  11. Create predefined and customer-defined subscription plans.
  12. Charge the updated subscription price to existing subscribers from the next renewal onward.
  13. Send email notifications to existing subscribers about subscription price updates.
  14. Show the cancellation option only after a specified number of days from the subscription start date.
  15. Show the cancellation option only after a specified number of days from the renewal date.
  16. Hide the cancellation option before a specified number of days prior to the renewal date.
  17. Send an Auto Renewal Reminder before the subscription due date to notify subscribers of an upcoming automatic charge.
  18. Send a Manual Renewal Reminder before the subscription due date to notify subscribers that renewal is approaching.
  19. Send a Trial Expiry Reminder a specified number of days before the trial end date.
  20. Send a Subscription Expiry Reminder a specified number of days before the subscription end date.
  21. Create multiple email templates with different content for different notifications and products.
  22. Use the Email Preview option to see how subscription emails will appear to customers.
  23. Limit subscription trials to one use to prevent customers from misusing trial offers.
  24. Apply subscription limits at the variation level for variable subscription products.
  25. Allow subscribers to switch subscription plans only after a specified number of days from the subscription start date.
  26. Allow subscribers to switch subscription plans only after a specified number of days from the renewal date.
  27. Prevent subscription switching before a specified number of days prior to the renewal date.
  28. Use a product-level setting to disable reminder emails for specific products.
  29. Set percentage-off renewal pricing for specific renewal numbers on subscription plans, products and variations.
  30. Show the renewal pricing table on the product page.
  31. View or manually override a subscription’s renewal pricing schedule from the Edit Subscription screen.
  32. Create ordered cancellation rules scoped to Storewide, Subscription Plan, Product category or Product.
  33. Require a minimum number of successful renewals before subscribers can cancel.
  34. Decide whether subscribers can cancel during the free trial.
  35. Let subscribers skip the next payment, with a maximum number of skips per period and a skip cutoff.
  36. Let subscribers pause a subscription until a chosen date, with automatic resume.
  37. Let subscribers add or remove a coupon on an active subscription.
  38. Let subscribers change the shipping method used for future renewals.
  39. Let subscribers change the next payment date, with a limit on how far forward it can be moved.
  40. Override skip and next payment date settings for each product, variation and subscription plan.
  41. Send customer emails when a renewal is skipped, a subscription is paused or resumed, or the shipping method or next payment date is changed.

Requirements

Minimum PHP version: 5.6
Plugins: WooCommerce Subscriptions

Enhancer for WooCommerce Subscriptions helps you to have more control and earn more revenue from the subscriptions offered on your site.


Domande più comuni

Is Price Update feature restricted for any payment methods?

Price Update feature works if the subscriptions are placed using payment methods which supports “amount changes” subscription feature. To check this, go to “WooCommerce > Settings > Payments” and in “Automatic Recurring Payments” column hover the question mark symbol(?) for the respective payment method. If “amount changes” is listed under “Subscription features”, then it means the payment method is supported for price update feature.

Why shipping fulfillment orders are not created?

By default, shipping fulfillment orders won’t be created for the old subscriptions which are already running before installing the "Enhancer for WooCommerce Subscriptions" plugin. If you want orders to be created for old subscriptions, then go to the edit product page and enable the “Separate shipping cycle for old subscriptions” checkbox so that from the next renewal onward, the shipping fulfillment orders will be created for the old subscriptions.

Is it possible to send notification emails for subscriptions created using other WooCommerce Subscriptions addon plugins?

Yes, notification emails can be sent for all subscriptions.

Is it possible to update the new price for subscriptions created using other WooCommerce Subscriptions addon plugins?

Yes, the new price can be updated for all subscriptions.

Will the subscription price update if tax amount is updated on the site?

No, price update feature works only when there is an update in the Regular/Sale price of the product.

Why reminder emails are not being sent from custom templates?

The Day by which the reminder email to be sent has to be mapped correctly in “WooCommerce > Settings > Subscriptions > Reminder Emails” and in edit template has to be the same. If you have set 3 days before settings and 2 days before in the template, then a reminder email from the template won’t be sent. Instead, the default template content which was set in “WooCommerce > Settings > Emails” will be sent.

Is the Renewal Pricing Table restricted for any payment methods?

Yes. Like the Price Update feature, renewal pricing is applied only to subscriptions paid with payment methods that support the “amount changes” subscription feature. For other payment methods, every renewal is charged the base price.

Will editing a renewal pricing table change existing subscriptions?

No. A subscription’s renewal pricing schedule is fixed when it is purchased, so changes apply only to new subscriptions. To change an existing subscription’s schedule, edit it from the Edit Subscription screen.

Why is the Change Next Payment Date option not shown for some subscriptions?

It isn’t available for subscriptions on synchronized plans, because those always renew on the store’s fixed billing day.

Informazioni sull'estensione

  • Versione PHP richiesta: 7.4.0
  • Testato con WordPress: 7.1.3
  • Testato con WooCommerce: 11.2.1
  • Richiede almeno WordPress: 6.2
  • Richiede almeno WooCommerce: 8.2.0

Compatibilità

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Paesi

  • Mondiale

Lingue

English (United States)

Recensioni dei clienti

Valutazione media 3.8

6 reviews from verified users

5 stelle, 67% delle recensioni
4 stelle, 0% delle recensioni
3 stelle, 0% delle recensioni
2 stelle, 17% delle recensioni
1 stella, 17% delle recensioni

Click to rate

  • Valutato 1 su 5
    arkonlinestoreStati Uniti (US)Jun 20, 2025
    I really wanted the features of this plugin, but I have had an awful experience with the team at Flintop. I'm on month 3 or 4 of trying to get them to figure out why the plugin shuts down my entire website. I've asked for a phone call because the hundreds of back and forth emails is not resolving the problem, but was declined saying they are not able to provide phone support. I'm just going to eat the cost of the plugin and move on. Would give fair warning to anyone wanting to activate this plug that if everything doesn't connect seamlessly, the team running it either aren't qualified to troubleshoot or just don't care enough to try.
  • Valutato 5 su 5
    Mariella HeynRegno Unito (UK)Sep 13, 2024
    Amazing support for this plugin. We've used another plugin of theirs and these are probably the best supported plugins on WP.
  • Valutato 5 su 5
    CoffeenessCiproMay 30, 2024
    Very good plugin This is a very good plugin, with great code, is always up to date, and has great support feedback.
  • Valutato 5 su 5
    Alane ColeStati Uniti (US)Nov 15, 2023
    Adds essential features lacking in base Subscriptions This is a great plugin, it adds features that make selling subscriptions much easier, smarter and improves the customer experience. Subscription renewal/expiry reminder emails and handling price changes to subscriptions is invaluable. Great for stores that want to sell subscriptions for items we already sell instead of having to add a separate subscription product. I will make this a part of any store using Subscriptions. I've only had to contact support once but they reply quickly to support requests.
  • Valutato 5 su 5
    emilijabelosSvizzeraAug 29, 2023
    Easy to use, and the support is helpful! I bought this product in order to change the pricing in my customers' subscriptions. It was really easy to use!

Related Products

Prezzo $279 Annualmente
Valutato 3.9 su 5 stelle
Prezzo $199 Annualmente
Valutato 4 su 5 stelle
Prezzo $29 Annualmente
Valutato 3.7 su 5 stelle
Prezzo $49 Annualmente
Valutato 2.7 su 5 stelle
Prezzo $109 Annualmente
Valutato 4.6 su 5 stelle
Prezzo $79 Annualmente
Valutato 4.2 su 5 stelle
Prezzo $119 Annualmente
Valutato 3.5 su 5 stelle
Prezzo $49 Annualmente
Valutato 3.9 su 5 stelle
Prezzo $109 Annualmente
Valutato 3.7 su 5 stelle
Uso dei tuoi dati personali
Noi e i nostri partner trattiamo i tuoi dati personali (come dati di navigazione, indirizzi IP, informazioni sui cookie e altri identificatori univoci) sulla base del tuo consenso e/o del nostro legittimo interesse per ottimizzare il nostro sito web, le attività di marketing e la tua esperienza utente.