You can create variable product subscriptions using WooCommerce Subscriptions Pro really easily. Make sure you have created product variations. Just install the plugin and follow these steps. Enable subscription through the checkbox option from General Settings first.
– Go to your Admin Dashboard > Products > Product Data > Select Variable Products > Variations. – Click on any of the variations from the variation list. – Tick on the Subscription Option. This product variation will be available for a subscription now.
Mention other details along with this too. You can set Subscription Per Interval, Initial Sign Up fee, Subscription Expiry & Free Trial Interval.