Tokens réseau

tokens réseau tokens une avancée significative dans le secteur du traitement des paiements, car ils remplacent les informations sensibles des cartes de paiement, notamment les numéros de carte de crédit. Émis par des réseaux de paiement tels que Visa, Mastercard et American Express, ces tokens à la pointe de l'amélioration de la sécurité des transactions dans notre paysage numérique en constante évolution.

Avantages des tokens réseau

  • Une sécurité renforcée: En remplaçant les données réelles des cartes lors des transactions, les tokens réseau jouent un rôle crucial dans le renforcement des mesures de sécurité, réduisant considérablement le risque d'exposition à la fraude potentielle.
  • Intégration transparente: Avec un minimum d'efforts d'intégration adhérant aux normes de token réseau d'EMVCo, notre solution garantit un processus de mise en œuvre transparent et efficace, permettant une adaptation rapide à divers scénarios de paiement.
  • Mises à jour automatiques: Les tokens réseau, gérés et mis à jour automatiquement par les réseaux de cartes, contribuent à réduire les frictions et les refus de paiement. Cette adaptabilité inhérente garantit un taux d'autorisation plus élevé que pour les transactions sans tokens réseau.

token à usage unique, token en chambre forte ou token token réseau

token à usage uniquetoken voûtétoken réseau
Lors de l'utilisation du SDK de Yuno, nous recueillons toutes les informations nécessaires au traitement du paiement et les stockons dans un token à usage unique, quelle que soit la méthode de paiement choisie par le client. Vous utiliserez ce token lors de la création du paiement. Notez que ce token ne fonctionne qu'une seule fois. Vous devrez générer un nouveau token à usage unique pour chaque session de paiement créée.Un token est créé par Yuno une fois qu'une méthode de paiement est enregistrée et stockée avec les informations du client. Vous pouvez utiliser ce token pour identifier la méthode de paiement lors de futurs paiements.Représentations numérisées d'informations sensibles relatives aux cartes de paiement, telles que les numéros de cartes de crédit, émises par les principaux réseaux de paiement tels que Visa, Mastercard ou American Express. Ces tokens servent à remplacer les données réelles de la carte dans les transactions, ce qui renforce la sécurité en minimisant l'exposition à des activités frauduleuses potentielles.

Lorsque la fonction de tokens réseau est activée, Yuno génère des tokens réseau pour toutes les cartes enregistrées et stockées en toute sécurité dans notre coffre-fort. Cette approche est en parfaite adéquation avec le fonctionnement de la tokénisation du réseau, tel que défini par Visa et Mastercard après la validation de la carte - garantissant une meilleure performance, sécurité et fiabilité dans les transactions récurrentes et futures. Les cartes qui ne sont pas stockées dans Yuno - telles que les cartes à usage unique - sont naturellement exclues de ce processus, puisque la tokenisation du réseau n'est pas applicable dans ces cas.

Cycle de vie des tokens réseau

Les tokens réseau peuvent avoir les statuts décrits dans la section ci-dessous.

StatutDescription
CrééÉtat initial d'un token réseau qui a été créé.
ActifLe token réseau est actif et peut être utilisé pour effectuer un paiement.
SuspenduLes Tokens peuvent être suspendus si le titulaire de la carte contacte l'émetteur et demande que les paiements d'un commerçant particulier soient bloqués.
AnnuléLes Tokens peuvent être annulés pour diverses raisons, comme la clôture du compte du titulaire de la carte associée au token .

Types d'intégration

Pour effectuer des paiements avec des tokens réseau, deux options s'offrent à vous :

  1. Laissez Yuno approvisionner et collecter les tokens réseau.
  2. Utilisez vos tokens réseau existants.

1. Laisser Yuno approvisionner et collecter les tokens réseau

Nous nous procurons des tokens réseau auprès des principaux réseaux de cartes, notamment Visa, Mastercard et American Express. Ces tokens sont stockés en toute sécurité dans l'infrastructure de Yuno et sont utilisés à la place des cartes réelles au cours du processus d'autorisation.

Il n'y a pas besoin d'intégration supplémentaire pour accéder aux avantages de la tokenisation du réseau lorsque Yuno gère la sollicitation et l'accumulation des tokens votre nom. Il suffit de suivre le flux de paiement standard correspondant à votre intégration spécifique de paiement par carte. Yuno gère le processus de manière transparente, en remplaçant les détails de la carte par un token réseau, ce qui permet d'augmenter les taux d'autorisation.

Pour activer les paiements à l'aide de tokens réseau, veuillez contacter notre équipe d'assistance pour fournir ou demander les informations d'identification nécessaires.

Exemple de réponse

Lors de l'inscription ou de la création du paiement, vous recevrez les informations de base du token réseau utilisé dans l'opération correspondante.

{
    "description": "Test",
    "account_id": "{{account-code}}",
    "merchant_order_id": "0000023",
    "country": "DE",
    "merchant_reference" : "reference-{{$randomUUID}}",
    "amount": {
        "currency": "EUR",
        "value": 5000
    },
    "customer_payer": {
        "id":"967ecd18-d898-4b88-9400-dd5b01b18edc"
    },
    "workflow": "DIRECT",
    "payment_method": {
        "type":"CARD",
        "vaulted_token": "61d49d6e-7c0e-49d0-be79-7eb08871f998",
        "detail": {
           "card": {
               "network_token":{
                  "network":"MASTERCARD",
                  "status": "ACTIVE",
                  "par":"V0010014622074319305424002620",
                  "token_data":{
                    "iin":"45079900",
                    "lfd": "0010",
                    "expiration_month":"10",
                    "expiration_year":"2028",
                    "response":{
                      "code":"succeeded",
                      "message": "Transaction Succeeded"
                    }
                  }
              }
           }
        }
    }
  [...]
}

