#thibaut-ach-balancetransaction
1 messages · Page 1 of 1 (latest)
Hi 👋
Can you share the event ID?
evt_3NlLWPH5tvrIOuhg0sKIwqZD
Why do you create a balance_transaction while nothing happened on the payment?
It works that way for ACH only
PAD in Canada generates a balance_transaction only when the payment turns succeeded
thibaut-ach-balancetransaction
@proud maple ACH supports early settlement where we float the funds before we get them from the partner and before we know if the payment succeeded or not. So we have to create the BalanceTransaction early to reflect that money moving in.
We do want more bank debits to mirror that in the future, they were just designed at different points in time unfortunately
But it's problematic when fraud. Because we suppose money has arrived. And then if we make a transfer and the payment finally fails, the transfer is gone and the money lost, right?
But ok I think it answers my question even if it's really problematic
Sure but that's a risk you decide to take by enabling early settlement, it's not the default
https://dashboard.stripe.com/settings/payment_methods -> ACH Debit at the bottom and then expand the row and there's the option
We have all these turned off
We don't implement it this way
I think we use directly the API
Then not sure where the setting is in that case, you likely have the default but you might want to ask support: https://support.stripe.com/contact
Support usually are not able to answer these technical questions