#yaroslav_25808
1 messages · Page 1 of 1 (latest)
Hello
No there is no balance check before submitting a charge.
You could do this from your end with our newer ACH flow where you would check the balance of the Financial Account: https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#access-data-on-a-financial-connections-bank-account
but this new ACH flow does not have integration with Plaid, right? or can I call new API by keeping existing integration Plaid -> Stripe?
Correct it does not use Plaid. It has its own Instant Verification built in so you would not use Plaid in this case.
so if we keep existing integration with Plaid and call Plaid balance check API in Subscription webhook (invoice.created) and toggle auto_advance: false https://stripe.com/docs/invoicing/integration/automatic-advancement-collection#update-auto
would it prevent making charge?
👋 Not aware of the Plaid Balance check API myself, so not sure if the token you generated would work with that by default.
But yes, if you could get the balance from the account then you can set auto advance to false when the invoice is in draft
This wouldn't work for initial subscription invoice though, would work for subsequent renewal invoices.
ok, one more question we use Plaid access_token to create bank processor token and pass it to stripe. Plaid access_token has a tendency to expire and once it happens we can not call Plaid API until user renews connection. How does it impact on Stripe Subscription side?