2- Utilisez vos tokens réseau existants

Après avoir configuré les informations d'identification nécessaires dans votre compte Yuno et contacté notre équipe d'assistance, vous serez prêt à exécuter des transactions symbolisées de manière transparente.

❗️

Avec cette option, Yuno ne fait que transmettre les informations relatives aux token réseau. Le commerçant doit fournir les informations nécessaires sur les tokens réseau afin que Yuno puisse les partager avec les partenaires de paiement en amont.

Les transactions par token réseau utilisent les requêtes existantes de l'API pour les transactions de paiement. Comme pour la création d'un paiement avec les données d'une carte de crédit, lorsqu'un commerçant utilise l'API Yuno pour finaliser un paiement, il peut choisir d'inclure l'objet "network_token" afin d'utiliser un token réseau pour la transaction.

Champs de la demande de paiement

En plus de la card_data ces champs doivent être ajoutés à l'objet payment_method.detail.card.network_token.token_data pour envoyer des paiements à l'aide de l'API de Yuno.

ChampTypeDescription
numbernombre[Obligatoire] - Numéro du Token sans séparateur. (MAX 19 ; MIN 8) - disponible uniquement pour les commerçants certifiés PCI
holder_namechaîneNom complet du titulaire de la carte tel qu'il apparaît sur le token (MAX 26 ; MIN 3) - disponible uniquement pour les commerçants certifiés PCI
expiration_monthentier[Obligatoire] - Mois d'expiration du Token- MM (MAX 2 ; MIN 2) - disponible uniquement pour les commerçants certifiés PCI
expiration_yearentier[Obligatoire] - Année d'expiration du Token- AAAA (MAX 4 ; MIN 4) - disponible uniquement pour les commerçants certifiés PCI
cryptogramchaîne[Obligatoire] - Le cryptogramme unique généré par l'émetteur pour le token réseau utilisé dans la transaction. Facultatif pour les transactions récurrentes
electronic_commerce_indicatorchaîne[Si le token a été authentifié par Mastercard, le champ doit avoir la valeur 02. Pour les tokens Visa ou non authentifiés, il n'est pas nécessaire d'envoyer ce champ.
token_requestor_idchaîneIdentifiant du demandeur de Token du commerçant [Obligatoire pour certains fournisseurs] - Identifiant du demandeur de Token du commerçant

Exemple de Request

{
  "description": "Test",
    "account_id": "{{account-code}}",
    "merchant_order_id": "0000023",
    "country": "DE",
    "merchant_reference" : "reference-{{$randomUUID}}",
    "amount": {
        "currency": "EUR",
        "value": 5000
    },
    "customer_payer": {
        "id":"967ecd18-d898-4b88-9400-dd5b01b18edc"
    },
    "workflow": "DIRECT",
    "payment_method": {
        "type":"CARD",
        "detail": {
           "card": {
             "card_data": {
                "number": "4000000000001026",
                "holder_name": "John Doe",
                "expiration_month": 1,
                "expiration_year": 26,
                "security_code": "123"
              },
             "network_token":{
                  "token_data":{
                    "number":"4000000000001026",
                    "holder_name":"Jhohn Doe",
                    "expiration_month":1,
                    "expiration_year":26,
                    "cryptogram":"CCADBxYzRTBBXXXXXXXYZa0AbZD"
                  }
              }
           }
        }
    }
  [...]
}

Exemple de réponse

{
    "description": "Test",
    "account_id": "{{account-code}}",
    "merchant_order_id": "0000023",
    "country": "DE",
    "merchant_reference" : "reference-{{$randomUUID}}",
    "amount": {
        "currency": "EUR",
        "value": 5000
    },
    "customer_payer": {
        "id":"967ecd18-d898-4b88-9400-dd5b01b18edc"
    },
    "workflow": "DIRECT",
    "payment_method": {
        "type":"CARD",
        "detail": {
           "card": {
              "card_data": {
                        "holder_name": "John Doe",
                        "iin": "48710499",
                        "lfd": "9910",
                        "number_length": 16,
                        "security_code_length": 3,
                        "brand": "VISABANCONTACT",
                        "issuer_name": "BNP PARIBAS FORTIS NVSA",
                        "issuer_code": null,
                        "country_code": "BE",
                        "category": "CLASSIC",
                        "type": "DEBIT",
                        "expiration_month": 3,
                        "expiration_year": 30,
                        "fingerprint": "4d486017-afa0-4f2c-ba51-a09af528bd38"
                        [...]
                    }, 
              "network_token":{
                  "network":"MASTERCARD",
                  "status": "ACTIVE",
                  "par":"V0010014622074319305424002620",
                  "token_data":{
                    "iin":"45079900",
                    "lfd": "0010",
                    "holder_name":"Jhohn Doe",
                    "expiration_month":10,
                    "expiration_year":28,
                    "response":{
                      "code":"succeeded",
                      "message": "Transaction Succeeded"
                    }
                  }
              }
           }
        }
    }
  [...]
}