Debit Card
A Debit Card is similar to a Credit Card except there is no line of credit instead purchases are automatically deduced from the cardholder's account. Visa and MasterCard both offer debit cards through financial institutions
Back to glossary