Learn how to use the subscription resource with Stripe Billing.
Subscriptions are a core resource in Stripe. They represent what your customer is paying for and how much and how often you’re charging them for the product. You build and manage subscriptions by using other core Stripe resources, like Customers, Products, Prices, and Invoices, and PaymentIntents.
You can create and update subscriptions from the Dashboard or the API. Use the API if you have a large number of subscriptions to manage, or if you want to manage them programmatically.
You can subscribe customers:
- Manually through the Dashboard
- With Payment Links
- Programmatically through the API
- Through your website by embedding pricing tables and linking to a Checkout session
Manage how you notify customers about different subscription events in the subscriptions email settings page of the Dashboard.