#rosie - invoice events

1 messages · Page 1 of 1 (latest)

turbid mica
#

Hi 👋

#

When you say you delete the subscription where in your flow are you talking about?

buoyant iris
#

hi snufkin. before we attempted to migrate to sca, we used to monitor stripe subscription payments for the next periods and if they fail after catching the invoice.payment_failed events, we delete the subscription from our end. were doing the same now.

turbid mica
#

Okay. You could always prompt your customers for new payment method info but I guess that makes sense.

buoyant iris
#

funny thing is sometimes, the 3ds auth fails and when we check the events, an invoice.payment_failed event fires up at exactly the same time as the payment.action_required. so im not sure if this is expected. and if it is, how do i differentiate this from recurring payments that fail.

#

ive tried removing the deletesubscription call from our webhook flow when it catches the invoice.payment_failed event and the flow succeeds (even though there is an initial invoice.payment_failed event). but im not sure how to catch the failed recurring payments moving forward.

turbid mica
#

To me that suggests the user is exiting out of the 3DS authentication flow immediately and triggering a decline. Is this during testing or with live customers? How are your customers entering their payment method information?

buoyant iris
#

were just migrating now so it isnt live yet. it gets triggered by test cards that use 3ds auth

turbid mica
#

Okay so a web interface.

#

So you just click "Inspect" and the page blinks? What should I be getting from this?