Solutionunvalidated
For every failed payment attempt on the recurring invoice payments, an `invoice.payment_failed` event will be sent. — If my user join to the monthly product, he pays the first month by credit card, then he uses his subscription normally during the time he is entitled to. Tension: Only when the payment retries are exhausted, the subscription will be canceled, marked as `unpaid` or left it as `past_due` depending on your "Manage payments that require confirmation" setting in Dashboard. Outcome: Your system should listen to `invoice.payment_failed` event and follow the guide here to recover the payment failures: https://docs.stripe.com/billing/subscriptions/webhooks#payment-failures.
a2a38194-5ea4-4edf-be40-8d8a47d9a8e2
For every failed payment attempt on the recurring invoice payments, an invoice.payment_failed event will be sent. — If my user join to the monthly product, he pays the first month by credit card, then he uses his subscription normally during the time he is entitled to. Tension: Only when the payment retries are exhausted, the subscription will be canceled, marked as unpaid or left it as past_due depending on your "Manage payments that require confirmation" setting in Dashboard. Outcome: Your system should listen to invoice.payment_failed event and follow the guide here to recover the payment failures: https://docs.stripe.com/billing/subscriptions/webhooks#payment-failures.