## Managing Subscriptions in Stripe

This section provides comprehensive documentation on setting up, managing, and customizing subscription services within Stripe. It covers various aspects of subscription billing, from initial integration to advanced features and payment method configurations.

### Core Subscription Concepts

*   **How subscriptions work:** Understand the fundamental lifecycle of a subscription, from creation to recurring payments and management. (Page 2, Page 24)
*   **Building a subscriptions integration:** Learn the steps involved in creating a robust subscription integration, including product catalog setup, customer registration, payment collection, and ongoing management. (Page 7, Page 8, Page 9, Page 10, Page 11, Page 12, Page 13)
*   **Recurring pricing models:** Explore different pricing strategies for your subscription services, including flat-rate, per-seat, tiered, and usage-based models. (Page 18, Page 38)
    *   **Set up flat rate pricing:** Implement a simple pricing structure where customers pay a fixed amount for a service tier. (Page 20)
    *   **Set up per-seat pricing:** Configure pricing based on the number of users or licenses. (Page 21)
    *   **Set up tiered pricing:** Implement pricing that varies based on quantity or usage. (Page 38)
    *   **Set up usage-based pricing:** Charge customers based on their actual consumption of your product or service. (Page 38)

### Subscription Management and Features

*   **Entitlements:** Manage customer access to product features based on their subscription status. (Page 1, Page 3)
*   **Billing Cycles:** Define and set the renewal dates for your subscriptions. (Page 6)
*   **Trials and Promotions:**
    *   **Configure trial offers:** Set up free or paid introductory periods for your subscriptions. (Page 28)
    *   **Use free trial periods:** Implement free trial periods for subscriptions. (Page 46)
    *   **Manage compliance for trials:** Ensure compliance with card network requirements for trial offers and promotions. (Page 47)
*   **Subscription Modification and Lifecycle:**
    *   **Modify subscriptions:** Learn how to change existing subscriptions, including prorated charges and credits. (Page 15)
    *   **Cancel subscriptions:** Understand the process of canceling customer subscriptions. (Page 14)
    *   **Pause subscriptions:** Temporarily suspend service delivery and invoice generation. (Page 29)
    *   **Pause payment collection:** Temporarily stop collecting payments without affecting the subscription status. (Page 30)
    *   **Pending updates:** Handle payment failures when updating subscriptions. (Page 32)
    *   **Subscription schedules:** Automate changes to subscriptions over time. (Page 45)
*   **Billing Modes:**
    *   **Enable increased flexibility:** Utilize flexible billing mode for enhanced functionality and new features. (Page 35)
    *   **Compare classic and flexible billing mode:** Understand the differences and choose the appropriate billing mode. (Page 16)
*   **Prorations:** Manage prorated charges and credits when subscription details change. (Page 36)
*   **Billing in Advance:** Bill customers for future cycles or upcoming renewals. (Page 33)
*   **Mixed Interval Subscriptions:** Include multiple subscription items with different intervals on a single subscription. (Page 27)
*   **Coupons and Promotion Codes:** Apply discounts to subscriptions and subscription items. (Page 19)
*   **Backdate subscriptions:** Bill customers for time that has already elapsed. (Page 5)

### Payment Methods and Integrations

*   **Collect a payment method with no initial payment:** Authorize and store payment methods for future payments when no immediate charge is required. (Page 17)
*   **Set payment methods per-subscription:** Specify available payment methods for individual subscriptions. (Page 31)
*   **Integrate with third-party payment processors:** Use Stripe subscriptions and invoices with external payment processors. (Page 43)
*   **Set up subscriptions with various payment methods:**
    *   **ACH Direct Debit:** Set up subscriptions with US bank account direct debits. (Page 53)
    *   **Amazon Pay:** Integrate Amazon Pay for subscription payments. (Page 55, Page 56, Page 57, Page 58)
    *   **Bacs Direct Debit (UK):** Set up subscriptions with UK direct debits. (Page 54)
    *   **Bank Transfers:** Configure subscriptions to accept payments via bank transfers. (Page 41)
    *   **BECS Direct Debit (Australia):** Set up subscriptions with Australian direct debits. (Page 40)
    *   **Boleto:** Use Boleto vouchers for subscription payments. (Page 59)
    *   **Cash App Pay:** Integrate Cash App Pay for subscription payments. (Page 60)
    *   **iDEAL with SEPA Direct Debit:** Set up subscriptions with iDEAL and SEPA Direct Debit. (Page 51)
    *   **Kakao Pay:** Integrate Kakao Pay for subscription payments. (Page 61, Page 62, Page 63)
    *   **Klarna:** Set up subscriptions with Klarna. (Page 65)
    *   **Local South Korean cards:** Integrate local Korean card payments for subscriptions. (Page 66, Page 67, Page 68, Page 69)
    *   **Naver Pay:** Integrate Naver Pay for subscription payments. (Page 70, Page 71, Page 72, Page 73)
    *   **Nigerian cards:** Set up subscriptions with Nigerian Naira cards. (Page 74, Page 75, Page 76, Page 77)
    *   **PayPal:** Integrate PayPal for subscription payments. (Page 42)
    *   **PayTo:** Accept subscription payments with PayTo. (Page 78, Page 79, Page 80, Page 81)
    *   **Pix:** Set up subscriptions with Pix. (Page 82)
    *   **Pre-authorized debit (Canada):** Set up subscriptions with Canadian pre-authorized debits. (Page 39)
    *   **Revolut Pay:** Integrate Revolut Pay for subscription payments. (Page 83, Page 84, Page 85, Page 86)
    *   **SEPA Direct Debit (EU):** Set up subscriptions with EU SEPA Direct Debits. (Page 52)
    *   **Stablecoins:** Set up subscriptions with stablecoin payments. (Page 44)
    *   **TWINT:** Integrate TWINT for subscription payments. (Page 87)

### Migration and Advanced Topics

*   **Migrate subscriptions to Stripe Billing:** Learn how to import existing subscriptions into Stripe Billing. (Page 26)
    *   **Migrate subscriptions using a toolkit:** Utilize the Billing migration toolkit for a no-code migration. (Page 22)
    *   **Migrate subscriptions using Stripe APIs:** Import subscriptions programmatically using Stripe APIs. (Page 23)
*   **Embeddable pricing table:** Display a subscription pricing table on your website that links to Stripe Checkout. (Page 34)
*   **SaaS integration:** Learn how to build a Software as a Service (SaaS) business with Stripe Billing and other products. (Page 3)
*   **Using webhooks with subscriptions:** Receive notifications of subscription activity to manage your integration. (Page 49)
*   **Script language definition:** Understand the syntax and semantics of the scripting language used in Stripe Billing. (Page 4)
*   **Manage subscriptions on iOS:** Implement subscription management within your iOS applications. (Page 25)