Il est délivré sur la plate-forme Visa et est lié en ligne en temps réel sur les comptes du titulaire de carte. Il est globalement acceptée comme moyen de paiement à plus de 29 millions de points de vente et plus de 1 million de guichets automatiques à travers le monde, dans plus de 220 pays.