We used WordPress with the power of Woocommerce. The “Woocommerce Subscription” and “Woocommerce Membership” extensions offer customers subscription and recurring payment options. We went out of our way to customize certain features by adding features to the entire store.