The first plastic credit card, ubiquitous today, was released in 1959 by American Express. 2006–present: Visa as a publicly held company Visa reported its intention to become a public company in October 2006, and came out of the corporate restructuring a year later with a new name: Visa ...