We have had more than a handful of bounced echeck payments since the beginning of the year. Wells Fargo si the biggest offender, but not alone.
I have talked to Wells Fargo. They indicate that the routing number on a check is not the routing number for ACH transactions. A different routing number is available in an accountholder's online information, or it can be gotten from a branch. We have also had issues with ACH account numbers being slightly different than 'paper' account numbers.
Is there any way to put a caveat in the payment screen advising the payor to confirm their information with the bank before they press "send?"