what is a visa card 
a visa card is a payment card that uses the visa network and is branded with a visa logo the san francisco based company began with just credit cards but later branched out to include debit prepaid and gift cards as well although visa cards bear the visa name and logo they are not issued by the company itself instead they are issued by partner financial institutions such as banks 1