More tests and improvements for US ACH deposit funding and payment info