Yes. My office accepts Visa, Master Card, Discover, and American Express cards, as well as Visa and Master Card ATM and debit cards.