Preferably also does not have monthly fee. I use stripe., i like that it does not have monthly fee but it does not offer echeck.
Following...