#Stone.D-payment-method
1 messages · Page 1 of 1 (latest)
👋 Happy to help
The order of payment methods for a subscription will be:
subscription's default_payment_method takes precedence over default_source. If neither are set, invoices will use the customer’s invoice_settings.default_payment_method or default_source.
https://stripe.com/docs/api/subscriptions/object#subscription_object-default_payment_method
So, the order of payment method used will be:
- subscription's default_payment_method
- subscription's default_source
- customer's invoice_settings.default_payment_method
- customer's invoice_settings.default_source
Please note that the order will only go to next one if the payment method is not set/empty, not failed
In your case, if B is subscription's default_payment_method, payment will be successfully deducted