WordPress plugin
YITH WooCommerce Subscription Premium
YITH WooCommerce Subscription Premium lets a store sell physical, virtual, and downloadable products through subscriptions. Plans can also cover training, memberships, consulting, coaching, hosting, and other recurring offers. Set a daily, weekly, monthly, yearly, or other selected payment schedule. Product variations can have different subscription plans and pricing.
Recurring billing for products and services
YITH WooCommerce Subscription Premium lets a store sell physical, virtual, and downloadable products through subscriptions. Plans can also cover training, memberships, consulting, coaching, hosting, and other recurring offers. Set a daily, weekly, monthly, yearly, or other selected payment schedule. Product variations can have different subscription plans and pricing.
Customers can review their subscription information in the My Account area. Store managers can manage subscription terms and payment-related statuses through WooCommerce.
Billing dates and payment events
Set a trial period before a customer subscribes, add a sign-up fee, and synchronize payments to a selected day of the week, month, or year. For example, monthly payments can be aligned with the first day of each month.
Status changes can follow order and payment events. Canceling an associated order can cancel its subscription, while a failed periodic payment can suspend it. With Stripe or PayPal, the subscription can be set to “Canceled” after three failed payment attempts. You can also postpone automatic status changes for active, overdue, and suspended subscriptions by a selected number of hours.
The Renew Now option lets a customer force payment after the first failed attempt. PayPal and Stripe are identified in the payment and failed-payment processes; WooCommerce PayPal Payments is available for PayPal-based processing.
Customer access and subscription choices
Customers can pause a subscription a specified number of times and resume it later. When they resume, the expiration date updates accordingly. If payment is pending after expiration, you can allow access to subscription content while waiting for payment. A separate setting can suspend access on the expiry date without deleting the subscription.
Customers can resubscribe from the My Account page under the same conditions as the expired plan.
Delivery schedules and subscription boxes
Delivery synchronization sets recurring deliveries for a selected day, such as a particular weekday or the first day of the month. For shipping workflows, you can print a PDF list of labels with delivery addresses and charge shipping once during the subscription period through one-time shipping.
The Subscription Box module lets clients pick the quantities and types of products in a recurring box.
Set up a subscription offer
Install and activate the extension in a WooCommerce store, then create a subscription product. Choose its recurring schedule, define any trial or sign-up fee, configure payment and status behavior, and review the customer-facing information in My Account. For delivery products, set shipping and synchronization rules before publishing the offer.
Compatibility with every theme is not guaranteed. Themes developed according to WordPress and WooCommerce guidelines are generally compatible. YITH themes are continually updated and tested with YITH plugins.