Online deposit can usually be paid by debit or credit card. The security deposit at pick-up often still needs a credit card.Still need help? contact us.