yes, there is zero confirmation on stuff like ACH transfers, all you need is an account number, which is contained on the checks.
If you want this from a developer perspective, the subject is discussed in great detail in the following blog post series.
How ACH works: A developer perspective - Part 1 => http://engineering.gusto.com/how-ach-works-a-developer-persp...
How ACH works: A developer perspective - Part 2 => http://engineering.gusto.com/how-ach-works-a-developer-persp...
How ACH works: A developer perspective - Part 3 => http://engineering.gusto.com/how-ach-works-a-developer-persp...
How ACH works: A developer perspective - Part 4 => http://engineering.gusto.com/how-ach-works-a-developer-persp...
and
HN Meta Discussion : https://news.ycombinator.com/item?id=7636066