“First, a big thank you to our partner Mooncard for this excellent initiative. Visa connects billions of consumers with millions of merchants and tens of thousands of financial institutions in more than 200 countries and territories to enable them to make digital payments.”
Managing Director, France
Present in 200 countries
Founded in 1958
Need more information?
Our team is available Monday to Friday from 9 a.m. to 7 p.m. to present the Mooncard solution to you and work with you to design a tailor-made quote that meets your business needs.