#pulse-chris -ach_debit - us_bank_account

1 messages ยท Page 1 of 1 (latest)

dense driftBOT
kindred shadow
#

Manifest or mandate?

#

And can you share the ID (ba_XXX)

#

?

dense laurel
#

sorry, mandate

#

yes, one second

#

what's weird is the API recently told us that we needed to ad us_bank_account as a type

#

which we've never needed

kindred shadow
#

Okay that link isn't something I can use (Dashboard links are specific to your login session).

dense laurel
#

I added it

#

ah, ok

#

one sec

#

ba_1IvZlQKaApx60PlPEkQBYPpI

kindred shadow
dense laurel
#

but we aren't using us_bank_accounts

#

we used plaid to get this ba_

#

so how would we have a mandate?

kindred shadow
#

Okay it doesn't matter that you are using Plaid. Plaid creates a us_bank_account payment method in Stripe.

dense laurel
#

in the past, the type has always been ach_debit

#

and where do we get a mandate from?

#

and how do we get mandates for the hundreds of Plaid provided bank accounts that we already have in our system?

kindred shadow
dense laurel
#

I don't understand.

#

ok

#

in the past, we have always used type=ach_debit, then last week, the API told us we needed to use us_bank_account

#

so we added that, now we are told we need mandates

#

what type=ach_debit removed an no notification sent to us from stripe that a functionality was being removed?

#

we have.......hundreds of Plaid provided bank accounts

kindred shadow
#

banks are changing their requirements

dense laurel
#

how is Stripe communicating that with impacted users (me)

#

this is crazy

kindred shadow
#

That can leave more to be desired. AFAIK ach_debit is not deprecated per se but we just encourage the use of us_bank_account and Plaid is updating how their integration behaves.

#

pulse-chris -ach_debit - us_bank_account

dense laurel
#

I'd consider it less than "leave more to be desired"

#

this is not a small thing for us

kindred shadow
#

And are your current ach_debit payment methods resulting in failed payments?

dense laurel
#

yes, I'm trying to find it

#

The PaymentMethod provided (us_bank_account) is not allowed for this PaymentIntent. Please attach a PaymentMethod of one of the following types: ach_debit. Alternatively, update the allowed payment_method_types for this PaymentIntent to include "us_bank_account".

#

The issue started about Sept. 20th

kindred shadow
#

But for the payment methods that are ach_debit. Are those getting declined? And do you have the request ID for the request that created this payment method?

dense laurel
#

yes, 100% of all our payment methods that are ba_ we have always used ach_debit, and some started declining on the 20th

#

looking for a req_

#

so.....this is super odd

#

we record all the requests and errors and what not from the API

#

And every single one that had this issue is gone in stripe

#

this one, we always process on the 24th, and our db/logs show it talking with stripe on the 24th, then again on the 26th, and again on the 28th

#

but Stripe only shows the one on the 28th

kindred shadow
#

Hmmm that is odd.

dense laurel
#

very

#

I have logs of us trying it on the 24th and 26th and Stripe API telling us to use us_bank_account, but those are gone

#

unfortunately, I don't log the req_ but obviously will start doing that

kindred shadow
#

You should be able to see the failed requests in your API logs in the Stripe dashboard. You might have to clear out the default filters though.

dense laurel
#

req_r0I8Doywhyrs0o

kindred shadow
#

Great, thanks

dense laurel
#

so that's on a customer that has used that ba_ for months

kindred shadow
#

Okay, and then you deleted the payment method?

dense laurel
#

ya, it does look like that, a lot of our tenants/clients went and "fixed" this by asking their customers for new payment methods

#

req_EVsBtn4NFOJMoE

#

this one our tenant/client has not deleted the ba_ on

kindred shadow
#

Yes that is showing type of bank_account

dense laurel
#

but we've always used type ach_debit

#

and then were told by the api, randomly, to use us_bank_account

#

which is why I'm here now

#

why the sudden change in requirements from the API?

kindred shadow
#

Honestly this seems like it needs more focused attention than I can give here. Can you write in to Support and mention my screen name?
https://support.stripe.com/contact/email

Then I can grab the message and spend more time investigating this.

dense laurel
#

ya, one sec

#

email sent

kindred shadow
#

Okay great.

dense laurel
#

coolio

#

thanks for hanging in there with me on this

#

this dev chat is seriously the best

kindred shadow
#

Got it. I'll. be investigating this one more deeply and will get back to you via email

dense laurel
#

I owe you all drinks one day

#

cool, peace

kindred shadow
#

We're happy to do it ๐Ÿ™‚

dense laurel
#

well, i don't owe you drinks, my boss does

kindred shadow
#

๐Ÿ˜

cyan trench
#

hello! I'm looking into this

#

@dense laurel are you still around?