Credit Cards

Visa card

A card that bears the Visa symbol and which enables a Visa cardholder to obtain goods, services or cash from a Visa merchant or acquirer, and have the transaction processed through its network. Visa does not itself issue credit or debit cards, but partners with card-issuing financial institutions.