If you sell a subscription product, you can configure the Storefront to automatically bill the customer for a recurring order every fixed interval (e.g. magazine subscription, etc.).
You must first enable the Recurring orders feature under Configuration > General. Once enabled, you can set the recurring interval for the variant. The Storefront will automatically create a new order for the customer and attempt to charge the payment when the renewal period has occurred.
If you're running tests on a development/staging machine with production data copied over and you sell recurring products, make sure to disable any recurring orders or change the payment gateway credentials, otherwise it will automatically charge your customer's credit card when the order is due for renewal.