C. Timothy Murphy III I use erentpayment and theee is an option you are able to select when setting up the property that allows you to not accept partial payments.
I don't know if it qualifies as an "E" payment but I use deposit cards through Wells Fargo, works great. The deposit can happen at an ATM or in the bank. I just have to know the card number associated with the tenet as the name won't show up on my statement. No fees and the deposit posts right away.