## Managing Subscription Payment Methods

This section of the Stripe documentation focuses on how to manage payment methods for subscriptions, offering flexibility beyond default customer settings.

### Key Concepts:

*   **`payment_settings` parameter:** This parameter on individual subscriptions allows you to specify which payment methods are available for that particular subscription. This provides more granular control than setting a default payment method at the customer level.
*   **Activating Payment Methods:** Before you can use specific payment methods for subscriptions, they must be activated in your Stripe account settings within the Dashboard.
*   **Restrictions and Limitations:** Be aware that certain payment methods may have restrictions, such as operating only in a specific currency or having limitations on the payment amount. Stripe will not automatically select a payment method if these limitations prevent its use.

### Manually Selecting Payment Methods:

You can override the default payment methods for a subscription by manually specifying them within the `payment_settings` parameter. This is useful for scenarios where a customer might have multiple payment methods, and you want to associate a specific one with a particular subscription.

### Supported Payment Methods:

The documentation lists a comprehensive set of payment methods that can be managed per subscription, including:

*   ACH Direct Debit
*   Amazon Pay
*   Bacs Direct Debit (UK)
*   Bank transfer
*   BECS Direct Debit (Australia)
*   Cash App Pay
*   Klarna
*   PayPal
*   Pix
*   Revolut Pay
*   Korean Cards
*   Kakao Pay
*   Naver Pay
*   Pre-authorized debit (Canada)
*   SEPA Direct Debit (EU)
*   Stablecoins
*   TWINT
*   iDEAL with SEPA Direct Debit

This detailed control over payment methods ensures a tailored and efficient subscription management experience for both businesses and their customers.