#john_ach-migration
1 messages ¡ Page 1 of 1 (latest)
đ 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/1494412204559040542
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
john_ach-migration
Yeah we're sunsetting the old API integration and requiring every existing merchant to migrate to the newer integration. In theory we've sent multiple emails for months now (but we know it'll take a while to migrate)
#1 yes we made those "forward compatible" so you don't need to re-collect bank account details. But you do need to backfill a record of the end customer accepting to be debited, this is covered in this step https://docs.stripe.com/payments/ach-direct-debit/migrating-from-charges?integration-path=payment-intent#mandate-acknowledgement
#2 old bank accounts would keep working
okay... I think we might be doing that already
If we're using these bank accounts via the PaymentMethod API, not the old source api, does that mean we are covered?
for ex, I think our older integration with Plaid added the bank account using add_source
but we started migrating these on the charging end to use they payment method API
it should be, but easiest if you give me an example
hmm let me see
i'm checking because I'm pretty sure i have code that established mandates for all esisting accounts
Is it normal, though, that Stripe is just the integration to get access to the account, correct? So once an account is added, Plaid is no longer necessary.
correct
though many devs who use Plaid will also use Plaid's feature like check the account's balance and such to avoid failed debit
yes
you can check the account's balance or its transactions and such (assuming you ask for the right permissions)
By the way I noticed you shared your account id earlier in the URL so I checked and you definitely need to migrate
I think you have some legacy set up basically with default_source instead of invoice_settings[default_payment_method] that uses the old integration instead of the newer one
I have been helping with the deprecation for a few months and I have a detailed response I share with people in your situation so let me know if that could help and I can paste it here
Yeah, I'm thinking that we might just be at a drop point because we actually have a Stripe payment element that includes the ability to add a bank account now. We just never parted with the Plaid integration because some organizations are using it.
If i see "active mandate" on their bank account in Stripe, is that an indicator that the account will be charged?
yeah
If you want, write in to support at https://support.stripe.com/contact/email?topic=api_integration and I'll look at the state of your account and confirm what's missing
If you do write in, let me or @late cloud know and we'll make sure to get you a detailed answer
@modest veldt @late cloud - I just added a support ticket as discussed