YITH WooCommerce Subscription (Premium Plugin):
WooCommerce Subscription has been the most popular extension to date.
Looking at first-hand details on YIThemes, it looks like its exactly the same as WooCommerce Subscription. It does though have some slight improvement in the reporting area. Otherwise, subscription product creation, coupons, activating and canceling subscriptions looks similar to the WooCommerce plugin. Both the plugins have features which will enable you to upgrade or downgrade subscriptions.
It also supports Paypal and Stripe for automatic recurring payments which we believe is a must feature. If you are building a membership store, it is compatible with the YITH WooCommerce Memberships extension. YITH WooCommerce Subscription Premium also supports a variety of durations, sign up fees and free trial. So if you are for any reason not satisfied with the official WooCommerce Subscriptions extension, you can try this one and see if this suits your requirement.