What's paying by "bank deposit"? In the US that term simply means putting money in your bank.
Like how did you pay the water bill that way?
What's paying by "bank deposit"? In the US that term simply means putting money in your bank.
Like how did you pay the water bill that way?