Visa
(credit card)
Definition
A global payment technology company that facilitates electronic funds transfers throughout the world, most commonly through Visa-branded credit, debit, and prepaid cards.
Visa may also refer to:
- •Visa — A formal authorization granted by the government of a country to a foreign citizen, permitting them...
◈Your meaning not listed? Add a new entry →
Abstract
Visa Inc. is a multinational financial services corporation headquartered in Foster City, California. It operates one of the world's largest retail electronic payments networks, processing transactions between financial institutions, merchants, and consumers. While Visa does not issue cards, extend credit, or set rates and fees for consumers, it provides the payment processing infrastructure and branding used by its member financial institutions to offer a wide range of payment products. Its ubiquitous branding on credit, debit, and prepaid cards makes it a cornerstone of modern global commerce.
Description
Peer Review & Discussion
No entries in the protocol for this topic yet.