#ravi shukla - monthly payment
1 messages · Page 1 of 1 (latest)
There are settings in the dashboard to define when and how long we should retry payments on the same card. You can also listen to webhook events if you want to reach out to your user to let them put in new card info https://stripe.com/docs/billing/subscriptions/overview#failed-payments
Thanks for your answer, Is there any API I can retry once he update the card from panel?
It would likely be easier to have them directly pay the existing invoice directly. You can either do that by sending them the URL from the invoice's hosted_invoice_url (which will send them to a pre-built stripe page for taking their payment) https://stripe.com/docs/api/invoices/object#invoice_object-hosted_invoice_url
Or you can take the payment_intent from the invoice and have them confirm that via Stripe Elements if you want your own custom page
Oh or another stripe hosted option is our Customer Portal where they can manage their saved cards and invoices https://stripe.com/docs/billing/subscriptions/integrating-customer-portal