#meisei81-Subscription
1 messages · Page 1 of 1 (latest)
No I don't think so. There are several places for the Subscription to determine the PaymentMethod it will attempt, but after determined, Subscription will change status based on the attempt outcome
Where to set the payment method list for subscription to attempt to
Set the type at payment_settings.payment_method_types then set default_payment_method to a PaymentMethod of that type
I think this part document talks about the payment method type and I use card type only. What I want to know is the customer payment method list can be attempted for the subscription renewed or not.
Only if the precedence is absent. This order: subscription.default_payment_method -> subscription.default_source -> customer.invoice_settings.default_payment_method -> customer.default_source
It seems that if I set a same payment method for payment methods of this order, it will have no attempted payment method any more if it fails.
I was wondering about what scenario the customer's payment method list used for
It's only used for determining the PaymentMethod is be attempted, doesn't mean it will try the next after previous is failed
so it will attempt only once time? it's not matter about the customer's payment method list.
but in the https://stripe.com/docs/billing/subscriptions/integrating-customer-portal , I can see "Add payment method" action button, what does the payment method used for if customer add one?
That option will let you add other PaymentMethod and make it as default within that UI. After making it default, it will be attempted in the next cycle
so it just attempts the default payment method in the next cycle and would not attempt the rest of the payment method list, right?
yes