#stan-invoice-bank-account

1 messages · Page 1 of 1 (latest)

long tree
#

Hi there 👋 at first glance it looks like a mandate is missing, can you share the ID of the invoice so I can take a closer look?

stuck bobcat
#

Hi Toby thanks for helping! The id is in_1LDuWTKlea8x2P9F1ktRLQTw

long tree
#

Thank you, pulling that up.

upbeat ibex
#

sorry taking over and looking (channel has a few people asking for help so will take some time but I'll be back)

#

Instead of being treated via the legacy API (what existed until earlier this year) you use the new flow via the default PaymentMethod API which is a bit different and comes with different requirements

#

My advice is to run a "migration" where you loop over all your customers and if they have a ba_123 you create a valid mandate for them (see my link above) and then you will be unblocked

upbeat ibex
#

@stuck bobcat did all of that help?

stuck bobcat
#

yes that makes sense. I think the problem is that we are using the plaid-stripe integration for ACH so we will always get a legacy bank account. I think we just need to add an extra step to convert bankAccount id to a paymentMethod id?

upbeat ibex
#

no

#

there's no conversion per se

stuck bobcat
#

so i need to create a paymentIntent with the bankAccount first right?

#

then Collect mandate acknowledgement

upbeat ibex
#

sorry I missed your reply my bad

#

No you don't need to do that

#

you need a SetupIntent specifically

#

you just create one to cause a mandate to be created, every time you get a new account from Plaid