You can make deposits via Visa and MasterCard cards. Once you have made a deposit, your card details are saved in your profile, so you don't have to re-enter them each time you make a card payment.
Some cards are linked to the Verified by Visa and 3D SecureCode security systems. If you have any problems with these codes, please contact the bank that issued your card for more information about these security systems.