
Allow your customers to order once and get their products and services every month/week.
A powerfull plugin that allow to enable subscription on woocommerce products.
1. Visit 'Plugins > 'Add New'. 2. Search for 'WooCommerce Subscription'. 3. Install and activate the 'WooCommerce Subscription' plugin. 1. Upload the entire `WooCommerce Subscription` folder to the `/wp-content/plugins/` directory. 2. Visit 'Plugins'. 3. Activate the `WooCommerce Subscription` plugin. 
Create product with subscription

Subscription product view

Cart page

Checkout Page

Thank you Page

Manage wooCommerce order from user

My Account subscription lists

Manage subscription from user

Subscription lists from wp-admin

Manage subscription from wp-admin

Subscription settings

Manage wooCommerce order from admin
No, This plugin isn’t fully compatible with WooCommerce block pages. You need to continue with shortcode pages.
Just copy myaccount directory which is located in the templates folder & paste it to yourtheme/subscription/.
Compatibility with all themes is impossible, because there are too many, but generally if themes are developed according to WordPress and WooCommerce guidelines, Subscription for WooCommerce is compatible with them.
Sometimes, especially when new versions are released, it might only require some time for them to be all updated, but you can be sure that they will be tested and will be working in a few days.
No, Currently this feature is not available.
Customer can set status to Pending cancellation, which subscription will be cancelled automatically when the period end. This feature only work when subscribed product’s user-cancell option is set to yes.
pending when order status is processing.subscript_order_status_to_post_status hook added to filter post status during order status changed event./1{type} inside product details.phpcbf