How to configure subscription plans

Before using YITH WooCommerce Subscription, ensure that the option “Enable Subscription” has been activated in YITH “Plugins > Subscription > Settings”.

Settngs tab

Now choose the product that you want to associate to a subscription and in its editing page, enable the option “Subscription”.

Create new subscription

Now, you can set a price for the subscription plan created, you can set the frequency of payments and maximum duration of the subscription (optional value).

You can set the subscription price as follows: users are required to pay for a fixed amount (Regular Price) every day/month for the number days/months you set (Max Lenght) since start of the subscription.

We suggest you enable the option “Sold Individually” available among WooCommerce settings in product edit page, as it would make no sense for the same user to purchase the same subscription plan twice.

Product editing single

This is how the customer will see his/her product.

frontend subscription view

We have set a sample subscription that charges the user of 10$ every 10 days. This entails that the user will be charged twice.

Payment method

The subscription starts officially when the order is completed, as well as for any other product in the store. Payment modes are the same you set in WooCommerce > Settings.
Among all payment methods available, PayPal is the only one that has been configured in order to detract the subscription recurrent fee automatically until subscription expiry date. In case funds in the concerned PayPal account are not enough, the subscription will be automatically cancelled from the system.

If you set any other payment method, it will be up to customers to remember recurrent payment deadline and send the amount to the admin to keep benefiting from the subscription.

List of subscriptions

All user subscriptions in your store will be recorded in the table that you can find in YIT Plugins > Subscription > Subscriptions.

Subscriptions tab

You can access the following information for each subscription in your shop:

  • Univocal subscription ID;
  • Status (active, paused or cancelled);
  • Product associated to the subscription;
  • Recurring subscription fee;
  • Order number;
  • Subscriber’s name;
  • Subscription expiry date.

Privacy settings

From the Privacy tab you can manage the privacy settings (GDPR) and personal data retention.

Privacy tab

  • Account erasure requests: Enable to remove personal data from subscriptions.
    When handling an account erasure request, should personal data within subscriptions be retained or removed?
    Note: All the subscriptions will change the status to cancelled if the personal data will is removed

Personal data retention

Choose how long to retain personal data when it’s no longer needed for processing. Leave the following options blank to retain this data indefinitely.

  • Retain pending subscriptions: Unpaid subscriptions and/or abandoned by the customer. They will be trashed after a specified duration.
  • Retain cancelled subscriptions: Disabled subscriptions that cannot be reactivated by the customer. They will be trashed after a specified duration.

Cancel subscriptions

Users can neither pause nor cancel their subscription unless they have purchased it using PayPal. Only in the latter case, they will be able to cancel the subscription from their own PayPal account.

Despite this, the subscription is cancelled in case of missing payment or it can be cancelled manually from plugin admin panel. You just have to select the subscription and click on “Delete” option.

cancel subscription