Most account holders are able to use debit or credit cards to make deposits directly into their account, but the cards accepted vary from country to country. Funds deposited in this way will appear instantly. Up to five different cards can be inputted into the system. Don’t forget there is usually a charge for this method of payment.