© 2026 Improve the News Foundation.
All rights reserved.
Version 7.7.2
Mastercard is an American multinational payment card services corporation headquartered in Purchase, New York, that processes payments between merchants and card-issuing banks. Founded in 1966 as Interbank Card Association, it is one of the world's largest payment processing networks alongside Visa, serving billions of cardholders globally.