A Visa card is a payment card that uses the Visa network and is branded by Visa. The company originally issued credit cards but has since branched out to include debit, prepaid, and gift cards as well. ... Although they're branded with the Visa name, Visa cards are issued by financial institutions.