Visa card payments have some of the highest deposit limits of any banking method, and you can set your own daily or monthly limits.