3-D Secure est un protocole sécurisé de paiement sur Internet. Déployé sous les appellations commerciales « Verified By Visa » et « MasterCard SecureCode », 3-D Secure a été développé par Visa et MasterCard limitant les risques de fraude sur Internet, liés à l'utilisation frauduleuse de numéros de carte de paiement. Il a pour but de s’assurer, lors de chaque paiement en ligne, que la carte est utilisée par son véritable titulaire. Donc lors votre paiement via votre N° de mobile vous recevez un code par sms et pour autoriser le paiement que c'est bien vous vous devez redonner ce code pour finaliser votre achat.