#sarvesh3742

1 messages · Page 1 of 1 (latest)

low glenBOT
#

Hello! We'll be with you shortly. 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.

pulsar garden
#

👋 How can I help?

granite umbra
#

how to create a subscription - recurring payment failed case in test mode and how to setup 7 days grace period for user on payment failure?

#

which webhook event needs to register for it? invoice.paid or any other?

#

invoice_payment_failed?

pulsar garden
#

For failed cases, the Decline after attaching test card can be used: https://stripe.com/docs/testing#declined-payments

Use test cards to validate your Stripe integration without moving real money. Test a variety of international scenarios, including successful and declined payments, card errors, disputes, and bank authentication. You can also test non-card payment methods and redirects.

#

how to setup 7 days grace period for user on payment failure?
Payment failure on initial or recurring payment?

#

which webhook event needs to register for it? invoice.paid or any other?
What do they need to register for? Can you share what you would like to achieve?

granite umbra
#

payment failuare on monthly recurring payment

#

we want to give 7 days grace period so wait for payment from Streipe

pulsar garden
#

After initial successful payment, your system can update the default_payment_method of to Decline after attaching test card. In the next billing cycle, payment will fail

#

Stripe will use the retry policy as how the subscription status will become after exhausting all the retries

granite umbra
#

ok, so what status will get from the webhook response to process it
invoice_payment_failed will give status of payment failed case and invoice.paid will give status paid after it is captured in next 3/5/7 days?

pulsar garden
#

invoice.payment_failed will indicate every payment failure of the invoices.

After the payment retries are exhausted, customer.subscription.updated event will update to the corresponding subscription status in the Dashboard

granite umbra
#

ok