YITH WooCommerce Account Funds

The integration with  YITH WooCommerce Account Funds, lets the customers pay with their Funds, also renew orders can be payed with Funds. After the installation the payment method YITH Funds must be enabled from WooCommerce > Settings > Payments
enable funds

You will be able to perform the following actions on your subscriptions:

  • cancel: both the admin and the customers can cancel a subscription.
  • pause: both the admin and the customers can pause a subscription.
  • add multiple subscriptions to the same cart: any user will be able to add more than one subscription to the same cart and pay with credit card.
  • edit details of ongoing subscriptions: billing cycle, price, billing date, expiry date, subscription recurring amount.

Edit subscription details

You will be able to edit the following subscription information:

Recurring period: you can change the duration of the billing cycle and change it to a given number of days, weeks, months or years.

Start date: you can change the start date of the subscription. A note in the subscription details will keep track of this action. You will see a note with the following text: The start date has been changed from xx/xx/xxxx to xx/xx/xxxx.

Payment due date: change here the date of the next payment. The customer will automatically be charged on the new date you’ve set. A note in the subscription details will keep track of this action.

Expired date: you can change here the subscription expiry date here. Remove the date if you want the subscription to NEVER expire.
Please, note that if the subscription is already expired, changing the expiry date here will not re-activate the subscription, you will have to change it from the subscription Actions box on the right. Read more about this here.

You will also be able to edit the price of the recurring fee:

Edit price of ongoing subscriptions

Please, refer to this table to compare all options offered by the gateways integrated with YITH Subscription.

YITH WooCommerce Affiliates

The integration with YITH WooCommerce Affiliates plugin allows the admin to enable commissions for your affiliates also on renewal orders.

To enable this, make sure both plugins are activated, then, go to YITH Plugins > Affiliates > Settings, you’ll see a new option in the Commissions section called Enable commission handling for renews.

Integration Affiliates:Subscription

Choose the option that best suits your business:

  • Do not handle renewals
  • Register only first renew, when subscription switches from trial to active
  • Register all renews

YITH WooCommerce Automatic Role Changer

With the Automatic Role Changer plugin you can automatically assign roles to your customers depending on a specific purchase or amount spent.

integration sub role

If you combine this plugin with YITH WooCommerce Subscription, the customer will automatically get the role you have set when the subscription changes to status ‘active’ or ‘trial’. The role will be removed automatically when the subscription gets the status ‘paused’, ‘pending’, ‘overdue’, ‘cancelled’, ‘expired’ or ‘suspended’.

You will only have to activate both plugins in order to make them work together. For more information on how to create a rules, check the full documentation here.

YITH WooCommerce Customize My Account Page

YITH WooCommerce Customize My Account Page helps you customize your “My Account” page in a few simple steps, adding new sections and editing the default WooCommerce ones.

subscription endpoint

YITH WooCommerce Subscription adds a section to the “My Account” page that allows the users to track the subscriptions they purchased in the shop. By using the plugin in combination with YITH WooCommerce Customize My Account Page, you can customize the label and content directly from the administration panel applying quick changes.

YITH WooCommerce Email Templates

Thanks to the integration with YITH WooCommerce Email Templates, you are also free to customize every single email it sends. You only need to install and activate both plugins and you will have the possibility to stylize the following emails:

  • Subscription status
  • Subscription cancelled
  • Subscription suspended
  • Subscription expired
  • Subscription is going to expire
  • Subscription paused
  • Subscription resumed
  • Subscription payment request
  • Subscription renew reminder
  • Subscription payment made
  • Subscription failed

subscription_email

Compatibility YITH WooCommerce Membership

Thanks to the full integration with YITH WooCommerce Membership, you can let users purchase memberships with a subscription plan.
If you want to set a new membership with a subscription plan, you have to follow the configuration process described on this page, but pay attention to the set duration.

Membership duration

It is suggested to set the value to 0, in order to benefit from the perfect interaction between the two plugins. In this way, the subscription plugin will manage the status of the membership following those already configured.

The price of the product used for the membership must be configured as expected for the YITH WooCommerce Subscription plugin.

Configuration subscription price

As we have already said, status changes of the membership can be managed automatically by YITH WooCommerce Subscription: in this way, when the subscription plan changes, the status of the linked membership will change automatically too.
In the following table you can see the correspondence between the statuses of the two plugins, so that you can understand better which statuses the membership can have following the status of the subscription.

Subscription statusMembership status
activeactive or resumed
pausedpaused
resumeresumed
overduenot active
trialactive
cancelledcancelled or expiring
expiredexpired
suspendednot active

Pay attention when you delete a subscription plan from the system: if this is linked to a membership of the shop, the membership will get “cancelled” status.

YITH PayPal Braintree

YITH WooCommerce PayPal Braintree allows allows you connect your Braintree account to your shop and accept and handle payments with PayPal and credit card with one seamless integration. Also, you can speed up the purchasing process and give your customers the possibility to save their payment details.

