Do I need a credit card? A credit card is required for the security deposit. We accept Visa and Mastercard.