Before using YITH WooCommerce Subscription, ensure that the option “Enable Subscription” has been activated in YITH “Plugins > Subscription > Settings”.
Now choose the product that you want to associate to a subscription and in its editing page, enable the option “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.
The field Max Lenght is optional. Leave it empty if you want the subscription never expires. The value entered here is expressed in the unit of measurement (month or year) set for the option Price per.
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.
This is how the customer will see his/her product.
We have set a sample subscription that charges the user of 10$ every 10 days. This entails that the user will be charged twice.
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.
The subscription will be added to the list of active subscriptions only when the order associated to it is set to “Completed”. If you are using PayPal payment, once the payment is completed, the order will be set to “Processing” and the subscription will officially start.
All user subscriptions in your store will be recorded in the table that you can find in YIT Plugins > Subscription > Subscriptions.
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.
From the Privacy tab you can manage the privacy settings (GDPR) and personal data retention.
- 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.
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.