## Managing Stripe Subscriptions

This documentation set provides a comprehensive guide to implementing and managing subscriptions with Stripe. It covers everything from the fundamental concepts of how subscriptions work to advanced features like flexible billing, prorations, and integrating various payment methods.

### Core Concepts

*   **How subscriptions work:** Understand the lifecycle of a subscription, from creation to recurring payments and management.
*   **Design a subscriptions integration:** Learn the key considerations and choices involved in building a robust subscription system.
*   **Build a subscriptions integration:** Step-by-step guidance on creating and managing subscriptions for recurring payments.
*   **Pricing models:** Explore different recurring pricing models, including flat rate, per-seat, tiered, and usage-based pricing.
*   **Entitlements:** Understand how to map product features to subscription statuses for granting or revoking access.

### Subscription Management

*   **Set the subscription billing renewal date:** Configure billing cycles and anchors to align with your business needs.
*   **Modify subscriptions:** Learn how to change existing subscriptions, including prorated charges and pending updates.
*   **Cancel subscriptions:** Understand the process of canceling subscriptions and the implications for billing.
*   **Pause subscriptions:** Discover how to temporarily suspend subscriptions, halting service and invoice generation.
*   **Pause payment collection:** Learn how to offer grace periods or temporarily free services without affecting subscription status.
*   **Backdate subscriptions:** Bill customers for past periods and manage historical record-keeping.
*   **Subscription schedules:** Automate changes to subscriptions over time, including future starts and upgrades/downgrades.
*   **Prorations:** Manage prorated charges and credits when subscription details change mid-billing cycle.
*   **Set product or subscription quantities:** Subscribe customers to multiple products or quantities of a single product on a single invoice.
*   **Configure trial offers on subscriptions:** Implement free or paid trial periods to attract and convert customers.
*   **Use free trial periods on subscriptions:** Specifically configure free trial durations for new subscriptions.
*   **Manage compliance requirements for trials and promotions:** Ensure adherence to card network rules for trial offers.

### Billing Modes and Flexibility

*   **Enable increased flexibility for subscriptions:** Understand and enable flexible billing mode for enhanced functionality.
*   **Compare classic and flexible billing mode:** Learn the differences between billing modes and their impact on your integration.
*   **Mixed interval subscriptions:** Include multiple subscription items with different billing periods on a single subscription.

### Payment Methods and Integrations

*   **Collect a payment method with no initial payment:** Set up payment methods for subscriptions that don't require an immediate charge.
*   **Set payment methods per-subscription:** Specify available payment methods for individual subscriptions.
*   **Integrate with third-party payment processors:** Use Stripe subscriptions and invoices with external payment processors.
*   **Set up a subscription with ACH Direct Debit:** Integrate US bank account payments for subscriptions.
*   **Set up a subscription with Amazon Pay:** Enable Amazon Pay for recurring payments.
*   **Set up a subscription with Bacs Direct Debit:** Integrate UK Direct Debit for subscriptions.
*   **Set up a subscription with bank transfers:** Configure subscriptions to accept payments via bank transfers.
*   **Use Boleto with subscriptions:** Implement Boleto vouchers for subscription payments.
*   **Set up a subscription with Cash App Pay:** Integrate Cash App Pay for recurring transactions.
*   **Set up a subscription with iDEAL and SEPA Direct Debit:** Combine iDEAL for initial authentication with SEPA Direct Debit for recurring payments.
*   **Set up a subscription with Kakao Pay:** Integrate Kakao Pay for subscription payments.
*   **Set up a subscription with Klarna:** Enable Klarna for subscription payments.
*   **Set up a subscription with local South Korean cards:** Integrate specific card payment methods for South Korea.
*   **Set up a subscription with Naver Pay:** Integrate Naver Pay for subscription payments.
*   **Set up a subscription with Nigerian cards:** Integrate Naira card payments for subscriptions.
*   **Accept subscription payments with PayTo:** Integrate PayTo for subscription payments.
*   **Set up a subscription with Pix:** Implement Pix for subscription payments.
*   **Set up a subscription with Revolut Pay:** Integrate Revolut Pay for subscription payments.
*   **Set up a subscription with SEPA Direct Debit:** Integrate SEPA Direct Debit for subscriptions in the EU.
*   **Set up a subscription with stablecoin payments:** Accept recurring stablecoin payments.
*   **Set up a subscription with TWINT:** Integrate TWINT for subscription payments.
*   **Set up a subscription with PayPal:** Enable PayPal for recurring subscription payments.
*   **Set up a subscription with BECS Direct Debit in Australia:** Integrate Australian BECS Direct Debit.
*   **Set up a subscription with Canadian pre-authorized debits:** Integrate Canadian pre-authorized debit payments.

### Migration and Advanced Topics

*   **Migrate subscriptions to Stripe Billing:** Learn how to import existing subscriptions into Stripe.
*   **Migrate subscriptions to Stripe Billing using toolkit:** Utilize the Billing migration toolkit for code-free migration.
*   **Migrate subscriptions to Stripe Billing using Stripe APIs:** Import subscriptions programmatically via Stripe APIs.
*   **Embeddable pricing table for subscriptions:** Create and embed a pricing table on your website.
*   **Using webhooks with subscriptions:** Receive notifications for subscription events to manage your integration.
*   **Manage subscriptions on iOS:** Integrate Stripe subscriptions into your iOS applications.
*   **Integrate a SaaS business on Stripe:** Guidance on building a SaaS business using Stripe Billing and other products.