#jason_docs

1 messages ยท Page 1 of 1 (latest)

fathom ginkgoBOT
#

๐Ÿ‘‹ 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/1468751679326257297

๐Ÿ“ 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.

frosty moth
#

Hi there

lethal hinge
#

Hi palamedes ๐Ÿ‘‹

frosty moth
#

Sorry, was just wrapping up helping someone else. So you're just trying to get the financial_connections.account.deactivated event, mostly?

lethal hinge
#

correct

frosty moth
#

And are you generally just doing ACH Direct Debit, or do you have a more complex use case? Financial Connections covers some ground beyond just "regular" bank payments

lethal hinge
#

we will only be supporting ACH direct debit with financial connections as well as manually entered details, but for this test, it will be with an ACH direct debit financial connections account

frosty moth
#

Okay, great. And are you using the Payment Element to collect bank details with financial connections?

lethal hinge
#

yes

frosty moth
#

Okay, great. Anecdotally I don't think we emit this event when you detach a Payment Method, but I may be wrong

#

Let me test a bit here and I'll let you kno what I find

#

Yeah, for this scenario I get mandate.updated and payment_method.detached but no financial_connections.account.deactivated

#

Generally I think mandate.updated is the key event to listen for here

fathom ginkgoBOT
frosty moth
#

In terms of understanding that a given account isn't usable any more

lethal hinge
#

I was browsing the discord channel looking for info on the financial_connections.account.deactivated event, and came across this thread: https://discordapp.com/channels/841573134531821608/1303774458493931573/1303776215135424605

This lead me to believe that if I had a customer who had an ACH account that had the deactivated event sent, then it'd be important for me to know how the offline payment intent will behave, so if we attempt to collect an auto payment for a customer using this ACH account, we know to send them an email that the payment failed, etc.

coral scaffold
#

๐Ÿ‘‹ Taking over this thread, catching up now

lethal hinge
#

hi river ๐Ÿ‘‹

coral scaffold
#

Upon checking, there isn't any test account to simulate financial_connections.account.deactivated in test mode / Sandbox. financial_connections.account.deactivated can be sent at any of time, not necessary during the payment as customer can deactivate the linking not only during payment. I'd recommend writing to Support https://support.stripe.com/contact for this feature.

To handle the failed payment for ACH direct debit, payment_intent.payment_failed can be listened if you would like to find out the failed payment due to the deactivation or declined for the bank account

lethal hinge
#

Thank you for the additional information river! Would I write to the support link to request the ability to test the financial_connections.account.deactivated event in the testing environment?

We do currently listen to the payment_intent.payment_failed event. The only issue with that is it would occur outside of the auto payment flow. Do we know what the payment intent status would end up being if a financial connections account was deactivated?

coral scaffold
#

When the financial connection account is deactivated which the payment will fail, payment_intent.payment_failed event will be sent and the Payment Intent status will be requires_payment_method

lethal hinge
#

there we go! that's what I was looking for! awesome! I really appreciate the help river! I'll reach out and ask for the ability to test that feature in the sandbox. Thanks again!