#stealth_unexpected
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1271423926450524220
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- stealth_api, 4 days ago, 14 messages
hi there!
having a look
looks like the customer doesn't have a default payment method set, so it's expected
you need to make sure to set the payment method as the default one, so it can be use automatically by the Subscription
you can do so in the dashboard, or with the API: https://docs.stripe.com/api/customers/update#update_customer-invoice_settings-default_payment_method
Aha. I see. Did not that work in the past even without manually assigning PM to a subscription? If I recall correctly, in the past subscription would grab whatever PM was available for the customer if there was no specific PM assigned to the subscription itself.
you need a default PM, either one associated directly with the Subscription (https://docs.stripe.com/api/subscriptions/object#subscription_object-default_payment_method) or with Customer (https://docs.stripe.com/api/customers/update#update_customer-invoice_settings-default_payment_method)
in the past, when using Source instead of PaymentMethod, it may have worked differently.
How do you make a PM default? I added credit card via dashboard to the customer. But there is no option to make it default
you mean in the dashboard? click on the "..." next to the payment method
Ohhh. I see now. Thank you.