The integration with YITH Subscription allows using Braintree for recurring payments either by credit card or PayPal. Moreover, you can also change the subscription amount and renewal date besides cancelling and/or pausing the subscription and adding multiple subscriptions into the same cart.

To enable the integration, make sure you have installed and activated both plugins from the Plugins menu.

Then, configure your Braintree account as explained here.

You will be able to see the payment methods enabled in WooCommerce > Settings > Payments.

payment-methods

Once you’ve enabled one or both payment methods provided by Braintree, you will be able to perform the following actions on your subscriptions:

  • cancel: both the admin and the customers can cancel a subscription.
  • pause: both the admin and the customers can pause a subscription.
  • add multiple subscriptions to the same cart: any user will be able to add more than one subscription to the same cart and pay with credit card.
  • edit details of ongoing subscriptions: billing cycle, price, billing date, expiry date, subscription recurring amount.

You will be able to edit the following subscription information:

Recurring period: you can change the duration of the billing cycle and change it to a given number of days, weeks, months or years.

Start date: you can change the start date of the subscription. A note in the subscription details will keep track of this action. You will see a note with the following text: The start date has been changed from xx/xx/xxxx to xx/xx/xxxx.

Payment due date: change here the date of the next payment. The customer will automatically be charged on the new date you’ve set. A note in the subscription details will keep track of this action.

Expired date: you can change here the subscription expiry date here. Remove the date if you want the subscription to NEVER expire.
Please, note that if the subscription is already expired, changing the expiry date here will not re-activate the subscription, you will have to change it from the subscription Actions box on the right. Read more about this here.

You will also be able to edit the price of the recurring fee:

Edit price of ongoing subscriptions

Please, refer to this table to compare all options offered by the gateways integrated with YITH Subscription.

YITH PayPal Express Checkout

YITH WooCommerce Subscription has been integrated with YITH PayPal Express Checkout for WooCommerce, in order to let you receive recurring payments with instant processing through PayPal Express Checkout.

You simply have to install and activate both of them. Configure PayPal Express Checkout as explained here and your users will be able to use this payment gateway for their subscription products as well.

You will be able to perform the following actions on your subscriptions:

  • cancel: both the admin and the customers can cancel a subscription.
  • pause: both the admin and the customers can pause a subscription.
  • add multiple subscriptions to the same cart: any user will be able to add more than one subscription to the same cart and check out through PayPal Express Checkout.
  • edit details of ongoing subscriptions: billing cycle, price, billing date, expiry date, subscription recurring amount.

Edit subscription details

You will be able to edit the following subscripton information:

Recurring period: you can change the duration of the billing cycle and change it to a given number of days, weeks, months or years.

Start date: you can change the start date of the subscription. A note in the subscription details will keep track of this action. You will see a note with the following text: The start date has been changed from xx/xx/xxxx to xx/xx/xxxx.

Payment due date: change here the date of the next payment. The customer will automatically be charged on the new date you’ve set. A note in the subscription details will keep track of this action.

Expired date: you can change here the subscription expiry date here. Remove the date if you want the subscription to NEVER expire.
Please, note that if the subscription is already expired, changing the expiry date here will not re-activate the subscription, you will have to change it from the subscription Actions box on the right. Read more about this here.

You will also be able to edit the price of the recurring fee:

Edit price of ongoing subscriptions

Please, refer to this table to compare all options offered by the gateways integrated with YITH Subscription.

YITH Points and Rewards

YITH WooCommerce Points and Rewards allows you to create a points generating system in your shop, so that your users can be encouraged to come back to your store to get rewarded.

The integration with YITH Subscription will let you choose whether sign-up fees and renewal orders have to generate points or not.

To set up this, go to YITH > Points and Rewards > Points Settings > Subscription Settings. You will find two options.

Integration with YITH Subscription

Earn points on subscription fee: enable this option if you want to let your users earn points on the sign-up fee. Keeping it disabled will not make the sign-up fee amount generate points.

Earn points on renewal orders: enable this option if you want to let your users earn points on automatic renewal orders for their active subscriptions. Keeping it disabled will not let them earn points.

When this option is enabled, you will be able to see a box, Renew order label, where you can change the text that will refer to renewal orders. This is the text that will appear in the Points history description.

YITH WooCommerce Product Add-Ons

YITH WooCommerce Product Add-Ons allows you to configure additional options that can be added to products in your shop. For each action, it’s possible to choose a name, an image and a price, which will add up to the basic ones the product has.

The integration between the two plugins will allow your users to purchase a subscription for several services, meaning, for instance, a “subscription” product with a custom set of selected add-ons.

addons subscription backend

You will only have to activate both plugins, in order to make them work together. After that you can create your subscription product as usual, and add your add-ons. You can either add the Add-ons from the product editing page (example above). Or you can add them via the Add-ons menu, like explained in the YITH WooCommerce Product Add-ons documentation here.

addons subscription frontend

The recurring price of the subscription will be the regular price + add-on price.