Handling unavailable funds in bank account through ACH

Hello! If I try and pull money from a bank account via ACH and there is not enough funds to fulfill the pull, would I be notified immediately through the API?

Hi @Matthew_Ballan

In the case of insufficient funds, the whole transfer will fail and the associated financial institution that rejected the transaction assigns an ACH return code and a transfer failure event is then triggered in Dwolla (R01).

You can test this out in sandbox and learn more about different transfer failure reasons here