The Payments Processing services we use have a limit in the number of deposits any customer can do on a daily, weekly and month basis. These limitations depend on the time you have been an active customer, the number and amount of deposits as well as the verification status of your account.
Using your card may not be the best option some times. This is why we have enabled other methods for you to make a deposit.