A simple way to ensure constant earnings is selling products under subscription
You can sell magazines or consultations with a subscription, but also training courses, videos, audios and a lot more, allowing your customers to enter a special and exclusive club with your shop as the main protagonist.
Thanks to the complete integration with YITH WooCommerce Membership, you will be free to create subscriptions for online products that will be exclusive to whoever will purchase them, like video courses, monthly podcasts, etc.
The trial mode will make your customer access freely to your products for a limited time, in order to increase registration to your shop and purchases.
In addition, the included reminder system of YITH WooCommerce Subscription will remind your customers the actions to fulfill, increasing in this way the percentage of subscription renewal.
Automatic charges on renewal orders are available with the following payment methods: PayPal standard, YITH WooCommerce Stripe Premium, YITH WooCommerce Stripe Connect Premium, YITH PayPal Express Checkout for WooCommerce, YITH WooCommerce Account Funds Premium and WooCommerce Stripe Payment Gateway.
Multiple subscriptions
More than one subscription can be associated to the same user, and based on the selected gateway, users will also be able to add more than one subscription to the same cart.
Payment Date
Based on the selected gateway, the admin can also edit the date of the next payment.
Standard features | Changes allowed | |||||
---|---|---|---|---|---|---|
Cancellation | Pause | Multiple subscriptions in cart | Amount | Payment date | ||
PayPal Standard | ![]() |
![]() |
![]() |
![]() |
![]() |
|
YITH WooCommerce Stripe – Premium | ![]() |
![]() |
![]() |
![]() |
![]() |
|
YITH PayPal Express Checkout | ![]() |
![]() |
![]() |
![]() |
![]() |
|
YITH WooCommerce Stripe Connect | ![]() |
![]() |
![]() |
![]() |
![]() |
|
YITH WooCommerce Account Funds | ![]() |
![]() |
![]() |
![]() |
![]() |
|
WooCommerce Stripe Payment Gateway | ![]() |
![]() |
![]() |
![]() |
![]() |
Quick info
Requires: | WordPress 4.5 or higher |
---|---|
Compatible up to: | WordPress 5.0.x |
Requires: | WooCommerce 3.2.x or higher |
Compatible up to: | WooCommerce 3.5.x |
Minimum PHP version: | 5.4 |
Version: | 1.5.5 |
Released: | 2019-02-05 |
100% WPML Compatible: | yes |
Translation ready: | yes |
Languages: | Dutch, English, German, Italian, Spanish |
Support to: |
|
GDPR Compliant: | YES |
WITH YITH SUBSCRIPTION YOU CAN:
Include variable products in your subscription
so you can create many more ad hoc solutions for your users

Pause subscriptions
and resume it only when you have time to use it

Allow payment deferment
to let your customer catch up missed payments

Allow a free trial period
after which users can purchase the subscription

Add a sign-up fee to subscriptions
or let your customers just pay for recurring fees

Cancel and renew subscription
directly from My Account page

Have immediate access to subscription details
such as start and end date and products associated

Allow upgrade or downgrade
to switch easily from a subscription plan to another

Receive and send emails to customers
each time a new action is applied to a subscription

Use two additional types of coupons
to apply offers on sign-up and recurring fee

Track all subscription activities
even the smallest change will be recorded and showed in a table

Integrate it with YITH WooCommerce Membership
to create plans entirely customisable for what concerns duration and content

Cancel subscription automatically
when the associated order is removed

Suspend subscription automatically
in case the recurring payment fails

Keep track of failed payments
so that the subscription status is automatically set to “cancelled” after three failed attempts

Allow delays in payment
by providing a grace period before subscription status is switched to “overdue”, “suspended” or “cancelled”

Charge shipping fees only once
and avoid your users pay the shipping every time the subscription renews

Edit and load Billing and shipping address
Admins can edit and load this information right in the subscription details

Let customers edit the address for one or all subscriptions
right from My Account page

Handle personal data requests and anonymisation process
and choose how long retaining data for accounting if necessary

Add multiple subscriptions to the same cart
With YITH Stripe, YITH Stripe Connect and YITH PayPal Express Checkout

Edit details of ongoing subscriptions
like biling date, expiry date, billing cycle and amount based on the selected payment gateway

YITH WooCommerce Stripe support
Stripe is also available among payment gateways for joining and renewing subscription plans.

Take advantage of the wpml compatibility
You are free to easily translate the plugin with the powerful wpml to

Violet Lumpur (verified owner) –
Super!These guys are obviously the best when it comes to plugins. It is just perfect for my clients' needs. Many options for the admin and very user-friendly. The support team is AWESOME!
Eduardo Hawkins (verified owner) –
Well supported now!Excellent plugin, it works flawlessly and it supports the most important payment gateways. I've really appreciated the most recent updates that let you now change the due date and the subscription amount on ongoing subscriptions. It was an essential feature that I'm glad to see you've integrated. Thanks
Aleksandr Duvrobnik (verified owner) –
GreatfulCongratulations guys! you did it again (Y) I have been with you for several years and you never disappoint
Michael –
It might be OKIt might be OK if you can get the support you need to get it working. I've been going back and forth for days with unresponsive support that's doing the bare minimum. PLEASE HELP ME! Hopefully this gets someone's attention. For those interested, I'm trying to use this with stripe connect and memberships to get recurring billing as they state as a feature, but thus far it doesn't work. The lack of follow through by their support staff is unacceptable. I've requested to speak with supervisors and have been forwarded to an email address.
Alessandra –
Hi, Michael,
I am very sorry for your dissatisfaction with our support service and the issue you are experiencing with the use of our plugins. Our developers always do their best to reply to support requests as soon as possible complying with the submitting order, as they know any request received may be an urgency for our customers. Unfortunately, our service is not in real-time. Sometimes different time zones don't help with speeding up replies (our time zone in GMT+1). Our developers are available 7/7 from 9:00 am to 5:30 pm and replies to tickets within 12-24 hours. I am sure they will certainly help you fix your issues as soon as they can.
Holly Dixon (verified owner) –
Happy to find flexible gatewaysFinally this plugin is adding more flexible payment gateways. I use now PayPal Express checkout and I can edit the billing date and cycle. Thanks a lot for this great improvement