Subscription contracts

A subscription contract is the agreement between a customer and a merchant over a specific term for recurring purchases over a set or undefined period of time.

A subscription contract is the result of purchasing a selling plan that has recurring policies. After a customer purchases a subscription product or variant at checkout, Shopify generates a subscription contract and shares the contract with your app using a webhook.

Subscription contracts generate new orders for merchants to fulfill at subscription renewal time. They're also the mechanism by which apps bill customers for their subscriptions.