## Stripe Subscriptions Documentation

This documentation set provides comprehensive guidance on implementing and managing subscriptions with Stripe. It covers the entire lifecycle of a subscription, from initial setup and pricing models to advanced features like prorations, entitlements, and various payment methods.

### Core Concepts

*   **Subscriptions Overview:** Understand the fundamental concepts of how subscriptions work with Stripe, including recurring payments and customer information management. (Page 2, 24)
*   **Pricing Models:** Explore different ways to price your subscription offerings, including flat-rate, per-seat, tiered, and usage-based pricing. (Page 18, 38, 20, 21)
*   **Products and Prices:** Learn how to define the products and prices that form the basis of your subscriptions. (Page 39, 40, 41, 42, 44, 45, 46, 48, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87)

### Building and Managing Subscriptions

*   **Build a Subscriptions Integration:** A step-by-step guide to creating a robust subscription integration. (Page 7, 8, 9, 10, 11, 12, 13)
*   **Design a Subscriptions Integration:** Learn about the key configuration options and decisions involved in designing your subscription integration. (Page 18)
*   **Quickstart:** Get started quickly with a pre-built subscription page using Stripe Checkout. (Page 50)
*   **Entitlements:** Understand how to map product features to subscription status and manage customer access. (Page 1, 3, 25)
*   **Billing Cycles:** Configure the renewal date for your subscriptions. (Page 6)
*   **Trial Offers:** Set up free or paid trial periods for your subscription items. (Page 28, 46, 47)
*   **Billing Modes:** Explore and enable flexible billing modes for increased flexibility and new features. (Page 16, 35)
*   **Mixed Interval Subscriptions:** Include multiple subscription items with different intervals on a single subscription. (Page 27)
*   **Prorations:** Learn how prorations are calculated and managed when subscriptions are modified. (Page 36, 15)
*   **Pending Updates:** Handle payment failures when updating subscriptions. (Page 32)
*   **Subscription Schedules:** Automate changes to subscriptions over time. (Page 45)
*   **Bill Customers in Advance:** Bill customers for future cycles or upcoming renewals. (Page 33)
*   **Modify Subscriptions:** Learn how to change existing subscriptions without canceling and recreating them. (Page 15, 48)
*   **Cancel Subscriptions:** Understand how to cancel customer subscriptions. (Page 14)
*   **Pause Subscriptions:** Temporarily suspend service delivery and invoice generation. (Page 29)
*   **Pause Payment Collection:** Temporarily stop collecting payments for subscriptions. (Page 30)
*   **Backdate Subscriptions:** Bill customers for time that has already elapsed. (Page 5)
*   **Coupons and Promotion Codes:** Apply discounts to subscriptions and subscription items. (Page 19)
*   **Set Product or Subscription Quantities:** Subscribe customers to multiple products or quantities of a single product. (Page 37)
*   **Embeddable Pricing Table:** Display a subscription pricing table on your website and link to Stripe Checkout. (Page 34)

### Payment Methods and Integrations

*   **Collect Payment Method with No Initial Payment:** Authorize and store a payment method for future payments when a subscription doesn't require an initial charge. (Page 17)
*   **Set Payment Methods Per-Subscription:** Specify which payment methods are available for individual subscriptions. (Page 31)
*   **Integrate with Third-Party Payment Processors:** Use Stripe subscriptions and invoices with off-Stripe payment processors. (Page 43)
*   **Set up Subscriptions with Various Payment Methods:**
    *   ACH Direct Debit (Page 53)
    *   Amazon Pay (Page 55, 56, 57, 58)
    *   Australia BECS Direct Debit (Page 40)
    *   Bank Transfers (Page 41)
    *   Boleto (Page 59)
    *   Cash App Pay (Page 60)
    *   iDEAL and SEPA Direct Debit (Page 51)
    *   Kakao Pay (Page 61, 62, 63, 64)
    *   Klarna (Page 65)
    *   Local South Korean Cards (Page 66, 67, 68, 69)
    *   Naver Pay (Page 70, 71, 72, 73)
    *   Nigerian Cards (Page 74, 75, 76, 77)
    *   PayPal (Page 42)
    *   PayTo (Page 78, 79, 80, 81)
    *   Pix (Page 82)
    *   Revolut Pay (Page 83, 84, 85, 86)
    *   SEPA Direct Debit (Page 52)
    *   Stablecoins (Page 44)
    *   TWINT (Page 87)
    *   UK Bacs Direct Debit (Page 54)
    *   Canadian Pre-authorized Debit (Page 39)

### Migration and Advanced Topics

*   **Migrate Subscriptions to Stripe Billing:** Import existing subscriptions from other systems or Stripe accounts. (Page 22, 23, 26)
*   **Using Webhooks with Subscriptions:** Receive notifications of subscription activity to manage your integration. (Page 49)
*   **SaaS Integration:** Learn how to build a Software as a Service (SaaS) business with Stripe Billing. (Page 3)
*   **Script Language Definition:** Understand the syntax and semantics of Stripe's scripting language. (Page 4)
*   **Manage Subscriptions on iOS:** Accept recurring payments and manage entitlements within your iOS app. (Page 25)