Visa Card

January 18, 2019

Visa Card

A card that bears the Visa symbol, enabling a Visa cardholder to obtain goods, services, or cash from a Visa merchant or an acquirer.