Avec 60 sites, le prestataire de services fournit des solutions de paiement à travers un réseau mondial d’environ 739.000 points de vente dans environ 325.000 points de vente au détail dans une gamme de marchés comprenant les Amériques (USA), l’Amérique du Sud (Brésil), l’Europe (y compris la Russie, l’Europe centrale et orientale, MENA), l’Inde, l’Asie du Sud-Est, l’Australie et la Nouvelle-Zélande.