Med 60 lokationer leverer tjenesteudbyderen betalingsløsninger på tværs af et globalt netværk af ca. 739.000 salgssteder på ca. 325.000 detailhandelssteder på en række markeder, herunder Nord- og Sydamerika (USA), Sydamerika (Brasilien), Europa (herunder Rusland, Central- og Østeuropa, MENA), Indien, Sydøstasien, Australien og New Zealand.