About Visa What is Visa? We are not a bank, nor are we a credit card company! Visa stands at the forefront of the global payments and technology landscape, facilitating over 259 billion secure transactions annually across more than 200 countries and territories. Our mission is to connect the world t