{"lita":{"Web service Order/Get":"Web service Order/Get","Le formulaire est posté (sans les données sensibles de la carte).":"Le formulaire est posté (sans les données sensibles de la carte).",", l'acheteur est redirigé vers la page mentionnée dans l'attribut":", l'acheteur est redirigé vers la page mentionnée dans l'attribut","Devise originale de la transaction en cas de conversion de devise.":"Devise originale de la transaction en cas de conversion de devise.","Pour plus d'informations, consultez les articles suivants : utilisez nos SDKs et obtenir mes clés.":"Pour plus d'informations, consultez les articles suivants : utilisez nos SDKs et obtenir mes clés.","8. Envoi du résultat de paiement (requête POST)":"8. Envoi du résultat de paiement (requête POST)","Le montant est automatiquement formaté et mis à jour":"Le montant est automatiquement formaté et mis à jour","true/false : si false, l'image est cachée":"true/false : si false, l'image est cachée","Paiement Discover accepté":"Paiement Discover accepté","Le serveur ne retourne jamais 2015-11-19T16:56:57+Z":"Le serveur ne retourne jamais 2015-11-19T16:56:57+Z","La transaction a été partiellement payée":"La transaction a été partiellement payée","Identifiant de transaction du 3DS Server":"Identifiant de transaction du 3DS Server","Exemple d'implémentation de la vérification du hash en PHP :":"Exemple d'implémentation de la vérification du hash en PHP :","Applications web monopages":"Applications web monopages","En fonction des données transmises:":"En fonction des données transmises:","Validation manuelle par le marchand.":"Validation manuelle par le marchand.","étapes 3, 4, 16 et 17":"étapes 3, 4, 16 et 17","L'objet demandé est retourné dans un objet de réponse générique où :":"L'objet demandé est retourné dans un objet de réponse générique où :","L'alias n'est pas crée (comme formAction=PAYMENT). Comportement par défaut.":"L'alias n'est pas crée (comme formAction=PAYMENT). Comportement par défaut.","L'intégration du formulaire embarqué répond à une cinématique différente lorsqu'il s'agit de sites web dont la logique est entièrement gérée en JavaScript coté client.":"L'intégration du formulaire embarqué répond à une cinématique différente lorsqu'il s'agit de sites web dont la logique est entièrement gérée en JavaScript coté client.","La connexion internet de l'acheteur est coupée":"La connexion internet de l'acheteur est coupée","L'opération a été refusée par PayPal.":"L'opération a été refusée par PayPal.","Résultat du contrôle de risque.":"Résultat du contrôle de risque.","la classe kr-embedded":"la classe kr-embedded","Le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_DEMOPRIVATEKEY23G4475zXZQ2UA5x7M.":"Le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_DEMOPRIVATEKEY23G4475zXZQ2UA5x7M.","Clé publique pour créer des formulaires de paiement de test.":"Clé publique pour créer des formulaires de paiement de test.","L'URL de notification instantanée permet à la plateforme de paiement de notifier automatiquement le site marchand du résultat du paiement. L'URL de retour vers le site marchand est utilisée par le navigateur pour rediriger l'acheteur vers le site marchand lorsque celui-ci clique sur le bouton de retour boutique.":"L'URL de notification instantanée permet à la plateforme de paiement de notifier automatiquement le site marchand du résultat du paiement. L'URL de retour vers le site marchand est utilisée par le navigateur pour rediriger l'acheteur vers le site marchand lorsque celui-ci clique sur le bouton de retour boutique.","Activation et charge d'une carte prépayée":"Activation et charge d'une carte prépayée","Une fois le paiement terminé, qu'il soit accepté ou refusé, vous serez notifié de 2 manières :":"Une fois le paiement terminé, qu'il soit accepté ou refusé, vous serez notifié de 2 manières :","Cet article explique le fonctionnement du mode de validation et du délai de capture d'une transaction.":"Cet article explique le fonctionnement du mode de validation et du délai de capture d'une transaction.","Serveur indisponible routage réseau demandé à nouveau":"Serveur indisponible routage réseau demandé à nouveau","Label animé du champ du nom du porteur si requis (cas LATAM)":"Label animé du champ du nom du porteur si requis (cas LATAM)","Il est donc impératif d'intégrer les IPN !":"Il est donc impératif d'intégrer les IPN !","Passer du formulaire en redirection au formulaire embarqué":"Passer du formulaire en redirection au formulaire embarqué","Paramètre installmentNumber invalide":"Paramètre installmentNumber invalide","Lorsque l'acheteur valide le formulaire, la transaction est soumise pour validation.":"Lorsque l'acheteur valide le formulaire, la transaction est soumise pour validation.","IPN signifie Instant Payment Notification. Quand une transaction est créée ou que son statut change, nos serveurs lancent une IPN en appelant une URL de notification située sur vos serveurs. Cela vous permet d'être notifié en temps réel des changements intervenus sur une transaction.":"IPN signifie Instant Payment Notification. Quand une transaction est créée ou que son statut change, nos serveurs lancent une IPN en appelant une URL de notification située sur vos serveurs. Cela vous permet d'être notifié en temps réel des changements intervenus sur une transaction.","Si l'acquéreur Conecs est activé sur votre boutique, les 4 types de cartes associées seront automatiquement acceptées avec l'intégration par défaut.":"Si l'acquéreur Conecs est activé sur votre boutique, les 4 types de cartes associées seront automatiquement acceptées avec l'intégration par défaut.","Instruction de type redirection par formulaire":"Instruction de type redirection par formulaire","Clé publique publique":"Clé publique publique","inclure un élément de type":"inclure un élément de type","Durant le processus de paiement, les 2 actions suivantes ont lieu séquentiellement:":"Durant le processus de paiement, les 2 actions suivantes ont lieu séquentiellement:","Réseau ELO":"Réseau ELO","Vous pourrez, par la suite, créer une nouvelle transaction de 10€ pour encaisser le complément, ou annuler la transaction.":"Vous pourrez, par la suite, créer une nouvelle transaction de 10€ pour encaisser le complément, ou annuler la transaction.","Nom du produit.":"Nom du produit.","Erreurs AUTH":"Erreurs AUTH","Le web service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction.":"Le web service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction.","Pas de 3D-Secure, la réponse contient le détail de la transaction nouvellement créée.":"Pas de 3D-Secure, la réponse contient le détail de la transaction nouvellement créée.","Déscription":"Déscription","Paiement refusé, transaction à forcer, contacter l'émetteur de carte":"Paiement refusé, transaction à forcer, contacter l'émetteur de carte","Vous pouvez créer des transactions à partir d'une carte, conjointement au formulaire embarqué.":"Vous pouvez créer des transactions à partir d'une carte, conjointement au formulaire embarqué.","Le Web Service REST Transaction/Get permet de retrouver toutes les informations liées à une transaction existante.":"Le Web Service REST Transaction/Get permet de retrouver toutes les informations liées à une transaction existante.","Vous ne devez utiliser que les méthodes documentées. Tout élément non documenté est susceptible de changer sans avertissement !":"Vous ne devez utiliser que les méthodes documentées. Tout élément non documenté est susceptible de changer sans avertissement !","Valeur d'authentification finale.":"Valeur d'authentification finale.","Le web service Token/Get retourne l'objet suivant:":"Le web service Token/Get retourne l'objet suivant:","Référence du client JavaScript":"Référence du client JavaScript","Date d'expiration de l'ordre de paiement.":"Date d'expiration de l'ordre de paiement.","La date est trop loin de la date actuelle (en UTC).":"La date est trop loin de la date actuelle (en UTC).","Notification instantanée (IPN): concepts":"Notification instantanée (IPN): concepts","paramètre paymentSource invalide":"paramètre paymentSource invalide","Paramètre customer.shoppingCart.taxAmount invalide":"Paramètre customer.shoppingCart.taxAmount invalide","Franc suisse (756)":"Franc suisse (756)","Transaction et commande":"Transaction et commande","URL vers laquelle le formulaire est POSTé en cas de succès.(données transmises en POST)":"URL vers laquelle le formulaire est POSTé en cas de succès.(données transmises en POST)","C'est dans cette DIV que sera affiché le formulaire de paiement.":"C'est dans cette DIV que sera affiché le formulaire de paiement.","Fonction demandée non prise en charge":"Fonction demandée non prise en charge","Attention, vous devez confirmer avec votre contact commercial que vous êtes habilité à utiliser cette option en production.":"Attention, vous devez confirmer avec votre contact commercial que vous êtes habilité à utiliser cette option en production.","paramètres":"paramètres","Autorisation pour le montant total demandé dans la requête.":"Autorisation pour le montant total demandé dans la requête.","Erreur de traitement. \"Problem when tried to send to risk analyzer\".":"Erreur de traitement. \"Problem when tried to send to risk analyzer\".","Vous voulez migrer du formulaire en redirection (ou du formulaire en IFrame) vers le formulaire embarqué ? Cette page décrit les principaux paramètres et comment les utiliser avec le client JavaScript et l'API REST.":"Vous voulez migrer du formulaire en redirection (ou du formulaire en IFrame) vers le formulaire embarqué ? Cette page décrit les principaux paramètres et comment les utiliser avec le client JavaScript et l'API REST.","Ce serveur répond à plusieurs besoins :":"Ce serveur répond à plusieurs besoins :","2. Afficher le formulaire":"2. Afficher le formulaire","Le paiement par alias permet aux sites marchands d'offrir à leur clients la possibilité d'associer un moyen de paiement à un identifiant, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).":"Le paiement par alias permet aux sites marchands d'offrir à leur clients la possibilité d'associer un moyen de paiement à un identifiant, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).","Date effective de création de la transaction":"Date effective de création de la transaction","Les notifications sont envoyées depuis une adresse IP comprise dans la plage 194.50.38.0/24 en mode Test et en mode Production.":"Les notifications sont envoyées depuis une adresse IP comprise dans la plage 194.50.38.0/24 en mode Test et en mode Production.","Pour un site dynamique (utilisant Angular, React, Vue.js, ...), le concept est légèrement différent : voir checkout en une page ou SPC (Single Page Checkout )":"Pour un site dynamique (utilisant Angular, React, Vue.js, ...), le concept est légèrement différent : voir checkout en une page ou SPC (Single Page Checkout )","Comment modifier le nombre de tentatives de paiement autorisées ?":"Comment modifier le nombre de tentatives de paiement autorisées ?","Voir la référence de chaque réponse pour plus de détails.":"Voir la référence de chaque réponse pour plus de détails.","Lorsque la transaction est acceptée ou que le nombre maximum de tentatives est atteint, le client JavaScript effectue un POST du formulaire de paiement. Il se déroule exactement comme s'il s'agissait d'un formulaire HTML classique. Vous récupérez les informations de paiement dans les paramètres POST envoyés à votre serveur.":"Lorsque la transaction est acceptée ou que le nombre maximum de tentatives est atteint, le client JavaScript effectue un POST du formulaire de paiement. Il se déroule exactement comme s'il s'agissait d'un formulaire HTML classique. Vous récupérez les informations de paiement dans les paramètres POST envoyés à votre serveur.","3DS désactivé":"3DS désactivé","Nouveau dollar de Taïwan (901)":"Nouveau dollar de Taïwan (901)","Délai d'attente dépassé lors de la redirection de l'acheteur.":"Délai d'attente dépassé lors de la redirection de l'acheteur.","Formulaire embarqué (Navigateur)":"Formulaire embarqué (Navigateur)","Transaction non trouvée":"Transaction non trouvée","Booléen qui indique si l'authentification doit être réalisée en mode simulation. Le mode simulation permet de réaliser une intégration marchand sans être en production, ni utiliser de vraies cartes.":"Booléen qui indique si l'authentification doit être réalisée en mode simulation. Le mode simulation permet de réaliser une intégration marchand sans être en production, ni utiliser de vraies cartes.","Récupérer toutes les informations d'un abonnement":"Récupérer toutes les informations d'un abonnement","CODE":"CODE","Si une instruction à été retournée lors de l'étape précédente, la page à afficher lors de cette étape doit permettre :":"Si une instruction à été retournée lors de l'étape précédente, la page à afficher lors de cette étape doit permettre :","Devise non supportée pour ce contrat et/ou cette boutique.":"Devise non supportée pour ce contrat et/ou cette boutique.","Identifiant de session unique. Utilisé au Brésil pour l'utilisation de l'analyseur de risque ClearSale. Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z][a-z], 0-9, _, -).":"Identifiant de session unique. Utilisé au Brésil pour l'utilisation de l'analyseur de risque ClearSale. Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z][a-z], 0-9, _, -).","Pour celà, utilisez le champ cartItemInfo (tableau d'objets json) lors de l'appel au Web Service Charge/CreatePayment.":"Pour celà, utilisez le champ cartItemInfo (tableau d'objets json) lors de l'appel au Web Service Charge/CreatePayment.","L'IPN est envoyée en POST de la façon suivante sur vos serveurs:":"L'IPN est envoyée en POST de la façon suivante sur vos serveurs:","Cochez la case Rejeu automatique en cas d'échec si vous souhaitez autoriser la plateforme à renvoyer automatiquement la notification en cas d'echec, et ce, jusqu'à 4 fois.":"Cochez la case Rejeu automatique en cas d'échec si vous souhaitez autoriser la plateforme à renvoyer automatiquement la notification en cas d'echec, et ce, jusqu'à 4 fois.","Configuration par défaut de la boutique retenue (paramétrable dans le Back Office Marchand).":"Configuration par défaut de la boutique retenue (paramétrable dans le Back Office Marchand).","Attention, la signature du retour navitageur (ici) est calculée à l'aide de la clé HMAC-SHA-256. Ce n'est pas le cas de l'IPN où la signature est calculée avec le Mot de passe.":"Attention, la signature du retour navitageur (ici) est calculée à l'aide de la clé HMAC-SHA-256. Ce n'est pas le cas de l'IPN où la signature est calculée avec le Mot de passe.","Cette méthode permet de surcharger les paramètres d'initialisation, mais également les éléments suivants :":"Cette méthode permet de surcharger les paramètres d'initialisation, mais également les éléments suivants :","Pour plus de détails sur comment s'authentifier lors de l'appel au web-service REST, rendez-vous ici: API REST: phase d'authentification.":"Pour plus de détails sur comment s'authentifier lors de l'appel au web-service REST, rendez-vous ici: API REST: phase d'authentification.","formAction":"formAction","Si vous êtes certifiés PCI-DSS, vous pouvez directement passer les informations sensibles au web service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du web service REST Charge/CreatePayment en mode PCI-DSS.":"Si vous êtes certifiés PCI-DSS, vous pouvez directement passer les informations sensibles au web service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du web service REST Charge/CreatePayment en mode PCI-DSS.","Formulaire de démonstration, voir la documentation":"Formulaire de démonstration, voir la documentation","Dans certains cas, vous souhaitez uniquement créer un alias sans éffectuer d'encaissement. Pour cela, vous devez créer une transaction à 1 euro en validation manuelle:":"Dans certains cas, vous souhaitez uniquement créer un alias sans éffectuer d'encaissement. Pour cela, vous devez créer une transaction à 1 euro en validation manuelle:","Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","Le web-service retournera directement une transaction plutôt qu'un formToken lorsqu'un paiement par alias (token). Pour plus d'informations, rendez-vous sur l'article dédié au Création et utilisation d'alias.":"Le web-service retournera directement une transaction plutôt qu'un formToken lorsqu'un paiement par alias (token). Pour plus d'informations, rendez-vous sur l'article dédié au Création et utilisation d'alias.","L'alias est invalide (Résilié, vide...)":"L'alias est invalide (Résilié, vide...)","Serveur à serveur":"Serveur à serveur","Plage de carte non trouvée":"Plage de carte non trouvée","Le nombre de mois pour le paiement différé n'est pas autorisé.":"Le nombre de mois pour le paiement différé n'est pas autorisé.","En PHP, si vous n'utilisez pas notre SDK, il vous suffit de récupérer le contenu de la Superglobale $_POST.":"En PHP, si vous n'utilisez pas notre SDK, il vous suffit de récupérer le contenu de la Superglobale $_POST.","La transaction est expirée (le marchand ne l'a pas validé dans le délai imparti).":"La transaction est expirée (le marchand ne l'a pas validé dans le délai imparti).","Ajout de champs personnalisés":"Ajout de champs personnalisés","Le nom du point relais est transmis dans la deuxième ligne d'adresse de livraison.":"Le nom du point relais est transmis dans la deuxième ligne d'adresse de livraison.","Dans la section URL de notification de l'API REST, renseignez l'URL de votre page dans les champs URL cible de l'IPN à appeler en mode TEST et URL cible de l'IPN à appeler en mode PRODUCTION.":"Dans la section URL de notification de l'API REST, renseignez l'URL de votre page dans les champs URL cible de l'IPN à appeler en mode TEST et URL cible de l'IPN à appeler en mode PRODUCTION.","Lors d'un paiement réalisé avec une carte prépayée et autorisé par l'émetteur, le solde du compte bancaire de l'acheteur est débité immédiatement, sans attendre la remise en banque du paiement (comme c'est le cas pour la plupart des cartes bancaires). Si le marchand annule la transaction avant la remise en banque, le solde du porteur n'est pas mis à jour en temps réel (sauf cas des automates de carburant). Le solde de l'acheteur ne sera restauré qu'à la fin du délai de validité de l'autorisation, ce qui peut atteindre 30 jours selon le type de carte.":"Lors d'un paiement réalisé avec une carte prépayée et autorisé par l'émetteur, le solde du compte bancaire de l'acheteur est débité immédiatement, sans attendre la remise en banque du paiement (comme c'est le cas pour la plupart des cartes bancaires). Si le marchand annule la transaction avant la remise en banque, le solde du porteur n'est pas mis à jour en temps réel (sauf cas des automates de carburant). Le solde de l'acheteur ne sera restauré qu'à la fin du délai de validité de l'autorisation, ce qui peut atteindre 30 jours selon le type de carte.","Cartes de test":"Cartes de test","L'opération Transaction/Capture permet de capturer une liste de transactions préalablement créées et en attente de remise.":"L'opération Transaction/Capture permet de capturer une liste de transactions préalablement créées et en attente de remise.","Une transaction Facily Pay ne peut pas être annulée/modifiée/remboursée entre 23h30 et 5h30.":"Une transaction Facily Pay ne peut pas être annulée/modifiée/remboursée entre 23h30 et 5h30.","Exemple de réponse V4/Payment :":"Exemple de réponse V4/Payment :","Deux clés sont disponibles :":"Deux clés sont disponibles :","Conserver de manière sécurisées vos clés de communication avec la plateforme de paiement,":"Conserver de manière sécurisées vos clés de communication avec la plateforme de paiement,","Si le type de l'objet retourné n'est pas V4/Charge/RedirectRequest mais V4/Payment, 3D Secure n'est pas requis, et la réponse contient le détail de la transaction (objet Transaction). Pour plus de détails, Consultez Créer une transaction (PCI).":"Si le type de l'objet retourné n'est pas V4/Charge/RedirectRequest mais V4/Payment, 3D Secure n'est pas requis, et la réponse contient le détail de la transaction (objet Transaction). Pour plus de détails, Consultez Créer une transaction (PCI).","Tokens (alias)":"Tokens (alias)","Une transactions à zéro euro est créé en même temps que le token. Le token se trouvera à l'intérieur de la transaction, dans le paramètre paymentMethodToken.":"Une transactions à zéro euro est créé en même temps que le token. Le token se trouvera à l'intérieur de la transaction, dans le paramètre paymentMethodToken.","Cette page explique les différences entre l'annulation et le remboursement d'une transaction.":"Cette page explique les différences entre l'annulation et le remboursement d'une transaction.","Description du message":"Description du message","Paramètre fingerPrintId invalide":"Paramètre fingerPrintId invalide","Applications webs monopages":"Applications webs monopages","7. Envoi du résultat du paiement":"7. Envoi du résultat du paiement","Marchand non enrôlé":"Marchand non enrôlé","Paramètre paymentSource invalide":"Paramètre paymentSource invalide","Le comportement diffère en fonction du booléen retourné par votre fonction :":"Le comportement diffère en fonction du booléen retourné par votre fonction :","Ce paramètre n'a pas d'équivalent dans l'API REST. Le paramètre qui s'en rapproche le plus est transactionDetails.cardDetails.paymentMethodSource.":"Ce paramètre n'a pas d'équivalent dans l'API REST. Le paramètre qui s'en rapproche le plus est transactionDetails.cardDetails.paymentMethodSource.","3. Requête pour charger le formulaire embarqué JavaScript":"3. Requête pour charger le formulaire embarqué JavaScript","Une notification instantannée (Instant Payment Notification, ou IPN) est envoyée avec toutes les informations de la transaction, que celle-ci soit acceptée ou refusée. L'URL de notification de votre serveur doit être configurée dans la boutique sur votre Back Office.":"Une notification instantannée (Instant Payment Notification, ou IPN) est envoyée avec toutes les informations de la transaction, que celle-ci soit acceptée ou refusée. L'URL de notification de votre serveur doit être configurée dans la boutique sur votre Back Office.","Si vous êtes certifiés PCI DSS":"Si vous êtes certifiés PCI DSS","Nous gérons pour vous l'annimation d'attente":"Nous gérons pour vous l'annimation d'attente","Plusieurs méthodes sont à votre disposition pour interagir avec le client JavaScript:":"Plusieurs méthodes sont à votre disposition pour interagir avec le client JavaScript:","Exemple d'appel:":"Exemple d'appel:","Emetteur de carte inconnu":"Emetteur de carte inconnu","Liste des Web Services concernant la création et la manipulation d'abonnements :":"Liste des Web Services concernant la création et la manipulation d'abonnements :","Label animé du champ email si requis (cas LATAM)":"Label animé du champ email si requis (cas LATAM)","Formulaire sans thème":"Formulaire sans thème","Japonais (Japon)":"Japonais (Japon)","Paramètre customer.shippingDetails.firstName invalide":"Paramètre customer.shippingDetails.firstName invalide","Change la langue du formulaire de paiement et des messages d'erreur.":"Change la langue du formulaire de paiement et des messages d'erreur.","Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST Token/Update en mode PCI DSS.":"Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST Token/Update en mode PCI DSS.","Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).":"Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).","Pour plus d'informations sur les spécifications des Web Service REST de paiement, rendez-vous ici: Fonctionnement de l'API":"Pour plus d'informations sur les spécifications des Web Service REST de paiement, rendez-vous ici: Fonctionnement de l'API","Il est fortement conseillé de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métier coté serveur (lors de la réception de l'IPN). Le callback JavaScript ne devrait être utilisé que pour reprendre la main sur le parcours client coté navigateur, et lui afficher le bon message :":"Il est fortement conseillé de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métier coté serveur (lors de la réception de l'IPN). Le callback JavaScript ne devrait être utilisé que pour reprendre la main sur le parcours client coté navigateur, et lui afficher le bon message :","Attribut 'amount' non autorisé":"Attribut 'amount' non autorisé","Migration du formulaire en redirection":"Migration du formulaire en redirection","paramètre customer.billingDetails.city invalide":"paramètre customer.billingDetails.city invalide","Carte inactive.":"Carte inactive.","Un alias (ou token) du moyen de paiement est crée en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement crée sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au Création et utilisation d'alias.":"Un alias (ou token) du moyen de paiement est crée en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement crée sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au Création et utilisation d'alias.","L'API REST utilise l'authentification basique. Ce mécanisme est défini par la spécification HTTP. Il faut passer un nom d'utilisateur et un mot de passe à travers le header HTTP Authorization :":"L'API REST utilise l'authentification basique. Ce mécanisme est défini par la spécification HTTP. Il faut passer un nom d'utilisateur et un mot de passe à travers le header HTTP Authorization :","Dans la section Paramétrage général, renseignez le champ Adresse(s) e-mail(s) à avertir en cas d'échec.":"Dans la section Paramétrage général, renseignez le champ Adresse(s) e-mail(s) à avertir en cas d'échec.","Code d'erreur (au format [PREFIXE]_[CODE])":"Code d'erreur (au format [PREFIXE]_[CODE])","Paiement refusé, autorisation refusée pour cause de plafond dépassé":"Paiement refusé, autorisation refusée pour cause de plafond dépassé","La transaction est créée en validation manuelle. La remise du paiement est bloquée temporairement pour permettre au marchand de procéder à toutes les vérifications souhaitées.":"La transaction est créée en validation manuelle. La remise du paiement est bloquée temporairement pour permettre au marchand de procéder à toutes les vérifications souhaitées.","Web service Charge/SDKTest":"Web service Charge/SDKTest","Statut de l'analyse de risque.":"Statut de l'analyse de risque.","Modèle d'e-mail non disponible pour la locale demandée.":"Modèle d'e-mail non disponible pour la locale demandée.","paramètre captureDelay ou expectedCaptureDate invalide":"paramètre captureDelay ou expectedCaptureDate invalide","Voir la référence de la réponse pour plus de détails.":"Voir la référence de la réponse pour plus de détails.","Gestion des nouvelles tentatives de paiement (retry)":"Gestion des nouvelles tentatives de paiement (retry)","Exemple de code utilisant jQuery:":"Exemple de code utilisant jQuery:","Le client JavaScript va poster les résultats de la transaction comme si vous aviez utilisé un formulaire classique.":"Le client JavaScript va poster les résultats de la transaction comme si vous aviez utilisé un formulaire classique.","Le nom d'utilisateur est l'identifiant de la boutique : par exemple 28478261":"Le nom d'utilisateur est l'identifiant de la boutique : par exemple 28478261","inclure un élément de type DIV avec comme arguments la classe kr-embedded et l'attribut kr-form-token dans lequel vous aurez reporté le formToken récupéré à l'étape précédente. C'est dans cette DIV que sera affiché le formulaire de paiement.":"inclure un élément de type DIV avec comme arguments la classe kr-embedded et l'attribut kr-form-token dans lequel vous aurez reporté le formToken récupéré à l'étape précédente. C'est dans cette DIV que sera affiché le formulaire de paiement.","Cas d'usage":"Cas d'usage","Une IPN (notification serveur à serveur) va être envoyée avec toutes les informations de la transaction sur l'URL de notification de la boutique.":"Une IPN (notification serveur à serveur) va être envoyée avec toutes les informations de la transaction sur l'URL de notification de la boutique.","Contrôle la présence du pays de l'acheteur, identifié par son adresse IP, dans la liste de pays interdits.":"Contrôle la présence du pays de l'acheteur, identifié par son adresse IP, dans la liste de pays interdits.","lyra/vue-embedded-form":"lyra/vue-embedded-form","Devise du montant remboursé.":"Devise du montant remboursé.","Kit de développement 3D Secure. Composant software inclus dans une Application 3DS Requestor":"Kit de développement 3D Secure. Composant software inclus dans une Application 3DS Requestor","Remarques importantes":"Remarques importantes","Client embarqué (JavaScript)":"Client embarqué (JavaScript)","Le code retour autorisation,":"Le code retour autorisation,","Identifiant de la boutique.":"Identifiant de la boutique.","SDKs Serveurs":"SDKs Serveurs","Il permet de savoir simplement si la transaction est payée ou non,":"Il permet de savoir simplement si la transaction est payée ou non,","Attention, si les paramètres kr-post-url-success et kr-post-url-success sont défini en même temps, la méthode POST aura la priorité. Il en va de même pour kr-post-url-refused et kr-get-url-refused*.":"Attention, si les paramètres kr-post-url-success et kr-post-url-success sont défini en même temps, la méthode POST aura la priorité. Il en va de même pour kr-post-url-refused et kr-get-url-refused*.","Si la transaction est refusée, une erreur apparaît, l'acheteur reste sur la page de paiement.":"Si la transaction est refusée, une erreur apparaît, l'acheteur reste sur la page de paiement.","Contrairement lors du retour navigateur, la clé à utiliser ici est le mot de passe d'authentification (qui sert pour les appels aux web services). Nous utilisons deux clés différentes pour augmenter le niveau de sécurité de l'API REST.":"Contrairement lors du retour navigateur, la clé à utiliser ici est le mot de passe d'authentification (qui sert pour les appels aux web services). Nous utilisons deux clés différentes pour augmenter le niveau de sécurité de l'API REST.","Insertion des champs de formulaire":"Insertion des champs de formulaire","Web service Charge/CreatePayment":"Web service Charge/CreatePayment","Si detailedStatus vaut CAPTURED, alors l'opération sera un remboursement. Dans ce cas, si le montant transmis dans la requête est égal au montant de la transaction, alors le remboursement sera total. Si le montant transmis est inférieur au montant de la transaction, alors le remboursement sera partiel.":"Si detailedStatus vaut CAPTURED, alors l'opération sera un remboursement. Dans ce cas, si le montant transmis dans la requête est égal au montant de la transaction, alors le remboursement sera total. Si le montant transmis est inférieur au montant de la transaction, alors le remboursement sera partiel.","URL de retour vers le site marchand.":"URL de retour vers le site marchand.","Voyage":"Voyage","La transaction a déjà été annulée":"La transaction a déjà été annulée","Objet décrivant un abonnement":"Objet décrivant un abonnement","Vous devez charger Font Awesome dans la section HEAD":"Vous devez charger Font Awesome dans la section HEAD","Vous pouvez également gérer les erreurs vous-même. Rendez-vous ici pour plus de détails.":"Vous pouvez également gérer les erreurs vous-même. Rendez-vous ici pour plus de détails.","Si le champ du numéro de carte prend le focus, la variable event prendra la valeur suivante:":"Si le champ du numéro de carte prend le focus, la variable event prendra la valeur suivante:","Adresse de facturation.":"Adresse de facturation.","L'opération de mise à jour de token est similaire à la création. Il suffit de passer le paymentMethodToken que vous souhaitez mettre à jour.":"L'opération de mise à jour de token est similaire à la création. Il suffit de passer le paymentMethodToken que vous souhaitez mettre à jour.","URL para el cliente Javascript":"URL para el cliente Javascript","des éléments d'analyses en fonction de l'erreur,":"des éléments d'analyses en fonction de l'erreur,","Erreur inconnue.":"Erreur inconnue.","Utilisateur de test":"Utilisateur de test","Serveur Marchand":"Serveur Marchand","Transaction non trouvée.":"Transaction non trouvée.","Une autorisation complête (de l'ensemble du montant demandé) fonctionne comme n'importe quelle autorisaction carte. pour plus d'information, consulter l'article suivant: Créer une transaction (PCI).":"Une autorisation complête (de l'ensemble du montant demandé) fonctionne comme n'importe quelle autorisaction carte. pour plus d'information, consulter l'article suivant: Créer une transaction (PCI).","Erreur d'authentification":"Erreur d'authentification","le nom d'utilisateur est l'identifiant de la boutique : par exemple 28478261":"le nom d'utilisateur est l'identifiant de la boutique : par exemple 28478261","Santé et beauté":"Santé et beauté","Référence unique de l'ordre de paiement généré par la plateforme.":"Référence unique de l'ordre de paiement généré par la plateforme.","Support de tous les périphériques":"Support de tous les périphériques","paramètre cartItemInfo.productLabel invalide":"paramètre cartItemInfo.productLabel invalide","Kr-public-key is empty or not defined":"Kr-public-key is empty or not defined","En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le Back Office Marchand, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.":"En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le Back Office Marchand, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.","Dans ce cas, le Web service REST Token/Update vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.":"Dans ce cas, le Web service REST Token/Update vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.","Web service Transaction/CancelOrRefund":"Web service Transaction/CancelOrRefund","diagramme":"diagramme","Paramètre rejeté pouvant contenir des données sensibles {0}.":"Paramètre rejeté pouvant contenir des données sensibles {0}.","La boutique {0} est close depuis le {1}.":"La boutique {0} est close depuis le {1}.","AUTHORISED (En attente de remise)":"AUTHORISED (En attente de remise)","Pour plus d'informations, rendez-vous ici: Formulaire embarqué: Tester rapidement.":"Pour plus d'informations, rendez-vous ici: Formulaire embarqué: Tester rapidement.","Voir la documentation de référence pour plus de détails : objet Transaction":"Voir la documentation de référence pour plus de détails : objet Transaction","Le formulaire en pop-in et le formulaire embarqué s'intègrent de la même façon. Il suffit d'ajouter la directive":"Le formulaire en pop-in et le formulaire embarqué s'intègrent de la même façon. Il suffit d'ajouter la directive","Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page :":"Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page :","type":"type","Permet de valider l'authenticité des données pour les transactions de test.":"Permet de valider l'authenticité des données pour les transactions de test.","Preuve de tentative d'authentification quand l'authentification n'est pas disponible":"Preuve de tentative d'authentification quand l'authentification n'est pas disponible","Paiement AMEX SafeKey, carte enrôlée, authentification FAILED, paiement refusé":"Paiement AMEX SafeKey, carte enrôlée, authentification FAILED, paiement refusé","PREPAID MAESTRO":"PREPAID MAESTRO","Objet contenant la transaction générée. Cet objet est directement retourné lors d'un paiement par alias simple":"Objet contenant la transaction générée. Cet objet est directement retourné lors d'un paiement par alias simple","Données invalides":"Données invalides","Statut de la transaction incorrect":"Statut de la transaction incorrect","L'attribut message est requis.":"L'attribut message est requis.","Paramètre 3DS incorrect":"Paramètre 3DS incorrect","Personnalisation du boutton":"Personnalisation du boutton","La transaction a été annulée":"La transaction a été annulée","Problème de paramétrage du contrat d'analyse de risques.":"Problème de paramétrage du contrat d'analyse de risques.","Utilisation avancée":"Utilisation avancée","La seule différence entre un formulaire classic, material, embarqué ou pop-in réside dans cet objet de configuration.":"La seule différence entre un formulaire classic, material, embarqué ou pop-in réside dans cet objet de configuration.","ticket":"ticket","Une barre de debug orienté développeur vous aide à intégrer plus facilement notre solution et repérer les erreurs communes.":"Une barre de debug orienté développeur vous aide à intégrer plus facilement notre solution et repérer les erreurs communes.","Code retour de la demande d'autorisation.":"Code retour de la demande d'autorisation.","Cartes Conecs":"Cartes Conecs","Lorsque le paiement est effectué, ces champs personnalisés seront ajoutés dans les paramètres POST transmis au marchand :":"Lorsque le paiement est effectué, ces champs personnalisés seront ajoutés dans les paramètres POST transmis au marchand :","Désactiver 3D Secure v1":"Désactiver 3D Secure v1","AuthenticationResponse est la réponse au web service REST Charge/Authenticate.":"AuthenticationResponse est la réponse au web service REST Charge/Authenticate.","Type de l'objet JSON contenu dans kr-answer.":"Type de l'objet JSON contenu dans kr-answer.","Vous pouvez simuler l'option REGISTER en créant une transaction à un euro en validation manuelle. Pour plus de détails, rendez vous ici : paiement en un clic.":"Vous pouvez simuler l'option REGISTER en créant une transaction à un euro en validation manuelle. Pour plus de détails, rendez vous ici : paiement en un clic.","La transaction n'est pas payée":"La transaction n'est pas payée","Cet abonnement est déjà résilié.":"Cet abonnement est déjà résilié.","Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias.":"Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias.","Active (si possible) l'authentification forte.":"Active (si possible) l'authentification forte.","paramètre customer.billingDetails.legalName invalide":"paramètre customer.billingDetails.legalName invalide","orderStatus: consolidation du paramètre status des transactions associées à la commande.":"orderStatus: consolidation du paramètre status des transactions associées à la commande.","C'est le comportement par défaut. L'appel à Charge/CreatePayment créé une transaction sans effectuer d'opération supplémentaire.":"C'est le comportement par défaut. L'appel à Charge/CreatePayment créé une transaction sans effectuer d'opération supplémentaire.","Booléen indiquant si la cible html doit être visible ou pas.":"Booléen indiquant si la cible html doit être visible ou pas.","Le challenge n'est pas explicitement demandé":"Le challenge n'est pas explicitement demandé","Porteur enrôlé, authentification 3DS possible. Remarque : Dans le Back Office, la valeur ENROLLED est affichée (onglet 3D Secure du Détails d'une transaction).":"Porteur enrôlé, authentification 3DS possible. Remarque : Dans le Back Office, la valeur ENROLLED est affichée (onglet 3D Secure du Détails d'une transaction).","Description associée à l'abonnement.":"Description associée à l'abonnement.","Serveur 3DS. Composant du domaine du 3DS Requestor qui démarre le processus 3DS v2 et communique avec le DS ou l'ACS lors de l'authentification de transactions. Il facilite l'interaction entre le 3DS Requestor et le DS":"Serveur 3DS. Composant du domaine du 3DS Requestor qui démarre le processus 3DS v2 et communique avec le DS ou l'ACS lors de l'authentification de transactions. Il facilite l'interaction entre le 3DS Requestor et le DS","Le nom du destinataire est celui de l'adresse de facturation.":"Le nom du destinataire est celui de l'adresse de facturation.","Yen (392)":"Yen (392)","Préparer son environement":"Préparer son environement","Erreurs":"Erreurs","Paramètre customer.shippingDetails.deliveryCompanyName invalide":"Paramètre customer.shippingDetails.deliveryCompanyName invalide","require.js va charger de façon asynchrone le client JavaScript (path krypton), et le thème classic (path kryptonTheme).":"require.js va charger de façon asynchrone le client JavaScript (path krypton), et le thème classic (path kryptonTheme).","Les transactions pouvant faire l'objet d'une duplication doivent posséder un des detailedStatus suivants :":"Les transactions pouvant faire l'objet d'une duplication doivent posséder un des detailedStatus suivants :","Objet contenant le résultat de l'authentification":"Objet contenant le résultat de l'authentification","Bienvenue sur notre API de paiement REST. Les pages recommandées pour bien démarrer sont :":"Bienvenue sur notre API de paiement REST. Les pages recommandées pour bien démarrer sont :","Erreur technique":"Erreur technique","Une fois la transaction traitée, nous effectuons un appel depuis nos serveurs vers une URL que vous avez déterminé. L'objet transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. c'est l'IPN (Instant Payment Notification).":"Une fois la transaction traitée, nous effectuons un appel depuis nos serveurs vers une URL que vous avez déterminé. L'objet transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. c'est l'IPN (Instant Payment Notification).","cc représente le code langue (deux caractères minuscules conformes à la norme ISO-639 (exemple \"de\" pour l'allemand, \"en\" pour l'anglais, \"fr\" pour le français)":"cc représente le code langue (deux caractères minuscules conformes à la norme ISO-639 (exemple \"de\" pour l'allemand, \"en\" pour l'anglais, \"fr\" pour le français)","Pour personnaliser l'objet de l'e-mail, utilisez les variables ci-dessous:":"Pour personnaliser l'objet de l'e-mail, utilisez les variables ci-dessous:","Les paramètres disponibles sont les suivants :":"Les paramètres disponibles sont les suivants :","Une commande peut aussi être payée à partir de plusieurs transactions, ou avec plusieurs moyens de paiement. Tant que la totalité de la commande n'est pas payé, orderCycle est défini à OPEN.":"Une commande peut aussi être payée à partir de plusieurs transactions, ou avec plusieurs moyens de paiement. Tant que la totalité de la commande n'est pas payé, orderCycle est défini à OPEN.","invalid ACS Signature":"invalid ACS Signature","L'analyseur de risque a rejeté cette transaction.":"L'analyseur de risque a rejeté cette transaction.","Pour consulter la documentation de référence de la réponse, c'est par ici: PaymentOrder.":"Pour consulter la documentation de référence de la réponse, c'est par ici: PaymentOrder.","Après cet entremet théorique, il est temps de passer aux choses concrètes : Créer un formToken":"Après cet entremet théorique, il est temps de passer aux choses concrètes : Créer un formToken","Saisissez votre identifiant de connexion. Votre identifiant de connexion vous a été communiqué par e-mail ayant pour objet Identifiants de connexion - [nom de votre boutique].":"Saisissez votre identifiant de connexion. Votre identifiant de connexion vous a été communiqué par e-mail ayant pour objet Identifiants de connexion - [nom de votre boutique].","Les fichiers JavaScript de thèmes (comme classic.js ou material.js) contiennent un objet de configuration qui définit l'ensemble du thème: animations, styles, éléments HTML.":"Les fichiers JavaScript de thèmes (comme classic.js ou material.js) contiennent un objet de configuration qui définit l'ensemble du thème: animations, styles, éléments HTML.","Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ... ). Il doit être chargé avant la libraire JavaScript principale.":"Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ... ). Il doit être chargé avant la libraire JavaScript principale.","Émetteur de cartes inaccessible":"Émetteur de cartes inaccessible","Date et heure de remise.":"Date et heure de remise.","Les codes d'erreur compris entre CLIENT_700 et CLIENT_799 sont des avertissements. Ils vous aident lors de l'intégration du client JavaScript:":"Les codes d'erreur compris entre CLIENT_700 et CLIENT_799 sont des avertissements. Ils vous aident lors de l'intégration du client JavaScript:","paramètre cartItemInfo.productType invalide":"paramètre cartItemInfo.productType invalide","Un contrat CB ne peut être utilisé pour une transaction AMEX.":"Un contrat CB ne peut être utilisé pour une transaction AMEX.","Dinar Tunisien (788)":"Dinar Tunisien (788)","Quelle différence entre URL de notification instantanée et URL de retour boutique ?":"Quelle différence entre URL de notification instantanée et URL de retour boutique ?","MASTERCARD BLACK":"MASTERCARD BLACK","chaine Code d'erreur détaillé (ou null)":"chaine Code d'erreur détaillé (ou null)","Plusieurs méthodes sont à votre disposition pour interagir avec le client JavaScript :":"Plusieurs méthodes sont à votre disposition pour interagir avec le client JavaScript :","Données reçues lors du retour navigateur. On utilise la clé SHA256 pour vérifier la valeur de kr-hash":"Données reçues lors du retour navigateur. On utilise la clé SHA256 pour vérifier la valeur de kr-hash","La boutique ne possède pas de formulaire de collecte des données.":"La boutique ne possède pas de formulaire de collecte des données.","Framework":"Framework","Valeur représentant la profondeur de la palette de couleurs utilisée pour afficher les images, en bits par pixel. Obtenue du navigateur client via la propriété":"Valeur représentant la profondeur de la palette de couleurs utilisée pour afficher les images, en bits par pixel. Obtenue du navigateur client via la propriété","Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ...). Il doit être chargé avant la libraire JavaScript principale.":"Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ...). Il doit être chargé avant la libraire JavaScript principale.","fichiers":"fichiers","Étape":"Étape","Tester votre intégration (Web Service minimaliste)":"Tester votre intégration (Web Service minimaliste)","Réponse OrderTransactions":"Réponse OrderTransactions","Une erreur interne est survenue lors de la consultation du numéro de carte.":"Une erreur interne est survenue lors de la consultation du numéro de carte.","Erreur lors de la récupération de l'alias.":"Erreur lors de la récupération de l'alias.","Notre librairie JavaScript inclue un large set de fonctionnalités vous permettant de simplifier votre intégration. Moins de code, moins de bugs et plus de temps pour vous concentrer sur votre coeur de métier.":"Notre librairie JavaScript inclue un large set de fonctionnalités vous permettant de simplifier votre intégration. Moins de code, moins de bugs et plus de temps pour vous concentrer sur votre coeur de métier.","3D Secure désactivé.":"3D Secure désactivé.","Un site SPC (pour Single Page Checkout) applique le concept du SPA mais uniquement sur la page de checkout (validation du panier, adresse d'expédition, formulaire de paiement, ...)":"Un site SPC (pour Single Page Checkout) applique le concept du SPA mais uniquement sur la page de checkout (validation du panier, adresse d'expédition, formulaire de paiement, ...)","Thèmes":"Thèmes","Nom de votre boutique tel que défini dans le Back Office":"Nom de votre boutique tel que défini dans le Back Office","Indique le délai en nombre de jours avant remise en banque.":"Indique le délai en nombre de jours avant remise en banque.","Les différences sont:":"Les différences sont:","La transaction est payé":"La transaction est payé","Exemple :":"Exemple :","Il est recommandé de toujours charger ce fichier CSS dans le header de la page.classic-reset.css, ou no-theme.css sont deux exemples de fichiers CSS initiaux fournis.":"Il est recommandé de toujours charger ce fichier CSS dans le header de la page.classic-reset.css, ou no-theme.css sont deux exemples de fichiers CSS initiaux fournis.","Liste de transactions sur lesquelles une remise est demandée.":"Liste de transactions sur lesquelles une remise est demandée.","paramètre customer.email invalide":"paramètre customer.email invalide","Le montant de la transaction a été capturé":"Le montant de la transaction a été capturé","3. Vérifier le statut de la transaction":"3. Vérifier le statut de la transaction","Erreur technique 3DS.":"Erreur technique 3DS.","Il est impossible de rembourser une transaction impayée.":"Il est impossible de rembourser une transaction impayée.","Autre : paiement réalisé depuis une autre source comme le Back Office par exemple.":"Autre : paiement réalisé depuis une autre source comme le Back Office par exemple.","Fonctionnement et particularités de l'implémentation REST de l'API":"Fonctionnement et particularités de l'implémentation REST de l'API","Appeler le Web Service depuis le navigateur de l'acheteur revient à mettre à sa disposition (et à celle de pirates potentiels) vos clés d'appels, ce qui est contraire aux règles de sécurité,":"Appeler le Web Service depuis le navigateur de l'acheteur revient à mettre à sa disposition (et à celle de pirates potentiels) vos clés d'appels, ce qui est contraire aux règles de sécurité,","Cache la barre de debug en mode test (true ou false).":"Cache la barre de debug en mode test (true ou false).","paramètre customer.shippingDetails.cellPhoneNumber invalide":"paramètre customer.shippingDetails.cellPhoneNumber invalide","Web service Charge/CreateToken":"Web service Charge/CreateToken","la propriété method indique le verbe HTTP à associer au formulaire":"la propriété method indique le verbe HTTP à associer au formulaire","Montant et devise du paiement":"Montant et devise du paiement","Générateur de RRULE":"Générateur de RRULE","Erreur en « edit » sur champ de liste à jour fichier":"Erreur en « edit » sur champ de liste à jour fichier","paramètre customer.billingDetails.state invalide":"paramètre customer.billingDetails.state invalide","Indique quel protocole sera effectivement appliqué lors de l'authentification.":"Indique quel protocole sera effectivement appliqué lors de l'authentification.","Le formToken contient les informations nécessaires à la génération du formulaire (prix, champs du formulaire, options de paiement, ...). Il peut atteindre une taille de 8Ko.":"Le formToken contient les informations nécessaires à la génération du formulaire (prix, champs du formulaire, options de paiement, ...). Il peut atteindre une taille de 8Ko.","Permet de valider l'authenticité des données pour les transactions de production.":"Permet de valider l'authenticité des données pour les transactions de production.","Numéro de carte MASTERCARD":"Numéro de carte MASTERCARD","default field order (if not included) like [\"pan\", \"securityCode\", \"expiry\"]":"default field order (if not included) like [\"pan\", \"securityCode\", \"expiry\"]","Les valeurs possibles sont les suivantes:":"Les valeurs possibles sont les suivantes:","Il y a de multiples avantages à utiliser notre bouton de paiement :":"Il y a de multiples avantages à utiliser notre bouton de paiement :","L'objet transaction est contenu dans le paramètre POST kr-answer. Il est encodé en JSON:":"L'objet transaction est contenu dans le paramètre POST kr-answer. Il est encodé en JSON:","Chinois (Traditionnel)":"Chinois (Traditionnel)","3DS supporté nativement":"3DS supporté nativement","La date d'expiration ne peut être antérieure à la date de création et ne peut dépasser 90 jours.":"La date d'expiration ne peut être antérieure à la date de création et ne peut dépasser 90 jours.","Paramètres généraux:":"Paramètres généraux:","Paiement par identifiant ?":"Paiement par identifiant ?","Paramètres d'initialisation":"Paramètres d'initialisation","Pour valider votre formulaire, il suffit d'ajouter un bouton HTML classique avec la classe kr-payment-button. Le label sera inséré automatiquement dans la bonne langue:":"Pour valider votre formulaire, il suffit d'ajouter un bouton HTML classique avec la classe kr-payment-button. Le label sera inséré automatiquement dans la bonne langue:","Thèmes pré-configurés et personnalisation en CSS":"Thèmes pré-configurés et personnalisation en CSS","paramètre acquirerTransientData invalide":"paramètre acquirerTransientData invalide","Utilisation de l'IPN":"Utilisation de l'IPN","Paiement Diners refusé, ne pas honorer":"Paiement Diners refusé, ne pas honorer","En résumé":"En résumé","Utilisation à proscrire sur les vieux téléphones mobiles":"Utilisation à proscrire sur les vieux téléphones mobiles","Paramètre customer.billingDetails.firstName invalide":"Paramètre customer.billingDetails.firstName invalide","Une transaction":"Une transaction","Erreurs CLIENT":"Erreurs CLIENT","Devise inconnue":"Devise inconnue","Code de la devise utilisée lors de la demande de pré-autorisation.":"Code de la devise utilisée lors de la demande de pré-autorisation.","Cardholder Authentication Verification Value.":"Cardholder Authentication Verification Value.","Paramètre customer.language invalide":"Paramètre customer.language invalide","errorMessage":"errorMessage","2015-11-19T16:56:57+01:00":"2015-11-19T16:56:57+01:00","Transactions en quasi-espèces (ex: chèque vacances, billet de loterie, etc.)":"Transactions en quasi-espèces (ex: chèque vacances, billet de loterie, etc.)","Exemple: Offre %reference% valable du %start_date% au %end_date% d'un montant de %amount%":"Exemple: Offre %reference% valable du %start_date% au %end_date% d'un montant de %amount%","Les données de l'IPN sont plus sûres que celles qui ont transité par un navigateur de l'acheteur. Elles sont envoyées directement sur vos serveurs. En conséquence elles ne peuvent pas être altérées par un plugin corrompu ou un spyware installé sur le navigateur de l'acheteur.":"Les données de l'IPN sont plus sûres que celles qui ont transité par un navigateur de l'acheteur. Elles sont envoyées directement sur vos serveurs. En conséquence elles ne peuvent pas être altérées par un plugin corrompu ou un spyware installé sur le navigateur de l'acheteur.","La transaction n'a pas été payée":"La transaction n'a pas été payée","Bouton de paiement":"Bouton de paiement","par un appel (IPN) vers votre serveur marchand, si ce dernier est enregistré auprès de notre plateforme de paiement,":"par un appel (IPN) vers votre serveur marchand, si ce dernier est enregistré auprès de notre plateforme de paiement,","Coté serveur, votre code devrait ressembler à ça (en Node JS):":"Coté serveur, votre code devrait ressembler à ça (en Node JS):","Si le délai avant remise est supérieur à 365 jours dans la requête de paiement, il est automatiquement repositionné à 365 jours.":"Si le délai avant remise est supérieur à 365 jours dans la requête de paiement, il est automatiquement repositionné à 365 jours.","Cette section décrit les différentes fonctionnalités du client Javascript.":"Cette section décrit les différentes fonctionnalités du client Javascript.","L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :":"L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :","paramètre customer.language invalide":"paramètre customer.language invalide","La clé publique ne correspond pas au formToken":"La clé publique ne correspond pas au formToken","Transaction créée à partir d'un nouveau moyen de paiement.":"Transaction créée à partir d'un nouveau moyen de paiement.","Dans l'étape précédente, nous avons créée un formToken à l'aide du web service REST Charge/CreatePayment Le formToken est utilisé par la librarie JavaScript pour afficher un formulaire de paiement.":"Dans l'étape précédente, nous avons créée un formToken à l'aide du web service REST Charge/CreatePayment Le formToken est utilisé par la librarie JavaScript pour afficher un formulaire de paiement.","Accès interdit au fichier":"Accès interdit au fichier","Riel Cambodgien (116)":"Riel Cambodgien (116)","Vous pouvez ajouter les directives de validation HTML5 à votre champ personnalisé:":"Vous pouvez ajouter les directives de validation HTML5 à votre champ personnalisé:","Le numéro du document d'identité est invalide.":"Le numéro du document d'identité est invalide.","Erreur HTTP.":"Erreur HTTP.","Largeur de la cible html en pixels.":"Largeur de la cible html en pixels.","Le Web Service REST Subscription/Update permet de modifier un abonnement, à savoir :":"Le Web Service REST Subscription/Update permet de modifier un abonnement, à savoir :","Ringgit malais (458)":"Ringgit malais (458)","Paramètre customer.billingDetails.title invalide":"Paramètre customer.billingDetails.title invalide","Lors de la création du formToken, vous pouvez définir l'URL cible de l'IPN dynamiquement avec le paramètre ipnTargetUrl:":"Lors de la création du formToken, vous pouvez définir l'URL cible de l'IPN dynamiquement avec le paramètre ipnTargetUrl:","un retour du serveur de la plateforme de paiement avec le résultat final d'authentification":"un retour du serveur de la plateforme de paiement avec le résultat final d'authentification","paramètre customer.shippingDetails.category invalide":"paramètre customer.shippingDetails.category invalide","Transactions ratachées à une référence commande (orderId). Attention, comme l'unicité de l'orderId est de la résponsabilité du marchand, il est possible que la liste des transactions correspondent à deux commandes.":"Transactions ratachées à une référence commande (orderId). Attention, comme l'unicité de l'orderId est de la résponsabilité du marchand, il est possible que la liste des transactions correspondent à deux commandes.","Lorsque le paiement est effectué, les mêmes informations sont postées vers le formulaire embarqué et le site marchand.":"Lorsque le paiement est effectué, les mêmes informations sont postées vers le formulaire embarqué et le site marchand.","Pour plus de détails sur le concept de remise, consulter l'article Annuler / rembourser une transaction":"Pour plus de détails sur le concept de remise, consulter l'article Annuler / rembourser une transaction","Gérer les cas limites":"Gérer les cas limites","Lorsque le paiement est effectué, des informations sont POSTées à partir du navigateur.":"Lorsque le paiement est effectué, des informations sont POSTées à partir du navigateur.","Composant pour vue.js":"Composant pour vue.js","Code pays de la carte.":"Code pays de la carte.","Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez créer une nouvelle transaction à l'aide du Web Service Charge/CreatePayment en transmettant les informations sensibles du moyen de paiement.":"Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez créer une nouvelle transaction à l'aide du Web Service Charge/CreatePayment en transmettant les informations sensibles du moyen de paiement.","Le Web Service REST Transaction/CancelOrRefund permet d'annuler totalement une transaction ou d'effectuer un remboursement (total ou partiel si l'acquéreur le supporte).":"Le Web Service REST Transaction/CancelOrRefund permet d'annuler totalement une transaction ou d'effectuer un remboursement (total ou partiel si l'acquéreur le supporte).","Real du Brésil (986)":"Real du Brésil (986)","paramètre firstInstallmentDelay invalide":"paramètre firstInstallmentDelay invalide","Une transaction en mode test a été marquée en mode production chez l'acquéreur.":"Une transaction en mode test a été marquée en mode production chez l'acquéreur.","La transaction a été payée":"La transaction a été payée","Exemple avec les clés de tests :":"Exemple avec les clés de tests :","Réponses":"Réponses","Saisie en toute sécurité":"Saisie en toute sécurité","Application sur dispositif mobile de l'acheteur qui peut traiter une transaction 3DS grâce à l'usage du SDK 3DS. L'application est possible grâce à l'intégration avec le SDK 3DS.":"Application sur dispositif mobile de l'acheteur qui peut traiter une transaction 3DS grâce à l'usage du SDK 3DS. L'application est possible grâce à l'intégration avec le SDK 3DS.","L'API REST définit automatiquement l'identifiant de transaction":"L'API REST définit automatiquement l'identifiant de transaction","tLa transaction ne peut pas être annulée":"tLa transaction ne peut pas être annulée","Plus de détails sur la personnalisation du formulaire ici : Thèmes et personalisation.":"Plus de détails sur la personnalisation du formulaire ici : Thèmes et personalisation.","Créer une transaction simple à partir d'un moyen de paiement":"Créer une transaction simple à partir d'un moyen de paiement","La duplication n'est pas autorisée.":"La duplication n'est pas autorisée.","Instruction Challenge, qui permet l'authentification interactive de l'utilisateur auprès de l'ACS":"Instruction Challenge, qui permet l'authentification interactive de l'utilisateur auprès de l'ACS","Paiement refusé en CHALLENGE avec expiration du délai imparti":"Paiement refusé en CHALLENGE avec expiration du délai imparti","Pour plus d'informations sur le fonctionnement de la signature, rendez-vous ici : Retour navigateur ou Utilisation de l'IPN (URL de notification)":"Pour plus d'informations sur le fonctionnement de la signature, rendez-vous ici : Retour navigateur ou Utilisation de l'IPN (URL de notification)","Annulation ou remboursement : quelles différences ?":"Annulation ou remboursement : quelles différences ?","Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifié pour le début de l'année 2019.":"Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifié pour le début de l'année 2019.","Code de sécurité (CVV)":"Code de sécurité (CVV)","Récupérer le détail de la transaction":"Récupérer le détail de la transaction","Créer des champs personnalisés":"Créer des champs personnalisés","Son, image et vidéo":"Son, image et vidéo","Pour plus d'informations, rendez-vous ici: Récupérer mes clés.":"Pour plus d'informations, rendez-vous ici: Récupérer mes clés.","Accepte tous les formats:":"Accepte tous les formats:","paramètre customer.billingDetails.title invalide":"paramètre customer.billingDetails.title invalide","Utilisation d'un alias: paiement zéro click sans affichage de formulaire":"Utilisation d'un alias: paiement zéro click sans affichage de formulaire","Un remboursement ne peut pas être effectué sur une carte expirée (règle GIE CB). Dans ce cas, le marchand doit utiliser une autre méthode pour rembourser son client (virement, chèque, ...).":"Un remboursement ne peut pas être effectué sur une carte expirée (règle GIE CB). Dans ce cas, le marchand doit utiliser une autre méthode pour rembourser son client (virement, chèque, ...).","3DS operation timeout":"3DS operation timeout","Le formulaire est prêt à être utilisé.":"Le formulaire est prêt à être utilisé.","Utilisation de cartes Conecs en mode PCI-DSS":"Utilisation de cartes Conecs en mode PCI-DSS","Fonction":"Fonction","Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure V1 réussie.":"Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure V1 réussie.","Ordre de paiement expiré":"Ordre de paiement expiré","Vous pouvez également insérer une variable qui représente le montant et la devise. Le client javascript éfféctura automatiquement le remplacement :":"Vous pouvez également insérer une variable qui représente le montant et la devise. Le client javascript éfféctura automatiquement le remplacement :","Retrait dans un aéroport, une gare ou une agence de voyage.":"Retrait dans un aéroport, une gare ou une agence de voyage.","Solution":"Solution","Permet de surcharger la configuration du client JavaScript, voir la section suivante.":"Permet de surcharger la configuration du client JavaScript, voir la section suivante.","est le code numérique de l'erreur.":"est le code numérique de l'erreur.","Impossible de joindre la passerelle Whatsapp.":"Impossible de joindre la passerelle Whatsapp.","Le statut de l'alias n'est pas compatible avec cette opération.":"Le statut de l'alias n'est pas compatible avec cette opération.","Sachez cependant que nous travaillons activement pour ajouter de nouveaux supports pour d'autres langages.":"Sachez cependant que nous travaillons activement pour ajouter de nouveaux supports pour d'autres langages.","L'acheteur a cliqué sur le bouton \"payer\" : soumission du formulaire depuis le navigateur de l'acheteur vers nos serveurs. Cet appel est effectué automatiquement par notre client JavaScript.":"L'acheteur a cliqué sur le bouton \"payer\" : soumission du formulaire depuis le navigateur de l'acheteur vers nos serveurs. Cet appel est effectué automatiquement par notre client JavaScript.","Au bout de 3 erreurs dans la saisie du mot de passe, le compte de l'utilisateur est bloqué.":"Au bout de 3 erreurs dans la saisie du mot de passe, le compte de l'utilisateur est bloqué.","Suite à un incident technique, nous ne sommes pas en mesure de traiter votre demande.":"Suite à un incident technique, nous ne sommes pas en mesure de traiter votre demande.","paramètre contrib invalide":"paramètre contrib invalide","Vérifier le statut de la transaction":"Vérifier le statut de la transaction","Web Services":"Web Services","Invalid card number":"Invalid card number","Pourquoi l'API n'est elle pas 100% RESTful ?":"Pourquoi l'API n'est elle pas 100% RESTful ?","En cas de coupure réseau ou si l'acheteur ferme son navigateur, il est possible que vous ne receviez jamais les paramètres du formulaire.":"En cas de coupure réseau ou si l'acheteur ferme son navigateur, il est possible que vous ne receviez jamais les paramètres du formulaire.","merchant.header.shopName.gradient":"merchant.header.shopName.gradient","Connectez vous sur :":"Connectez vous sur :","Zone d'affichage des erreurs":"Zone d'affichage des erreurs","Client de type Société":"Client de type Société","Les différentes propriétés de l'iFrame à créer se trouvent dans l'élément target:":"Les différentes propriétés de l'iFrame à créer se trouvent dans l'élément target:","Adresse e-mail de l'acheteur à laquelle le ticket de paiement est envoyé. Cette fonctionnalité ne peut fonctionner que si la règle de notification \"E-mail de confirmation à destination de l'acheteur\" est activée dans le Back Office.":"Adresse e-mail de l'acheteur à laquelle le ticket de paiement est envoyé. Cette fonctionnalité ne peut fonctionner que si la règle de notification \"E-mail de confirmation à destination de l'acheteur\" est activée dans le Back Office.","Erreur inconnue, merci de contacter le support avec les informations suivantes:":"Erreur inconnue, merci de contacter le support avec les informations suivantes:","you need to load Font Awesome in your <head>":"you need to load Font Awesome in your <head>","Les erreurs PSP (Payment Service Provider) ont lieu lorsque le PSP ne peut pas traiter la demande.":"Les erreurs PSP (Payment Service Provider) ont lieu lorsque le PSP ne peut pas traiter la demande.","Le formulaire de paiement a éxpiré":"Le formulaire de paiement a éxpiré","1. Llamada a Charge/CreatePayment con los parámetros de pago":"1. Llamada a Charge/CreatePayment con los parámetros de pago","formToken invalide":"formToken invalide","Date de début de l'abonnement au format ISO 8601 défini par W3C.":"Date de début de l'abonnement au format ISO 8601 défini par W3C.","Voir Charge/CreatePayment.formAction":"Voir Charge/CreatePayment.formAction","statut de la réponse: SUCCESS ou ERROR":"statut de la réponse: SUCCESS ou ERROR","Vous n'avez pas besoin de SDK pour utiliser l'API REST, mais ils peuvent vous faciliter le travail.":"Vous n'avez pas besoin de SDK pour utiliser l'API REST, mais ils peuvent vous faciliter le travail.","Objet décrivant un alias (token) de moyen de paiement.":"Objet décrivant un alias (token) de moyen de paiement.","id de la souscription nouvellement créée.":"id de la souscription nouvellement créée.","Espagnol (Chili)":"Espagnol (Chili)","Définir l'URL dans le Back Office Marchand":"Définir l'URL dans le Back Office Marchand","Versions supportées actuellement":"Versions supportées actuellement","Le numéro de carte est invalide":"Le numéro de carte est invalide","3D Secure supporté nativement":"3D Secure supporté nativement","Paramètre customer.billingDetails.streetNumber invalide":"Paramètre customer.billingDetails.streetNumber invalide","Le web service REST Charge/CreatePayment supporte les paramètres suivants:":"Le web service REST Charge/CreatePayment supporte les paramètres suivants:","Récupérer toutes les informations sur un alias":"Récupérer toutes les informations sur un alias","Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le Back Office Marchand.":"Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le Back Office Marchand.","Date de transaction invalide.":"Date de transaction invalide.","la création d'iFrame masquée ou visible (cf.étapes 6 et 7).":"la création d'iFrame masquée ou visible (cf.étapes 6 et 7).","Abonnement déjà existant.":"Abonnement déjà existant.","Contrôle le transfert de responsabilité de la transaction.":"Contrôle le transfert de responsabilité de la transaction.","par exemple, pour passer une valeur personnalisée comme la couleur des yeux de votre acheteur, ajoutez à votre requête:":"par exemple, pour passer une valeur personnalisée comme la couleur des yeux de votre acheteur, ajoutez à votre requête:","En PHP, le header Authorization sera calculé de la façon suivante:":"En PHP, le header Authorization sera calculé de la façon suivante:","Paiement refusé par l'acquéreur.":"Paiement refusé par l'acquéreur.","un appel initial au service Charge/Authenticate avec une réponse de type RESULT ou INSTRUCTION.":"un appel initial au service Charge/Authenticate avec une réponse de type RESULT ou INSTRUCTION.","La transaction e été partiellement payée":"La transaction e été partiellement payée","Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici : Charge/CreateToken(non-PCI).":"Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici : Charge/CreateToken(non-PCI).","Pour plus de détails sur l'implémentation, veuillez consulter la page Implémentation dans divers langages de programmation.":"Pour plus de détails sur l'implémentation, veuillez consulter la page Implémentation dans divers langages de programmation.","Payment est un objet qui décrit le résultat d'un paiment. Il est retourné par le web service REST Charge/CreatePayment, est par l'IPN.":"Payment est un objet qui décrit le résultat d'un paiment. Il est retourné par le web service REST Charge/CreatePayment, est par l'IPN.","Numéro de contrat (MID) inconnu":"Numéro de contrat (MID) inconnu","La plateforme de paiement va créer la transaction et appeler l'URL définie dans le paramètre merchantPostUrlSuccess lors du premier appel.":"La plateforme de paiement va créer la transaction et appeler l'URL définie dans le paramètre merchantPostUrlSuccess lors du premier appel.","paramètre customer.billingDetails.zipCode invalide":"paramètre customer.billingDetails.zipCode invalide","La transaction existe déjà":"La transaction existe déjà","Duplication interdite.":"Duplication interdite.","Un remboursement se fait toujours sur une opération qui a été remise en banque (mais pas forcément encore créditée sur le compte du marchand, cela dépend des délais de paiement). Cependant, pour certains acquéreurs, on parle de remboursement possible sur une transaction faisant partie d'un lot envoyé en compensation (« cierre de lote » en Amérique du Sud).":"Un remboursement se fait toujours sur une opération qui a été remise en banque (mais pas forcément encore créditée sur le compte du marchand, cela dépend des délais de paiement). Cependant, pour certains acquéreurs, on parle de remboursement possible sur une transaction faisant partie d'un lot envoyé en compensation (« cierre de lote » en Amérique du Sud).","Permet d'ajouter, de supprimer, et d'afficher à nouveau le formulaire facilement":"Permet d'ajouter, de supprimer, et d'afficher à nouveau le formulaire facilement","Une transaction peut être autorisée et en attente de remise en banque, ou remise en banque. En fonction du status de remise, plusieurs opérations sont possibles:":"Une transaction peut être autorisée et en attente de remise en banque, ou remise en banque. En fonction du status de remise, plusieurs opérations sont possibles:","Anglais (Royaume Uni)":"Anglais (Royaume Uni)","le Web Service REST Transaction/CancelOrRefund choisit l'opération à effectuer automatiquement. Mais il est possible de forcer le type d'opération grace au paramètre resolutionMode.":"le Web Service REST Transaction/CancelOrRefund choisit l'opération à effectuer automatiquement. Mais il est possible de forcer le type d'opération grace au paramètre resolutionMode.","La largeur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété screen.width . De 1 à 6 caractères.":"La largeur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété screen.width . De 1 à 6 caractères.","Néerlandais (Pays-Bas)":"Néerlandais (Pays-Bas)","Créer vos propres thèmes":"Créer vos propres thèmes","Intégration par défaut":"Intégration par défaut","Pour vérifier l'authenticité des données renvoyées par le client JavaScript ou l'IPN":"Pour vérifier l'authenticité des données renvoyées par le client JavaScript ou l'IPN","Paramètre customer.shippingDetails.city invalide":"Paramètre customer.shippingDetails.city invalide","paramètre customer.shippingDetails.shippingSpeed invalide":"paramètre customer.shippingDetails.shippingSpeed invalide","Vous pouvez également vous rendre directement à l'étape suivante: Retour navigateur.":"Vous pouvez également vous rendre directement à l'étape suivante: Retour navigateur.","Créer une transaction (PCI et 3D Secure)":"Créer une transaction (PCI et 3D Secure)","Pour insérer un champ personnalisé au formulaire de paiement, il suffit d'ajouter les balises HTML standards dans la div kr-embedded:":"Pour insérer un champ personnalisé au formulaire de paiement, il suffit d'ajouter les balises HTML standards dans la div kr-embedded:","Si la transaction est initialement créée en validation manuelleorderCycle sera défini à CLOSED lorsque la transaction sera soit validée, soit annulée.":"Si la transaction est initialement créée en validation manuelleorderCycle sera défini à CLOSED lorsque la transaction sera soit validée, soit annulée.","Numéro de remise.":"Numéro de remise.","Si la valeur est nulle ou non définie, PAYMENT s'applique.":"Si la valeur est nulle ou non définie, PAYMENT s'applique.","Les codes d'erreurs détaillés ( detailedErrorCode ) les plus fréquents sont:":"Les codes d'erreurs détaillés ( detailedErrorCode ) les plus fréquents sont:","Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias.":"Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias.","Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure V1 en échec.":"Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure V1 en échec.","Type de l'extension de résultat.":"Type de l'extension de résultat.","paramètre paymentMethodType invalide":"paramètre paymentMethodType invalide","Paiement accepté":"Paiement accepté","L'ajout de kr-theme permet d'appliquer automatiquement:":"L'ajout de kr-theme permet d'appliquer automatiquement:","Identifiant de transaction expiré.":"Identifiant de transaction expiré.","Langue d'affichage du formulaire au format Culture (fr-FR).":"Langue d'affichage du formulaire au format Culture (fr-FR).","Date de résiliation de l'abonnement.":"Date de résiliation de l'abonnement.","Effectuez un clic-droit sur URL de notification à la fin du paiement":"Effectuez un clic-droit sur URL de notification à la fin du paiement","Nos serveurs renvoient le résultat du paiement au client JavaScript":"Nos serveurs renvoient le résultat du paiement au client JavaScript","Authentification réussie":"Authentification réussie","Si toutes les tentatives de paiement autorisées ont échoué (4 par défaut), orderCycle est défini à CLOSED.":"Si toutes les tentatives de paiement autorisées ont échoué (4 par défaut), orderCycle est défini à CLOSED.","Le Web Service REST Charge/CreatePaymentOrder supporte les paramètres suivants:":"Le Web Service REST Charge/CreatePaymentOrder supporte les paramètres suivants:","L'acheteur transmet les informations du moyen de paiement au serveur marchand.":"L'acheteur transmet les informations du moyen de paiement au serveur marchand.","Contrôle si la carte de l'acheteur est de type e-carte bleue.":"Contrôle si la carte de l'acheteur est de type e-carte bleue.","Encodez la chaine obtenue en base64":"Encodez la chaine obtenue en base64","Résultat sous forme de chaine JWT, ou un code d'erreur en texte simple en cas d'erreur (":"Résultat sous forme de chaine JWT, ou un code d'erreur en texte simple en cas d'erreur (","Paiement Cofinoga refusé, ne pas honorer":"Paiement Cofinoga refusé, ne pas honorer","inclure un élément de type DIV avec comme arguments:":"inclure un élément de type DIV avec comme arguments:","Article":"Article","Le contrôle des risques a provoqué le refus de la transaction.":"Le contrôle des risques a provoqué le refus de la transaction.","Numéro de la carte":"Numéro de la carte","Equipement de la maison":"Equipement de la maison","Réseau Visa":"Réseau Visa","Montant des premières échéances. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).":"Montant des premières échéances. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).","Vous pouvez ajouter des icones personnalisées dans les champs additionnels grâce au paramètre kr-icon:":"Vous pouvez ajouter des icones personnalisées dans les champs additionnels grâce au paramètre kr-icon:","Type de l'objet contenu dans value.":"Type de l'objet contenu dans value.","Notez que les directives de configuration (kr-public-key, ...) sont définies dans la div du formulaire (classe kr-embedded), contrairement à une intégration classique.":"Notez que les directives de configuration (kr-public-key, ...) sont définies dans la div du formulaire (classe kr-embedded), contrairement à une intégration classique.","Paramètre customer.billingDetails.phoneNumber invalide":"Paramètre customer.billingDetails.phoneNumber invalide","C'est parti !":"C'est parti !","chaine Code d'erreur (au format [PREFIXE]_[CODE])":"chaine Code d'erreur (au format [PREFIXE]_[CODE])","l'attribut kr-form-token dans lequel vous aurez reporté le formToken récupéré à l'étape précédente.":"l'attribut kr-form-token dans lequel vous aurez reporté le formToken récupéré à l'étape précédente.","Objet contenant les objets transactions complets encodés en JSON":"Objet contenant les objets transactions complets encodés en JSON","la méthode est toujours POST":"la méthode est toujours POST","Les cartes Conecs se comportent comme des cartes standards, à une exception: le montant de la transaction ne peut dépasser un plafond quotidien.":"Les cartes Conecs se comportent comme des cartes standards, à une exception: le montant de la transaction ne peut dépasser un plafond quotidien.","Attribut paymentMethodToken purgé.":"Attribut paymentMethodToken purgé.","Le code de refus d'autorisation de l'acquéreur est renvoyé dans detailedErrorCode. Ces codes sont renvoyés sans modification. Ils sont spécifiques à chaque acquéreur.":"Le code de refus d'autorisation de l'acquéreur est renvoyé dans detailedErrorCode. Ces codes sont renvoyés sans modification. Ils sont spécifiques à chaque acquéreur.","Remplacé par un mécanisme de signature basé sur HMAC SHA256":"Remplacé par un mécanisme de signature basé sur HMAC SHA256","L'opération Charge/CreatePaymentOrder est un Web Service de l'API REST.":"L'opération Charge/CreatePaymentOrder est un Web Service de l'API REST.","Permet de transmettre des informations spécifiques à certains acquéreurs / réseaux.":"Permet de transmettre des informations spécifiques à certains acquéreurs / réseaux.","1. Chargement du formulaire de paiement":"1. Chargement du formulaire de paiement","Si la réponse précédente est un résultat final, le serveur marchand doit analyser le statut du résultat (propriété 'value.status') afin de donner une suite à l'opération en cours (autorisation si 'SUCCESS' par exemple ou fin du paiement ou de l'enregistrement de carte si 'FAILED' ... ).":"Si la réponse précédente est un résultat final, le serveur marchand doit analyser le statut du résultat (propriété 'value.status') afin de donner une suite à l'opération en cours (autorisation si 'SUCCESS' par exemple ou fin du paiement ou de l'enregistrement de carte si 'FAILED' ... ).","Paiement Cofinoga accepté, carte non enrôlée 3D Secure":"Paiement Cofinoga accepté, carte non enrôlée 3D Secure","Le réseau bancaire sur lequel l'authentification a eu lieu.":"Le réseau bancaire sur lequel l'authentification a eu lieu.","Nom de la solution e-commerce utilisée sur le site marchand ainsi que son numéro de version.":"Nom de la solution e-commerce utilisée sur le site marchand ainsi que son numéro de version.","Ce paramètre est mappé dans l'objet transactions[0].creationDate":"Ce paramètre est mappé dans l'objet transactions[0].creationDate","Créez une chaine de la forme":"Créez une chaine de la forme","API REST: phase d'authentification":"API REST: phase d'authentification","Le numéro de téléphone du destinataire n'est pas associé à un compte WhatsApp.":"Le numéro de téléphone du destinataire n'est pas associé à un compte WhatsApp.","SPA, SPC: définition":"SPA, SPC: définition","Contexte":"Contexte","Nom de la société qui délivre le produit.":"Nom de la société qui délivre le produit.","Exemple de formulaire de paiement :":"Exemple de formulaire de paiement :","Provision insuffisante ou crédit dépassé":"Provision insuffisante ou crédit dépassé","Pour un guide d'intégration plus complet (ou pour une intégration depuis un site en JavaScript), rendez-vous ici : Démarrer: Paiement simple":"Pour un guide d'intégration plus complet (ou pour une intégration depuis un site en JavaScript), rendez-vous ici : Démarrer: Paiement simple","Cet exemple de code va insérer:":"Cet exemple de code va insérer:","Payment est un objet qui décrit le résultat d'un paiment. Il est retourné par le web service REST Charge/CreatePayment, et par l'IPN.":"Payment est un objet qui décrit le résultat d'un paiment. Il est retourné par le web service REST Charge/CreatePayment, et par l'IPN.","Si vous souhaitez personnaliser la gestion des erreurs survenant lors du refus d'une transaction, consultez l'article suivant:":"Si vous souhaitez personnaliser la gestion des erreurs survenant lors du refus d'une transaction, consultez l'article suivant:","On distingue 2 types d'identifiant:":"On distingue 2 types d'identifiant:","Cette page donne un aperçu rapide de comment insérer un formulaire de paiement sécurisé, simplement en 3 actions.":"Cette page donne un aperçu rapide de comment insérer un formulaire de paiement sécurisé, simplement en 3 actions.","Mode de validation":"Mode de validation","Cette fonctionnalité est incompatible avec l'exécution, depuis le Back Office Marchand, de la requête envoyée à l'URL de notification instantanée. L'URL appelée sera celle configurée dans la règle de notification.":"Cette fonctionnalité est incompatible avec l'exécution, depuis le Back Office Marchand, de la requête envoyée à l'URL de notification instantanée. L'URL appelée sera celle configurée dans la règle de notification.","Événements":"Événements","Concerne l'intégration avec un SDK 3DS. Identifiant universel unique de la transaction assigné par le SDK 3DS.":"Concerne l'intégration avec un SDK 3DS. Identifiant universel unique de la transaction assigné par le SDK 3DS.","Vous trouverez ici la documentation pour utiliser notre solution avec vue.js, react.js et Angular, ...":"Vous trouverez ici la documentation pour utiliser notre solution avec vue.js, react.js et Angular, ...","Donc pas de nécessité de gérer plusieurs codes de statut HTTP, la réponse est toujours 200. Le statut du Web Service peut être consulté à l'intérieur de l'objet JSON.":"Donc pas de nécessité de gérer plusieurs codes de statut HTTP, la réponse est toujours 200. Le statut du Web Service peut être consulté à l'intérieur de l'objet JSON.","paramètre securityCode invalide":"paramètre securityCode invalide","Si vous souhaitez gérer vous-même le label du bouton, il suffit de l'ajouter de la façon suivante:":"Si vous souhaitez gérer vous-même le label du bouton, il suffit de l'ajouter de la façon suivante:","La transaction a été refusée.":"La transaction a été refusée.","URL appelée lorsque toutes les tentatives ont échoué.(données transmises en POST)":"URL appelée lorsque toutes les tentatives ont échoué.(données transmises en POST)","Carte de débit":"Carte de débit","WAITING_AUTHORISATION (En attente d'autorisation)":"WAITING_AUTHORISATION (En attente d'autorisation)","La première étape consiste à charger la librairie JavaScript. Comme pour l'intégration coté serveur, il suffit d'inclure les scripts JavaScript et les feuilles de style du formulaire embarqué.":"La première étape consiste à charger la librairie JavaScript. Comme pour l'intégration coté serveur, il suffit d'inclure les scripts JavaScript et les feuilles de style du formulaire embarqué.","Rendez-vous ici pour une documentation complète : Démarrer: Paiement simple":"Rendez-vous ici pour une documentation complète : Démarrer: Paiement simple","paramètre customer.billingDetails.firstName invalide":"paramètre customer.billingDetails.firstName invalide","Méthode Patch":"Méthode Patch","billingDetails":"billingDetails","Dans le cas général, la liste transactions ne contient qu'une transaction. Mais dans le cas du paiement fractionné (la commande est réglée avec plusieurs moyens de paiements), plusieurs transactions peuvent être créées. C'est pour cette raison que vous devez toujours utiliser les champs orderStatus et orderCycle pour vérifier le statut de la commande.":"Dans le cas général, la liste transactions ne contient qu'une transaction. Mais dans le cas du paiement fractionné (la commande est réglée avec plusieurs moyens de paiements), plusieurs transactions peuvent être créées. C'est pour cette raison que vous devez toujours utiliser les champs orderStatus et orderCycle pour vérifier le statut de la commande.","Vous pourrez, par la suite, créer une nouvelle transaction de 8€ pour encaisser le complément.":"Vous pourrez, par la suite, créer une nouvelle transaction de 8€ pour encaisser le complément.","Clé HMAC SHA256 de test":"Clé HMAC SHA256 de test","Les codes d'erreurs détaillés ( detailedErrorCode ) les plus fréquents pour les cartes American Express sont:":"Les codes d'erreurs détaillés ( detailedErrorCode ) les plus fréquents pour les cartes American Express sont:","L'adresse de livraison est celle du magasin.":"L'adresse de livraison est celle du magasin.","Este ejemplo emite un evento new_transaction dentro de la categoria payment con el estado de la transacción.":"Este ejemplo emite un evento new_transaction dentro de la categoria payment con el estado de la transacción.","Lorsque plusieurs champs du formulaire sont invalides, une erreur générale CLIENT_300 est retournée. La liste détaillée de toutes les erreurs détectée sera contenue dans le champ children :":"Lorsque plusieurs champs du formulaire sont invalides, une erreur générale CLIENT_300 est retournée. La liste détaillée de toutes les erreurs détectée sera contenue dans le champ children :","La clé publique n'est pas définie dans kr-public-key.":"La clé publique n'est pas définie dans kr-public-key.","Spécifique CyberSource. La transaction est refusée. Un ou plusieurs champs sont manquants.":"Spécifique CyberSource. La transaction est refusée. Un ou plusieurs champs sont manquants.","Nom de la banque associé à la banque émettrice.":"Nom de la banque associé à la banque émettrice.","Des données relatives à la commande sont manquantes.":"Des données relatives à la commande sont manquantes.","Cliquez sur Valider pour accéder à la page de gestion des transactions.":"Cliquez sur Valider pour accéder à la page de gestion des transactions.","Si vous n'avez pas encore de compte, vous pouvez tester en utilisant notre clé de hashage de test :":"Si vous n'avez pas encore de compte, vous pouvez tester en utilisant notre clé de hashage de test :","Code de la devise de la commande, au format 4217 alpha-3.":"Code de la devise de la commande, au format 4217 alpha-3.","Le remboursement n'est pas autorisé pour ce contrat":"Le remboursement n'est pas autorisé pour ce contrat","Attention ! Ce web-service sera ne disponible que fin janvier 2020.":"Attention ! Ce web-service sera ne disponible que fin janvier 2020.","Carte expirée / Date d'expiration invalide":"Carte expirée / Date d'expiration invalide","Change le nom de la boutique définie dans l'entête de la pop-in.":"Change le nom de la boutique définie dans l'entête de la pop-in.","Paramètre captureDelay ou expectedCaptureDate invalide":"Paramètre captureDelay ou expectedCaptureDate invalide","formAction permet de définir le type de comportement souhaité lors de la création de la transaction.":"formAction permet de définir le type de comportement souhaité lors de la création de la transaction.","Les paramètres qui contiennent les données sont les mêmes.":"Les paramètres qui contiennent les données sont les mêmes.","Titre Restaurant":"Titre Restaurant","Spécifique ClearSale. Commande suspendue manuellement. La commande est suspendue pour suspicion de fraude.":"Spécifique ClearSale. Commande suspendue manuellement. La commande est suspendue pour suspicion de fraude.","Format":"Format","Devise inconnue.":"Devise inconnue.","Paramètre Régional (ou locale) au format cc_XX où :":"Paramètre Régional (ou locale) au format cc_XX où :","Message":"Message","Marque de la carte.":"Marque de la carte.","Ces données seront visibles dans le Back Office, dans le détail de la transaction (onglet Panier).":"Ces données seront visibles dans le Back Office, dans le détail de la transaction (onglet Panier).","Numéro de carte invalide (non trouvé).":"Numéro de carte invalide (non trouvé).","3DS Disabled":"3DS Disabled","Paiement Cofinoga accepté, carte enrôlée et preuve de tentative d'authentification fournie (A)":"Paiement Cofinoga accepté, carte enrôlée et preuve de tentative d'authentification fournie (A)","Des données concernant l'acheteur sont manquantes.":"Des données concernant l'acheteur sont manquantes.","Identifiant national. Permet d'identifier de façon unique chaque citoyen au sein d'un pays.":"Identifiant national. Permet d'identifier de façon unique chaque citoyen au sein d'un pays.","Paramètre 3DS incorrect.":"Paramètre 3DS incorrect.","Vous pouvez également contrôler l'ordre des tabulations en ajoutant le paramètre kr-tab-order:":"Vous pouvez également contrôler l'ordre des tabulations en ajoutant le paramètre kr-tab-order:","Nous vous conseillons d'utiliser le framework require.js pour vos chargements asynchrones.":"Nous vous conseillons d'utiliser le framework require.js pour vos chargements asynchrones.","este ejemplo está usando nuestro PHP SDK. Para más información: Servidores SDK":"este ejemplo está usando nuestro PHP SDK. Para más información: Servidores SDK","Paramètre paymentMethodType invalide":"Paramètre paymentMethodType invalide","Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).","WEB-SERVICES REST":"WEB-SERVICES REST","un retour du serveur de la plateforme de paiement avec une nouvelle instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible)":"un retour du serveur de la plateforme de paiement avec une nouvelle instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible)","Paiement Cofinoga accepté avec authentification 3DS interactive":"Paiement Cofinoga accepté avec authentification 3DS interactive","Délai à appliquer à la date de capture.":"Délai à appliquer à la date de capture.","Le Web Service REST Subscription/Cancel permet de résilier un abonnement à une date précise.":"Le Web Service REST Subscription/Cancel permet de résilier un abonnement à une date précise.","Une transaction en mode production a été marquée en mode test chez l'acquéreur.":"Une transaction en mode production a été marquée en mode test chez l'acquéreur.","En fonction des acquéreurs, il est possible faire autant de remboursements que l'on veut à condition que le montant total remboursé ne dépasse le montant initial. Certains acquéreurs acceptent d'aller au-delà du montant initial pour rembourser les frais de retour du client (geste commercial). En fonction des acquéreurs, les remboursements ne sont acceptés qu'à partir d'un certain montant (exemple : 0,50€)":"En fonction des acquéreurs, il est possible faire autant de remboursements que l'on veut à condition que le montant total remboursé ne dépasse le montant initial. Certains acquéreurs acceptent d'aller au-delà du montant initial pour rembourser les frais de retour du client (geste commercial). En fonction des acquéreurs, les remboursements ne sont acceptés qu'à partir d'un certain montant (exemple : 0,50€)","Pour créer un Alias, il faut definir le paramètre formAction à REGISTER_PAY dans l'appel au web service Charge/CreatePayment:":"Pour créer un Alias, il faut definir le paramètre formAction à REGISTER_PAY dans l'appel au web service Charge/CreatePayment:","Exemple de code":"Exemple de code","Ajoute une case à cocher sur le formulaire de paiement pour enregister la carte":"Ajoute une case à cocher sur le formulaire de paiement pour enregister la carte","Paramètre formAction invalide":"Paramètre formAction invalide","Partie active du thème classic":"Partie active du thème classic","Le fichier CSS initial":"Le fichier CSS initial","Require.js permet de charger les scripts de façon asynchrone. Pour plus d'informations sur le fonctionnement de require.js, rendez-vous ici: https://requirejs.org":"Require.js permet de charger les scripts de façon asynchrone. Pour plus d'informations sur le fonctionnement de require.js, rendez-vous ici: https://requirejs.org","qui peut contenir deux propriétés:":"qui peut contenir deux propriétés:","Adresse de livraison.":"Adresse de livraison.","L'ordre de paiement n'a pas été trouvé.":"L'ordre de paiement n'a pas été trouvé.","Valeurs personnalisées rattachées à la transaction, au format json.":"Valeurs personnalisées rattachées à la transaction, au format json.","Identifiant de transaction déjà utilisé.":"Identifiant de transaction déjà utilisé.","Exemples de valeurs possibles:":"Exemples de valeurs possibles:","Permet de modifier le mode de capture. Spécifique aux acquéreurs d'Amérique Latine.":"Permet de modifier le mode de capture. Spécifique aux acquéreurs d'Amérique Latine.","Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Annulation impossible, la transaction a déjà été annulée.":"Annulation impossible, la transaction a déjà été annulée.","Spécifique ClearSale. La transaction est automatiquement approuvée selon les paramètres définis.":"Spécifique ClearSale. La transaction est automatiquement approuvée selon les paramètres définis.","Généralement, un site SPA/SPC utilise des Frameworks spécialisés, facilitant le travail et garantissant la compatibilité avec les différents appareils mobiles.":"Généralement, un site SPA/SPC utilise des Frameworks spécialisés, facilitant le travail et garantissant la compatibilité avec les différents appareils mobiles.","Requis":"Requis","Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le Back Office Marchand, dans le menu Paramétrage > Boutique, selectionnez votre boutique puis allez dans l'onglet Clés d'API REST.":"Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le Back Office Marchand, dans le menu Paramétrage > Boutique, selectionnez votre boutique puis allez dans l'onglet Clés d'API REST.","Vous pouvez également immédiatement annuler vous même la transaction grâce au web service Transaction/CancelOrRefund":"Vous pouvez également immédiatement annuler vous même la transaction grâce au web service Transaction/CancelOrRefund","Appelé lorsque l'acheteur clique sur le bouton du formulaire.":"Appelé lorsque l'acheteur clique sur le bouton du formulaire.","Expiré.* \"Analysis request expired\".":"Expiré.* \"Analysis request expired\".","b6e51ba31f934ac5b25ccad2a52ccd56":"b6e51ba31f934ac5b25ccad2a52ccd56","Réponse Charge/PaymentForm":"Réponse Charge/PaymentForm","entier":"entier","Porteur déjà en opposition, ancien enregistrement conservé":"Porteur déjà en opposition, ancien enregistrement conservé","Pour créer un formulaire de paiement dans le navigateur du client":"Pour créer un formulaire de paiement dans le navigateur du client","Permet de modifier à chaud la configuration du client JavaScript, voir la section suivante.":"Permet de modifier à chaud la configuration du client JavaScript, voir la section suivante.","Description de la règle de l'abonnement sous forme de rrule (RFC-5545). Pour plus d'information, consultez cette article.":"Description de la règle de l'abonnement sous forme de rrule (RFC-5545). Pour plus d'information, consultez cette article.","Taux de TVA requis (le taux de TVA n'a pas été passé en paramètre, il n'a pas pu être calculé et n'est pas configuré au niveau de la boutique).":"Taux de TVA requis (le taux de TVA n'a pas été passé en paramètre, il n'a pas pu être calculé et n'est pas configuré au niveau de la boutique).","Référence client et alias":"Référence client et alias","Gérer les erreurs du formulaire embarqué":"Gérer les erreurs du formulaire embarqué","Web services PCI-DSS":"Web services PCI-DSS","Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword_* ou prodpassword_*).":"Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword_* ou prodpassword_*).","Dollar des États-Unis (840)":"Dollar des États-Unis (840)","L'acquéreur Redeban n'autorise pas le remboursement sur une carte MAESTRO. Veuillez contacter RBM l'adresse mail: solicitudes@rbm.com.co":"L'acquéreur Redeban n'autorise pas le remboursement sur une carte MAESTRO. Veuillez contacter RBM l'adresse mail: solicitudes@rbm.com.co","La transaction a été refusée":"La transaction a été refusée","Permet de définir la langue des pages de paiement et de l'e-mail de confirmation. Si le paramètre n'est pas défini, la langue de la boutique est utilisée.":"Permet de définir la langue des pages de paiement et de l'e-mail de confirmation. Si le paramètre n'est pas défini, la langue de la boutique est utilisée.","Si le champ du numéro de carte prend le focus, la variable event prendra la valeur suivante :":"Si le champ du numéro de carte prend le focus, la variable event prendra la valeur suivante :","Une fois le formToken en votre possession, vous pouvez afficher le formulaire de paiement.":"Une fois le formToken en votre possession, vous pouvez afficher le formulaire de paiement.","Code":"Code","Spécifique CyberSource. La transaction est refusée. Un ou plusieurs champs contient des données invalides.":"Spécifique CyberSource. La transaction est refusée. Un ou plusieurs champs contient des données invalides.","le taux de TVA retourné dans le champ taxRate,":"le taux de TVA retourné dans le champ taxRate,","Exemple de thème material:":"Exemple de thème material:","Veuillez saisir le mot de passe de connexion.":"Veuillez saisir le mot de passe de connexion.","Pour annuler ou rembourser une transaction avec le Web Service REST de paiement, veuillez consulter la page : Transaction/CancelOrRefund.":"Pour annuler ou rembourser une transaction avec le Web Service REST de paiement, veuillez consulter la page : Transaction/CancelOrRefund.","Numéro de contrat commerçant. Si ce champ est renseigné, veillez à utiliser le bon contrat en fonction du réseau de la carte.":"Numéro de contrat commerçant. Si ce champ est renseigné, veillez à utiliser le bon contrat en fonction du réseau de la carte.","Les clés sont disponibles dans le Back Office Marchand. Pour y accéder, il faut d'abort se connecter au Back Office Marchand. L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.":"Les clés sont disponibles dans le Back Office Marchand. Pour y accéder, il faut d'abort se connecter au Back Office Marchand. L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.","Paiement refusé":"Paiement refusé","Abonnements":"Abonnements","Erreurs PSP":"Erreurs PSP","Les Web Services utilisent les principes communs des API REST. Le format d'échange utilisé est le JSON.":"Les Web Services utilisent les principes communs des API REST. Le format d'échange utilisé est le JSON.","En este artículo se presupone que tiene conocimientos acerca de la medición de eventos de Google Analytics. Para más información, puede consultar esta página.":"En este artículo se presupone que tiene conocimientos acerca de la medición de eventos de Google Analytics. Para más información, puede consultar esta página.","background (occupe tout l'entête) ou logo (logo rond centré)":"background (occupe tout l'entête) ou logo (logo rond centré)","American Express Verification Value (utilisé par Amex)":"American Express Verification Value (utilisé par Amex)","pour une commande de test":"pour une commande de test","Impossible de joindre la passerelle WhatsApp.":"Impossible de joindre la passerelle WhatsApp.","Nombre d'essais code confidentiel dépassé":"Nombre d'essais code confidentiel dépassé","Type de clé utilisée pour signer kr-answer. Peut valoir sha256_hmac (retour navigateur) ou password (cas IPN).":"Type de clé utilisée pour signer kr-answer. Peut valoir sha256_hmac (retour navigateur) ou password (cas IPN).","Le paramètre kr-answer contient les informations sur l'état de la session de paiement :":"Le paramètre kr-answer contient les informations sur l'état de la session de paiement :","un champ email obligatoire comme 1er champ du formulaire":"un champ email obligatoire comme 1er champ du formulaire","Clés JavaScript":"Clés JavaScript","La date d'expiration de la carte ne permet pas cette action.":"La date d'expiration de la carte ne permet pas cette action.","2. Sollicitation marchand":"2. Sollicitation marchand","Périphérique utilisé (Iphone 6S, PC, Ipad Pro ...),":"Périphérique utilisé (Iphone 6S, PC, Ipad Pro ...),","La règle de récurrence n'est pas valide.":"La règle de récurrence n'est pas valide.","Message détaillé (ou null)":"Message détaillé (ou null)","Pour créer un Alias, il faut definir le paramètre formAction. Il peut prendre deux paramètres:":"Pour créer un Alias, il faut definir le paramètre formAction. Il peut prendre deux paramètres:","Pour valider votre formulaire, il suffit d'ajouter un bouton HTML classique avec la classe kr-payment-button. Le label sera inséré automatiquement dans la bonne langue :":"Pour valider votre formulaire, il suffit d'ajouter un bouton HTML classique avec la classe kr-payment-button. Le label sera inséré automatiquement dans la bonne langue :","Si vous souhaitez personnaliser la gestion des erreurs survenant lors du refus d'une transaction, consultez l'article suivant :":"Si vous souhaitez personnaliser la gestion des erreurs survenant lors du refus d'une transaction, consultez l'article suivant :","L'alias sera crée automatiquement":"L'alias sera crée automatiquement","2. Appel à Charge/CreatePayment avec les paramètres du paiement":"2. Appel à Charge/CreatePayment avec les paramètres du paiement","le paramètre retry ne peut être défini aue via l'appel web service.":"le paramètre retry ne peut être défini aue via l'appel web service.","catch() est appelé lorsque le formulaire est invalide.result contient le détail de l'erreur.":"catch() est appelé lorsque le formulaire est invalide.result contient le détail de l'erreur.","Numéro de carte VISA":"Numéro de carte VISA","paramètre customer.billingDetails.category invalide":"paramètre customer.billingDetails.category invalide","Le moyen de paiement utilisé par l'acheteur,":"Le moyen de paiement utilisé par l'acheteur,","Liste des Web Services concernant la création et la manipulation d'alias de moyen de paiement (aussi appelé token ou identifiant) :":"Liste des Web Services concernant la création et la manipulation d'alias de moyen de paiement (aussi appelé token ou identifiant) :","Le remboursement partiel n'est pas possible sur cette transaction.":"Le remboursement partiel n'est pas possible sur cette transaction.","Indique si le commerçant a demandé un challenge ou pas.":"Indique si le commerçant a demandé un challenge ou pas.","Action non autorisée sur un ordre de paiement au statut \"Expiré\".":"Action non autorisée sur un ordre de paiement au statut \"Expiré\".","Paramètre initialAmountNumber invalide":"Paramètre initialAmountNumber invalide","Statut de l'ordre de paiement.":"Statut de l'ordre de paiement.","Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST Charge/CreateToken en mode PCI DSS.":"Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST Charge/CreateToken en mode PCI DSS.","Désactiver 3D Secure aura pour conséquence la perte du transfert de responsabilité. En cas de litige ou constestation de l'acheteur, les éventuels frais pourront être imputés au marchand.":"Désactiver 3D Secure aura pour conséquence la perte du transfert de responsabilité. En cas de litige ou constestation de l'acheteur, les éventuels frais pourront être imputés au marchand.","Paiement AMEX SafeKey, carte non enrôlée, paiement accepté":"Paiement AMEX SafeKey, carte non enrôlée, paiement accepté","Paiement manuel en plusieurs fois non autorisé pour cette carte.":"Paiement manuel en plusieurs fois non autorisé pour cette carte.","5: Entrez les URL de notification dans la zone URL de notification de l'API formulaire V1, V2 pour TEST et PRODUCTION":"5: Entrez les URL de notification dans la zone URL de notification de l'API formulaire V1, V2 pour TEST et PRODUCTION","Cartes CB, VISA":"Cartes CB, VISA","l'authentification s'effectue sur un téléphone":"l'authentification s'effectue sur un téléphone","Algorithme utilisé pour calculer le hash. Sa valeur est sha256_hmac.":"Algorithme utilisé pour calculer le hash. Sa valeur est sha256_hmac.","L'objet contenu dans event est le même que celui POSTé par le formulaire. Pour plus de détails, rendez-vous ici : Retour navigateur.":"L'objet contenu dans event est le même que celui POSTé par le formulaire. Pour plus de détails, rendez-vous ici : Retour navigateur.","Web service Charge/CreateSubscription":"Web service Charge/CreateSubscription","Créer une transaction":"Créer une transaction","3: Effectuez un clic-droit sur URL de notification à la fin du paiement":"3: Effectuez un clic-droit sur URL de notification à la fin du paiement","Par défaut, un acheteur a 4 tentatives pour payer sa commande. Tant que toutes ces tentatives n'ont pas été éffectué, orderCycle est défini à OPEN.":"Par défaut, un acheteur a 4 tentatives pour payer sa commande. Tant que toutes ces tentatives n'ont pas été éffectué, orderCycle est défini à OPEN.","voir les propriétés customer.shoppingCart.* pour plus d'informations.":"voir les propriétés customer.shoppingCart.* pour plus d'informations.","Une notification instantannée (Instant Payment Notification, ou IPN) est envoyée avec toutes les informations de la transaction, que celle-ci soit acceptée ou refusée. L'URL de notification de votre serveur doit être configuré dans la boutique sur votre Back-Office.":"Une notification instantannée (Instant Payment Notification, ou IPN) est envoyée avec toutes les informations de la transaction, que celle-ci soit acceptée ou refusée. L'URL de notification de votre serveur doit être configuré dans la boutique sur votre Back-Office.","Code de sécurité de la carte invalide (alias NIC/C4C)":"Code de sécurité de la carte invalide (alias NIC/C4C)","Contenu du thème config invalide.":"Contenu du thème config invalide.","Une fois le formulaire posté, le code de la banque émétrice va prendre la main sur le processus afin de permettre l'authentification sécurisée (silencieuse ou interactive). A la fin de cette étape, l'événement LYRA_AUTH_INSTRUCTION_RESULT sera émis depuis l'iFrame afin d'indiquer la fin du processus. Exemple:":"Une fois le formulaire posté, le code de la banque émétrice va prendre la main sur le processus afin de permettre l'authentification sécurisée (silencieuse ou interactive). A la fin de cette étape, l'événement LYRA_AUTH_INSTRUCTION_RESULT sera émis depuis l'iFrame afin d'indiquer la fin du processus. Exemple:","Type de l'objet JSON contenu dans kr-answer":"Type de l'objet JSON contenu dans kr-answer","Applique le thème classic en forçant les styles (!important)":"Applique le thème classic en forçant les styles (!important)","L'objet datetime est au format ISO 8601.":"L'objet datetime est au format ISO 8601.","Pour retrouvez vos clés, consultez l'article suivant: Prérequis (Clés).":"Pour retrouvez vos clés, consultez l'article suivant: Prérequis (Clés).","Elles se comportent comme des cartes standards, à une exception: le montant de la transaction ne peut dépasser un plafond quotidien.":"Elles se comportent comme des cartes standards, à une exception: le montant de la transaction ne peut dépasser un plafond quotidien.",": le résultat de l'opération, peut être non défini ou absent de l'objet si aucun résultat n'est renvoyé":": le résultat de l'opération, peut être non défini ou absent de l'objet si aucun résultat n'est renvoyé","oui":"oui","Cartes MAESTRO":"Cartes MAESTRO","Paiement avec authentification 3D Secure interactive":"Paiement avec authentification 3D Secure interactive","Placeholder du champ du nom du porteur si requis (cas LATAM)":"Placeholder du champ du nom du porteur si requis (cas LATAM)","Pour accéder à l'étape suivante, vous devez effectuer un paiement. Sélectionnez une carte valide à partir de la barre de debug du formulaire (en bas a droite) et cliquez sur payer:":"Pour accéder à l'étape suivante, vous devez effectuer un paiement. Sélectionnez une carte valide à partir de la barre de debug du formulaire (en bas a droite) et cliquez sur payer:","Compte invalide / MICR invalide":"Compte invalide / MICR invalide","Pour chaque transaction nouvellement créée, nous appelons vos serveurs marchand pour les notifier.":"Pour chaque transaction nouvellement créée, nous appelons vos serveurs marchand pour les notifier.","ou encore les données relatives à l'acheteur.":"ou encore les données relatives à l'acheteur.","paramètre subscriptionId invalide":"paramètre subscriptionId invalide","Paramètre cartItemInfo.productLabel invalide":"Paramètre cartItemInfo.productLabel invalide","no-theme.css":"no-theme.css","Lorsque plusieurs erreurs sont génerées, elles sont regroupées au sein d'une erreur unique. La propriété children contiendra le détail de toutes les erreurs:":"Lorsque plusieurs erreurs sont génerées, elles sont regroupées au sein d'une erreur unique. La propriété children contiendra le détail de toutes les erreurs:","Vous ne devez traiter qu'un seul de ces 2 messages (ils sont identiques). Ils vous servent à valider votre panier, et à enclencher la suite du votre processus d'achat.":"Vous ne devez traiter qu'un seul de ces 2 messages (ils sont identiques). Ils vous servent à valider votre panier, et à enclencher la suite du votre processus d'achat.","2. Envío del formToken":"2. Envío del formToken","Paramètre useDataCollectionForm invalide":"Paramètre useDataCollectionForm invalide","si le retour est de type RESULT, alors celui-ci contiendra le résultat d'authentification final et le processus est terminé.":"si le retour est de type RESULT, alors celui-ci contiendra le résultat d'authentification final et le processus est terminé.","Raccourci permettant de changer le formToken du formulaire courant.":"Raccourci permettant de changer le formToken du formulaire courant.","L'adresse de livraison est celle du point relais.":"L'adresse de livraison est celle du point relais.","Pour comprendre la signification des champs status et detailedStatus, rendez-vous ici: Référence de status":"Pour comprendre la signification des champs status et detailedStatus, rendez-vous ici: Référence de status","V4/Charge/RedirectRequest":"V4/Charge/RedirectRequest","Valeurs nulles":"Valeurs nulles","est une chaine concaténant le nom d'utilisateur et le mot de passe, séparé par deux points (:) et encodée en base64.":"est une chaine concaténant le nom d'utilisateur et le mot de passe, séparé par deux points (:) et encodée en base64.","Message 3DS v1 de demande d'authentification du porteur de carte, envoyé à l'ACS":"Message 3DS v1 de demande d'authentification du porteur de carte, envoyé à l'ACS","Application 3DS Requestor":"Application 3DS Requestor","TODO: mieux documenter les changements dans la réponse. TODO: documenter acquirerTransientData {\"CONECS\":{\"eligibleAmount\":\"1000\"}}":"TODO: mieux documenter les changements dans la réponse. TODO: documenter acquirerTransientData {\"CONECS\":{\"eligibleAmount\":\"1000\"}}","Thèmes et personalisation":"Thèmes et personalisation","Lorsque plusieurs champs du formulaire sont invalides, une erreur générale CLIENT_300 est retournée. La liste détaillée de toutes les erreurs détectée sera contenue dans le champ children:":"Lorsque plusieurs champs du formulaire sont invalides, une erreur générale CLIENT_300 est retournée. La liste détaillée de toutes les erreurs détectée sera contenue dans le champ children:","une case à cocher obligatoire à la fin du formulaire":"une case à cocher obligatoire à la fin du formulaire","l'exécution continue normalement lorsque la callback est executée.":"l'exécution continue normalement lorsque la callback est executée.","Chèque déjeuners":"Chèque déjeuners","MasterCard SPA Algorithm.":"MasterCard SPA Algorithm.","Création de l'alias refusée.":"Création de l'alias refusée.","Pour plus de détails sur les erreurs, rendez-vous ici: Gérer les erreurs (client JS)":"Pour plus de détails sur les erreurs, rendez-vous ici: Gérer les erreurs (client JS)","Appel de Charge/CreatePayment pour créer une nouvelle transaction.":"Appel de Charge/CreatePayment pour créer une nouvelle transaction.","Type de carte.Ce champ est obligatoire au brésil":"Type de carte.Ce champ est obligatoire au brésil","Réseau sur lequel le moyen de paiement a été identifié.":"Réseau sur lequel le moyen de paiement a été identifié.","Le Web Service REST Transaction/CancelOrRefund permet d'annuler ou de rembourser une transaction.":"Le Web Service REST Transaction/CancelOrRefund permet d'annuler ou de rembourser une transaction.","l'authentification a lieu dans un navigateur":"l'authentification a lieu dans un navigateur","Indicateur de validité de la signature électronique du message PARes.":"Indicateur de validité de la signature électronique du message PARes.","7. Redirection vers la page de confirmation":"7. Redirection vers la page de confirmation","Une alerte est remontée. Le marchand est averti qu'un risque est identifié. Le marchand est informé via une ou plusieurs des règles du centre de notification (URL de notification, e-mail ou SMS).":"Une alerte est remontée. Le marchand est averti qu'un risque est identifié. Le marchand est informé via une ou plusieurs des règles du centre de notification (URL de notification, e-mail ou SMS).","merchant.header.image.src":"merchant.header.image.src","Si vous n'avez pas encore accès au Back Office Marchand, des jeux de clés de démonstration sont mis à votre disposition :":"Si vous n'avez pas encore accès au Back Office Marchand, des jeux de clés de démonstration sont mis à votre disposition :","Pour que l'onglet Panier s'affiche correctement dans le Back Office Marchand, vous devez transmettre au minimum le champ productAmount de chaque produit.":"Pour que l'onglet Panier s'affiche correctement dans le Back Office Marchand, vous devez transmettre au minimum le champ productAmount de chaque produit.","Les différentes valeurs possibles sont données dans le tableau ci-dessous. Si la colonne FIN est cochée, cela signifie que le statut de la transaction ne pourra plus changer sans une intervention spécifique de la part du marchand (comme l'annulation).":"Les différentes valeurs possibles sont données dans le tableau ci-dessous. Si la colonne FIN est cochée, cela signifie que le statut de la transaction ne pourra plus changer sans une intervention spécifique de la part du marchand (comme l'annulation).","Le champ provient du champ xid du protocole 3DS V1":"Le champ provient du champ xid du protocole 3DS V1","Ce paramètre contient le statut du mandat SEPA. Ce paramètre n'a pas d'équivalent à ce jour, l'API REST ne supportant que les paiements par carte.":"Ce paramètre contient le statut du mandat SEPA. Ce paramètre n'a pas d'équivalent à ce jour, l'API REST ne supportant que les paiements par carte.","distribuable sur npm.":"distribuable sur npm.","C'est le comportement par défaut. L'appel à Charge/CreatePayment va créer une transaction sans effectuer d'opération supplémentaire.":"C'est le comportement par défaut. L'appel à Charge/CreatePayment va créer une transaction sans effectuer d'opération supplémentaire.","Méthode Post":"Méthode Post","Type de carte. Ce champ est obligatoire au brésil":"Type de carte. Ce champ est obligatoire au brésil","Echec de l'authentification. Le marchand et le porteur de la carte sont inscrits au programme 3D Secure mais l'acheteur n'a pas réussi à s'authentifier (mauvais mot de passe).":"Echec de l'authentification. Le marchand et le porteur de la carte sont inscrits au programme 3D Secure mais l'acheteur n'a pas réussi à s'authentifier (mauvais mot de passe).","Voir la documentation de KR.validateForm() pour plus de details.":"Voir la documentation de KR.validateForm() pour plus de details.","Appel à un analyseur de risques externes sous condition que le marchand possède un contrat. Se référer à la description de l'objet TransactionDetails.FraudManagement.RiskAnalysis pour identifier la liste des valeurs possibles et leur description.":"Appel à un analyseur de risques externes sous condition que le marchand possède un contrat. Se référer à la description de l'objet TransactionDetails.FraudManagement.RiskAnalysis pour identifier la liste des valeurs possibles et leur description.","Il existe différents préfixes :":"Il existe différents préfixes :","Amérique du Sud":"Amérique du Sud","Date de résiliation de l'alias (Token).":"Date de résiliation de l'alias (Token).","Transactions":"Transactions","Concerne l'intégration avec un SDK 3DS. Indique le délai maximum en minutes pour tous les échanges. 2 caractères de long, et doit être supérieur ou égal à 05":"Concerne l'intégration avec un SDK 3DS. Indique le délai maximum en minutes pour tous les échanges. 2 caractères de long, et doit être supérieur ou égal à 05","URL à appeler pour afficher l'ordre de paiement":"URL à appeler pour afficher l'ordre de paiement","Attribut 'subscriptionId' non trouvé":"Attribut 'subscriptionId' non trouvé","Aucun bouton de formulaire de paiement n'a été trouvé dans le code HTML. Vérifiez si les balises nécessaires sont bien présentes, ou s'il n'y a pas une erreur de syntaxe.":"Aucun bouton de formulaire de paiement n'a été trouvé dans le code HTML. Vérifiez si les balises nécessaires sont bien présentes, ou s'il n'y a pas une erreur de syntaxe.","transaction not created":"transaction not created","Langue du navigateur au format IETF BCP47 (https://tools.ietf.org/rfc/bcp/bcp47.txt), de 1 à 8 caractères.":"Langue du navigateur au format IETF BCP47 (https://tools.ietf.org/rfc/bcp/bcp47.txt), de 1 à 8 caractères.","Référence des événements et méthodes du client JS":"Référence des événements et méthodes du client JS","9: Sauvegardez les modifications":"9: Sauvegardez les modifications","Gérer les erreurs":"Gérer les erreurs","Enregistrement dupliqué, ancien enregistrement remplacé":"Enregistrement dupliqué, ancien enregistrement remplacé","Spécifique CyberSource. Erreur. La requête a été reçue mais un service n'a pas terminé à temps.":"Spécifique CyberSource. Erreur. La requête a été reçue mais un service n'a pas terminé à temps.","les échéances de paiement : un montant, une devise, une date d'échéance, un statut, etc.":"les échéances de paiement : un montant, une devise, une date d'échéance, un statut, etc.","Protocole":"Protocole","Annuler une transaction":"Annuler une transaction","NOTE: Article en cours non publié. Ne pas corriger.":"NOTE: Article en cours non publié. Ne pas corriger.","Objet contenant les informations de la transaction.":"Objet contenant les informations de la transaction.","Cliquez sur le lien Mot de passe oublié ou compte bloqué.":"Cliquez sur le lien Mot de passe oublié ou compte bloqué.","Réseau Cartes Bancaires":"Réseau Cartes Bancaires","Voici quelques exemples de configuration du header de la pop-in.":"Voici quelques exemples de configuration du header de la pop-in.","Message d'erreur":"Message d'erreur","La réponse complète sera:":"La réponse complète sera:","Spécifique CyberSource. La commande a été rejetée par le Decision Manager.":"Spécifique CyberSource. La commande a été rejetée par le Decision Manager.","Avant d'entrer dans le détail du contenu de kr-answer, nous devons vérifier s'il est valide.":"Avant d'entrer dans le détail du contenu de kr-answer, nous devons vérifier s'il est valide.","Objet de réponse générique des web services de gestion.":"Objet de réponse générique des web services de gestion.","if true, form is not automatically initialized. (default is false)":"if true, form is not automatically initialized. (default is false)","Le schéma suivant détaille les interactions entre les différents acteurs (formulaire embarqué, serveur marchand, plateforme de paiement) pour chacune de ces étapes :":"Le schéma suivant détaille les interactions entre les différents acteurs (formulaire embarqué, serveur marchand, plateforme de paiement) pour chacune de ces étapes :","Si l'acheteur n'effectue pas d'autre tentative, une transaction refusée est automatiquement créée lorsque le formToken arrive à expiration.":"Si l'acheteur n'effectue pas d'autre tentative, une transaction refusée est automatiquement créée lorsque le formToken arrive à expiration.","Carte absente du fichier":"Carte absente du fichier","La clé à utiliser peut être identifiée grâce au paramètre kr-hash-key. Le SDK PHP effectue la détection automatiquement à partir de ce paramètre.":"La clé à utiliser peut être identifiée grâce au paramètre kr-hash-key. Le SDK PHP effectue la détection automatiquement à partir de ce paramètre.","Tabulation":"Tabulation","Paramètre customer.billingDetails.district invalide":"Paramètre customer.billingDetails.district invalide","Lorsque l'acheteur valide le formulaire, la transaction est soumise par le formulaire directement à notre plateforme de paiement pour validation.":"Lorsque l'acheteur valide le formulaire, la transaction est soumise par le formulaire directement à notre plateforme de paiement pour validation.","URL vers laquelle est redirigé le navigateur de l'acheteur en cas de paiement réussi. Si le paramètre n'est pas défini, le résultat du paiement est posté sur l'URL en cours.":"URL vers laquelle est redirigé le navigateur de l'acheteur en cas de paiement réussi. Si le paramètre n'est pas défini, le résultat du paiement est posté sur l'URL en cours.","Lors de la création d'un paiement, le marchand peut transmettre des informations spécifiques à la plateforme de paiement pour répondre à des besoins métier.":"Lors de la création d'un paiement, le marchand peut transmettre des informations spécifiques à la plateforme de paiement pour répondre à des besoins métier.","L'opération Charge/CreatePayment est un Web Service de l'API REST.":"L'opération Charge/CreatePayment est un Web Service de l'API REST.","Certains sites web appliquent à leur navigation les concepts de SPA ou SPC.":"Certains sites web appliquent à leur navigation les concepts de SPA ou SPC.","Personalisation des labels animés (spécifique au thème material) :":"Personalisation des labels animés (spécifique au thème material) :","Catégorie de la transaction. Sera généralement valorisé avec PAYMENT pour un paiement classique.":"Catégorie de la transaction. Sera généralement valorisé avec PAYMENT pour un paiement classique.","une redirection vers l'ACS dans l'iFrame invisible, chargement et exécution du code JavaScript de fingerprint de l'ACS":"une redirection vers l'ACS dans l'iFrame invisible, chargement et exécution du code JavaScript de fingerprint de l'ACS","Paramètre cartItemInfo.productQty invalide":"Paramètre cartItemInfo.productQty invalide","Lorsque le paiement a été réalisé, le client JavaScript transmet le résultat du paiement à l'URL définie par le paramètre kr-post-url-success via un formulaire en mode POST. Le formulaire posté contient les données suivantes:":"Lorsque le paiement a été réalisé, le client JavaScript transmet le résultat du paiement à l'URL définie par le paramètre kr-post-url-success via un formulaire en mode POST. Le formulaire posté contient les données suivantes:","Pour plus de détails, rendez-vous ici: Démarrer : paiement simple.":"Pour plus de détails, rendez-vous ici: Démarrer : paiement simple.","Le paiement différé n'est pas autorisé.":"Le paiement différé n'est pas autorisé.","Les champs additionnels utilisent les CSS par défaut de votre site. Il est possible d'appliquer automatiquement le thème du formulaire de paiement en ajoutant la classe kr-theme à l'élément:":"Les champs additionnels utilisent les CSS par défaut de votre site. Il est possible d'appliquer automatiquement le thème du formulaire de paiement en ajoutant la classe kr-theme à l'élément:","Donnée invalide dans l'attribut expandedData.":"Donnée invalide dans l'attribut expandedData.","Web service Token/Update":"Web service Token/Update","Plage de carte non trouvée.":"Plage de carte non trouvée.","hmac_sha256 clé HMAC SHA256":"hmac_sha256 clé HMAC SHA256","Message additionnel informatif sur l'origine du résultat.":"Message additionnel informatif sur l'origine du résultat.","69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5":"69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5","Cette methode est retournée dans le cadre d'une intégration PCI-DSS avec une authentification 3D-Secure verson 1. L'appel au web-service PCI/Charge/CreatePayment peut retourner:":"Cette methode est retournée dans le cadre d'une intégration PCI-DSS avec une authentification 3D-Secure verson 1. L'appel au web-service PCI/Charge/CreatePayment peut retourner:","Le web service REST Charge/CreatePaymentOrder supporte les paramètres suivants:":"Le web service REST Charge/CreatePaymentOrder supporte les paramètres suivants:","Pas de 3DS.":"Pas de 3DS.","sont facultatifs. Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles.":"sont facultatifs. Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles.","Il convient ensuite de renvoyer ces informations vers le serveur marchand.":"Il convient ensuite de renvoyer ces informations vers le serveur marchand.","Vérifier la signature IPN (hash)":"Vérifier la signature IPN (hash)","Le Web Service a échoué et retourne un objet V3.1/WebService/WebServiceError :":"Le Web Service a échoué et retourne un objet V3.1/WebService/WebServiceError :","Paramètre rrule invalide":"Paramètre rrule invalide","Type de carte inconnu.":"Type de carte inconnu.","Nous utilisons seulement la méthode POST.":"Nous utilisons seulement la méthode POST.","SDK 3DS":"SDK 3DS","Paramètre customer.shippingDetails.shippingMethod invalide":"Paramètre customer.shippingDetails.shippingMethod invalide","Informations complémentaires sur l'adresse de facturation.":"Informations complémentaires sur l'adresse de facturation.","Désactive (si possible) l'authentification forte.":"Désactive (si possible) l'authentification forte.","Code produit de la carte utilisée pour le paiement.":"Code produit de la carte utilisée pour le paiement.","action acheteur":"action acheteur","L'acheteur a cliqué sur le bouton \"payer\": soumission du formulaire depuis le navigateur de l'acheteur vers nos serveurs. Cet appel est effectué automatiquement par notre client JavaScript.":"L'acheteur a cliqué sur le bouton \"payer\": soumission du formulaire depuis le navigateur de l'acheteur vers nos serveurs. Cet appel est effectué automatiquement par notre client JavaScript.","Définit le langage d'affichage du formulaire. Accepte l'iso ISO 639-1 (fr ou fr-FR). Si le paramètre n'est pas défini, le formulaire utilise la langue du navigateur.":"Définit le langage d'affichage du formulaire. Accepte l'iso ISO 639-1 (fr ou fr-FR). Si le paramètre n'est pas défini, le formulaire utilise la langue du navigateur.","Le formulaire doit être défini dans un conteneur div ayant kr-embedded pour classe. Le paramètre kr-form-token doit contenir le formToken préalablement généré lors de l'appel au web service REST Charge/CreatePayment.":"Le formulaire doit être défini dans un conteneur div ayant kr-embedded pour classe. Le paramètre kr-form-token doit contenir le formToken préalablement généré lors de l'appel au web service REST Charge/CreatePayment.","Paramètre strongAuthentication invalide":"Paramètre strongAuthentication invalide","Fonctionne sur tout type de terminal. Testé en permanence sur une multitude de périphériques réels, des derniers modèles au portable le plus simple.":"Fonctionne sur tout type de terminal. Testé en permanence sur une multitude de périphériques réels, des derniers modèles au portable le plus simple.","En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le Back Office Marchand, menu Paramétrage > Règles de notifications.":"En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le Back Office Marchand, menu Paramétrage > Règles de notifications.","Numéro de porteur invalide":"Numéro de porteur invalide","Contrairement au retour navigateur, la clé à utiliser ici est le mot de passe d'authentification (qui sert pour les appels aux web services). Nous utilisons deux clés différentes pour augmenter le niveau de sécurité de l'API REST.":"Contrairement au retour navigateur, la clé à utiliser ici est le mot de passe d'authentification (qui sert pour les appels aux web services). Nous utilisons deux clés différentes pour augmenter le niveau de sécurité de l'API REST.","Cette opération retourne un objet Transaction pour chaque transaction retrouvée.":"Cette opération retourne un objet Transaction pour chaque transaction retrouvée.","Authentifier une future transaction avec 3D-Secure version 1 ou 2":"Authentifier une future transaction avec 3D-Secure version 1 ou 2","Appliquer un thème":"Appliquer un thème","La réponse sera :":"La réponse sera :","Pour une liste complète des paramètres de configuration disponibles, rendez-vous ici.":"Pour une liste complète des paramètres de configuration disponibles, rendez-vous ici.","Approuvée avec pièce d'identité":"Approuvée avec pièce d'identité","Un contrat STONE ne peut être utilisé pour une transaction AMEX. => pour le brésil":"Un contrat STONE ne peut être utilisé pour une transaction AMEX. => pour le brésil","En cas de restriction mise en place du côté du site marchand, il faudra autoriser la plage d'adresses d'IP 194.50.38.0/24.":"En cas de restriction mise en place du côté du site marchand, il faudra autoriser la plage d'adresses d'IP 194.50.38.0/24.","Une fois l'authentication effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement.":"Une fois l'authentication effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement.","Pour afficher un formulaire à partir d'un formToken, il suffit de copier-coller le code suivant :":"Pour afficher un formulaire à partir d'un formToken, il suffit de copier-coller le code suivant :","Si vous souhaitez gérer vous-même le label du bouton, il suffit de l'ajouter de la façon suivante :":"Si vous souhaitez gérer vous-même le label du bouton, il suffit de l'ajouter de la façon suivante :","En cours de traitement par l'analyseur. \"Analysis result is still being processed by the risk analyzer. We should keep checking/waiting for the analysis result\".":"En cours de traitement par l'analyseur. \"Analysis result is still being processed by the risk analyzer. We should keep checking/waiting for the analysis result\".","Méthode Put":"Méthode Put","En réponse, votre serveur marchand récupère un formToken, un objet encrypté permettant d'initialiser le formulaire embarqué avec les informations de la transaction et celles correspondant à votre configuration de boutique.":"En réponse, votre serveur marchand récupère un formToken, un objet encrypté permettant d'initialiser le formulaire embarqué avec les informations de la transaction et celles correspondant à votre configuration de boutique.","Pour celà, utilisez le champ strongAuthentication.":"Pour celà, utilisez le champ strongAuthentication.","Remarque":"Remarque","Le type d'authentification qui a eu lieu.":"Le type d'authentification qui a eu lieu.","Annuler":"Annuler","Paramètre manualValidation invalide":"Paramètre manualValidation invalide","Attention : le formulaire de paiement reste affiché tant que votre IPN n'a pas répondu. Vous devez donc vous assurer que les temps de réponse restent de l'ordre de quelques secondes pour éviter tout abandon de l'acheteur.":"Attention : le formulaire de paiement reste affiché tant que votre IPN n'a pas répondu. Vous devez donc vous assurer que les temps de réponse restent de l'ordre de quelques secondes pour éviter tout abandon de l'acheteur.","Si le taux de TVA et le montant des taxes ne sont pas transmis, alors le taux de TVA défini sur la boutique sera appliqué par défaut.":"Si le taux de TVA et le montant des taxes ne sont pas transmis, alors le taux de TVA défini sur la boutique sera appliqué par défaut.",", c'est une opération qu'il convient de réaliser côté marchand :":", c'est une opération qu'il convient de réaliser côté marchand :","2015-11-19T16:56:57+Z":"2015-11-19T16:56:57+Z","Aucune application de paiement trouvée":"Aucune application de paiement trouvée","Pour cela, effectuez un appel au web service Charge/CreatePayment en transmettant l'alias et en valorisant formAction à SILENT.":"Pour cela, effectuez un appel au web service Charge/CreatePayment en transmettant l'alias et en valorisant formAction à SILENT.","Interruption non gérée lors du processus de paiement.":"Interruption non gérée lors du processus de paiement.","5. Envoi de la requête avec les informations du porteur":"5. Envoi de la requête avec les informations du porteur","Échéance de la temporisation de surveillance globale":"Échéance de la temporisation de surveillance globale","Lorsqu'un champ obligatoire est envoyé à vide, la librairie JavaScript lève une erreur de type CLIENT_304.":"Lorsqu'un champ obligatoire est envoyé à vide, la librairie JavaScript lève une erreur de type CLIENT_304.","Réponse Transaction":"Réponse Transaction","L'attribut recipient est requis.":"L'attribut recipient est requis.","Paramètre detailedStatus":"Paramètre detailedStatus","Loading...":"Loading...","Le post sur kr-post-success-url n'est pas effectué. Vous gérez vous même l'action post-paiement.":"Le post sur kr-post-success-url n'est pas effectué. Vous gérez vous même l'action post-paiement.","Si le serveur cible de l'IPN est hors ligne, un e-mail vous sera envoyé à l'adresse définie dans la configuration de la règle.":"Si le serveur cible de l'IPN est hors ligne, un e-mail vous sera envoyé à l'adresse définie dans la configuration de la règle.","Spécifique ClearSale. Commande refusée automatiquement. La commande est refusée en application des paramètres de l'analyseur de fraude externe.":"Spécifique ClearSale. Commande refusée automatiquement. La commande est refusée en application des paramètres de l'analyseur de fraude externe.","Le paramètre detailedStatus donne des informations détaillées sur le statut du paiement. Chacun des statuts est propre au moyen de paiement utilisé.":"Le paramètre detailedStatus donne des informations détaillées sur le statut du paiement. Chacun des statuts est propre au moyen de paiement utilisé.","Paiement Apetiz accepté":"Paiement Apetiz accepté","Vérification d'acceptation":"Vérification d'acceptation","Date et heure":"Date et heure","le taux de TVA à appliquer via le champ taxRate.":"le taux de TVA à appliquer via le champ taxRate.","Remboursement refusé.":"Remboursement refusé.","formTokenVersion définit la version du formToken renvoyé par le web-service.":"formTokenVersion définit la version du formToken renvoyé par le web-service.","Reboursement impossible: le moyen de paiement a éxpiré":"Reboursement impossible: le moyen de paiement a éxpiré","le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.":"le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.","L'API REST utilise l'authentification HTTP Basic pour sécuriser les appels serveur à serveur.":"L'API REST utilise l'authentification HTTP Basic pour sécuriser les appels serveur à serveur.","Pour créer une nouvelle transaction à partir d'un nouveau moyen de paiement il faut utiliser le Web Service Charge/CreatePayment:":"Pour créer une nouvelle transaction à partir d'un nouveau moyen de paiement il faut utiliser le Web Service Charge/CreatePayment:","L'objet Transaction décrit une transaction. Contrairement à Payment, l'objet Transaction ne contient qu'une seule transaction.":"L'objet Transaction décrit une transaction. Contrairement à Payment, l'objet Transaction ne contient qu'une seule transaction.","les erreurs seront affichées dans la zone d'erreur du formulaire,":"les erreurs seront affichées dans la zone d'erreur du formulaire,","Lorsque le paiement a été réalisé, les valeurs suivantes sont envoyées au serveur marchand par le navigateur, en mode POST:":"Lorsque le paiement a été réalisé, les valeurs suivantes sont envoyées au serveur marchand par le navigateur, en mode POST:","Autorisation complête":"Autorisation complête","La saisie des informations de paiement est validée localement et en temps réel en fonction de la carte et du pays.":"La saisie des informations de paiement est validée localement et en temps réel en fonction de la carte et du pays.","shippingDetails":"shippingDetails","Utiliser l'IPN vous garantit de recevoir des données qui n'ont pas transité par un navigateur. En conséquence elles ne peuvent pas être altérées par une fraude ou un plugin corrompu installé sur le navigateur de l'acheteur.":"Utiliser l'IPN vous garantit de recevoir des données qui n'ont pas transité par un navigateur. En conséquence elles ne peuvent pas être altérées par une fraude ou un plugin corrompu installé sur le navigateur de l'acheteur.","Réponse Charge/RedirectRequest":"Réponse Charge/RedirectRequest","Attention, une nouvelle version du protocole 3D Secure est en cours de développement. Cette version 2 sera obligatoire à partir du mois de septembre 2019. Deux nouvelles réponses seront retournées par le Web Service Charge/CreatePayment. Pour plus d'informations, consultez cet article.":"Attention, une nouvelle version du protocole 3D Secure est en cours de développement. Cette version 2 sera obligatoire à partir du mois de septembre 2019. Deux nouvelles réponses seront retournées par le Web Service Charge/CreatePayment. Pour plus d'informations, consultez cet article.","Téléphone portable de l'acheteur.":"Téléphone portable de l'acheteur.","Les clés sont disponibles dans le Back Office Expert. L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.":"Les clés sont disponibles dans le Back Office Expert. L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.","Réponse AuthenticationResponse":"Réponse AuthenticationResponse","L'opération Token/Update est un Web Service de l'API REST.":"L'opération Token/Update est un Web Service de l'API REST.","Message destiné à l'acheteur contenant l'URL de l'ordre de paiement":"Message destiné à l'acheteur contenant l'URL de l'ordre de paiement","Placeholder du champ kr-pan (numéro de carte).":"Placeholder du champ kr-pan (numéro de carte).","Paramètres de la requête":"Paramètres de la requête","paramètre customer.shoppingCart.taxAmount invalide":"paramètre customer.shoppingCart.taxAmount invalide","Le statut de la transaction n'a pas pu être synchronisé avec le système externe.":"Le statut de la transaction n'a pas pu être synchronisé avec le système externe.","paramètre customer.reference invalide":"paramètre customer.reference invalide","Afin d'interpréter l'événemment LYRA_AUTH_INSTRUCTION_RESULT, il est nécessaire de mettre en place un listener sur la page principale. Ce dernier doit être capable de parser du code JSON et peut être écrit ainsi:":"Afin d'interpréter l'événemment LYRA_AUTH_INSTRUCTION_RESULT, il est nécessaire de mettre en place un listener sur la page principale. Ce dernier doit être capable de parser du code JSON et peut être écrit ainsi:","Cette méthode vérifie localement si le formulaire est valide. Elle retourne une promesse:":"Cette méthode vérifie localement si le formulaire est valide. Elle retourne une promesse:","Si vous n'avez pas encore de compte, vous pouvez tester en utilisant notre clé de hashage de test : g9hm6bKDu25DN3R1k9PEeeMy530ft2O0u6JV9LSId2A7A":"Si vous n'avez pas encore de compte, vous pouvez tester en utilisant notre clé de hashage de test : g9hm6bKDu25DN3R1k9PEeeMy530ft2O0u6JV9LSId2A7A","La vérification du statut de la transaction en fin de paiement":"La vérification du statut de la transaction en fin de paiement","Numéro de carte invalide":"Numéro de carte invalide","Si le serveur cible de l'IPN est hors ligne, un e-mail vous sera envoyé à l'adresse définie à l'étape 7.":"Si le serveur cible de l'IPN est hors ligne, un e-mail vous sera envoyé à l'adresse définie à l'étape 7.","Client de type Particulier":"Client de type Particulier","Le type de document d'identité est présent, mais son numéro est absent.":"Le type de document d'identité est présent, mais son numéro est absent.","Approuver après identification":"Approuver après identification","Une pré-autorisation d'un montant nul ou unitaire à été effectuer, voir plus bas.":"Une pré-autorisation d'un montant nul ou unitaire à été effectuer, voir plus bas.","Peso philippin (608)":"Peso philippin (608)","IPN est l'abréviation d'un terme anglais qui signifie Instant Payment Notification. En français, on parle de notification instantanée de fin de paiement.":"IPN est l'abréviation d'un terme anglais qui signifie Instant Payment Notification. En français, on parle de notification instantanée de fin de paiement.","Le Web Service REST Subscription/Get permet de rechercher un abonnement pour en connaître ses différents attributs.":"Le Web Service REST Subscription/Get permet de rechercher un abonnement pour en connaître ses différents attributs.","Spécifique ClearSale. La transaction est manuellement approuvée par un analyste.":"Spécifique ClearSale. La transaction est manuellement approuvée par un analyste.","Serveur marchand":"Serveur marchand","Erreur sur le service Express Checkout de PayPal.":"Erreur sur le service Express Checkout de PayPal.","Attention, il est recommandé d'utiliser un logo carré pour utiliser tout l'espace circulaire et garder le ratio de l'image.":"Attention, il est recommandé d'utiliser un logo carré pour utiliser tout l'espace circulaire et garder le ratio de l'image.","Nom de l'instruction":"Nom de l'instruction","Lorsque l'utilisateur décide de payer, vous pouvez initialiser le formulaire de paiement. Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand).":"Lorsque l'utilisateur décide de payer, vous pouvez initialiser le formulaire de paiement. Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand).","Utilisation d'un réseau de points de retrait tiers (Kiala, Alveol, etc).":"Utilisation d'un réseau de points de retrait tiers (Kiala, Alveol, etc).","Web service Charge/CreatePaymentOrder":"Web service Charge/CreatePaymentOrder","paramètre customer.shippingDetails.shippingMethod invalide":"paramètre customer.shippingDetails.shippingMethod invalide","Consultez la page suivante pour trouver votre $hash_key: Prérequis (Clés)":"Consultez la page suivante pour trouver votre $hash_key: Prérequis (Clés)","Vous pouvez également définir la valeur par défaut en ajoutant l'attribut html value:":"Vous pouvez également définir la valeur par défaut en ajoutant l'attribut html value:","Web service Transaction/Duplicate":"Web service Transaction/Duplicate","Notre API REST combinée à notre client JavaScript met à votre disposition de nombreux outils pour construire un formulaire de paiement intégré à votre page.":"Notre API REST combinée à notre client JavaScript met à votre disposition de nombreux outils pour construire un formulaire de paiement intégré à votre page.","A la fin du paiement, l'IPN contiendra les données suivantes:":"A la fin du paiement, l'IPN contiendra les données suivantes:","Il est également possible d'activer une option de rejeu automatique de l'IPN (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > cochez la case « Rejeu automatique en cas d'échec »). C":"Il est également possible d'activer une option de rejeu automatique de l'IPN (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > cochez la case « Rejeu automatique en cas d'échec »). C","Réseau Cofinoga":"Réseau Cofinoga","Taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer (21 pour 21%)":"Taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer (21 pour 21%)","Le montant est autorisé et va être capturé automatiquement":"Le montant est autorisé et va être capturé automatiquement","L'alias n'est pas trouvé":"L'alias n'est pas trouvé","Ordres de paiement":"Ordres de paiement","Réponse SubscriptionCreated":"Réponse SubscriptionCreated","Avec certains acquéreurs : fonctions « annulation » et « remboursement » sont disponibles mais l'annulation n'est réellement possible que si la transaction n'est pas encore partie en compensation (vérification en temps réél du statut de la transaction).":"Avec certains acquéreurs : fonctions « annulation » et « remboursement » sont disponibles mais l'annulation n'est réellement possible que si la transaction n'est pas encore partie en compensation (vérification en temps réél du statut de la transaction).","URL appelée lorsque toutes les tentatives ont échoué.":"URL appelée lorsque toutes les tentatives ont échoué.","URL de notification instantanée, utilisée pour l'IPN,":"URL de notification instantanée, utilisée pour l'IPN,","Authentification réussie. Remarque : Dans le Back Office, la valeur SUCCESS est affichée (onglet 3D Secure du Détails d'une transaction).":"Authentification réussie. Remarque : Dans le Back Office, la valeur SUCCESS est affichée (onglet 3D Secure du Détails d'une transaction).","L'alias (ou Identifiant de moyen de paiement). Il désigne un moyen de paiement (carte bancaire, compte bancaire, etc.) et un ensemble de données relatives à celui-ci et à son titulaire. Il est associé à une référence client (ou Compte client). Les données bancaires sont stockées et sécurisées par la plateforme de paiement qui dispose de l'agrément PCI-DSS nécessaire au stockage des numéros de cartes. Seul l'alias transite lors des échanges.":"L'alias (ou Identifiant de moyen de paiement). Il désigne un moyen de paiement (carte bancaire, compte bancaire, etc.) et un ensemble de données relatives à celui-ci et à son titulaire. Il est associé à une référence client (ou Compte client). Les données bancaires sont stockées et sécurisées par la plateforme de paiement qui dispose de l'agrément PCI-DSS nécessaire au stockage des numéros de cartes. Seul l'alias transite lors des échanges.","Aperçu rapide : Comment intégrer le formulaire de paiement ?":"Aperçu rapide : Comment intégrer le formulaire de paiement ?","Les 4 paramètres POST correspondent à :":"Les 4 paramètres POST correspondent à :","Bienvenue dans la documentation de référence des Web Services REST de paiement.":"Bienvenue dans la documentation de référence des Web Services REST de paiement.","PAN non trouvé":"PAN non trouvé","Une transaction à zéro euro est créé en même temps que le token. L'alias se trouvera à l'intérieur de la transaction, dans le paramètre paymentMethodToken.":"Une transaction à zéro euro est créé en même temps que le token. L'alias se trouvera à l'intérieur de la transaction, dans le paramètre paymentMethodToken.","Point d'entrée:":"Point d'entrée:","8. Envío del resultado de la operación de pago (petición tipo POST)":"8. Envío del resultado de la operación de pago (petición tipo POST)","Si su sitio web es un Single Page application, debe emitir los eventos Google Analytics mediante los eventos del cliente javascript.":"Si su sitio web es un Single Page application, debe emitir los eventos Google Analytics mediante los eventos del cliente javascript.","Une authentification forte (comme 3D-Secure) est requise. Il faut rediriger l'acheteur.":"Une authentification forte (comme 3D-Secure) est requise. Il faut rediriger l'acheteur.","Règles de sécurité non respectées":"Règles de sécurité non respectées","6. Récupération de la transaction":"6. Récupération de la transaction","Web services REST":"Web services REST","Won Sud Coréen (410)":"Won Sud Coréen (410)","Valeur par défaut":"Valeur par défaut","Début du paiement":"Début du paiement","Le Web Service accepte tous les fuseaux horaires tels que :":"Le Web Service accepte tous les fuseaux horaires tels que :","Dans l'exemple ci-dessus, QWxhZGRpbjpPcGVuU2VzYW1l est l'encodage en base64 de la chaîne $utilisateur:$mot-de-passe.":"Dans l'exemple ci-dessus, QWxhZGRpbjpPcGVuU2VzYW1l est l'encodage en base64 de la chaîne $utilisateur:$mot-de-passe.","le paiement n'est pas garanti":"le paiement n'est pas garanti","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).","Numéro de carte invalide (longueur).":"Numéro de carte invalide (longueur).","Passer une image comme une chaîne :":"Passer une image comme une chaîne :","Les champs du formulaire sont insérés à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes :":"Les champs du formulaire sont insérés à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes :","Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST.":"Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST.","Liste de tous les types d'interface utilisateur que l'appareil supporte pour afficher des interfaces utilisateur spécifiques au challenge dans le SDK 3DS.":"Liste de tous les types d'interface utilisateur que l'appareil supporte pour afficher des interfaces utilisateur spécifiques au challenge dans le SDK 3DS.","Si la transaction est refusée":"Si la transaction est refusée","l'exécution est interrompue. La gestion d'erreur n'a pas lieu. La transaction n'est pas créée.":"l'exécution est interrompue. La gestion d'erreur n'a pas lieu. La transaction n'est pas créée.","Préparer son environnement":"Préparer son environnement","Ordre de paiement traité":"Ordre de paiement traité","REFUSED (Refusé)":"REFUSED (Refusé)","Ce mode n'intégration est résérvé aux client PCI-DSS. Pour plus d'information, veuillez contacter notre service commercial.":"Ce mode n'intégration est résérvé aux client PCI-DSS. Pour plus d'information, veuillez contacter notre service commercial.","Montant éligible":"Montant éligible","Paiement manuel non autorisé pour cette carte.":"Paiement manuel non autorisé pour cette carte.","Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEADER de votre page, la feuille de style suivante:":"Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEADER de votre page, la feuille de style suivante:","Modèle WhatsApp non disponible pour la locale demandée.":"Modèle WhatsApp non disponible pour la locale demandée.","Si le montant de la transaction dépasse ce plafond, une autorisation partielle aura lieu.":"Si le montant de la transaction dépasse ce plafond, une autorisation partielle aura lieu.","Identifiant de l'analyse chez l'analyseur de risque.":"Identifiant de l'analyse chez l'analyseur de risque.","Paramètre comment invalide":"Paramètre comment invalide","Nom du réseau préférentiel préconisé par le marchand en cas de cartes multi-marques (ex: CB et VISA sur une même carte).":"Nom du réseau préférentiel préconisé par le marchand en cas de cartes multi-marques (ex: CB et VISA sur une même carte).","Couronne suédoise (752)":"Couronne suédoise (752)","3D Secure non applicable. Le marchand n'est pas enrôlé à 3D Secure ou le canal de vente n'est pas couvert par cette garantie.":"3D Secure non applicable. Le marchand n'est pas enrôlé à 3D Secure ou le canal de vente n'est pas couvert par cette garantie.","Connectez-vous au Back Office Marchand :":"Connectez-vous au Back Office Marchand :","cartes American Express":"cartes American Express","Le solde du moyen de paiement n'est pas suffisant.":"Le solde du moyen de paiement n'est pas suffisant.","merchantPostUrlSuccess : si la transaction est autorisée":"merchantPostUrlSuccess : si la transaction est autorisée","Placeholder du champ email si requis (cas LATAM)":"Placeholder du champ email si requis (cas LATAM)","Couronne norvégienne (578)":"Couronne norvégienne (578)","Pour tester cette 3ème étape, il vous suffit d'effectuer un paiement avec le formulaire ci-dessus, ou de vous rendre ici: Retour navigateur.":"Pour tester cette 3ème étape, il vous suffit d'effectuer un paiement avec le formulaire ci-dessus, ou de vous rendre ici: Retour navigateur.","Une fois la transaction traitée, nous effectuons un appel depuis nos serveurs vers une URL que vous avez déternimé. L'objet transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. C'est l'IPN (Instant Payment Notification).":"Une fois la transaction traitée, nous effectuons un appel depuis nos serveurs vers une URL que vous avez déternimé. L'objet transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. C'est l'IPN (Instant Payment Notification).","Si vous êtes certifiés PCI-DSS, vous pouvez directement passer les informations sensibles au web service (comme le numéro de carte).":"Si vous êtes certifiés PCI-DSS, vous pouvez directement passer les informations sensibles au web service (comme le numéro de carte).","L'affichage du formulaire embarqué":"L'affichage du formulaire embarqué","Contrôle si le pays de l'adresse IP, le pays émétteur de la carte de paiement, et le pays de l'adresse de l'acheteur sont cohérents entre eux.":"Contrôle si le pays de l'adresse IP, le pays émétteur de la carte de paiement, et le pays de l'adresse de l'acheteur sont cohérents entre eux.","L'ordre de paiement est envoyé sur la messagerie WhatsApp de l'acheteur":"L'ordre de paiement est envoyé sur la messagerie WhatsApp de l'acheteur","Important : n'appelez pas le Web Service Charge/CreatePayment depuis le navigateur de l'acheteur:":"Important : n'appelez pas le Web Service Charge/CreatePayment depuis le navigateur de l'acheteur:","Thème material (pop-in)":"Thème material (pop-in)","paramètre initialAmount invalide":"paramètre initialAmount invalide","paramètre cartItemInfo.productRef invalide":"paramètre cartItemInfo.productRef invalide","Exemple pour une livraison de type \"point relais\"":"Exemple pour une livraison de type \"point relais\"","Ajouter des champs de formulaire personnalisés":"Ajouter des champs de formulaire personnalisés","Ensuite, les messages d'erreurs seront automatiquement affichés dans l'élément suivant, s'il est présent:":"Ensuite, les messages d'erreurs seront automatiquement affichés dans l'élément suivant, s'il est présent:","URL de votre boutique":"URL de votre boutique","Paramètre taxAmount invalide":"Paramètre taxAmount invalide","Diagramme détaillé":"Diagramme détaillé","Accountholder Authentication Value (utilisé par Mastercard)":"Accountholder Authentication Value (utilisé par Mastercard)","FORMULAIRE EMBARQUÉ":"FORMULAIRE EMBARQUÉ","true/false : applique ou non un gradient dans l'entête":"true/false : applique ou non un gradient dans l'entête","Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour l'euro).","Se connecter au Back Office Expert":"Se connecter au Back Office Expert","Mauvais fonctionnement du système":"Mauvais fonctionnement du système","paramètre customer.shippingDetails.lastName invalide":"paramètre customer.shippingDetails.lastName invalide","Transmettre les données de livraison":"Transmettre les données de livraison","18. Poursuite du paiement (non détaillé ici), puis affichage du résultat du paiement":"18. Poursuite du paiement (non détaillé ici), puis affichage du résultat du paiement","Créer une transaction à partir d'un alias":"Créer une transaction à partir d'un alias","Le champ kr-hash contient le hash de kr-answer votre le mot de passe.":"Le champ kr-hash contient le hash de kr-answer votre le mot de passe.","Cartes DINERS":"Cartes DINERS","Le champ kr-security-code (code de sécurité ou CVV) du formulaire de paiement est invalide.":"Le champ kr-security-code (code de sécurité ou CVV) du formulaire de paiement est invalide.","Code d'erreur détaillé retourné par l'acquéreur, sans filtre ni modification.":"Code d'erreur détaillé retourné par l'acquéreur, sans filtre ni modification.","Pré requis":"Pré requis","Vous trouverez ici différents articles sur les solutions et les cas d'usages basés sur l'API REST.":"Vous trouverez ici différents articles sur les solutions et les cas d'usages basés sur l'API REST.","Problème lors du traitement de l'envoi ou de la réponse d'analyse de risques.":"Problème lors du traitement de l'envoi ou de la réponse d'analyse de risques.","par le navigateur lorsque l'acheteur clique sur le bouton pour revenir au site marchand (étape 3).":"par le navigateur lorsque l'acheteur clique sur le bouton pour revenir au site marchand (étape 3).","Exemple d'intégration:":"Exemple d'intégration:","Numéro de carte":"Numéro de carte","Création de l'abonnement refusée.":"Création de l'abonnement refusée.","28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj":"28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj","Si vous souhaitez créer un thème personnalisé, il est recommandé d'inclure le CSS no-theme-css. Il permet de garantir la compatibilité minimale avec l'ensemble des navigateurs (desktop et mobile) du marché :":"Si vous souhaitez créer un thème personnalisé, il est recommandé d'inclure le CSS no-theme-css. Il permet de garantir la compatibilité minimale avec l'ensemble des navigateurs (desktop et mobile) du marché :","Paramètre mid invalide":"Paramètre mid invalide","Le numéro de la carte ou la date sont formatés automatiquement pour augmenter la lisibilité, mais sans trop de magie pour ne pas désorienter les novices.":"Le numéro de la carte ou la date sont formatés automatiquement pour augmenter la lisibilité, mais sans trop de magie pour ne pas désorienter les novices.","Par défaut, le délai de remise est configuré à 0 jour, c'est-à-dire que la transaction est envoyée en remise le soir-même (dans la nuit).":"Par défaut, le délai de remise est configuré à 0 jour, c'est-à-dire que la transaction est envoyée en remise le soir-même (dans la nuit).","Effectue un paiement par alias sans passer par le formulaire embarqué":"Effectue un paiement par alias sans passer par le formulaire embarqué","Les journaux sont plus simples.":"Les journaux sont plus simples.","Il reste le même quel que soit le mode de paiement.":"Il reste le même quel que soit le mode de paiement.","Si la transaction est validée":"Si la transaction est validée","Exemple pour définir 2 articles dans le panier:":"Exemple pour définir 2 articles dans le panier:","La transaction est payée.":"La transaction est payée.","Si la réponse précédente est un résultat final, le serveur marchand doit analyser le statut du résultat (propriété 'value.status') afin de donner une suite à l'opération en cours (autorisation si 'SUCCESS' par exemple ou fin du paiement ou de l'enregistrement de carte si 'FAILED' ...).":"Si la réponse précédente est un résultat final, le serveur marchand doit analyser le statut du résultat (propriété 'value.status') afin de donner une suite à l'opération en cours (autorisation si 'SUCCESS' par exemple ou fin du paiement ou de l'enregistrement de carte si 'FAILED' ...).","Quel est l'équivalent de vads_identifier ?":"Quel est l'équivalent de vads_identifier ?","Par exemple, si une carte VISA est refusée pour vol, la structure d'erreur sera:":"Par exemple, si une carte VISA est refusée pour vol, la structure d'erreur sera:","L'alias existe déjà.":"L'alias existe déjà.","Les codes d'erreur compris entre CLIENT_700 et CLIENT_799 sont des avertissements. Ils vous aident lors de l'intégration du client JavaScript :":"Les codes d'erreur compris entre CLIENT_700 et CLIENT_799 sont des avertissements. Ils vous aident lors de l'intégration du client JavaScript :","Remarque : aucune vérification sur l'unicité de la référence (ou Compte client) n'est effectuée par la plateforme de paiement. L'alias, lui est unique et peut être générée soit par le site marchand soit par la plateforme.":"Remarque : aucune vérification sur l'unicité de la référence (ou Compte client) n'est effectuée par la plateforme de paiement. L'alias, lui est unique et peut être générée soit par le site marchand soit par la plateforme.","Spécifique CyberSource. Refusée. Carte expirée.":"Spécifique CyberSource. Refusée. Carte expirée.","Le Web Service REST Charge/SDKTest permet de vérifier votre intégration sans effectuer d'opération.":"Le Web Service REST Charge/SDKTest permet de vérifier votre intégration sans effectuer d'opération.","Le serveur retourne toujours l'objet datetime à l'heure UTC (GMT+00) :":"Le serveur retourne toujours l'objet datetime à l'heure UTC (GMT+00) :","Ajouter des champs personnalisés à votre formulaire":"Ajouter des champs personnalisés à votre formulaire","Représente le résultat de l'authentification ou l'instruction à suivre. Si l'attribut responseType indique INSTRUCTION, il s'agit d'une instruction à exécuter, s'il indique RESULT, il s'agit du résultat de l'authentification.":"Représente le résultat de l'authentification ou l'instruction à suivre. Si l'attribut responseType indique INSTRUCTION, il s'agit d'une instruction à exécuter, s'il indique RESULT, il s'agit du résultat de l'authentification.","Paiement Cofinoga refusé pour cause d'authentification 3D Secure échouée, l'acheteur n'est pas parvenu à s'authentifier":"Paiement Cofinoga refusé pour cause d'authentification 3D Secure échouée, l'acheteur n'est pas parvenu à s'authentifier","Un site SPA (pour Single Page Application) s'exécute sur une page unique, du début à la fin. En termes de navigation, il est similaire à une application mobile.":"Un site SPA (pour Single Page Application) s'exécute sur une page unique, du début à la fin. En termes de navigation, il est similaire à une application mobile.","Un des champs du formulaire a le focus.":"Un des champs du formulaire a le focus.","La commande est payé":"La commande est payé","Le formulaire de paiement utilise les styles standards (CSS) pour personnaliser le formulaire de paiement. Plusieurs feuilles de styles sont disponibles, mais vous pouvez aussi créer la votre.":"Le formulaire de paiement utilise les styles standards (CSS) pour personnaliser le formulaire de paiement. Plusieurs feuilles de styles sont disponibles, mais vous pouvez aussi créer la votre.","Clé HMAC SHA256 de production":"Clé HMAC SHA256 de production","Description associé à l'abonnement.":"Description associé à l'abonnement.","Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifiés pour le début de l'année 2019.":"Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifiés pour le début de l'année 2019.",". Une transaction à zero euro sera créé. L'alias sera retourné dans":". Une transaction à zero euro sera créé. L'alias sera retourné dans","Cartes personnelles VISA SIGNATURE, MASTERCARD BLACK":"Cartes personnelles VISA SIGNATURE, MASTERCARD BLACK","paramètre description invalide":"paramètre description invalide","Contrôle si la carte de l'acheteur est une carte à autorisation systématique.":"Contrôle si la carte de l'acheteur est une carte à autorisation systématique.","Intégration simple":"Intégration simple","Transaction dupliquée":"Transaction dupliquée","La boutique ne possède pas la fonction pour utiliser le formulaire de collecte des données.":"La boutique ne possède pas la fonction pour utiliser le formulaire de collecte des données.","Zloty polonais (985)":"Zloty polonais (985)","Lisez les e-mails de la plateforme de paiement, ils sont très utiles.":"Lisez les e-mails de la plateforme de paiement, ils sont très utiles.","Pour les marchands certifiés PCI-DSS":"Pour les marchands certifiés PCI-DSS","merchant.header.image.type":"merchant.header.image.type","Objet contenant la transaction générée. Cet objet est directement retourné lors d'un paiement par identifiant simple.":"Objet contenant la transaction générée. Cet objet est directement retourné lors d'un paiement par identifiant simple.","Méthode:":"Méthode:","Ce document définit le concept d'IPN et explique quand l'utiliser.":"Ce document définit le concept d'IPN et explique quand l'utiliser.","Une fois le paiement effectué, la transaction nouvellement créée sera contenue dans un object Payment documenté ici.":"Une fois le paiement effectué, la transaction nouvellement créée sera contenue dans un object Payment documenté ici.","Carte de crédit":"Carte de crédit","3 étapes sont nécessaires pour intégrer un formulaire de paiement sur le site marchand:":"3 étapes sont nécessaires pour intégrer un formulaire de paiement sur le site marchand:","URL de base":"URL de base","Paramètre captureDelay invalide":"Paramètre captureDelay invalide","Pour gérer les erreurs manuellement :":"Pour gérer les erreurs manuellement :","Les transactions sont visibles dans l'onglet « Transactions en cours » du Back Office Marchand.":"Les transactions sont visibles dans l'onglet « Transactions en cours » du Back Office Marchand.","Lien":"Lien","Début authentification":"Début authentification","Créer un formToken":"Créer un formToken","6. Notification de fin de paiement (IPN)":"6. Notification de fin de paiement (IPN)","Le type du document d'identité est inconnu.":"Le type du document d'identité est inconnu.","L'utilisateur et le mot de passe sont à récupérer dans l'onglet Clés d'API REST du Back Office Expert :":"L'utilisateur et le mot de passe sont à récupérer dans l'onglet Clés d'API REST du Back Office Expert :","Numéro de rue de l'adresse de facturation.":"Numéro de rue de l'adresse de facturation.","Paramètre pretaxAmount invalide":"Paramètre pretaxAmount invalide","Lorsque le paramètre manualValidation est défini à YES, la capture automatique est désactivée. Cela signifie que la transaction ne sera pas validé automatiquement le soir et donc sera annulée. Pour plus d'informations, consulter Le mode de validation, c'est quoi ?.":"Lorsque le paramètre manualValidation est défini à YES, la capture automatique est désactivée. Cela signifie que la transaction ne sera pas validé automatiquement le soir et donc sera annulée. Pour plus d'informations, consulter Le mode de validation, c'est quoi ?.","Composant vue.js":"Composant vue.js","L'appel doit être effectué comme suit :":"L'appel doit être effectué comme suit :","Contrairement lors du retour navigateur, la clé à utiliser ici est le mot de passe":"Contrairement lors du retour navigateur, la clé à utiliser ici est le mot de passe","Web service Transaction/Get":"Web service Transaction/Get","Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes.":"Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes.","Formatage et masquage":"Formatage et masquage","Récupérer la transaction complète":"Récupérer la transaction complète","Spécifique CyberSource. Refusée. Numéro de compte invalide.":"Spécifique CyberSource. Refusée. Numéro de compte invalide.","Vous pouvez également afficher le thème material dans une pop-in en ajoutant l'attribut kr-popin :":"Vous pouvez également afficher le thème material dans une pop-in en ajoutant l'attribut kr-popin :","Un crédit n'est pas autorisé sur ce type de transaction (VERIFICATION, CREDIT).":"Un crédit n'est pas autorisé sur ce type de transaction (VERIFICATION, CREDIT).","Le temps de traitement influe directement sur le délai d'affichage de la page de résumé du paiement. Plus le traitement est long, plus l'affichage est retardé.":"Le temps de traitement influe directement sur le délai d'affichage de la page de résumé du paiement. Plus le traitement est long, plus l'affichage est retardé.","Transmettre des données personnalisées":"Transmettre des données personnalisées","Le type de carte utilisé n'est pas valide pour le mode de paiement demandé.":"Le type de carte utilisé n'est pas valide pour le mode de paiement demandé.","Pour afficher un formulaire de paiement, vous devez inclure notre librairie JavaScript dans la page de paiement du site marchand. Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire à partir du formToken défini à l'étape précédente :":"Pour afficher un formulaire de paiement, vous devez inclure notre librairie JavaScript dans la page de paiement du site marchand. Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire à partir du formToken défini à l'étape précédente :","L'appel fonctionne comme":"L'appel fonctionne comme","Authentification en mode Frictionless, c'est à dire de manière transparente pour le client":"Authentification en mode Frictionless, c'est à dire de manière transparente pour le client","Plus de détails sur l'authentification des appels au web service REST sont disponibles ici: Phase d'authentification.":"Plus de détails sur l'authentification des appels au web service REST sont disponibles ici: Phase d'authentification.","Appel à un analyseur de risques externes sous condition que le marchand possède un contrat. Se référer à la description de l'objet TransactionDetails. FraudManagement. RiskAnalysis pour identifier la liste des valeurs possibles et leur description.":"Appel à un analyseur de risques externes sous condition que le marchand possède un contrat. Se référer à la description de l'objet TransactionDetails. FraudManagement. RiskAnalysis pour identifier la liste des valeurs possibles et leur description.","de la balise":"de la balise","Démarrage rapide":"Démarrage rapide","Services à la personne":"Services à la personne","La valeur par défaut est 2.":"La valeur par défaut est 2.","Plusieurs codes retours de type HTTP peuvent apparaître durant ce dialogue entre serveurs. Lorsque le code de retour renvoyé commence par 4xx ou par 5xx, le rejeu automatique n'est pas applicable.":"Plusieurs codes retours de type HTTP peuvent apparaître durant ce dialogue entre serveurs. Lorsque le code de retour renvoyé commence par 4xx ou par 5xx, le rejeu automatique n'est pas applicable.","Enregistre un alias de carte (comme formAction=REGISTER_PAY).":"Enregistre un alias de carte (comme formAction=REGISTER_PAY).","Le formulaire est fonctionnel, vous pouvez effectuer un paiement fictif en utilisant les cartes de tests de la barre de debug (en bas à gauche de cette fenêtre).":"Le formulaire est fonctionnel, vous pouvez effectuer un paiement fictif en utilisant les cartes de tests de la barre de debug (en bas à gauche de cette fenêtre).","Récupérer toutes les informations sur une transaction":"Récupérer toutes les informations sur une transaction","Liste des Web Services concernant la création et la manipulation de transactions :":"Liste des Web Services concernant la création et la manipulation de transactions :","par exemple : 28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj":"par exemple : 28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj","par exemple :":"par exemple :","Bienvenue sur notre API de paiement REST. Les pages recommandées pour bien démarrer sont:":"Bienvenue sur notre API de paiement REST. Les pages recommandées pour bien démarrer sont:","KR.onFocus() permet d'être notifié lorsqu'un champ du formulaire prend le focus:":"KR.onFocus() permet d'être notifié lorsqu'un champ du formulaire prend le focus:","Une fois que le paiement a eu lieu, vous pouvez récupérer les informations sur la transaction nouvellement créée de deux façons différentes.":"Une fois que le paiement a eu lieu, vous pouvez récupérer les informations sur la transaction nouvellement créée de deux façons différentes.","Un champ additionnel utilise des icônes de font Awesome mais la librairie n'est pas chargée. Pour plus de détails, rendez-vous ici: Champs de formulaire personnalisés.":"Un champ additionnel utilise des icônes de font Awesome mais la librairie n'est pas chargée. Pour plus de détails, rendez-vous ici: Champs de formulaire personnalisés.","default controls order (if not included) like [\"formButton\",\"error\"]":"default controls order (if not included) like [\"formButton\",\"error\"]","En cas d'erreur de saisie, plusieurs messages peuvent apparaitre:":"En cas d'erreur de saisie, plusieurs messages peuvent apparaitre:","URL vers laquelle le formulaire est soumis (methode POST) en cas de succès.":"URL vers laquelle le formulaire est soumis (methode POST) en cas de succès.","Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :","URL para a API REST":"URL para a API REST","Réponse Payment":"Réponse Payment","Je n'ai pas de compte actif":"Je n'ai pas de compte actif","version":"version","Cet abonnement est invalide.":"Cet abonnement est invalide.","CVV obligatoire pour la carte.":"CVV obligatoire pour la carte.","Tous les Web Services à votre disposition":"Tous les Web Services à votre disposition","Accepteur invalide":"Accepteur invalide","Paramètre cartItemInfo.productRef invalide":"Paramètre cartItemInfo.productRef invalide","Web service Charge/CreateTokenFromTransaction":"Web service Charge/CreateTokenFromTransaction","Une fois l'authentification effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement.":"Une fois l'authentification effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement.","URL for the REST API":"URL for the REST API","L'ordre de paiement est envoyé par SMS à l'acheteur":"L'ordre de paiement est envoyé par SMS à l'acheteur","Mois d'expiration.":"Mois d'expiration.","Pour le formulaire embarqué, les erreurs sont automatiquement affichées dans la div kr-form-error :":"Pour le formulaire embarqué, les erreurs sont automatiquement affichées dans la div kr-form-error :","Valider que les transactions à transmettre à la plateforme de paiement correspondent bien à des achats issus de votre site marchand, et que les montants et devises sont conformes,":"Valider que les transactions à transmettre à la plateforme de paiement correspondent bien à des achats issus de votre site marchand, et que les montants et devises sont conformes,","Gestion des erreurs":"Gestion des erreurs","La gestion du dialogue vers le site marchand est réalisée grâce à deux types d'URL :":"La gestion du dialogue vers le site marchand est réalisée grâce à deux types d'URL :","Lo puede hacer con el evento KR.onSubmit usando jQuery:":"Lo puede hacer con el evento KR.onSubmit usando jQuery:","Comment vérifier si l'IPN fonctionne ?":"Comment vérifier si l'IPN fonctionne ?","Un Alias (ou token) du moyen de paiement est crée en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement crée sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au paiement en un clic.":"Un Alias (ou token) du moyen de paiement est crée en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement crée sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au paiement en un clic.","Tous les paramètres de requête sont envoyés sous la forme d'un objet JSON :":"Tous les paramètres de requête sont envoyés sous la forme d'un objet JSON :","Le formToken que vous avez défini dans kr-form-token est invalide. Pour plus d'informations sur la création d'un formToken, rendez-vous ici: guide d'intégration.":"Le formToken que vous avez défini dans kr-form-token est invalide. Pour plus d'informations sur la création d'un formToken, rendez-vous ici: guide d'intégration.","Authorisation partielle":"Authorisation partielle","Le client JavaScript, grâce à un système de champs cachés, récupèrera automatiquement les styles de votre page pour les reporter dans les iframes.":"Le client JavaScript, grâce à un système de champs cachés, récupèrera automatiquement les styles de votre page pour les reporter dans les iframes.","Change la langue du formulaire de paiement et des messages d'erreurs.":"Change la langue du formulaire de paiement et des messages d'erreurs.","Methode d'authentification des web services REST":"Methode d'authentification des web services REST","CVV Authentication Tracking Number":"CVV Authentication Tracking Number","Web service Transaction/Update":"Web service Transaction/Update","Canal d'émission non implémenté.":"Canal d'émission non implémenté.","L'opération Charge/CreatePayment est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte.":"L'opération Charge/CreatePayment est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte.","Exemple de code pour afficher le thème classic :":"Exemple de code pour afficher le thème classic :","La réponse du web service REST CreatePayment sera :":"La réponse du web service REST CreatePayment sera :","Cartes première génération":"Cartes première génération","Roupie Indienne (356)":"Roupie Indienne (356)","TODO: reporter les nouveaux status dans la référence":"TODO: reporter les nouveaux status dans la référence","L'annulation n'est pas autorisée.":"L'annulation n'est pas autorisée.","Définir l'URL dans le Back Office":"Définir l'URL dans le Back Office","Code postal de l'adresse de facturation.":"Code postal de l'adresse de facturation.","Pass Restaurant":"Pass Restaurant","Si vous avez préalablement enregistré un moyen de paiement (alias de carte), vous pouvez créer un paiement en transmettant l'alias à débiter dans le champ paymentMethodToken lors d'un appel au web service Charge/ CreatePayment. Grâce à cette méthode, l'acheteur n'a pas besoin de saisir à nouveau ses informations de carte. Un formulaire pré-rempli sera présenté à l'acheteur, il n'aura plus qu'à valider.":"Si vous avez préalablement enregistré un moyen de paiement (alias de carte), vous pouvez créer un paiement en transmettant l'alias à débiter dans le champ paymentMethodToken lors d'un appel au web service Charge/ CreatePayment. Grâce à cette méthode, l'acheteur n'a pas besoin de saisir à nouveau ses informations de carte. Un formulaire pré-rempli sera présenté à l'acheteur, il n'aura plus qu'à valider.","tableau":"tableau",": la référence de librairie JavaScript est toujours retournée permettant de chainer les promesses quel que soit le contexte":": la référence de librairie JavaScript est toujours retournée permettant de chainer les promesses quel que soit le contexte","value is required":"value is required","Langue":"Langue","Une fois l'intégrité du message validée, vous pouvez traiter la transaction (dont le statut est stocké dans la propriété kr-answer).":"Une fois l'intégrité du message validée, vous pouvez traiter la transaction (dont le statut est stocké dans la propriété kr-answer).","Travailler dans un environnement asynchrone":"Travailler dans un environnement asynchrone","Paiement Cofinoga accepté avec authentification 3DS":"Paiement Cofinoga accepté avec authentification 3DS","Montant invalide":"Montant invalide","Actions à réaliser côté JavaScript":"Actions à réaliser côté JavaScript","Réponse Common/ResponseCodeAnswer":"Réponse Common/ResponseCodeAnswer","Définir la langue du formulaire de paiment":"Définir la langue du formulaire de paiment","paramètre cartItemInfo.productQty invalide":"paramètre cartItemInfo.productQty invalide","un retour avec une instruction FINGERPRINT (3DS Method)":"un retour avec une instruction FINGERPRINT (3DS Method)","Paramètre channel invalide":"Paramètre channel invalide","Spécifique ClearSale. Commande annulée. La commande est annulée par l'acheteur.":"Spécifique ClearSale. Commande annulée. La commande est annulée par l'acheteur.","Chaque appel requiert une authentification basée sur la méthode HTTP Basic Authentication.":"Chaque appel requiert une authentification basée sur la méthode HTTP Basic Authentication.","Si vous utilisez PHP avec notre SDK, nous vous recommandons de regrouper vos clefs dans un fichier de configuration.":"Si vous utilisez PHP avec notre SDK, nous vous recommandons de regrouper vos clefs dans un fichier de configuration.","Si seul le taux de TVA est transmis, alors le montant des taxes sera calculé automatiquement.":"Si seul le taux de TVA est transmis, alors le montant des taxes sera calculé automatiquement.","En années":"En années","Statut de l'authentification du porteur.":"Statut de l'authentification du porteur.","Charge/CreatePayment retourne directement une transaction comme :":"Charge/CreatePayment retourne directement une transaction comme :","Label animé du champ kr-security-code (CVV).":"Label animé du champ kr-security-code (CVV).","Conserver la carte, conditions spéciales":"Conserver la carte, conditions spéciales","D'autres frameworks sont en cours d'intégration.":"D'autres frameworks sont en cours d'intégration.","Erreur du côté acquéreur":"Erreur du côté acquéreur","Cartes commerciales VISA CLASSIC, MASTERCARD BUSINESS":"Cartes commerciales VISA CLASSIC, MASTERCARD BUSINESS","Paiement accepté en CHALLENGE avec expiration du délai imparti pour la 3DS method":"Paiement accepté en CHALLENGE avec expiration du délai imparti pour la 3DS method","Vous pouvez utiliser n'importe quelle fonction stantard pour y acceder, ou via notre SDK:":"Vous pouvez utiliser n'importe quelle fonction stantard pour y acceder, ou via notre SDK:","Attribut rrule invalide ou abonnement déjà résilié.":"Attribut rrule invalide ou abonnement déjà résilié.","paramètre customer.shippingDetails.city invalide":"paramètre customer.shippingDetails.city invalide","Le paiement facile directement sur votre site":"Le paiement facile directement sur votre site","Paramètre amount invalide":"Paramètre amount invalide","Autorisé uniquement pour les marchands PCI-DSS":"Autorisé uniquement pour les marchands PCI-DSS","Les valeurs nulles non obligatoires sont automatiquement absentes de la réponse. Autrement dit, une propriété nulle est incluse dans la réponse si et seulement si la clef est rendue obligatoire, et null en est une valeur acceptable.":"Les valeurs nulles non obligatoires sont automatiquement absentes de la réponse. Autrement dit, une propriété nulle est incluse dans la réponse si et seulement si la clef est rendue obligatoire, et null en est une valeur acceptable.","2015-11-19T16:56:57+00:00":"2015-11-19T16:56:57+00:00","Modifier le mode de validation (possibilité de passer de la validation manuelle à la validation automatique mais pas l'inverse).":"Modifier le mode de validation (possibilité de passer de la validation manuelle à la validation automatique mais pas l'inverse).","Vous pouvez mettre à un token à partir avec formulaire embarqué.":"Vous pouvez mettre à un token à partir avec formulaire embarqué.","Modifier la date de remise souhaitée,":"Modifier la date de remise souhaitée,","12. Soumission formulaire retour vers plateforme de paiement":"12. Soumission formulaire retour vers plateforme de paiement","webService":"webService","Exemple du thème classic :":"Exemple du thème classic :","Tous les évenements retournent des promesses, vous permettant dans les intégrer dans une chaine. voir Travailler dans un environement asynchrone pour plus d'information.":"Tous les évenements retournent des promesses, vous permettant dans les intégrer dans une chaine. voir Travailler dans un environement asynchrone pour plus d'information.","Émetteur non disponible":"Émetteur non disponible","Impossible de modifier le canal d'émission d'un ordre de paiement.":"Impossible de modifier le canal d'émission d'un ordre de paiement.","inclure dans votre page de paiement la librairie JavaScript du formulaire de paiement (kr-payment-form.min.js), en passant en argument votre clé d'accès (voir ici pour savoir comment la récupérer), ainsi que les feuilles de styles associées,":"inclure dans votre page de paiement la librairie JavaScript du formulaire de paiement (kr-payment-form.min.js), en passant en argument votre clé d'accès (voir ici pour savoir comment la récupérer), ainsi que les feuilles de styles associées,","Numéro de téléphone invalide.":"Numéro de téléphone invalide.","then() est appelé quand le formulaire est valide. result sera valorisé à null.":"then() est appelé quand le formulaire est valide. result sera valorisé à null.","En cas de restriction mise en place du côté du site marchand, il faudra autoriser la plage d'adresses IP 194.50.38.0/24.":"En cas de restriction mise en place du côté du site marchand, il faudra autoriser la plage d'adresses IP 194.50.38.0/24.","Paiement décliné.":"Paiement décliné.","Permet d'être notifié lorsqu'une erreur se produit.":"Permet d'être notifié lorsqu'une erreur se produit.","Créer un alias":"Créer un alias","Applique le css minimum pour garantir le bon fonctionnement du formulaire":"Applique le css minimum pour garantir le bon fonctionnement du formulaire","Pour créer une nouvelle transaction à partir d'un nouveau moyen de paiement (comme une carte bancaire), Il faut préalablement afficher un formulaire. Pour cela, il faut d'abord créer un identifiant de formulaire appelé formToken.":"Pour créer une nouvelle transaction à partir d'un nouveau moyen de paiement (comme une carte bancaire), Il faut préalablement afficher un formulaire. Pour cela, il faut d'abord créer un identifiant de formulaire appelé formToken.","L'objet Payment peut contenir plusieurs transactions.":"L'objet Payment peut contenir plusieurs transactions.","Paiement refusé pour cause d'authentification 3D Secure échouée, l'acheteur n'est pas parvenu à s'authentifier":"Paiement refusé pour cause d'authentification 3D Secure échouée, l'acheteur n'est pas parvenu à s'authentifier","Ferme la popIn (si ouverte)":"Ferme la popIn (si ouverte)","L'acquéreur Credibanco n'autorise pas le remboursement sur les cartes AMEX. Veuillez contacter Credibanco à l'adresse mail: atrecom@credibanco.com":"L'acquéreur Credibanco n'autorise pas le remboursement sur les cartes AMEX. Veuillez contacter Credibanco à l'adresse mail: atrecom@credibanco.com","Le formulaire embarqué (mais aussi la pop-in) applique les styles en 2 étapes :":"Le formulaire embarqué (mais aussi la pop-in) applique les styles en 2 étapes :","Montant de la pré-autorisation.":"Montant de la pré-autorisation.","desde la pagina de resultado":"desde la pagina de resultado","Créer une nouvelle transaction avec le formulaire embarqué":"Créer une nouvelle transaction avec le formulaire embarqué","Paramètre subscriptionId invalide":"Paramètre subscriptionId invalide","Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).":"Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).","Réseau Mastercard":"Réseau Mastercard","Composant pour React":"Composant pour React","Label animé du champ du numéro de document d'identité si requis (cas LATAM)":"Label animé du champ du numéro de document d'identité si requis (cas LATAM)","Contrôle carte à autorisation systématique en échec.":"Contrôle carte à autorisation systématique en échec.","Numéro de la demande de pré-autorisation.":"Numéro de la demande de pré-autorisation.","Bienvenue sur notre API REST de gestion de transactions. Les pages recommandées pour bien démarrer sont :":"Bienvenue sur notre API REST de gestion de transactions. Les pages recommandées pour bien démarrer sont :","La librairie embedded-form-glue est disponible sur github.":"La librairie embedded-form-glue est disponible sur github.","paramètre cartItemInfo.productAmount invalide":"paramètre cartItemInfo.productAmount invalide","la procédure à suivre depuis le Back Office Marchand pour renvoyer la notification.":"la procédure à suivre depuis le Back Office Marchand pour renvoyer la notification.","Mode de livraison.":"Mode de livraison.","Google Analytics permet le suivi du trafic sur chacune des pages d'un site web. Il permet également de traquer les actions d'un utilisateur à l'intérieur de la page.":"Google Analytics permet le suivi du trafic sur chacune des pages d'un site web. Il permet également de traquer les actions d'un utilisateur à l'intérieur de la page.","Paiement refusé en CHALLENGE":"Paiement refusé en CHALLENGE","la réponse metier (if status is SUCCESS)":"la réponse metier (if status is SUCCESS)","Dans le cas d'une validation automatique, les transactions enregistrées par la plateforme de paiement sont envoyées automatiquement à la banque à la date de remise demandée. On dit que l'envoi en remise est effectué automatiquement.":"Dans le cas d'une validation automatique, les transactions enregistrées par la plateforme de paiement sont envoyées automatiquement à la banque à la date de remise demandée. On dit que l'envoi en remise est effectué automatiquement.","date du serveur qui a répondu, en UTC":"date du serveur qui a répondu, en UTC","Lorsque plusieurs champs du formulaire sont invalides, une erreur générale CLIENT_300 est retournée. La liste détaillée de toutes les erreurs détectées sera contenue dans le champ children :":"Lorsque plusieurs champs du formulaire sont invalides, une erreur générale CLIENT_300 est retournée. La liste détaillée de toutes les erreurs détectées sera contenue dans le champ children :","Nouvelle tentative de paiement (retry)":"Nouvelle tentative de paiement (retry)","Les fichiers Javascript de thèmes (comme classic.js ou material.js) contiennent un objet de configuration qui définit l'ensemble du thème: animations, styles, éléments HTML.":"Les fichiers Javascript de thèmes (comme classic.js ou material.js) contiennent un objet de configuration qui définit l'ensemble du thème: animations, styles, éléments HTML.","Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation.":"Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation.","Transmettre le contenu du panier":"Transmettre le contenu du panier","Un nombre décimal, inférieur à 100":"Un nombre décimal, inférieur à 100","Le web service retourne l'objet suivant:":"Le web service retourne l'objet suivant:","Charger de façon asynchrone vos scripts tout en restant en JavaScript Vanilla":"Charger de façon asynchrone vos scripts tout en restant en JavaScript Vanilla","L'ordre de paiement ne correspond pas à l'identifiant de la boutique.":"L'ordre de paiement ne correspond pas à l'identifiant de la boutique.","Paramètre recipient invalide":"Paramètre recipient invalide","Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR100 XPF1 CHF1 BRL100 CLP1 USD1000 XOF100 INR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte) a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).":"Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR100 XPF1 CHF1 BRL100 CLP1 USD1000 XOF100 INR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte) a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).","Les erreurs sont automatiquement affichées dans la div ayant pour classe kr-form-error :":"Les erreurs sont automatiquement affichées dans la div ayant pour classe kr-form-error :","3. Affichage du formulaire de paiement":"3. Affichage du formulaire de paiement","Une annulation totale sera réalisée si le statut de la transaction fait parti de la liste ci-dessous:":"Une annulation totale sera réalisée si le statut de la transaction fait parti de la liste ci-dessous:","une redirection vers l'ACS dans l'iFrame, authentification du porteur":"une redirection vers l'ACS dans l'iFrame, authentification du porteur","Le formulaire de paiement utilise un formToken de démonstration qui ne permet pas d'interaction avec le serveur. Utilisez un formToken valide: Charge/CreatePayment.":"Le formulaire de paiement utilise un formToken de démonstration qui ne permet pas d'interaction avec le serveur. Utilisez un formToken valide: Charge/CreatePayment.","Message de l'ordre de paiement.":"Message de l'ordre de paiement.","Les transactions sont visibles dans l'onglet « Transactions remisées » du Back Office Marchand.":"Les transactions sont visibles dans l'onglet « Transactions remisées » du Back Office Marchand.","Paramètre expirationDateTime invalide":"Paramètre expirationDateTime invalide","Web service Token/Get":"Web service Token/Get","Spécifie de quelle manière est réalisée la demande d'autorisation.":"Spécifie de quelle manière est réalisée la demande d'autorisation.","orderCycle: peut valoir OPEN ou CLOSED.":"orderCycle: peut valoir OPEN ou CLOSED.","par exemple : 69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5":"par exemple : 69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5","Pour plus de détails, rendez-vous ici: Démarrer: Créer un token.":"Pour plus de détails, rendez-vous ici: Démarrer: Créer un token.","Serveur distant (ex: ACS)":"Serveur distant (ex: ACS)","Cette page donne un aperçu rapide de comment créer une transaction avec notre API REST.":"Cette page donne un aperçu rapide de comment créer une transaction avec notre API REST.","Cette methode permet de changer à chaud les éléments suivants :":"Cette methode permet de changer à chaud les éléments suivants :","Ordre de paiement refusé":"Ordre de paiement refusé","kr-answer contient les objets transactions complets,":"kr-answer contient les objets transactions complets,","Personnalisation du bouton":"Personnalisation du bouton","Pour personnaliser le corps de l'e-mail, vous pouvez utiliser les variables ci-dessous:":"Pour personnaliser le corps de l'e-mail, vous pouvez utiliser les variables ci-dessous:","L'objet transaction":"L'objet transaction","Specification d'une RRULE":"Specification d'une RRULE","Attention: En fonction de la configuration de la boutique, du moyen de paiement et des régles définies par votre banque (ou acquéreur), la valeur peut être ignorée.":"Attention: En fonction de la configuration de la boutique, du moyen de paiement et des régles définies par votre banque (ou acquéreur), la valeur peut être ignorée.","L'explication sur les conséquences de l'erreur":"L'explication sur les conséquences de l'erreur","Objet contenant un hash à utiliser avec le formulaire embarqué pour créer une nouvelle transaction.":"Objet contenant un hash à utiliser avec le formulaire embarqué pour créer une nouvelle transaction.","réservé à usage interne":"réservé à usage interne","Défini si le paiement est garanti.":"Défini si le paiement est garanti.","Exemple pour une livraison de type \"Retrait en magasin\"":"Exemple pour une livraison de type \"Retrait en magasin\"","Paiement classique (inclut les paiements récurrents ou en n-fois)":"Paiement classique (inclut les paiements récurrents ou en n-fois)","Pour les appels aux Web Services":"Pour les appels aux Web Services","Dans certains cas, vous souhaitez uniquement créer un alias sans éffectuer d'encaissement. Pour cela, vous devez utiliser le web service Charge/CreateToken:":"Dans certains cas, vous souhaitez uniquement créer un alias sans éffectuer d'encaissement. Pour cela, vous devez utiliser le web service Charge/CreateToken:","KR.button.onClick() permet d'effectuer des traitements personnalisés avant que le client JavaScript valide le formulaire et effectue l'appel pour créer une transaction.":"KR.button.onClick() permet d'effectuer des traitements personnalisés avant que le client JavaScript valide le formulaire et effectue l'appel pour créer une transaction.","Catégorie":"Catégorie","Une erreur est survenue lors du calcul de l'origine du paiement.":"Une erreur est survenue lors du calcul de l'origine du paiement.","Deux modes de validation existent : automatique et manuelle.":"Deux modes de validation existent : automatique et manuelle.","paramètre strongAuthentication invalide":"paramètre strongAuthentication invalide","Quel est le principe de fonctionnement d'une IPN ?":"Quel est le principe de fonctionnement d'une IPN ?","Méthode (verbe) utilisée pour la requête.":"Méthode (verbe) utilisée pour la requête.","Dollar canadien (124)":"Dollar canadien (124)","Paiement effectué":"Paiement effectué","Gérer les erreurs manuellement":"Gérer les erreurs manuellement","Comportement par défaut: le client JavaScript effectue un POST sur kr-post-success-url.":"Comportement par défaut: le client JavaScript effectue un POST sur kr-post-success-url.","PARAMETRE":"PARAMETRE","Ces erreurs ont lieu dans le navigateur de l'acheteur. Elles se produisent avant que les données de paiement soient envoyées sur nos serveurs. Cela concerne, par exemple, des erreurs de validation de données du formulaire effectuées localement, ou des erreurs d'integration du client JavaScript.":"Ces erreurs ont lieu dans le navigateur de l'acheteur. Elles se produisent avant que les données de paiement soient envoyées sur nos serveurs. Cela concerne, par exemple, des erreurs de validation de données du formulaire effectuées localement, ou des erreurs d'integration du client JavaScript.","Instruction Fingerprint, qui permet d'identifier l'utilisateur auprès de l'ACS":"Instruction Fingerprint, qui permet d'identifier l'utilisateur auprès de l'ACS","Attente d'envoi manuel. \"Analysis should be requested through user request (not automatically)\"":"Attente d'envoi manuel. \"Analysis should be requested through user request (not automatically)\"","Ordre de paiement en cours. En attente de paiement":"Ordre de paiement en cours. En attente de paiement","définit la couche applicative où l'erreur a eu lieu":"définit la couche applicative où l'erreur a eu lieu","Prérequis (Clés)":"Prérequis (Clés)","Exemples d'intégration":"Exemples d'intégration","Ordinateurs et logiciels":"Ordinateurs et logiciels","ou:":"ou:","Deux types de réponses sont possibles (défini dans answer._type):":"Deux types de réponses sont possibles (défini dans answer._type):","Création d'un alias refusée.":"Création d'un alias refusée.","Plusieurs thèmes disponibles":"Plusieurs thèmes disponibles","Une transaction à zéro euro est créé en même temps que le token.":"Une transaction à zéro euro est créé en même temps que le token.","Passer du formlaire en redirection au formulaire embarqué":"Passer du formlaire en redirection au formulaire embarqué","transaction du montant réelement autorisé":"transaction du montant réelement autorisé","Il suffit de vérifier le paramètre orderStatus contenu dans kr-answer. Si la valeur du champ est PAID, la transaction a été payée. Voir références de status pour plus de détails.":"Il suffit de vérifier le paramètre orderStatus contenu dans kr-answer. Si la valeur du champ est PAID, la transaction a été payée. Voir références de status pour plus de détails.","Si la transaction associée est en validation manuelle, orderCycle est défini à OPEN.":"Si la transaction associée est en validation manuelle, orderCycle est défini à OPEN.","CLÉ":"CLÉ","Label animé du champ Mode de paiement":"Label animé du champ Mode de paiement","À chaque résolution, la promesse passe un objet à la méthode":"À chaque résolution, la promesse passe un objet à la méthode","Le contenu se décompose en :":"Le contenu se décompose en :","Paiement Diners accepté":"Paiement Diners accepté","Pensez à les remplacer avec vos clés personnelles.":"Pensez à les remplacer avec vos clés personnelles.","Ecarté.\"Analysis request discarded by current transaction status/problem\".":"Ecarté.\"Analysis request discarded by current transaction status/problem\".","Vous pouvez également définir la langue au runtime :":"Vous pouvez également définir la langue au runtime :","visibles dans l'e-mail de confirmation de paiement à destination du marchand,":"visibles dans l'e-mail de confirmation de paiement à destination du marchand,","Le paiement par abonnement. A chaque compte client est associé une récurrence et un montant, avec une durée limitée ou non dans le temps.":"Le paiement par abonnement. A chaque compte client est associé une récurrence et un montant, avec une durée limitée ou non dans le temps.","Réponse de type Instruction":"Réponse de type Instruction","Type de carte inconnu":"Type de carte inconnu","Marchand non enrôlé.":"Marchand non enrôlé.","L'opération Charge/CreateToken est un Web Service de l'API REST.":"L'opération Charge/CreateToken est un Web Service de l'API REST.","Trop de résultats":"Trop de résultats","Autorisation partielle (Cartes prépayées seulement)":"Autorisation partielle (Cartes prépayées seulement)","Montant de retrait hors limite":"Montant de retrait hors limite","Annuler un alias existant":"Annuler un alias existant","Phase d'authentification":"Phase d'authentification","Création d'un alias (token) du moyen de paiement en même temps de la transaction.":"Création d'un alias (token) du moyen de paiement en même temps de la transaction.","exemple d'intégration pour React":"exemple d'intégration pour React","Transaction approuvée ou traitée avec succès":"Transaction approuvée ou traitée avec succès","Cas de l'annulation partielle":"Cas de l'annulation partielle","Il y a de multiples avantages à utiliser notre bouton de paiement:":"Il y a de multiples avantages à utiliser notre bouton de paiement:","Contrôle si la carte de l'acheteur est une carte commerciale.":"Contrôle si la carte de l'acheteur est une carte commerciale.","Cartes Conecs seconde génération":"Cartes Conecs seconde génération","Les sections suivantes décrivent en détail l'exemple de code précédent.":"Les sections suivantes décrivent en détail l'exemple de code précédent.","Rouble russe (643)":"Rouble russe (643)","Transactions non remises en banque :":"Transactions non remises en banque :","Paramètre debitCreditSelector invalide":"Paramètre debitCreditSelector invalide","Cette action n'est plus possible pour une transaction créée à cette date.":"Cette action n'est plus possible pour une transaction créée à cette date.","Paramètre expandedData invalide":"Paramètre expandedData invalide","Boutique non trouvée.":"Boutique non trouvée.","Html autre":"Html autre","Sousmission en double":"Sousmission en double","En cas de coupure réseau ou si l'acheteur ferme son navigateur, il est possible que vous ne receviez jamais les paramètres du formulaire. Vous pouvez en conséquence perdre des paiements acceptés.":"En cas de coupure réseau ou si l'acheteur ferme son navigateur, il est possible que vous ne receviez jamais les paramètres du formulaire. Vous pouvez en conséquence perdre des paiements acceptés.","Nom du modèle à utiliser pour générer l'e-mail. Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.":"Nom du modèle à utiliser pour générer l'e-mail. Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.","paramètre customer.billingDetails.address invalide":"paramètre customer.billingDetails.address invalide","Gérer les erreurs (client JS)":"Gérer les erreurs (client JS)","Spécifique CyberSource. La transaction s'est effectuée avec succès.":"Spécifique CyberSource. La transaction s'est effectuée avec succès.","Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé publique (voir ici pour plus de détails).":"Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé publique (voir ici pour plus de détails).","L'annulation ne peut pas être partielle. L'annulation ayant lieu avant la remise an banque, le client ne devrait voir aucune opération sur son compte.":"L'annulation ne peut pas être partielle. L'annulation ayant lieu avant la remise an banque, le client ne devrait voir aucune opération sur son compte.","04 - Capture card":"04 - Capture card","le montant des taxes à appliquer via le champ taxAmount.":"le montant des taxes à appliquer via le champ taxAmount.","le thème courant du formulaire de paiement,":"le thème courant du formulaire de paiement,","Paramètre customer.billingDetails.country invalide":"Paramètre customer.billingDetails.country invalide","paramètre cartItemInfo.productVat invalide":"paramètre cartItemInfo.productVat invalide","directive html async":"directive html async","Les parammètres POST ne contiennent que les informations minimales pour vérifier le statut de la transaction. La totalité des informations liées à la transaction sont envoyées via un appel serveur à serveur aussi nommé Instant Payment Notification (ou IPN).":"Les parammètres POST ne contiennent que les informations minimales pour vérifier le statut de la transaction. La totalité des informations liées à la transaction sont envoyées via un appel serveur à serveur aussi nommé Instant Payment Notification (ou IPN).","Paramètre paymentMethodType non défini":"Paramètre paymentMethodType non défini","En cas d'erreur du Web Service :":"En cas d'erreur du Web Service :","Le montant ne peut pas être défini dans le contexte courant":"Le montant ne peut pas être défini dans le contexte courant","Une fois l'iFrame créée, il faut la remplir avec un formulaire en suivant les instructions de la balise 'http':":"Une fois l'iFrame créée, il faut la remplir avec un formulaire en suivant les instructions de la balise 'http':","URL appelée lorsque toutes les tentatives ont échoué (methode POST).":"URL appelée lorsque toutes les tentatives ont échoué (methode POST).","La clé est dite 'publique' car elle est publiquement visible dans le code source de la page affichée par le navigateur de l'acheteur.":"La clé est dite 'publique' car elle est publiquement visible dans le code source de la page affichée par le navigateur de l'acheteur.","En revanche, si la transaction a été remisée en banque, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est généralement inférieur ou égal au montant initial mais, avec certains acquéreurs, il est possible de rembourser un montant supérieur au montant initial (par exemple si un acheteur revoie un produit et que le marchand lui rembourse le montant de la commande additionné des frais de retour), dans une certaine limite fixée par l'acquéreur. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte du marchand est débité du montant correspondant.":"En revanche, si la transaction a été remisée en banque, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est généralement inférieur ou égal au montant initial mais, avec certains acquéreurs, il est possible de rembourser un montant supérieur au montant initial (par exemple si un acheteur revoie un produit et que le marchand lui rembourse le montant de la commande additionné des frais de retour), dans une certaine limite fixée par l'acquéreur. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte du marchand est débité du montant correspondant.","Gestionnaire de paquets":"Gestionnaire de paquets","Une erreur non prévue a eu lieu.":"Une erreur non prévue a eu lieu.","orderCycle prend la valeur CLOSED si celle ci ne peux plus être modifiée:":"orderCycle prend la valeur CLOSED si celle ci ne peux plus être modifiée:","Le Web Service REST Charge/CreateToken supporte les paramètres suivants:":"Le Web Service REST Charge/CreateToken supporte les paramètres suivants:","KR.onSubmit() permet d'intercepter les informations sur la transaction autorisée avant que le formulaire n'effectue un POST sur l'URL définie avec kr-post-success-url.":"KR.onSubmit() permet d'intercepter les informations sur la transaction autorisée avant que le formulaire n'effectue un POST sur l'URL définie avec kr-post-success-url.","Effectue une annulation. Si la transaction est remisée, une erreur est retournée":"Effectue une annulation. Si la transaction est remisée, une erreur est retournée","Spécifique ClearSale. Fraude confirmée avec l'opérateur de la carte de crédit ou du titulaire de la carte.":"Spécifique ClearSale. Fraude confirmée avec l'opérateur de la carte de crédit ou du titulaire de la carte.","Créer une transaction avec authentification forte à partir d'un moyen de paiement":"Créer une transaction avec authentification forte à partir d'un moyen de paiement","Le marchand vérifie l'état de la transaction et redirige l'acheteur sur la page de confirmation d'achat.":"Le marchand vérifie l'état de la transaction et redirige l'acheteur sur la page de confirmation d'achat.","Tester le formulaire":"Tester le formulaire","Statut de l'authentification 3D Secure.":"Statut de l'authentification 3D Secure.","Lors de la création d'un paiement, le marchand peut transmettre:":"Lors de la création d'un paiement, le marchand peut transmettre:","Acceptée - Synchronisation ATC":"Acceptée - Synchronisation ATC","Référence javascript":"Référence javascript","Nombre de versements échus.":"Nombre de versements échus.","Ces 4 paramètres correspondent à :":"Ces 4 paramètres correspondent à :","Délai de remise - captureDelay":"Délai de remise - captureDelay","Valeur":"Valeur","L'exemple d'intégration explique comment créer un paiement avec une authentification forte, comme 3D Secure ou SafeKey.":"L'exemple d'intégration explique comment créer un paiement avec une authentification forte, comme 3D Secure ou SafeKey.","Le champ kr-pan (numéro de carte) du formulaire de paiement est invalide.":"Le champ kr-pan (numéro de carte) du formulaire de paiement est invalide.","Si la transaction est remisée :":"Si la transaction est remisée :","Exemple complet":"Exemple complet","Cartes prépayées VISA TRADITIONAL, PREPAID MAESTRO":"Cartes prépayées VISA TRADITIONAL, PREPAID MAESTRO","Si le montant de la transaction dépasse ce plafond, la transaction sera automatiquement refusée. Mais il est possible de gérer les autorisations partielles. Voir la section suivante.":"Si le montant de la transaction dépasse ce plafond, la transaction sera automatiquement refusée. Mais il est possible de gérer les autorisations partielles. Voir la section suivante.","En jours":"En jours","Premier évenement appelé avant la création du formulaire.":"Premier évenement appelé avant la création du formulaire.","Titulaire non inscrit / non permis":"Titulaire non inscrit / non permis","Spécifique ClearSale. Erreur.":"Spécifique ClearSale. Erreur.","VALEURS":"VALEURS","Le type d'autorisation (pré-auto ou full),":"Le type d'autorisation (pré-auto ou full),","Pop-in: Tester rapidement":"Pop-in: Tester rapidement","Clé publique. Ce paramètre est obligatoire. Pour plus de détails, voir Prérequis (Clés) .":"Clé publique. Ce paramètre est obligatoire. Pour plus de détails, voir Prérequis (Clés) .","Label animé du champ kr-pan (numéro de carte).":"Label animé du champ kr-pan (numéro de carte).","Cet e-mail contient :":"Cet e-mail contient :","En utilisant les informations de démonstration, la chaine à encoder en base64 sera:":"En utilisant les informations de démonstration, la chaine à encoder en base64 sera:","Objet contenant les informations relatives à un ordre de paiement.":"Objet contenant les informations relatives à un ordre de paiement.","Pour activer la notification :":"Pour activer la notification :","Placeholder du champ du numéro de document d'identité si requis (cas LATAM)":"Placeholder du champ du numéro de document d'identité si requis (cas LATAM)","L'application a détecté que l'acheteur est revenu sur la page de paiement à l'aide du bouton de retour, sur son navigateur internet. Le formulaire de paiement à été bloqué.":"L'application a détecté que l'acheteur est revenu sur la page de paiement à l'aide du bouton de retour, sur son navigateur internet. Le formulaire de paiement à été bloqué.","Si vous êtes certifiés PCI-DSS":"Si vous êtes certifiés PCI-DSS","Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au Back Office Expert sans avoir de compte personnel.":"Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au Back Office Expert sans avoir de compte personnel.","Validité de la signature du message PaRes.":"Validité de la signature du message PaRes.","Connaitre la source de la notification":"Connaitre la source de la notification","Champs additionnels":"Champs additionnels","Contrôle la présence de l'adresse IP de l'acheteur dans la liste grise d'IP.":"Contrôle la présence de l'adresse IP de l'acheteur dans la liste grise d'IP.","Google Analytics permite el seguimiento del tráfico en cada una de las páginas de su sitio web.":"Google Analytics permite el seguimiento del tráfico en cada una de las páginas de su sitio web.","Une erreur non prévue a eu lieu":"Une erreur non prévue a eu lieu","Une fois que vous avez intercepté les erreurs, vous pouvez déclancher l'événement KR.onError() manuellement en appelant":"Une fois que vous avez intercepté les erreurs, vous pouvez déclancher l'événement KR.onError() manuellement en appelant","Mettre à jour un alias existant":"Mettre à jour un alias existant","Le formToken précédemment généré est défini dans la propriété kr-form-token de l'élément DIV kr-embedded.":"Le formToken précédemment généré est défini dans la propriété kr-form-token de l'élément DIV kr-embedded.","Dollar australien (036)":"Dollar australien (036)","Chacun de ces thèmes peut être utilisé en mode formulaire embarqué, ou en mode pop-in.":"Chacun de ces thèmes peut être utilisé en mode formulaire embarqué, ou en mode pop-in.","then() est appelé quand le formulaire est valide.result sera valorisé à null.":"then() est appelé quand le formulaire est valide.result sera valorisé à null.","Référence de la commande":"Référence de la commande","Pour une demande de débit":"Pour une demande de débit","L'acheteur a cliqué sur le bouton payer: soumission du formulaire depuis le navigateur de l'acheteur vers nos serveurs. Cet appel est effectué automatiquement par notre client JavaScript":"L'acheteur a cliqué sur le bouton payer: soumission du formulaire depuis le navigateur de l'acheteur vers nos serveurs. Cet appel est effectué automatiquement par notre client JavaScript","Réponse de type Résultat final":"Réponse de type Résultat final","Code de l'algorithme utilisé pour générer la Valeur d'Authentification (utilisé lors de l'autorisation)":"Code de l'algorithme utilisé pour générer la Valeur d'Authentification (utilisé lors de l'autorisation)","desde la página de formulario":"desde la página de formulario","Afficher le formulaire de paiement":"Afficher le formulaire de paiement","Change le nom de la boutique définie dans l'en-tête de la pop-in.":"Change le nom de la boutique définie dans l'en-tête de la pop-in.","Il permet de créer un token à partir d'un moyen de paiement":"Il permet de créer un token à partir d'un moyen de paiement","Web service Subscription/Cancel":"Web service Subscription/Cancel","Utilisateur":"Utilisateur","Spécifique ClearSale.Nouvelle commande. En attente de traitement et de classification.":"Spécifique ClearSale.Nouvelle commande. En attente de traitement et de classification.","1. Réception des informations carte":"1. Réception des informations carte","La transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation. La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour capturer l'argent.":"La transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation. La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour capturer l'argent.","Livraison en moins de 24h":"Livraison en moins de 24h","Si vous définissez une URL de retour à l'aide du paramètre kr-post-url-success, le client JavaScript va poster le résultat sur la page indiquée. Voir la section suivante: Retour Navigateur.":"Si vous définissez une URL de retour à l'aide du paramètre kr-post-url-success, le client JavaScript va poster le résultat sur la page indiquée. Voir la section suivante: Retour Navigateur.","wrong Parameter 3DS":"wrong Parameter 3DS","Le bouton passe automatiquement en read-only si nécessaire":"Le bouton passe automatiquement en read-only si nécessaire","Le marchand peut transmettre l'adresse de facturation et les coordonnées de l'acheteur (adresse e-mail, civilité, numéro de téléphone etc.).":"Le marchand peut transmettre l'adresse de facturation et les coordonnées de l'acheteur (adresse e-mail, civilité, numéro de téléphone etc.).","Carte de paiement non supportée par le contrat.":"Carte de paiement non supportée par le contrat.","Une fois que l'acheteur est authentifié, le navigateur est redirigé vers la plateforme de paiement.":"Une fois que l'acheteur est authentifié, le navigateur est redirigé vers la plateforme de paiement.","Démarrer : paiement simple":"Démarrer : paiement simple","Pour un guide d'intégration plus complet, rendez-vous ici: Démarrer: Paiement simple":"Pour un guide d'intégration plus complet, rendez-vous ici: Démarrer: Paiement simple","si le retour est de type":"si le retour est de type","Le contrat est clos depuis le {0}.":"Le contrat est clos depuis le {0}.","Pour accéder à l'étape suivante, vous devez effectuer un paiement. Sélectionnez une carte valide à partir de la barre de debug du formulaire (en bas a gauche) et cliquez sur payer :":"Pour accéder à l'étape suivante, vous devez effectuer un paiement. Sélectionnez une carte valide à partir de la barre de debug du formulaire (en bas a gauche) et cliquez sur payer :","Paiement Carte chèque Déjeuner refusé, solde épuisé":"Paiement Carte chèque Déjeuner refusé, solde épuisé","Exemple":"Exemple","Clé Serveur à serveur":"Clé Serveur à serveur","Spécifique CyberSource. Erreur.":"Spécifique CyberSource. Erreur.","Adresse IP du navigateur telle que renvoyée dans les entêtes HTTP par le client. Format IPV4 (ex: 1.12.123.255) ou IPV6 (ex: 2011:0db8:85a3:0101:0101:8a2e:0370:7334). Longueur variable, maximum 45 caractères":"Adresse IP du navigateur telle que renvoyée dans les entêtes HTTP par le client. Format IPV4 (ex: 1.12.123.255) ou IPV6 (ex: 2011:0db8:85a3:0101:0101:8a2e:0370:7334). Longueur variable, maximum 45 caractères","Capture manuelle non supportée sur ce réseau.":"Capture manuelle non supportée sur ce réseau.","Le formToken a été créé sur une autre plateforme que celle où le client JavaScript a été téléchargé. L'URL d'appel aux web service REST doit être le même que celle du client JavaScript.":"Le formToken a été créé sur une autre plateforme que celle où le client JavaScript a été téléchargé. L'URL d'appel aux web service REST doit être le même que celle du client JavaScript.","Les alias permettent :":"Les alias permettent :","Cardholder Authentication Verification Value (utilisé par VISA)":"Cardholder Authentication Verification Value (utilisé par VISA)","Lorsque plusieurs erreurs sont génerées, elles sont regroupées au sein d'une erreur unique. La propriété children contiendra le détail de toutes les erreurs :":"Lorsque plusieurs erreurs sont génerées, elles sont regroupées au sein d'une erreur unique. La propriété children contiendra le détail de toutes les erreurs :","Algorithme utilisé pour calculer le hash":"Algorithme utilisé pour calculer le hash","Le mécanisme de signature est maintenant basé sur HMAC SHA256.":"Le mécanisme de signature est maintenant basé sur HMAC SHA256.","la callback de gestion d'erreur définie à partir de KR.onError() est prise en charge,":"la callback de gestion d'erreur définie à partir de KR.onError() est prise en charge,","TYPE D'AUTHENTIFICATION":"TYPE D'AUTHENTIFICATION","Attention, si les paramètres kr-post-url-success et kr-post-url-success sont défini en même temps, la méthode POST aura la priorité. Il en va de même pour kr-post-url-refused et kr-get-url-refused*.":"Attention, si les paramètres kr-post-url-success et kr-post-url-success sont défini en même temps, la méthode POST aura la priorité. Il en va de même pour kr-post-url-refused et kr-get-url-refused*.","Personalisation des \"place holders\" :":"Personalisation des \"place holders\" :","Mettre à jour un abonnement existant":"Mettre à jour un abonnement existant","Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3.":"Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3.","Lors d'un appel sans utilisation d'un alias (donc sans utilisation d'un moyen de paiement préalablement enregistré), Charge/CreatePayment retourne l'objet Charge/PaymentForm.":"Lors d'un appel sans utilisation d'un alias (donc sans utilisation d'un moyen de paiement préalablement enregistré), Charge/CreatePayment retourne l'objet Charge/PaymentForm.","paramètre customer.shoppingCart.shippingAmount invalide":"paramètre customer.shoppingCart.shippingAmount invalide","Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword_* ou prodpassword_*).":"Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword_* ou prodpassword_*).","Pour plus d'informations sur la gestion des statuts, rendez-vous ici: Cycle de vie d'une transaction.":"Pour plus d'informations sur la gestion des statuts, rendez-vous ici: Cycle de vie d'une transaction.","Date d'expiration":"Date d'expiration","Montant des taxes pour l'ensemble de la commande.":"Montant des taxes pour l'ensemble de la commande.","Paramètre locale invalide":"Paramètre locale invalide","Code d'erreur. Voir Codes d'erreur pour plus de détails.":"Code d'erreur. Voir Codes d'erreur pour plus de détails.","ERROR CODE":"ERROR CODE","En fonction du framework JavaScript que vous utilisez sur votre site marchand, d'autres exemples d'intégration sont disponibles sur le site github de la librairie embedded-form-glue.":"En fonction du framework JavaScript que vous utilisez sur votre site marchand, d'autres exemples d'intégration sont disponibles sur le site github de la librairie embedded-form-glue.","Des données relatives à la facturation sont manquantes.":"Des données relatives à la facturation sont manquantes.","Des données relatives à la livraison sont manquantes.":"Des données relatives à la livraison sont manquantes.","Information d'enrôlement non disponible":"Information d'enrôlement non disponible","Mot de passe permettant de composer la chaîne du header Authorization pour les transactions de production (avec des cartes réelles).":"Mot de passe permettant de composer la chaîne du header Authorization pour les transactions de production (avec des cartes réelles).","Ce champ à plusieurs équivalents, en fonction du contexte. Pour plus d'informations, consulter Cycle de vie d'une transaction.":"Ce champ à plusieurs équivalents, en fonction du contexte. Pour plus d'informations, consulter Cycle de vie d'une transaction.","Il est fortement conseillé de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métier coté serveur (lors de la réception de l'IPN). Le callback JavaScript ne devrait être utilisé que pour reprendre la main sur le parcours client coté navigateur, et lui afficher le bon message :":"Il est fortement conseillé de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métier coté serveur (lors de la réception de l'IPN). Le callback JavaScript ne devrait être utilisé que pour reprendre la main sur le parcours client coté navigateur, et lui afficher le bon message :","Achat de bien ou de service":"Achat de bien ou de service","couleur de fond de l'entête. Exemple : 'red' (attribut CSS)":"couleur de fond de l'entête. Exemple : 'red' (attribut CSS)","Call Center: paiement effectué via un centre d'appel.":"Call Center: paiement effectué via un centre d'appel.","exemple d'intégration pour Angular et TypeScript":"exemple d'intégration pour Angular et TypeScript","Vérifier la signature navigateur (hash)":"Vérifier la signature navigateur (hash)","La référence client (ou Compte client). Elle est générée par le site marchand et désigne la référence identifiant un acheteur. La manière de gérer ces comptes est libre (par exemple il peut s'agir d'une adresse e-mail couplée à un mot de passe, permettant l'identification du client sur le site). Les informations sur le Compte client sont stockées par le site marchand.":"La référence client (ou Compte client). Elle est générée par le site marchand et désigne la référence identifiant un acheteur. La manière de gérer ces comptes est libre (par exemple il peut s'agir d'une adresse e-mail couplée à un mot de passe, permettant l'identification du client sur le site). Les informations sur le Compte client sont stockées par le site marchand.","La transaction a été annulée.":"La transaction a été annulée.","formToken non trouvé":"formToken non trouvé","Erreur inconnue, merci de contacter le support avec les informations suivantes :":"Erreur inconnue, merci de contacter le support avec les informations suivantes :","Le Web Service REST Transaction/Validate permet d'autoriser la remise en banque d'une transaction à la date de capture demandée dans le paiement original.":"Le Web Service REST Transaction/Validate permet d'autoriser la remise en banque d'une transaction à la date de capture demandée dans le paiement original.","Contrôle la présence du numéro de carte de l'acheteur dans la liste grise de cartes.":"Contrôle la présence du numéro de carte de l'acheteur dans la liste grise de cartes.","Le mot de passe n'est pas saisi.":"Le mot de passe n'est pas saisi.","Erreur du côté PSP":"Erreur du côté PSP","une retour via le navigateur avec un résultat d'instruction":"une retour via le navigateur avec un résultat d'instruction","merchantPostUrlRefused : si la transaction est refusée":"merchantPostUrlRefused : si la transaction est refusée","Paramètre languageFallback invalide, format attendu : xx_XX.":"Paramètre languageFallback invalide, format attendu : xx_XX.","Si le moyen de paiement requiert obligatoirement une authentification forte, comme c'est le cas pour les cartes MAESTRO, le paramètre sera ignoré.":"Si le moyen de paiement requiert obligatoirement une authentification forte, comme c'est le cas pour les cartes MAESTRO, le paramètre sera ignoré.","Article en cours de rédaction.":"Article en cours de rédaction.","Vous pouvez également afficher le thème classic dans une pop-in en ajoutant l'attribut kr-popin :":"Vous pouvez également afficher le thème classic dans une pop-in en ajoutant l'attribut kr-popin :","monant éffectivement autorisé":"monant éffectivement autorisé","nouvel appel au service Charge/Authenticate avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service Charge/Authenticate avec le résultat signé de l'instruction obtenu via le navigateur","Placeholder du champ kr-expiry (date d'expiration).":"Placeholder du champ kr-expiry (date d'expiration).","Statut consolidé des transactions contenues dans la commande.":"Statut consolidé des transactions contenues dans la commande.","Vous devez éviter d'utiliser la directive async car elle pose certains problèmes avec les anciens modèles de téléphones Iphone et Android.":"Vous devez éviter d'utiliser la directive async car elle pose certains problèmes avec les anciens modèles de téléphones Iphone et Android.","Avant d'afficher un nouveau formulaire de paiement sur le site marchand, vous devez génerer le formToken (token de formulaire).":"Avant d'afficher un nouveau formulaire de paiement sur le site marchand, vous devez génerer le formToken (token de formulaire).","Par où commencer ?":"Par où commencer ?","Le formulaire de paiement est prêt mais le contenu des iframes n'est pas encore chargé.":"Le formulaire de paiement est prêt mais le contenu des iframes n'est pas encore chargé.","Placeholder du champ kr-security-code (CVV).":"Placeholder du champ kr-security-code (CVV).","54 - Expired card":"54 - Expired card","Pour récuperer l'objet transaction complet, vous devez implémenter les Instant Notification Callback ou IPN.":"Pour récuperer l'objet transaction complet, vous devez implémenter les Instant Notification Callback ou IPN.","Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici : Token/Update(non-PCI).":"Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici : Token/Update(non-PCI).","Divertissement / Culture":"Divertissement / Culture","Cette page donne un exemple d'intégration rapide d'un formulaire de paiement sécurisé en simplement 3 actions.":"Cette page donne un exemple d'intégration rapide d'un formulaire de paiement sécurisé en simplement 3 actions.","WAITING_AUTHORISATION_TO_VALIDATE (A valider et autoriser)":"WAITING_AUTHORISATION_TO_VALIDATE (A valider et autoriser)","Paiement accepté en CHALLENGE avec 3DS method":"Paiement accepté en CHALLENGE avec 3DS method","Le remboursement peut être total ou partiel (si l'acquéreur le supporte).":"Le remboursement peut être total ou partiel (si l'acquéreur le supporte).","Valeur par défaut. Le choix suit la configuration de la boutique.":"Valeur par défaut. Le choix suit la configuration de la boutique.","Dans le cas où votre site utilise une framework JavaScript non compilé (JQuery par exemple), l'intégration est relativement simple.":"Dans le cas où votre site utilise une framework JavaScript non compilé (JQuery par exemple), l'intégration est relativement simple.","Attribut RequestId invalide":"Attribut RequestId invalide","Initialiser le formulaire de paiement":"Initialiser le formulaire de paiement","Utilisation d'un alias dans l'API REST":"Utilisation d'un alias dans l'API REST","paramètre effectDate invalide":"paramètre effectDate invalide","Chaque moyen de paiement possède également des status dédiés.voir la propriété detailedStatus pour plus de détails.":"Chaque moyen de paiement possède également des status dédiés.voir la propriété detailedStatus pour plus de détails.","L'objet contenu dans event est le même que celui posté par le formulaire. Pour plus de détails, rendez-vous ici : Retour navigateur.":"L'objet contenu dans event est le même que celui posté par le formulaire. Pour plus de détails, rendez-vous ici : Retour navigateur.","Au la fin du paiement, l'objet PaymentTransaction contiendra l'alias du moyen de payment dans la propriété paymentMethodToken:":"Au la fin du paiement, l'objet PaymentTransaction contiendra l'alias du moyen de payment dans la propriété paymentMethodToken:","Opération de débit":"Opération de débit","La transaction Facily Pay n'a pu être annulée/modifiée/remboursée : l'état de la transaction ne permet pas de réaliser l'action demandée. Rappel concernant une transaction Facily Pay : un remboursement doit respecter un délai de deux jours après la remise, le délai entre deux remboursements est d'un jour, un remboursement partiel est limité à 20 jours, un remboursement total est limité à 6 mois.":"La transaction Facily Pay n'a pu être annulée/modifiée/remboursée : l'état de la transaction ne permet pas de réaliser l'action demandée. Rappel concernant une transaction Facily Pay : un remboursement doit respecter un délai de deux jours après la remise, le délai entre deux remboursements est d'un jour, un remboursement partiel est limité à 20 jours, un remboursement total est limité à 6 mois.","Validation automatique par la plateforme de paiement.":"Validation automatique par la plateforme de paiement.","Baht thailandais (764)":"Baht thailandais (764)","le retour via le navigateur est un résultat d'instruction : nouvel appel au service Charge/Authenticate en transmettant ce résultat":"le retour via le navigateur est un résultat d'instruction : nouvel appel au service Charge/Authenticate en transmettant ce résultat","par un callback coté JavaScript, enregistré dans la méthode KR.onSubmit.":"par un callback coté JavaScript, enregistré dans la méthode KR.onSubmit.","L'alias existe déjà":"L'alias existe déjà","Notification instantanée (IPN)":"Notification instantanée (IPN)","Le type est défini dans value._type.":"Le type est défini dans value._type.","un champs caché":"un champs caché","Nombre total de paiements.":"Nombre total de paiements.","Erreur technique.":"Erreur technique.","Impossible de communiquer avec l'analyseur de risques.":"Impossible de communiquer avec l'analyseur de risques.","Contrôle e-Carte Bleue en échec.":"Contrôle e-Carte Bleue en échec.","Paramètre customer.shippingDetails.address2 invalide":"Paramètre customer.shippingDetails.address2 invalide","Nombre de mois de différé à appliquer sur la première échéance d'un paiement en plusieurs fois. Champ spécifique aux acquéreurs d'Amérique Latine.":"Nombre de mois de différé à appliquer sur la première échéance d'un paiement en plusieurs fois. Champ spécifique aux acquéreurs d'Amérique Latine.","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.","Un alias de carte ressemble à :":"Un alias de carte ressemble à :","Contenu":"Contenu","Paramètre customer.billingDetails.zipCode invalide":"Paramètre customer.billingDetails.zipCode invalide","Ce mode d'intégration est résérvé aux clients PCI-DSS. Pour plus d'information, veuillez contacter notre service commercial.":"Ce mode d'intégration est résérvé aux clients PCI-DSS. Pour plus d'information, veuillez contacter notre service commercial.","Pour plus d'informations, consultez les articles suivants: utilisez nos SDKs et obtenir mes clés.":"Pour plus d'informations, consultez les articles suivants: utilisez nos SDKs et obtenir mes clés.","Plus de détails sur l'authentification des appels au web-service REST sont disponibles ici: Phase d'authentification.":"Plus de détails sur l'authentification des appels au web-service REST sont disponibles ici: Phase d'authentification.","Alias invalide":"Alias invalide","Exemple d'implémentation :":"Exemple d'implémentation :","Paramètre status":"Paramètre status","Refund operation not yet available, try a cancel":"Refund operation not yet available, try a cancel","Type et version du système d'exploitation,":"Type et version du système d'exploitation,","Message d'erreur détaillé retourné par l'acquéreur ou l'application de paiement sans filtre. Il contient des informations contextuelles pour aider à comprendre l'erreur.":"Message d'erreur détaillé retourné par l'acquéreur ou l'application de paiement sans filtre. Il contient des informations contextuelles pour aider à comprendre l'erreur.","Utilisation avec Conecs":"Utilisation avec Conecs","web service":"web service","Exemple d'informations envoyées:":"Exemple d'informations envoyées:","Valeurs postées par le navigateur":"Valeurs postées par le navigateur","Ensuite, les messages d'erreurs seront automatiquement affichés dans l'élément suivant, s'il est présent :":"Ensuite, les messages d'erreurs seront automatiquement affichés dans l'élément suivant, s'il est présent :","Hauteur de la cible html en pixels.":"Hauteur de la cible html en pixels.","Création et utilisation d'alias (token)":"Création et utilisation d'alias (token)","Dans ce cas, le Web service REST Charge/CreatePayment vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.":"Dans ce cas, le Web service REST Charge/CreatePayment vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.","Numéro de contrat (MID) inconnu.":"Numéro de contrat (MID) inconnu.","automatiquement au moyen de notifications envoyées à l'URL de notification instantanée (étape 2).":"automatiquement au moyen de notifications envoyées à l'URL de notification instantanée (étape 2).","L'API REST dispose de nombreux codes d'erreur décrits ici: Code d'erreurs de l'API REST.":"L'API REST dispose de nombreux codes d'erreur décrits ici: Code d'erreurs de l'API REST.","L'objet Payment est structuré de la façon suivante:":"L'objet Payment est structuré de la façon suivante:","comment former le header Authorization":"comment former le header Authorization","les validations seront appliquées localement,":"les validations seront appliquées localement,","Date de validité de la carte dépassée":"Date de validité de la carte dépassée","Vous avez besoin de 3 clés pour authentifier vos échanges avec la plateforme de paiement:":"Vous avez besoin de 3 clés pour authentifier vos échanges avec la plateforme de paiement:","Chaque modèle d'e-mail est associé à une langue (ou locale). Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale.":"Chaque modèle d'e-mail est associé à une langue (ou locale). Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale.","Vous pouvez surcharger l'URL de notification instantanée (également appelée IPN) dans le formulaire dans le cas où vous utilisez une seule boutique pour différents canaux de ventes, différentes typologies de paiement, différentes langues etc...":"Vous pouvez surcharger l'URL de notification instantanée (également appelée IPN) dans le formulaire dans le cas où vous utilisez une seule boutique pour différents canaux de ventes, différentes typologies de paiement, différentes langues etc...","Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service Charge/Authenticate est donc prêt à être appelé.":"Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service Charge/Authenticate est donc prêt à être appelé.","L'API REST définit automatiquement la date de transaction":"L'API REST définit automatiquement la date de transaction","Suspicion de fraude":"Suspicion de fraude","Le téléparamétrage du contrat Aurore a échoué.":"Le téléparamétrage du contrat Aurore a échoué.","Actions à réaliser côté serveur marchand":"Actions à réaliser côté serveur marchand","catch() est appelé lorsque le formulaire est invalide. result contient le détail de l'erreur.":"catch() est appelé lorsque le formulaire est invalide. result contient le détail de l'erreur.","if true, form is not automatically initialized.(default is false)":"if true, form is not automatically initialized.(default is false)","Paramètre customer.billingDetails.state invalide":"Paramètre customer.billingDetails.state invalide","Date de création de l'ordre de paiement":"Date de création de l'ordre de paiement","Veuillez appeler l'émetteur":"Veuillez appeler l'émetteur","La transaction a été abandonnée par l'acheteur. Cette erreur se produit, par exemple, lorsque l'acheteur ferme la pop-in 3D-Secure avant de s'être authentifié.":"La transaction a été abandonnée par l'acheteur. Cette erreur se produit, par exemple, lorsque l'acheteur ferme la pop-in 3D-Secure avant de s'être authentifié.","Invalid expiry date":"Invalid expiry date","Le header à transmettre au serveur sera alors:":"Le header à transmettre au serveur sera alors:","utiliser l'IPN":"utiliser l'IPN","Exemple d'intégration":"Exemple d'intégration","Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.":"Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.","image url ou data:image (type supporté par CSS)":"image url ou data:image (type supporté par CSS)","Plus de détails sur l'authentification des appels au web-service REST sont disponibles ici: API REST: phase d'authentification.":"Plus de détails sur l'authentification des appels au web-service REST sont disponibles ici: API REST: phase d'authentification.","Duplication interdite":"Duplication interdite","paramètre customer.billingDetails.country invalide":"paramètre customer.billingDetails.country invalide","Pour plus d'information, consultez l'article suivant: Créer une transaction (PCI et 3D Secure).":"Pour plus d'information, consultez l'article suivant: Créer une transaction (PCI et 3D Secure).","Le mode production de la boutique n'est pas activé":"Le mode production de la boutique n'est pas activé","Versement sur un compte":"Versement sur un compte","Merchant Plug-In. Composant qui démarre le processus 3DS v1 et communique avec le DS ou l'ACS lors de l'authentification de transactions":"Merchant Plug-In. Composant qui démarre le processus 3DS v1 et communique avec le DS ou l'ACS lors de l'authentification de transactions","Le module de gestion de fraudes a demandé le refus de cette transaction.":"Le module de gestion de fraudes a demandé le refus de cette transaction.","Portugais (Portugal)":"Portugais (Portugal)","Pour plus de détails, rendez-vous ici: Démarrer: Paiement simple.":"Pour plus de détails, rendez-vous ici: Démarrer: Paiement simple.","Code JavaScript de l'ACS exécuté dans le navigateur de l'acheteur à des fins de fingerprinting":"Code JavaScript de l'ACS exécuté dans le navigateur de l'acheteur à des fins de fingerprinting","Type du produit.":"Type du produit.","Codes retours spécifiques au réseau CB":"Codes retours spécifiques au réseau CB","Pour plus de détails, rendez-vous ici: Référence de l'objet Payment.":"Pour plus de détails, rendez-vous ici: Référence de l'objet Payment.","Dans le cas où vous souhaitez récupérer la transaction nouvellement créée en JavaScript, dans le cadre d'une application web monopage, veuillez consulter l'article suivant: Applications web monopages.":"Dans le cas où vous souhaitez récupérer la transaction nouvellement créée en JavaScript, dans le cadre d'une application web monopage, veuillez consulter l'article suivant: Applications web monopages.","Une erreur technique est survenue lors de l'appel au service Banque Accord.":"Une erreur technique est survenue lors de l'appel au service Banque Accord.","Web service Transaction/Validate":"Web service Transaction/Validate","En cours de traitement par l'analyseur.\"Analysis result is still being processed by the risk analyzer. We should keep checking/waiting for the analysis result\".":"En cours de traitement par l'analyseur.\"Analysis result is still being processed by the risk analyzer. We should keep checking/waiting for the analysis result\".","Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).":"Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).","Le remboursement n'est pas autorisé pour ce contrat.":"Le remboursement n'est pas autorisé pour ce contrat.","Identifiant de l'acheteur chez le marchand.":"Identifiant de l'acheteur chez le marchand.","paramètre commission invalide":"paramètre commission invalide","Serveur de la Plateforme de paiement":"Serveur de la Plateforme de paiement","5. Envoi du résultat 3DS":"5. Envoi du résultat 3DS","Montant remboursé.":"Montant remboursé.","Thèmes et CSS":"Thèmes et CSS","Attribut invalide":"Attribut invalide","Nom de l'algorithme utilisé pour générer la Valeur d'Authentification. Ex: CAVV_ATN":"Nom de l'algorithme utilisé pour générer la Valeur d'Authentification. Ex: CAVV_ATN","Pour les développeurs":"Pour les développeurs","Objet contenant les informations relatives à un alias (token) de moyen de paiement.":"Objet contenant les informations relatives à un alias (token) de moyen de paiement.","Ces deux flux d'information peuvent être interceptés. Un processus de hashage est donc utlisé pour permettre au marchand de vérifier l'authenticité des données.":"Ces deux flux d'information peuvent être interceptés. Un processus de hashage est donc utlisé pour permettre au marchand de vérifier l'authenticité des données.","Une erreur PSP_035 sera retournée si vous tentez de créer un alias depuis une transaction refusée.":"Une erreur PSP_035 sera retournée si vous tentez de créer un alias depuis une transaction refusée.","Utilisation avancée du client javascript":"Utilisation avancée du client javascript","Cet exemple émet un événement new_transaction dans la catégorie payment. Le statut de la transaction est également envoyé.":"Cet exemple émet un événement new_transaction dans la catégorie payment. Le statut de la transaction est également envoyé.","L'authentification forte a eu lieu.":"L'authentification forte a eu lieu.","Attention: Ce Web Service est spécifique à certains types de paiements effectués au Brésil. Il n'aura aucun effet si votre acquéreur ne le supporte pas":"Attention: Ce Web Service est spécifique à certains types de paiements effectués au Brésil. Il n'aura aucun effet si votre acquéreur ne le supporte pas","Montant invalide.":"Montant invalide.","EXPIRED (Expiré)":"EXPIRED (Expiré)","Clé publique de test":"Clé publique de test","Paramètre customer.shippingDetails.zipCode invalide":"Paramètre customer.shippingDetails.zipCode invalide","Une autorisation complête (de l'ensemble du montant demandé) fonctionne comme n'importe quelle autorisation carte. pour plus d'information, consulter l'article suivant: Créer une transaction (PCI).":"Une autorisation complête (de l'ensemble du montant demandé) fonctionne comme n'importe quelle autorisation carte. pour plus d'information, consulter l'article suivant: Créer une transaction (PCI).","Une IPN est le seul moyen d'être notifié dans les cas suivants :":"Une IPN est le seul moyen d'être notifié dans les cas suivants :","Date d'expiration de l'ordre de paiement":"Date d'expiration de l'ordre de paiement","Exemple de cinématique : Authentification 3DS v2 avec authentification sur l'ACS":"Exemple de cinématique : Authentification 3DS v2 avec authentification sur l'ACS","transactions":"transactions","Maison et jardin":"Maison et jardin","Annuler un abonnement":"Annuler un abonnement","Les paramètres POST correspondent à :":"Les paramètres POST correspondent à :","Paramètre customer.billingDetails.legalName invalide":"Paramètre customer.billingDetails.legalName invalide","Objet contenant les informations relatives à un abonnement.":"Objet contenant les informations relatives à un abonnement.","Depuis la page \"retour navigateur\"":"Depuis la page \"retour navigateur\"","Ensuite, dans la section body, ajoutez le formulaire de paiement :":"Ensuite, dans la section body, ajoutez le formulaire de paiement :","Code d'erreur détaillé (ou null)":"Code d'erreur détaillé (ou null)","Les champs du formulaire définis avec":"Les champs du formulaire définis avec","Créer une nouvelle transaction":"Créer une nouvelle transaction","Exemple d'interception des messages d'erreurs:":"Exemple d'interception des messages d'erreurs:","Plusieurs paramètres sont disponibles (liste non exhaustive) :":"Plusieurs paramètres sont disponibles (liste non exhaustive) :","Plus de détails sur la personnalisation du formulaire ici : Thèmes et personnalisation.":"Plus de détails sur la personnalisation du formulaire ici : Thèmes et personnalisation.","L'opération Charge/CreatePayment est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte.":"L'opération Charge/CreatePayment est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte.","Nous gérons pour vous l'animation d'attente":"Nous gérons pour vous l'animation d'attente","Si la transaction est payée":"Si la transaction est payée","Pour plus de détails sur l'authentification lors de l'appel au Web Service REST, rendez-vous ici: Phase d'authentification.":"Pour plus de détails sur l'authentification lors de l'appel au Web Service REST, rendez-vous ici: Phase d'authentification.","A la fin du paiement, l'objet PaymentTransaction contiendra l'alias du moyen de paiement dans la propriété paymentMethodToken:":"A la fin du paiement, l'objet PaymentTransaction contiendra l'alias du moyen de paiement dans la propriété paymentMethodToken:","Montant de transaction en dehors des valeurs permises.":"Montant de transaction en dehors des valeurs permises.","then() est appelé quand le formulaire est valide. result sera valorisé à nul.":"then() est appelé quand le formulaire est valide. result sera valorisé à nul.","Réponse à Charge/CreatePayment dans le cadre du formulaire embarqué":"Réponse à Charge/CreatePayment dans le cadre du formulaire embarqué","Exemple de code pour afficher le thème material :":"Exemple de code pour afficher le thème material :","Paiement Cofinoga accepté":"Paiement Cofinoga accepté","Paramètre effectDate invalide":"Paramètre effectDate invalide","L'envoi est programmé.\"Transaction analysis is scheduled to be sent to risk analyzer\".":"L'envoi est programmé.\"Transaction analysis is scheduled to be sent to risk analyzer\".","Chaque transaction passe par différents statuts qui sont définis à partir de deux paramètres :":"Chaque transaction passe par différents statuts qui sont définis à partir de deux paramètres :","Voir Charge/CreatePayment.paymentMethodToken":"Voir Charge/CreatePayment.paymentMethodToken","type de l'objet. commence toujours par le numero de version":"type de l'objet. commence toujours par le numero de version","Année d'expiration.":"Année d'expiration.","Lorsque l'acheteur valide le paiement, une transaction est créée. Nos serveurs vont tenter de joindre vos serveurs pour transmettre toutes les informations concernant la transaction.":"Lorsque l'acheteur valide le paiement, une transaction est créée. Nos serveurs vont tenter de joindre vos serveurs pour transmettre toutes les informations concernant la transaction.","Refus de l'autorisation à 1 euro (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte).":"Refus de l'autorisation à 1 euro (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte).","Si ce paramètre n'est pas transmis, alors la valeur par défaut définie dans le Back Office Marchand sera utilisée.":"Si ce paramètre n'est pas transmis, alors la valeur par défaut définie dans le Back Office Marchand sera utilisée.","Produits alimentaires et d'épicerie":"Produits alimentaires et d'épicerie","La réponse est :":"La réponse est :","objet":"objet","Cycle de vie d'une transaction":"Cycle de vie d'une transaction","Pays de livraison (en majuscule, suivant la norme ISO 3166-1 alpha-2).":"Pays de livraison (en majuscule, suivant la norme ISO 3166-1 alpha-2).","Numéro de carte invalide.":"Numéro de carte invalide.","Récupérer toutes les transactions liées à un order id":"Récupérer toutes les transactions liées à un order id","Montant du produit (dans la plus petite unité de la devise).":"Montant du produit (dans la plus petite unité de la devise).","Les différences avec une transaction complète sont:":"Les différences avec une transaction complète sont:","Date de remise en banque = date du paiement + délai de remise en banque":"Date de remise en banque = date du paiement + délai de remise en banque","Une fois que le paiement a eu lieu, vous pouvez récupérer les informations sur la transaction nouvellement créée de deux façons différences.":"Une fois que le paiement a eu lieu, vous pouvez récupérer les informations sur la transaction nouvellement créée de deux façons différences.","paramètre customer.shippingDetails.deliveryCompanyName invalide":"paramètre customer.shippingDetails.deliveryCompanyName invalide","Paiement AMEX refusé, ne pas honorer":"Paiement AMEX refusé, ne pas honorer","3DS Server":"3DS Server","classic est le thème par défaut. Les fichiers associés sont :":"classic est le thème par défaut. Les fichiers associés sont :","Le Web Service REST Token/Update supporte les paramètres suivants:":"Le Web Service REST Token/Update supporte les paramètres suivants:","Configuration WhatsApp absente.":"Configuration WhatsApp absente.","Les SDKs mis à disposition vous permettent d'extraire facilement les données POST :":"Les SDKs mis à disposition vous permettent d'extraire facilement les données POST :","Demandeur lors d'une authentification 3DS, généralement le marchand ou sa passerelle de paiement":"Demandeur lors d'une authentification 3DS, généralement le marchand ou sa passerelle de paiement","Ensuite, dans la section body, ajoutez le formulaire de paiement:":"Ensuite, dans la section body, ajoutez le formulaire de paiement:","Pour des raisons de sécurité, l'utilisation du composant JavaScript nécessite la mise en place d'un web service sur votre serveur marchand. De plus, vous aurez besoin de clés d'API, afin de vous identifier sur notre plateforme de paiement.":"Pour des raisons de sécurité, l'utilisation du composant JavaScript nécessite la mise en place d'un web service sur votre serveur marchand. De plus, vous aurez besoin de clés d'API, afin de vous identifier sur notre plateforme de paiement.","detailedStatus : statut détaillé de la transaction":"detailedStatus : statut détaillé de la transaction","Paramètre customer.shippingDetails.state invalide":"Paramètre customer.shippingDetails.state invalide","Card Verification Value":"Card Verification Value","Pour insérer un formulaire de paiement, il suffit d'inclure le code suivant (avec le formToken précédemment généré) :":"Pour insérer un formulaire de paiement, il suffit d'inclure le code suivant (avec le formToken précédemment généré) :","Les données sont envoyées sous forme de formulaire (content-type: x-www-form-urlencoded),":"Les données sont envoyées sous forme de formulaire (content-type: x-www-form-urlencoded),","10. Action du client (ex: authentification)":"10. Action du client (ex: authentification)","Le montant de remboursement est supérieur au montant initial.":"Le montant de remboursement est supérieur au montant initial.","Clé publique de production":"Clé publique de production","Un des paramètres envoyé au web-service est invalide":"Un des paramètres envoyé au web-service est invalide","Date d'éxpiration invalide":"Date d'éxpiration invalide","Veuillez saisir l'identifiant de connexion.":"Veuillez saisir l'identifiant de connexion.","Temps maximum d'attente de la réponse lors de l'exécution d'une instruction, exprimé en secondes. Au-délà de ce temps, il conviendra de provoquer le retour vers le serveur de la plateforme de paiement pour obtenir le résultat final.":"Temps maximum d'attente de la réponse lors de l'exécution d'une instruction, exprimé en secondes. Au-délà de ce temps, il conviendra de provoquer le retour vers le serveur de la plateforme de paiement pour obtenir le résultat final.","Une fois le formulaire généré et placé dans l'iFrame, il ne reste plus qu'à déclencher la soumission au chargement de la page.":"Une fois le formulaire généré et placé dans l'iFrame, il ne reste plus qu'à déclencher la soumission au chargement de la page.","Le montant de la transaction a été capturé.":"Le montant de la transaction a été capturé.","Montant total de la commande. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).":"Montant total de la commande. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).","paramètre customer.shippingDetails.address invalide":"paramètre customer.shippingDetails.address invalide","Gestion de la configuration lorsque l'application n'est pas encore chargée":"Gestion de la configuration lorsque l'application n'est pas encore chargée","Dans le cas où votre site s'appuie sur JavaScript pour mettre à jour son affichage, veuillez consulter la page sur les applications web monopages":"Dans le cas où votre site s'appuie sur JavaScript pour mettre à jour son affichage, veuillez consulter la page sur les applications web monopages","Le format de l'identifiant national du client est incorrect.":"Le format de l'identifiant national du client est incorrect.","Réception du résultat contenant le formToken.":"Réception du résultat contenant le formToken.","Le Commerce Indicator, appelé ECI (Electronic Commerce Indicator) pour le protocole 3DS. Indicateur renvoyé par l'ACS pour indiquer les résultats de la tentative d'authentification du porteur de carte.":"Le Commerce Indicator, appelé ECI (Electronic Commerce Indicator) pour le protocole 3DS. Indicateur renvoyé par l'ACS pour indiquer les résultats de la tentative d'authentification du porteur de carte.","Paramètre description invalide":"Paramètre description invalide","La transaction a déjà été remboursée":"La transaction a déjà été remboursée","Authentification (3DS)":"Authentification (3DS)","Annuler ou rembourser une transaction":"Annuler ou rembourser une transaction","paramètre customer.billingDetails.phoneNumber invalide":"paramètre customer.billingDetails.phoneNumber invalide","Authorisation complête":"Authorisation complête","L'opération Charge/CreatePayment est un Web Service de l'API REST. Il permet d'effectuer plusieurs opérations:":"L'opération Charge/CreatePayment est un Web Service de l'API REST. Il permet d'effectuer plusieurs opérations:","clé HMAC SHA256":"clé HMAC SHA256","Vous pouvez intégrer le formulaire de paiement avec react. Le composant est disponible sur github. Le distribuable est présent sur npm.":"Vous pouvez intégrer le formulaire de paiement avec react. Le composant est disponible sur github. Le distribuable est présent sur npm.","Créer un alias depuis une transaction":"Créer un alias depuis une transaction","Carte CB PURE":"Carte CB PURE","Cartes MASTERCARD":"Cartes MASTERCARD","Vérifier la transaction":"Vérifier la transaction","La valeur eci est fonction du statut de l'authentification 3DS et du type de carte. Les valeurs possibles sont :":"La valeur eci est fonction du statut de l'authentification 3DS et du type de carte. Les valeurs possibles sont :","Prénom du destinataire.":"Prénom du destinataire.","Identifiant ou mot de passe du compte SMS invalide.":"Identifiant ou mot de passe du compte SMS invalide.","(00.571) 638.14.00":"(00.571) 638.14.00","6: Entrez les URL de notification dans la zone API REST: URL de notification de l'API Krypton pour TEST et PRODUCTION":"6: Entrez les URL de notification dans la zone API REST: URL de notification de l'API Krypton pour TEST et PRODUCTION","Paiement accepté en FRICTIONLESS avec expiration du délai imparti pour la 3DS method":"Paiement accepté en FRICTIONLESS avec expiration du délai imparti pour la 3DS method","Date et heure de de mise à jour de l'ordre de paiement.":"Date et heure de de mise à jour de l'ordre de paiement.","Paramètre expiryYear invalide":"Paramètre expiryYear invalide","MAIL OR TELEPHONE ORDER: paiement effectué par un opérateur suite à une commande par téléphone ou e-mail.":"MAIL OR TELEPHONE ORDER: paiement effectué par un opérateur suite à une commande par téléphone ou e-mail.","L'attribut amount doit être valorisé à 0 dans le cas de l'enregistrement d'un moyen de paiement.":"L'attribut amount doit être valorisé à 0 dans le cas de l'enregistrement d'un moyen de paiement.","La réponse":"La réponse","La transaction ne peut pas être remboursée":"La transaction ne peut pas être remboursée","Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires. Si le paiement est refusé, l'acheteur reste sur le site marchand. Si le paiement est accepté, les informations de la transaction sont envoyées sur le serveur marchand.":"Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires. Si le paiement est refusé, l'acheteur reste sur le site marchand. Si le paiement est accepté, les informations de la transaction sont envoyées sur le serveur marchand.","Connectez-vous au Back Office Expert:":"Connectez-vous au Back Office Expert:","L'initialisation du formulaire embarqué":"L'initialisation du formulaire embarqué","Réseau JCB":"Réseau JCB","Permet de personnaliser l'objet de l'e-mail. Ce paramètre est obligatoire sauf si vous spécifiez un nom de template valide dans le paramètre channelOptions.mailOptions.template.":"Permet de personnaliser l'objet de l'e-mail. Ce paramètre est obligatoire sauf si vous spécifiez un nom de template valide dans le paramètre channelOptions.mailOptions.template.","KR.onError() permet d'intercepter les erreurs avant qu'elles ne soient affichées.":"KR.onError() permet d'intercepter les erreurs avant qu'elles ne soient affichées.","L'annulation d'une transaction doit être effectuée avant sa remise en banque. Cependant, avec certains acquéreurs, l'annulation reste possible tant que le lot dont fait partie cette transaction n'est pas parti en compensation, on parle de fermeture de lot.":"L'annulation d'une transaction doit être effectuée avant sa remise en banque. Cependant, avec certains acquéreurs, l'annulation reste possible tant que le lot dont fait partie cette transaction n'est pas parti en compensation, on parle de fermeture de lot.","Barre de debug":"Barre de debug","Il suffit de vérifier le paramètre orderStatus contenu dans kr-answer. Si la valeur du champ est PAID, la transaction a été payée. Voir références de status pour plus de détails.":"Il suffit de vérifier le paramètre orderStatus contenu dans kr-answer. Si la valeur du champ est PAID, la transaction a été payée. Voir références de status pour plus de détails.","Validation HTML5":"Validation HTML5","Type de l'instruction à réaliser.":"Type de l'instruction à réaliser.","Thème classic (pop-in)":"Thème classic (pop-in)","Hash de l'objet JSON stocké dans kr-answer. Il permet de vérifier l'authenticité de la réponse.":"Hash de l'objet JSON stocké dans kr-answer. Il permet de vérifier l'authenticité de la réponse.","paramètre amount invalide":"paramètre amount invalide","Dirham Marocain (504)":"Dirham Marocain (504)","Prénom de l'acheteur.":"Prénom de l'acheteur.","Impossible d'obtenir le statut d'enrôlement":"Impossible d'obtenir le statut d'enrôlement","Numéro de séquence de la transaction.":"Numéro de séquence de la transaction.","Allemand (Allemagne)":"Allemand (Allemagne)","Le PAN (Primary Account Number) est le numéro principal de la carte généralement composé de 16 chiffres).":"Le PAN (Primary Account Number) est le numéro principal de la carte généralement composé de 16 chiffres).","orderDetails.orderEffectiveAmount":"orderDetails.orderEffectiveAmount","Erreur HTTP":"Erreur HTTP","Le client JavaScript va utiliser des éléments DIV spéciaux pour insérer les champs du formulaire. Ces conteneurs sont identifiés à partir des classes suivantes :":"Le client JavaScript va utiliser des éléments DIV spéciaux pour insérer les champs du formulaire. Ces conteneurs sont identifiés à partir des classes suivantes :","Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire (le centime pour l'euro). Ex: 1234 pour 12.34 EUR":"Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire (le centime pour l'euro). Ex: 1234 pour 12.34 EUR","Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée.":"Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée.","Dans ce cas, il n'est plus possible d'annuler la transaction. Il faut créer une nouvelle transaction de remboursement (ou refund en anglais).":"Dans ce cas, il n'est plus possible d'annuler la transaction. Il faut créer une nouvelle transaction de remboursement (ou refund en anglais).","Dollar néo-zélandais (554)":"Dollar néo-zélandais (554)","Paramètre customer.billingDetails.category invalide":"Paramètre customer.billingDetails.category invalide","Exemples d'utilisation":"Exemples d'utilisation","Créer une transaction à partir d'une nouvelle carte":"Créer une transaction à partir d'une nouvelle carte","L'alias n'est pas trouvé.":"L'alias n'est pas trouvé.","Ces erreurs ont lieu du côté de l'acquéreur du marchand (banque).":"Ces erreurs ont lieu du côté de l'acquéreur du marchand (banque).","Code confidentiel erroné":"Code confidentiel erroné","default field order (if not included) like [\"pan\",\"securityCode\",\"expiry\"]":"default field order (if not included) like [\"pan\",\"securityCode\",\"expiry\"]","Date et heure d'enregistrement de la transaction.":"Date et heure d'enregistrement de la transaction.","Lorsque de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction.":"Lorsque de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction.","Définition du paiement multiple invalide.":"Définition du paiement multiple invalide.","AuthenticationResponseData est la réponse au web service REST Charge/Authenticate.":"AuthenticationResponseData est la réponse au web service REST Charge/Authenticate.","Pour choisir la langue du formulaire de paiement, il faut définir la locale de votre choix lors du chargement du client javascript avec le paramètre kr-language.":"Pour choisir la langue du formulaire de paiement, il faut définir la locale de votre choix lors du chargement du client javascript avec le paramètre kr-language.","Gestion des autorisations partielles":"Gestion des autorisations partielles","D'un point de vue technique":"D'un point de vue technique","Documentation complète pour une intégration en production":"Documentation complète pour une intégration en production","6. Notificación de la transacción (IPN)":"6. Notificación de la transacción (IPN)","Unité fractionnaire":"Unité fractionnaire","Chaque paiement passe par différents statuts qui sont définis à partir de deux paramètres :":"Chaque paiement passe par différents statuts qui sont définis à partir de deux paramètres :","Pour comprendre comment implémenter les IPN, rendez-vous ici : Utilisation de l'IPN":"Pour comprendre comment implémenter les IPN, rendez-vous ici : Utilisation de l'IPN","Créer un ordre de paiement":"Créer un ordre de paiement","Le web service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction.":"Le web service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction.","Identifiant unique de la transaction d'authentification en cours. Il devra être retransmis à chaque nouvel appel.":"Identifiant unique de la transaction d'authentification en cours. Il devra être retransmis à chaque nouvel appel.","status : statut simplifié de la transaction":"status : statut simplifié de la transaction","Paramètres de la réponse":"Paramètres de la réponse","Pour exprimer un pourcentage appliqué sur le montant du produit concerné, la valeur doit avoir au maximum 4 chiffres après la virgule. La décimale est obligatoire pour exprimer un pourcentage. La décimale est marquée par le caractère \".\".":"Pour exprimer un pourcentage appliqué sur le montant du produit concerné, la valeur doit avoir au maximum 4 chiffres après la virgule. La décimale est obligatoire pour exprimer un pourcentage. La décimale est marquée par le caractère \".\".","Opération de verification de moyen de paiement":"Opération de verification de moyen de paiement","Tester rapidement":"Tester rapidement","Pour plus d'informations merci de prendre contact avec votre interlocuteur commercial pour vérifier votre éligibilité à cette option.":"Pour plus d'informations merci de prendre contact avec votre interlocuteur commercial pour vérifier votre éligibilité à cette option.","KR.onFocus() permet d'être notifié lorsqu'un champ du formulaire prend le focus :":"KR.onFocus() permet d'être notifié lorsqu'un champ du formulaire prend le focus :","Frameworks supportés":"Frameworks supportés","Cette méthode utilise l'entête HTTP Authorization composé du mot Basic suivi par une chaine encodée en base64 contenant un nom d'utilisateur et un mot de passe séparés par deux-points (:).":"Cette méthode utilise l'entête HTTP Authorization composé du mot Basic suivi par une chaine encodée en base64 contenant un nom d'utilisateur et un mot de passe séparés par deux-points (:).","Pour créer une nouvelle transaction à partir d'un nouveau moyen de paiement, il faut utiliser le Web Service Charge/CreatePayment:":"Pour créer une nouvelle transaction à partir d'un nouveau moyen de paiement, il faut utiliser le Web Service Charge/CreatePayment:","Tout comme à l'étape 4, le serveur marchand reçoit une nouvelle réponse, qui peut soit être finale (RESULT), soit demander une nouvelle instruction (INSTRUCTION). Dans ce dernier cas, le flux reprend à l'étape 5. Voici l'exemple d'un message final:":"Tout comme à l'étape 4, le serveur marchand reçoit une nouvelle réponse, qui peut soit être finale (RESULT), soit demander une nouvelle instruction (INSTRUCTION). Dans ce dernier cas, le flux reprend à l'étape 5. Voici l'exemple d'un message final:","URL para o cliente Javascript":"URL para o cliente Javascript","Concepts et généralités":"Concepts et généralités","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).","étapes 5, 6, 7 et 15":"étapes 5, 6, 7 et 15","la création d'iFrame masquée ou visible (cf. étapes 6 et 7).":"la création d'iFrame masquée ou visible (cf. étapes 6 et 7).","Par exemple, pour afficher le formulaire en russe :":"Par exemple, pour afficher le formulaire en russe :","Cartes JCB":"Cartes JCB","Autorisation partielle":"Autorisation partielle","L'étape 3 a lieu seulement après que vos serveurs ont répondu (le temps d'attente maximum est de 30 secondes). Cela vous permet de mettre à jour votre système d'information avant que l'acheteur ne soit redirigé sur votre page de confirmation d'achat.":"L'étape 3 a lieu seulement après que vos serveurs ont répondu (le temps d'attente maximum est de 30 secondes). Cela vous permet de mettre à jour votre système d'information avant que l'acheteur ne soit redirigé sur votre page de confirmation d'achat.","Recevoir les notifications instantannées de la plateforme de paiement, pour chaque événement de paiement (accepté, refusé, etc...)":"Recevoir les notifications instantannées de la plateforme de paiement, pour chaque événement de paiement (accepté, refusé, etc...)","Attente d'envoi manuel.\"Analysis should be requested through user request (not automatically)\"":"Attente d'envoi manuel.\"Analysis should be requested through user request (not automatically)\"","11. Chargement de la page de retour Serveur distant":"11. Chargement de la page de retour Serveur distant","Erreur d'authentification. Remarque : Dans le Back Office, la valeur FAILED est affichée (onglet 3D Secure du Détails d'une transaction).":"Erreur d'authentification. Remarque : Dans le Back Office, la valeur FAILED est affichée (onglet 3D Secure du Détails d'une transaction).","Liste des Web Services concernant la création et la manipulation d'ordres de paiement :":"Liste des Web Services concernant la création et la manipulation d'ordres de paiement :","Le formulaire est fonctionnel, vous pouvez effectuer un paiement en utilisant les cartes de tests de la barre de debug (en bas à gauche de cette fenêtre).":"Le formulaire est fonctionnel, vous pouvez effectuer un paiement en utilisant les cartes de tests de la barre de debug (en bas à gauche de cette fenêtre).","est le type d'autorisation. Il est toujours défini à Basic.":"est le type d'autorisation. Il est toujours défini à Basic.","2. Envoi du formToken":"2. Envoi du formToken","Concerne l'intégration avec un SDK 3DS. Clé publique générée par le SDK 3DS et utilisée pour établir des clés de session entre le SDK 3DS et l'ACS, au format JWK (JSON Web Key).":"Concerne l'intégration avec un SDK 3DS. Clé publique générée par le SDK 3DS et utilisée pour établir des clés de session entre le SDK 3DS et l'ACS, au format JWK (JSON Web Key).","Comportement":"Comportement","Exemple avec les clés de tests:":"Exemple avec les clés de tests:","Clé utilisée pour signer kr-answer. Peut valoir hmac_sha256 (retour navigateur) ou password (cas IPN).":"Clé utilisée pour signer kr-answer. Peut valoir hmac_sha256 (retour navigateur) ou password (cas IPN).","paramètre customer.shippingDetails.firstName invalide":"paramètre customer.shippingDetails.firstName invalide","L'étape de validation du panier est une étape cruciale, et il vous revient de vérifier sur vos serveurs que le montant correspond bien au panier avant de nous le transmettre":"L'étape de validation du panier est une étape cruciale, et il vous revient de vérifier sur vos serveurs que le montant correspond bien au panier avant de nous le transmettre","Ces données seront:":"Ces données seront:","Pour créer un formToken, il faut appeler le Web Service REST Charge/CreatePayment depuis votre serveur :":"Pour créer un formToken, il faut appeler le Web Service REST Charge/CreatePayment depuis votre serveur :","Objet contenant le code de retour du web service.":"Objet contenant le code de retour du web service.","Paiement accepté, acheteur enrôlé 3D Secure, statut = ATTEMPT":"Paiement accepté, acheteur enrôlé 3D Secure, statut = ATTEMPT","visibles dans le Back Office, dans le détail de la transaction (onglet Livraison),":"visibles dans le Back Office, dans le détail de la transaction (onglet Livraison),","[PREFIXE]":"[PREFIXE]","Si vous n'avez pas encore accès au Back Office Expert, des jeux de clés de démonstration sont mis à votre disposition :":"Si vous n'avez pas encore accès au Back Office Expert, des jeux de clés de démonstration sont mis à votre disposition :","Pour plus de détails sur la structure de la réponse: Charge/CreatePayment.":"Pour plus de détails sur la structure de la réponse: Charge/CreatePayment.","Les clés sont disponibles dans le Back Office Marchand. Pour y accéder, il faut d'abord se connecter au Back Office Marchand. L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.":"Les clés sont disponibles dans le Back Office Marchand. Pour y accéder, il faut d'abord se connecter au Back Office Marchand. L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.","Le paramètre kr-public-key est vide ou absent":"Le paramètre kr-public-key est vide ou absent","visibles dans le Back Office, dans le détail de la transaction (onglet Extras),":"visibles dans le Back Office, dans le détail de la transaction (onglet Extras),","paramètre rrule invalide":"paramètre rrule invalide","Pour plus de détail sur le cycle de vie d'une transaction, rendez-vous ici: Cycle de vie d'une transaction":"Pour plus de détail sur le cycle de vie d'une transaction, rendez-vous ici: Cycle de vie d'une transaction","Web service Subscription/Update":"Web service Subscription/Update","Démarrer: Paiement simple":"Démarrer: Paiement simple","le montant TTC retourné dans le champ amount,":"le montant TTC retourné dans le champ amount,","Label animé du champ du type de document d'identité si requis (cas LATAM)":"Label animé du champ du type de document d'identité si requis (cas LATAM)","#Désactiver 3D Secure 1":"#Désactiver 3D Secure 1","Les codes d'erreur préfixés par CLIENT_ correspondent à des erreurs survenant dans le navigateur de l'acheteur. Elles se produisent avant que les données de paiement ne soient envoyées sur nos serveurs. Cela concerne, par exemple, des erreurs de validation de données du formulaire effectuées localement, ou des erreurs d'intégration du client JavaScript.":"Les codes d'erreur préfixés par CLIENT_ correspondent à des erreurs survenant dans le navigateur de l'acheteur. Elles se produisent avant que les données de paiement ne soient envoyées sur nos serveurs. Cela concerne, par exemple, des erreurs de validation de données du formulaire effectuées localement, ou des erreurs d'intégration du client JavaScript.","Devise de la transaction à authentifier. Code alphabétique en majuscule selon la norme ISO 4217 (ex: \"EUR\" pour l'euro ).":"Devise de la transaction à authentifier. Code alphabétique en majuscule selon la norme ISO 4217 (ex: \"EUR\" pour l'euro ).","Signature de l'ACS invalide.":"Signature de l'ACS invalide.","paramètre customer.shippingDetails.address2 invalide":"paramètre customer.shippingDetails.address2 invalide","Méthode Get":"Méthode Get","dans l'iFrame, redirection du navigateur vers la cible avec un formulaire qui suit la définition présente dans l'instruction":"dans l'iFrame, redirection du navigateur vers la cible avec un formulaire qui suit la définition présente dans l'instruction","3. Appel de Charge/Authenticate":"3. Appel de Charge/Authenticate","Version 2.1.0":"Version 2.1.0","[CODE]":"[CODE]","Vous pouvez intégrer la librairie embedded-form-glue dans n'importe quel autre framework en suivant les mêmes principes que les exemples précédents.":"Vous pouvez intégrer la librairie embedded-form-glue dans n'importe quel autre framework en suivant les mêmes principes que les exemples précédents.","Si la totalité de la commande est payé, orderCycle sera défini à CLOSED.":"Si la totalité de la commande est payé, orderCycle sera défini à CLOSED.","Nous avons décidé de développer une API aussi simple que possible pour éviter les erreurs communes:":"Nous avons décidé de développer une API aussi simple que possible pour éviter les erreurs communes:","Transaction abandonnée":"Transaction abandonnée","Paiement accepté, acheteur non enrôlé 3D Secure":"Paiement accepté, acheteur non enrôlé 3D Secure","Transmettre les données de l'acheteur":"Transmettre les données de l'acheteur","La página resultante, recibe (como POST) la nueva transacción. Para más detalles, ver Volver al navegador. Con esta información, puedes emitir el evento de la manera siguiente:":"La página resultante, recibe (como POST) la nueva transacción. Para más detalles, ver Volver al navegador. Con esta información, puedes emitir el evento de la manera siguiente:","Cette clé est disponible dans votre Back Office (menu Paramétrage > Boutique, onglet Clés d'API REST, section API REST : clés utilisées pour calculer / vérifier le champ kr-hash).":"Cette clé est disponible dans votre Back Office (menu Paramétrage > Boutique, onglet Clés d'API REST, section API REST : clés utilisées pour calculer / vérifier le champ kr-hash).","Contenu exact de l'entête HTTP user-agent . Doit être tronqué si la valeur dépasse 2048 caractères.":"Contenu exact de l'entête HTTP user-agent . Doit être tronqué si la valeur dépasse 2048 caractères.","url indique vers quel serveur doit pointer l'action du formulaire":"url indique vers quel serveur doit pointer l'action du formulaire","Marchand invalide":"Marchand invalide","Paiement accepté, transfert de responsabilité = NO":"Paiement accepté, transfert de responsabilité = NO","Le service adopte un principe de fonctionnement qui fait abstraction du protocole sous-jacent pour permettre une intégration unique, et non pas une intégration par protocole.":"Le service adopte un principe de fonctionnement qui fait abstraction du protocole sous-jacent pour permettre une intégration unique, et non pas une intégration par protocole.","Réponse erronée (erreur dans le domaine serveur)":"Réponse erronée (erreur dans le domaine serveur)","Quelques liens utiles":"Quelques liens utiles","Il ne sera plus possible de créer de nouvelles transctions avec cet alias. Si un abonnement existant utilise cet alias, aucune nouvelle tansaction ne sera acceptée.":"Il ne sera plus possible de créer de nouvelles transctions avec cet alias. Si un abonnement existant utilise cet alias, aucune nouvelle tansaction ne sera acceptée.","41 - Lost card":"41 - Lost card","Pour créer un paiement, ces données sont envoyées au moyen d'un formulaire HTML via le navigateur de l'acheteur (étape 1).":"Pour créer un paiement, ces données sont envoyées au moyen d'un formulaire HTML via le navigateur de l'acheteur (étape 1).","Cas général : fonction « remboursement » uniquement, l'annulation n'est plus possible.":"Cas général : fonction « remboursement » uniquement, l'annulation n'est plus possible.","Chaque moyen de paiement possède également des status dédiés. voir la propriété detailedStatus pour plus de détails.":"Chaque moyen de paiement possède également des status dédiés. voir la propriété detailedStatus pour plus de détails.","form.controls.order":"form.controls.order","Le numéro de document d'identité est présent, mais son type est absent.":"Le numéro de document d'identité est présent, mais son type est absent.","Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé plublique (voir ici pour plus de détails).":"Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé plublique (voir ici pour plus de détails).","Italien (Italie)":"Italien (Italie)","Appel du Web Service REST Charge/CreatePayment depuis les serveurs du marchand.":"Appel du Web Service REST Charge/CreatePayment depuis les serveurs du marchand.","Web service Transaction/Capture":"Web service Transaction/Capture","Les transactions pouvant faire l'objet d'une modification possèdent l'un des detailedStatus suivants :":"Les transactions pouvant faire l'objet d'une modification possèdent l'un des detailedStatus suivants :","Paiement Pass-restaurant refusée":"Paiement Pass-restaurant refusée","Le numéro de commande,":"Le numéro de commande,","Rendez-vous sur notre page dédiée à l'utilisation du web service REST Charge/CreatePayment en mode PCI-DSS.":"Rendez-vous sur notre page dédiée à l'utilisation du web service REST Charge/CreatePayment en mode PCI-DSS.","Interaction client éventuelle":"Interaction client éventuelle","Chargement de la librarie":"Chargement de la librarie","Sélection multiple":"Sélection multiple","Une erreur de sécurité est apparue lors du processus 3DS de cette transaction.":"Une erreur de sécurité est apparue lors du processus 3DS de cette transaction.","paramètre customer.billingDetails.streetNumber invalide":"paramètre customer.billingDetails.streetNumber invalide","Les champs du formulaire de paiement sont personnalisables via des directives CSS stantards. Il vous suffit de les appliquer, et elles seront automatiquement reportées, même sur les éléments contenus dans les iframes des champs sensibles.":"Les champs du formulaire de paiement sont personnalisables via des directives CSS stantards. Il vous suffit de les appliquer, et elles seront automatiquement reportées, même sur les éléments contenus dans les iframes des champs sensibles.","CAPTURED (Remisé)":"CAPTURED (Remisé)","Type de réponse reçue. L'interprétation du reste de la réponse dépend de cet attribut.":"Type de réponse reçue. L'interprétation du reste de la réponse dépend de cet attribut.","L'authentification forte n'a pas eu lieu.":"L'authentification forte n'a pas eu lieu.","Indique si le commerçant demande un challenge ou pas.":"Indique si le commerçant demande un challenge ou pas.","Clé publique pour créer des formulaires de paiement de production.":"Clé publique pour créer des formulaires de paiement de production.","Attention, la signature du retour navitageur (ici) est calculée à l'aide de la clé HMAC SHA256. Ce n'est pas le cas de l'IPN où la signature est calculée avec le password.":"Attention, la signature du retour navitageur (ici) est calculée à l'aide de la clé HMAC SHA256. Ce n'est pas le cas de l'IPN où la signature est calculée avec le password.","Application JavaScript (sur le navigateur de l'acheteur)":"Application JavaScript (sur le navigateur de l'acheteur)","Pour une demande de crédit":"Pour une demande de crédit","Fonctionnement de l'API":"Fonctionnement de l'API","La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes:":"La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes:","Valeur de la fréquence de la récurrence, exprimée en unité de fréquence. Exemple: 12":"Valeur de la fréquence de la récurrence, exprimée en unité de fréquence. Exemple: 12","Une fois la signature vérifiée, vous pouvez récupérer les informations liées à la transaction ainsi:":"Une fois la signature vérifiée, vous pouvez récupérer les informations liées à la transaction ainsi:","Les erreurs sont renvoyées à travers 4 paramètres:":"Les erreurs sont renvoyées à travers 4 paramètres:","Le navigateur reçoit également les mêmes informations de transaction à la fin du processus de paiement.":"Le navigateur reçoit également les mêmes informations de transaction à la fin du processus de paiement.","Paiements avec l'alias":"Paiements avec l'alias","Paramètre du service web invalide.":"Paramètre du service web invalide.","Réponse non parvenue ou reçue trop tard":"Réponse non parvenue ou reçue trop tard","Paiement accepté en CHALLENGE avec expiration du délai imparti pour la méthode 3DS":"Paiement accepté en CHALLENGE avec expiration du délai imparti pour la méthode 3DS","Nom et version du navigateur,":"Nom et version du navigateur,","Le remboursement d'un acheteur (arrivée des fonds sur son compte bancaire) peut prendre entre quelques jours et un mois. Pourquoi ce délai ? En général, les banques valident manuellement les remboursements car ce sont des opérations à risque. Donc il peut y avoir un délai si la banque prend du temps à valider certains remboursements.":"Le remboursement d'un acheteur (arrivée des fonds sur son compte bancaire) peut prendre entre quelques jours et un mois. Pourquoi ce délai ? En général, les banques valident manuellement les remboursements car ce sont des opérations à risque. Donc il peut y avoir un délai si la banque prend du temps à valider certains remboursements.","Transactions envoyées en remise ou en compensation:":"Transactions envoyées en remise ou en compensation:","3D Secure activé.":"3D Secure activé.","Pour plus d'information sur comment générer une RRULE:":"Pour plus d'information sur comment générer une RRULE:","Consultez la page suivante pour trouver votre $hash_key : Prérequis (Clés)":"Consultez la page suivante pour trouver votre $hash_key : Prérequis (Clés)","Permet de définir le mode dans lequel a été créée la commande.":"Permet de définir le mode dans lequel a été créée la commande.","Message 3DS v2 de demande d'authentification du porteur de carte, envoyé à l'ACS":"Message 3DS v2 de demande d'authentification du porteur de carte, envoyé à l'ACS","Type de carte invalide.":"Type de carte invalide.","Par exemple, transmettre un numéro de dossier, un numéro de contrat etc...":"Par exemple, transmettre un numéro de dossier, un numéro de contrat etc...","Pour recevoir les notifications, le marchand doit configurer au moins la règle de notification de fin de paiement. Cette règle est définie automatiquement à la création de la boutique.":"Pour recevoir les notifications, le marchand doit configurer au moins la règle de notification de fin de paiement. Cette règle est définie automatiquement à la création de la boutique.","Destinataire de l'e-mail.":"Destinataire de l'e-mail.","marque":"marque","AUTHORISED_TO_VALIDATE (A valider)":"AUTHORISED_TO_VALIDATE (A valider)","Réponse AuthenticationResponseData":"Réponse AuthenticationResponseData","Paramètre customer.shoppingCart.shippingAmount invalide":"Paramètre customer.shoppingCart.shippingAmount invalide","STATUT":"STATUT","Mot de passe permettant de composer la chaine du header Authorization pour les transactions de tests (avec des cartes de test).":"Mot de passe permettant de composer la chaine du header Authorization pour les transactions de tests (avec des cartes de test).","Plusieurs thèmes par défaut disponibles":"Plusieurs thèmes par défaut disponibles","nom d'utilisateur:mot de passe":"nom d'utilisateur:mot de passe","Aucun moyen de paiement défini":"Aucun moyen de paiement défini","Dans l'appel au web service Charge/CreatePayment:":"Dans l'appel au web service Charge/CreatePayment:","Ce paramètre n'est nécessaire que lorsqu'un champ additionel est présent.":"Ce paramètre n'est nécessaire que lorsqu'un champ additionel est présent.","paramètre expiryYear invalide":"paramètre expiryYear invalide","Nom du contrôle mis en place dans le cadre de la gestion de risques.":"Nom du contrôle mis en place dans le cadre de la gestion de risques.","Date et heure de reception de la requête de paiement. Utilisé pour retrouver les transactions id ancien format.":"Date et heure de reception de la requête de paiement. Utilisé pour retrouver les transactions id ancien format.","Menu":"Menu","Paramètre userDetails invalide":"Paramètre userDetails invalide","URL appelée lorsque toutes les tentatives ont échoué.(données transmises en GET)":"URL appelée lorsque toutes les tentatives ont échoué.(données transmises en GET)","paramètre customer.shippingDetails.identityCode invalide":"paramètre customer.shippingDetails.identityCode invalide","Paramètre customer.shippingDetails.district invalide":"Paramètre customer.shippingDetails.district invalide","Déclenche la validation locale du formulaire.":"Déclenche la validation locale du formulaire.","Etape 17 : Réception de la réponse du serveur de la plateforme de paiement":"Etape 17 : Réception de la réponse du serveur de la plateforme de paiement","FRA":"FRA","Pour authentifier les appels Web Services, vous devez ajouter un header HTTP à votre requête :":"Pour authentifier les appels Web Services, vous devez ajouter un header HTTP à votre requête :","Si la transaction est en attente de remise :":"Si la transaction est en attente de remise :","Cette action n'est pas possible car la séquence de paiement n'est pas terminée.":"Cette action n'est pas possible car la séquence de paiement n'est pas terminée.","Forint hongrois (348)":"Forint hongrois (348)","L'URL de notification instantanée peut également être surchargée dans la requête.":"L'URL de notification instantanée peut également être surchargée dans la requête.","La case n'est pas cochée":"La case n'est pas cochée","Paiement accepté en FRICTIONLESS avec expiration du délai imparti pour la méthode 3DS":"Paiement accepté en FRICTIONLESS avec expiration du délai imparti pour la méthode 3DS","Une fois la signature vérifiée (kr-hash), vous serez en mesure de vérifier le statut de la transaction.":"Une fois la signature vérifiée (kr-hash), vous serez en mesure de vérifier le statut de la transaction.","Paramètre acquirerTransientData invalide":"Paramètre acquirerTransientData invalide","Pour chaque transaction nouvellement créée, nous appelons une URL sur les serveurs du marchand pour le notifier.":"Pour chaque transaction nouvellement créée, nous appelons une URL sur les serveurs du marchand pour le notifier.","Utilisation":"Utilisation","La page de référence des cartes de test se trouve ici.":"La page de référence des cartes de test se trouve ici.","Raccourci permettant de changer le formToken du formulaire actuel.":"Raccourci permettant de changer le formToken du formulaire actuel.","numéro de ticket a transmettre au support (non implémenté)":"numéro de ticket a transmettre au support (non implémenté)","Ce Web Service est spécifique à certains types de paiements effectués au Brésil.":"Ce Web Service est spécifique à certains types de paiements effectués au Brésil.","Sports":"Sports","Annexes":"Annexes","Date d'expiration de la récurrence. Exemple: 2019-12-24":"Date d'expiration de la récurrence. Exemple: 2019-12-24","Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY ou ASK_REGISTER_PAY) l'email devient obligatoire.":"Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY ou ASK_REGISTER_PAY) l'email devient obligatoire.","Le status de la transaction est inconnue.":"Le status de la transaction est inconnue.","Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, elles seront ignorées et remplacées par celles du template.":"Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, elles seront ignorées et remplacées par celles du template.","Restrictions serveur marchand":"Restrictions serveur marchand","1. Créer un formToken":"1. Créer un formToken","Paramètre customer.shippingDetails.streetNumber invalide":"Paramètre customer.shippingDetails.streetNumber invalide","le montant de la TVA retourné dans le champ taxAmount,":"le montant de la TVA retourné dans le champ taxAmount,","Paiement accepté, marchand non enrôlé 3D Secure":"Paiement accepté, marchand non enrôlé 3D Secure","La transaction a été partiellement payée.":"La transaction a été partiellement payée.","Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Référence Client JavaScript":"Référence Client JavaScript","La propriété value de la réponse contient la même valeur que celle transmise dans la requête.":"La propriété value de la réponse contient la même valeur que celle transmise dans la requête.","Si merchantPostUrlRefused n'est pas défini en cas de transaction refusée, l'acheteur est redirigé sur merchantPostUrlSuccess.":"Si merchantPostUrlRefused n'est pas défini en cas de transaction refusée, l'acheteur est redirigé sur merchantPostUrlSuccess.","Authentification impossible. Remarque : Dans le Back Office, la valeur UNAVAILABLE est affichée (onglet 3D Secure du Détails d'une transaction).":"Authentification impossible. Remarque : Dans le Back Office, la valeur UNAVAILABLE est affichée (onglet 3D Secure du Détails d'une transaction).","Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page Retour navigateur. À partir de cette information, vous pouvez émettre un événement de la façon suivante:":"Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page Retour navigateur. À partir de cette information, vous pouvez émettre un événement de la façon suivante:","Cartes spécifiques au service Charge/Authenticate (3DS v2)":"Cartes spécifiques au service Charge/Authenticate (3DS v2)","Numéro de la demande d'autorisation.":"Numéro de la demande d'autorisation.","Une barre de debug orientée développeur vous aide à intégrer plus facilement notre solution et repérer les erreurs communes.":"Une barre de debug orientée développeur vous aide à intégrer plus facilement notre solution et repérer les erreurs communes.","paramètre expiryMonth invalide":"paramètre expiryMonth invalide","Numéro de téléphone de l'acheteur.":"Numéro de téléphone de l'acheteur.","Code source et documentation sur github.":"Code source et documentation sur github.","MasterCard SPA":"MasterCard SPA","Le champ est obligatoire.":"Le champ est obligatoire.","et ensuite, le thème est affiné grâce à un objet de configuration (contenu dans classic.js)":"et ensuite, le thème est affiné grâce à un objet de configuration (contenu dans classic.js)","Spécifique Konduto. Konduto recommande d'accepter la transaction. Si aucune règle ne contredit cette recommandation, le statut de la transaction sera AUTHORISED.":"Spécifique Konduto. Konduto recommande d'accepter la transaction. Si aucune règle ne contredit cette recommandation, le statut de la transaction sera AUTHORISED.","Nos serveurs renvoient le résultat du paiement au client JavaScript.":"Nos serveurs renvoient le résultat du paiement au client JavaScript.","champ obligatoire non défini":"champ obligatoire non défini","Clés d'authentification":"Clés d'authentification","paramètre payload invalide":"paramètre payload invalide","Un champ additionnel déclaré comme obligatoire est vide. Pour plus de détails, rendez-vous ici: Champs de formulaire personnalisés.":"Un champ additionnel déclaré comme obligatoire est vide. Pour plus de détails, rendez-vous ici: Champs de formulaire personnalisés.","Conserver de manière sécurisée vos clés de communication avec la plateforme de paiement,":"Conserver de manière sécurisée vos clés de communication avec la plateforme de paiement,","Directive \"async\"":"Directive \"async\"","valeurs":"valeurs","Boutique inconnue.":"Boutique inconnue.","Lorsque plusieurs appels au WebService Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification. Il faut alors reprendre l'ID fourni dans la précédente réponse.":"Lorsque plusieurs appels au WebService Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification. Il faut alors reprendre l'ID fourni dans la précédente réponse.","Le web service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction accéptée.":"Le web service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction accéptée.","Pour plus de détails sur les erreurs, rendez-vous ici : Gérer les erreurs (client JS)":"Pour plus de détails sur les erreurs, rendez-vous ici : Gérer les erreurs (client JS)","Autres langages":"Autres langages","Couronne tchèque (203)":"Couronne tchèque (203)","Présentation":"Présentation","Base de connaissances":"Base de connaissances","Objet contenant les objets transactions complets au format JSON":"Objet contenant les objets transactions complets au format JSON","Dollar de Hong Kong (344)":"Dollar de Hong Kong (344)","Utilisation de l'IPN (URL de notification)":"Utilisation de l'IPN (URL de notification)","Locale invalide, format attendu : xx_XX.":"Locale invalide, format attendu : xx_XX.","Les codes retours renvoyés pour le réseau CB (France sont):":"Les codes retours renvoyés pour le réseau CB (France sont):","l'instruction a lieu (redirection vers l'ACS avec un Creq et interaction utilisateur)":"l'instruction a lieu (redirection vers l'ACS avec un Creq et interaction utilisateur)","Refus des transactions sans transfert de responsabilité.":"Refus des transactions sans transfert de responsabilité.","Liste des protocoles supportés":"Liste des protocoles supportés","Clés des Appels serveur à serveur":"Clés des Appels serveur à serveur","Désactive l'effacement du CVV en cas de transaction refusée (true ou false).":"Désactive l'effacement du CVV en cas de transaction refusée (true ou false).","D'un point de vue contractuel :":"D'un point de vue contractuel :","Paramètre paymentMethodToken invalide":"Paramètre paymentMethodToken invalide","Vous pouvez rembourser partiellement plusieurs fois une transaction, jusqu'à son remboursement total.":"Vous pouvez rembourser partiellement plusieurs fois une transaction, jusqu'à son remboursement total.","Paramètre languageFallback invalide, format attendu : xx_XX.":"Paramètre languageFallback invalide, format attendu : xx_XX.","Servidor de la plataforma de pago":"Servidor de la plataforma de pago","Le Web Service REST Order/Get permet de retrouver la liste des transactions associées à une référence commande (orderId).":"Le Web Service REST Order/Get permet de retrouver la liste des transactions associées à une référence commande (orderId).","en cas d'échec d'authentification du porteur.":"en cas d'échec d'authentification du porteur.","Pour celà, utilisez les champs metadata (au format json) lors de l'appel au Web Service Charge/CreatePayment:":"Pour celà, utilisez les champs metadata (au format json) lors de l'appel au Web Service Charge/CreatePayment:","4. Récupération et affichage du formulaire avec le formToken":"4. Récupération et affichage du formulaire avec le formToken","Précise le process qui a initié la transaction.":"Précise le process qui a initié la transaction.","Les pages recommandées pour bien démarrer sont :":"Les pages recommandées pour bien démarrer sont :","L'identifiant de connexion n'est pas saisi.":"L'identifiant de connexion n'est pas saisi.","Par exemple, si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, une transaction à 12€ sera créée.":"Par exemple, si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, une transaction à 12€ sera créée.","Exemples:":"Exemples:","Si l'instruction contient l'attribut timeout, alors il faut déclencher un retour vers le serveur d'authentification en émettant un événement de type LYRA_AUTH_INSTRUCTION_RESULT valorisé comme suit:":"Si l'instruction contient l'attribut timeout, alors il faut déclencher un retour vers le serveur d'authentification en émettant un événement de type LYRA_AUTH_INSTRUCTION_RESULT valorisé comme suit:","Le client JavaScript utilise des éléments DIV spéciaux pour insérer les champs du formulaire. Ces conteneurs sont identifiés à partir des classes suivantes :":"Le client JavaScript utilise des éléments DIV spéciaux pour insérer les champs du formulaire. Ces conteneurs sont identifiés à partir des classes suivantes :","transactionDetails (détails de la transaction)":"transactionDetails (détails de la transaction)","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service Charge/Authenticate. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service Charge/Authenticate. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.","Spécifique CyberSource. Refusée. Le score de la fraude dépasse le seuil de tolérance.":"Spécifique CyberSource. Refusée. Le score de la fraude dépasse le seuil de tolérance.","L'attribut paymentReceiptEmail est requis.":"L'attribut paymentReceiptEmail est requis.","{\"shopId\":\"33148340\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)":"{\"shopId\":\"33148340\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)","Le paramètre status contient le statut simplifié de la transaction :":"Le paramètre status contient le statut simplifié de la transaction :","Thèmes et personnalisation":"Thèmes et personnalisation","Attribut invalide.":"Attribut invalide.","Pour passer les informations d'autorisation lors de l'appel au web-service REST, il faut ajouter le header suivant:":"Pour passer les informations d'autorisation lors de l'appel au web-service REST, il faut ajouter le header suivant:","Erreur technique 3DS":"Erreur technique 3DS","Plus de détails sur la personnalisation du formulaire ici: ici.":"Plus de détails sur la personnalisation du formulaire ici: ici.","Message constituant le contenu (body) du mail envoyé":"Message constituant le contenu (body) du mail envoyé","Exemple:":"Exemple:","Par défaut, l'API REST définit le retry à \"3\", ce qui signifie que l'acheteur peut effectuer 4 tentatives de paiement.":"Par défaut, l'API REST définit le retry à \"3\", ce qui signifie que l'acheteur peut effectuer 4 tentatives de paiement.","Le montant de la transaction est capturé, mais une intervention manuelle est nécessaire pour capturer l'argent avant expiration.":"Le montant de la transaction est capturé, mais une intervention manuelle est nécessaire pour capturer l'argent avant expiration.","Ville de livraison.":"Ville de livraison.","Les erreurs sont renvoyées à travers 4 Paramètres:":"Les erreurs sont renvoyées à travers 4 Paramètres:","Une fois encodée en base64, la chaine sera:":"Une fois encodée en base64, la chaine sera:","Unité de fréquence de la récurrence":"Unité de fréquence de la récurrence","si le porteur s'est authentifié avec succès.":"si le porteur s'est authentifié avec succès.","fin":"fin","Endpoint configuration mismatch":"Endpoint configuration mismatch","Lors de la création d'un paiement, le marchand peut transmettre le contenu du panier de l'acheteur.":"Lors de la création d'un paiement, le marchand peut transmettre le contenu du panier de l'acheteur.","Arrêt momentané du système":"Arrêt momentané du système","Effectue un remboursement. Si la transaction n'est pas remisée, une erreur est retournée":"Effectue un remboursement. Si la transaction n'est pas remisée, une erreur est retournée","Code additionnel informatif sur l'origine du résultat. Ex: DS_TIMEOUT":"Code additionnel informatif sur l'origine du résultat. Ex: DS_TIMEOUT","En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le web service.":"En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le web service.","Le CVV est obligatoire":"Le CVV est obligatoire","Mode de validation de la transaction.":"Mode de validation de la transaction.","Sinon, orderCycle prend la valeur OPEN":"Sinon, orderCycle prend la valeur OPEN","Un alias (ou token) du moyen de paiement est créé en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement créé sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au Création et utilisation d'alias.":"Un alias (ou token) du moyen de paiement est créé en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement créé sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au Création et utilisation d'alias.","Que fait réllement Transaction/CancelOrRefund :":"Que fait réllement Transaction/CancelOrRefund :","version de l'API":"version de l'API","PREFIXE":"PREFIXE","Paramètre pan invalide":"Paramètre pan invalide","L'intégration du formulaire embarqué au sein d'un site utilisant des frameworks JavaScript compilés (type React ou Angular) nécessite l'utilisation de la librairie embedded-form-glue.":"L'intégration du formulaire embarqué au sein d'un site utilisant des frameworks JavaScript compilés (type React ou Angular) nécessite l'utilisation de la librairie embedded-form-glue.","En résumé, trois conseils à suivre :":"En résumé, trois conseils à suivre :","Service d'authentification du porteur de carte":"Service d'authentification du porteur de carte","Change le formToken courant.":"Change le formToken courant.","Avertissements":"Avertissements","Délai de livraison.":"Délai de livraison.","un appel initial au service Charge/Authenticate avec une carte enrôlée 3DS v2":"un appel initial au service Charge/Authenticate avec une carte enrôlée 3DS v2","Le champ kr-hash contient le hash de kr-answer généré avec la clé HMAC SHA256.":"Le champ kr-hash contient le hash de kr-answer généré avec la clé HMAC SHA256.","Paiement Cetelem accepté":"Paiement Cetelem accepté","Compatible avec l'ensemble des navigateurs du marché (y compris mobiles), le formulaire de paiement embarqué s'intègre en quelques minutes sur n'importe quel site marchand. Enfin, le formulaire est également personnalisable (par le biais de thèmes prédéfinis ou par CSS), et peut ainsi s'intégrer harmonieusement avec votre site Internet.":"Compatible avec l'ensemble des navigateurs du marché (y compris mobiles), le formulaire de paiement embarqué s'intègre en quelques minutes sur n'importe quel site marchand. Enfin, le formulaire est également personnalisable (par le biais de thèmes prédéfinis ou par CSS), et peut ainsi s'intégrer harmonieusement avec votre site Internet.","Authentifier une future transaction":"Authentifier une future transaction","Méthodes":"Méthodes","paramètre debitCreditSelector invalide":"paramètre debitCreditSelector invalide","Type de client.":"Type de client.","Attribut 'rrule' invalide ou abonnement déjà résilié":"Attribut 'rrule' invalide ou abonnement déjà résilié","2: Rendez-vous sur le menu suivant : Paramétrage > Règles de notifications.":"2: Rendez-vous sur le menu suivant : Paramétrage > Règles de notifications.","Paramètre customer.shippingDetails.country invalide":"Paramètre customer.shippingDetails.country invalide","Paiement décliné":"Paiement décliné","Mise à jour impossible":"Mise à jour impossible","Erreurs ACQ":"Erreurs ACQ","Espagnol (Espagne)":"Espagnol (Espagne)","Il n'y a pas d'envoi d'IPN quand les échanges entre le marchand et la plateforme de paiement se font par Web Service (serveur à serveur) puisque dans ce cas, le marchand analyse la réponse du Web Service qu'il reçoit en temps réel.":"Il n'y a pas d'envoi d'IPN quand les échanges entre le marchand et la plateforme de paiement se font par Web Service (serveur à serveur) puisque dans ce cas, le marchand analyse la réponse du Web Service qu'il reçoit en temps réel.","Thème classic":"Thème classic","Le formulaire embarqué inclut 2 thèmes prêts à l'emploi. Chacun des thèmes nécessite le chargement d'un fichier CSS et JS dédiés.":"Le formulaire embarqué inclut 2 thèmes prêts à l'emploi. Chacun des thèmes nécessite le chargement d'un fichier CSS et JS dédiés.","3DS désactivé.":"3DS désactivé.","Date de remise trop éloignée.":"Date de remise trop éloignée.","La transaction a été abandonnée par l'acheteur. Cette erreur se produit, par exemple, lorsque l'acheteur ferme la popIn 3D-Secure avant de s'être authentifié.":"La transaction a été abandonnée par l'acheteur. Cette erreur se produit, par exemple, lorsque l'acheteur ferme la popIn 3D-Secure avant de s'être authentifié.","Les données transmises au navigateur sont les mêmes que dans l'IPN. Le retour à la boutique doit permettre uniquement d'afficher un contexte visuel à l'acheteur. Les données reçues ne doivent donc pas être utilisées pour effectuer le traitement en base de données.":"Les données transmises au navigateur sont les mêmes que dans l'IPN. Le retour à la boutique doit permettre uniquement d'afficher un contexte visuel à l'acheteur. Les données reçues ne doivent donc pas être utilisées pour effectuer le traitement en base de données.","Si une authentification 3D Secure est nécessaire, le Web Service retourne un réponse du type V4/Charge/RedirectRequest.":"Si une authentification 3D Secure est nécessaire, le Web Service retourne un réponse du type V4/Charge/RedirectRequest.","Etape 5 : Préparation de la page de gestion de l'instruction":"Etape 5 : Préparation de la page de gestion de l'instruction","la durée d'exécution du script d'analyse côté serveur marchand,":"la durée d'exécution du script d'analyse côté serveur marchand,","Google Analytics":"Google Analytics","Plusieurs réponses sont possibles en fonction du contexte:":"Plusieurs réponses sont possibles en fonction du contexte:","Carte enrôléé":"Carte enrôléé","Redirection":"Redirection","merchant.header.shopName.color":"merchant.header.shopName.color","Gestion du retry":"Gestion du retry","Code sms invalide.":"Code sms invalide.","Attribut amount non autorisé.":"Attribut amount non autorisé.","Authentification avec Challenge, le client a dû s'authentifier explicitement auprès de l'ACS":"Authentification avec Challenge, le client a dû s'authentifier explicitement auprès de l'ACS","il faut utiliser la paramètre paymentMethodToken du web service REST Charge/CreatePayment. Notez que l'API REST ne vous permet plus de définir vous-même l'identifiant de l'alias. Il est automatiquement généré par la plateforme sous la forme d'une chaine alphanumérique de 32 caratères de long.":"il faut utiliser la paramètre paymentMethodToken du web service REST Charge/CreatePayment. Notez que l'API REST ne vous permet plus de définir vous-même l'identifiant de l'alias. Il est automatiquement généré par la plateforme sous la forme d'une chaine alphanumérique de 32 caratères de long.","Région de l'adresse de facturation.":"Région de l'adresse de facturation.","Le nom d'utilisateur est l'identifiant de la boutique : par exemple 69876357":"Le nom d'utilisateur est l'identifiant de la boutique : par exemple 69876357","Le paiement fractionné n'est pas activé":"Le paiement fractionné n'est pas activé","Conserver la carte":"Conserver la carte","Vous pouvez activer l'option permettant les autorisations partielles. Si le montant demandé est supérieur au montant disponible sur la carte, la transaction sera tout de même acceptée.":"Vous pouvez activer l'option permettant les autorisations partielles. Si le montant demandé est supérieur au montant disponible sur la carte, la transaction sera tout de même acceptée.","Protocole 3D Secure":"Protocole 3D Secure","Le champ kr-expiry (date d'expiration) du formulaire de paiement est invalide.":"Le champ kr-expiry (date d'expiration) du formulaire de paiement est invalide.","Type de l'ordre de paiement à créer. La valeur par défaut est URL.":"Type de l'ordre de paiement à créer. La valeur par défaut est URL.","Fleurs et cadeaux":"Fleurs et cadeaux","Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Services.":"Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Services.","Refusée - Nouvelle carte émise":"Refusée - Nouvelle carte émise","La clé publique définie dans kr-public-key n'est pas valide, elle doit être de la forme : [NUMERO]:[CHAINE]":"La clé publique définie dans kr-public-key n'est pas valide, elle doit être de la forme : [NUMERO]:[CHAINE]","Attention: En fonction de la configuration de la boutique, du moyen de paiement et des règles définies par votre banque (ou acquéreur), la valeur peut être ignorée.":"Attention: En fonction de la configuration de la boutique, du moyen de paiement et des règles définies par votre banque (ou acquéreur), la valeur peut être ignorée.","Deuxième ligne d'adresse de livraison.":"Deuxième ligne d'adresse de livraison.","Carte volée":"Carte volée","L'objet transaction est contenu dans le paramètre POST kr-answer au format JSON:":"L'objet transaction est contenu dans le paramètre POST kr-answer au format JSON:","Code de sécurité (cvv)":"Code de sécurité (cvv)","Label animé du champ kr-expiry (date d'expiration).":"Label animé du champ kr-expiry (date d'expiration).","Contrôle bloquant échoué":"Contrôle bloquant échoué","l'heure de la notification (en temps réel à la fin du paiement),":"l'heure de la notification (en temps réel à la fin du paiement),","formAction permet de définir le type de comportement souhaité lors de la création de la transaction.":"formAction permet de définir le type de comportement souhaité lors de la création de la transaction.","parametere non supporté pour la souscription":"parametere non supporté pour la souscription","Paiement refusé, autorisation refusée suite à erreur dans le cryptogramme visuel saisi":"Paiement refusé, autorisation refusée suite à erreur dans le cryptogramme visuel saisi","Contrôle la présence du pays émetteur de la carte de l'acheteur dans la liste de pays interdits.":"Contrôle la présence du pays émetteur de la carte de l'acheteur dans la liste de pays interdits.","Dollar de Singapour (702)":"Dollar de Singapour (702)","paramètre customer.billingDetails.district invalide":"paramètre customer.billingDetails.district invalide","Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables.":"Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables.","Nous allons détailler les différentes étapes d'intégration dans les paragraphes suivants.":"Nous allons détailler les différentes étapes d'intégration dans les paragraphes suivants.","Signature de l'ACS invalide":"Signature de l'ACS invalide","Français (France)":"Français (France)","Littéralement \"prise d'empreinte\". Identification de manière unique de l'acheteur grâce à des informations du navigateur":"Littéralement \"prise d'empreinte\". Identification de manière unique de l'acheteur grâce à des informations du navigateur","Etape 3: Appel du service Charge/Authenticate":"Etape 3: Appel du service Charge/Authenticate","La transaction est un doublon.":"La transaction est un doublon.","Permet de caractériser le mode de moyen de paiement utilisé.":"Permet de caractériser le mode de moyen de paiement utilisé.","Succès. \"Sent to clearsale and successfully processed\".":"Succès. \"Sent to clearsale and successfully processed\".","Le fait de réactiver un alias ne réactive en aucun cas les abonnements qui étaient liés à cet alias avant sa désactivation.":"Le fait de réactiver un alias ne réactive en aucun cas les abonnements qui étaient liés à cet alias avant sa désactivation.",": la référence de librarie JavaScript est toujours retournée permettant de chainer les promesses quel que soit le contexte":": la référence de librarie JavaScript est toujours retournée permettant de chainer les promesses quel que soit le contexte","Une erreur apparaît, l'acheteur n'est pas redirigé.":"Une erreur apparaît, l'acheteur n'est pas redirigé.","Généralités sur IPN":"Généralités sur IPN","Vous pouvez utiliser n'importe quelle fonction stantard pour y accéder, ou via notre SDK:":"Vous pouvez utiliser n'importe quelle fonction stantard pour y accéder, ou via notre SDK:","Nombre d'échéances.":"Nombre d'échéances.","Applications Web monopages":"Applications Web monopages","TYPE":"TYPE","Spécifique ClearSale. En attente d'analyse manuelle. La commande est dans une file d'attente pour analyse.":"Spécifique ClearSale. En attente d'analyse manuelle. La commande est dans une file d'attente pour analyse.","La date de remise ou date de capture est la date à laquelle la transaction va être envoyée à l'acquéreur afin de déclencher le débit de l'acheteur. La date de remise est calculée comme suit :":"La date de remise ou date de capture est la date à laquelle la transaction va être envoyée à l'acquéreur afin de déclencher le débit de l'acheteur. La date de remise est calculée comme suit :","Adresse e-mail de l'acheteur.":"Adresse e-mail de l'acheteur.","Ajoute une case à cocher sur le formulaire pour la création d'un alias (token)":"Ajoute une case à cocher sur le formulaire pour la création d'un alias (token)","L'accepteur de carte doit contacter l'acquéreur":"L'accepteur de carte doit contacter l'acquéreur","validation HTML5":"validation HTML5","g9hm6bKDu25DN3R1k9PEeeMy530ft2O0u6JV9LSId2A7A":"g9hm6bKDu25DN3R1k9PEeeMy530ft2O0u6JV9LSId2A7A","USA":"USA","Il est possible d'attacher des callbacks JavaScript personnalisés à divers événements. Le client JavaScript supporte les événements suivants :":"Il est possible d'attacher des callbacks JavaScript personnalisés à divers événements. Le client JavaScript supporte les événements suivants :","Référence produit.":"Référence produit.","Etape 15 : Récupération de l'événement JavaScript émis à l'étape 14":"Etape 15 : Récupération de l'événement JavaScript émis à l'étape 14","Montant du paiement dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant du paiement dans sa plus petite unité monétaire (le centime pour l'euro).","Navegador (Cliente JavaScript)":"Navegador (Cliente JavaScript)","Etc.":"Etc.","Spécifique ClearSale. La commande est refusée en raison du manque d'informations sur l'acheteur en accord avec la politique appliquée.":"Spécifique ClearSale. La commande est refusée en raison du manque d'informations sur l'acheteur en accord avec la politique appliquée.","Paramètre":"Paramètre","URL vers laquelle le formulaire est POSTé en cas de succès.(données transmises en GET)":"URL vers laquelle le formulaire est POSTé en cas de succès.(données transmises en GET)","Il vous est possible d'arrêter la chaine d'exécution en retournant false à la fin du traitement:":"Il vous est possible d'arrêter la chaine d'exécution en retournant false à la fin du traitement:","Exemple: 30050 pour 300,50 EUR.":"Exemple: 30050 pour 300,50 EUR.","la mise en place d'un listener sur le type d'événement renvoyé par l'iFrame, qui déclenchera un POST vers le serveur marchand avec le résultat d'instruction (cf.étape 15).":"la mise en place d'un listener sur le type d'événement renvoyé par l'iFrame, qui déclenchera un POST vers le serveur marchand avec le résultat d'instruction (cf.étape 15).","Aucune réponse à la demande d'autorisation n'a été reçue dans le délai imparti.":"Aucune réponse à la demande d'autorisation n'a été reçue dans le délai imparti.","Si le taux de TVA et le montant des taxes ne sont pas cohérents, alors le paiement pourra être refusé par l'acquéreur.":"Si le taux de TVA et le montant des taxes ne sont pas cohérents, alors le paiement pourra être refusé par l'acquéreur.","Mode de validation.":"Mode de validation.","Pour tester votre intégration, vous pouvez utiliser le Web Service REST Charge/SDKTest:":"Pour tester votre intégration, vous pouvez utiliser le Web Service REST Charge/SDKTest:","merchant.header.image.visibility":"merchant.header.image.visibility","Désactiver 3D Secure 1":"Désactiver 3D Secure 1","Web-service non trouvé":"Web-service non trouvé","Un alias est aussi communément appelé \"token\" de paiement.":"Un alias est aussi communément appelé \"token\" de paiement.","Paramètre expiryMonth invalide":"Paramètre expiryMonth invalide","L'API REST utilise l'authentification basique. Pour plus d'information, rendez-vous ici: Phase d'authentification. Pour retrouvez vos clés, consultez l'article suivant: Prérequis.":"L'API REST utilise l'authentification basique. Pour plus d'information, rendez-vous ici: Phase d'authentification. Pour retrouvez vos clés, consultez l'article suivant: Prérequis.","Appelé juste avant que le formulaire soit POSTé.":"Appelé juste avant que le formulaire soit POSTé.","L'objet Charge/RedirecteRequest représente l'ordre de redirection dans le carde du 3DS version 1.":"L'objet Charge/RedirecteRequest représente l'ordre de redirection dans le carde du 3DS version 1.","Russe (Russie)":"Russe (Russie)","Il ne sera plus possible de créer de nouvelles transactions avec cet alias. Si un abonnement existant utilise cet alias, aucune nouvelle tansaction ne sera acceptée.":"Il ne sera plus possible de créer de nouvelles transactions avec cet alias. Si un abonnement existant utilise cet alias, aucune nouvelle tansaction ne sera acceptée.","Afficher le formulaire":"Afficher le formulaire","Montant de l'assurance pour l'ensemble de la commande.":"Montant de l'assurance pour l'ensemble de la commande.","Initier la transaction":"Initier la transaction","Spécifique CyberSource. La commande est marquée afin d'être examinée par le Decision Manager.":"Spécifique CyberSource. La commande est marquée afin d'être examinée par le Decision Manager.","Action non autorisée.":"Action non autorisée.","Créer un nouvel abonnement":"Créer un nouvel abonnement","URL pour le client JavaScript":"URL pour le client JavaScript","payment form layout: default or compact":"payment form layout: default or compact","retournées dans l'URL de notification, sans modification.":"retournées dans l'URL de notification, sans modification.","L'identifiant national du client est absent.":"L'identifiant national du client est absent.","Formulaire embarqué: Tester rapidement":"Formulaire embarqué: Tester rapidement","Le choix de la clé doit être basé sur la valeur de kr-hash-key:":"Le choix de la clé doit être basé sur la valeur de kr-hash-key:","Transmettre le taux de TVA":"Transmettre le taux de TVA","Date de remise en banque exprimée au format ISO 8601 définit par W3C.":"Date de remise en banque exprimée au format ISO 8601 définit par W3C.","Le Web Service REST Order/Get permet de retrouver la liste des transactions associées à une référence commande (orderId). Le nombre maximum de résultats est de 30. Au delà, une erreur PSP_015 - Trop de résultats est retournée.":"Le Web Service REST Order/Get permet de retrouver la liste des transactions associées à une référence commande (orderId). Le nombre maximum de résultats est de 30. Au delà, une erreur PSP_015 - Trop de résultats est retournée.","Pour cela, utilisez le champ customer:":"Pour cela, utilisez le champ customer:","DEFINITION":"DEFINITION","Ces cartes ne sont valides que dans l'environnement de test.":"Ces cartes ne sont valides que dans l'environnement de test.","Résultat de l'authentification.":"Résultat de l'authentification.","Statut du mandat SEPA: non supporté à ce jour":"Statut du mandat SEPA: non supporté à ce jour","La requête HTTP complète resemblera à :":"La requête HTTP complète resemblera à :","Paramètre paymentReceiptEmail invalide":"Paramètre paymentReceiptEmail invalide","Le paramètre formAction permet la création d'un alias. Utilisez l'une des deux valeurs suivantes:":"Le paramètre formAction permet la création d'un alias. Utilisez l'une des deux valeurs suivantes:","paramètre customer.billingDetails.lastName invalide":"paramètre customer.billingDetails.lastName invalide","Différents paramètres peuvent être définis au chargement du client JavaScript. Par exemple, pour définir kr-public-key et kr-post-url-success :":"Différents paramètres peuvent être définis au chargement du client JavaScript. Par exemple, pour définir kr-public-key et kr-post-url-success :","Cette page donne un aperçu rapide de comment créer une transaction avec nos Web Service Rest de paiement.":"Cette page donne un aperçu rapide de comment créer une transaction avec nos Web Service Rest de paiement.","Paramètre customer.email invalide":"Paramètre customer.email invalide","Téléchargement de la librarie JavaScript. Requête effectuée depuis le navigateur de l'acheteur.":"Téléchargement de la librarie JavaScript. Requête effectuée depuis le navigateur de l'acheteur.","La clé est publique car elle est publiquement visible dans le code source de la page affichée par le navigateur de l'acheteur.":"La clé est publique car elle est publiquement visible dans le code source de la page affichée par le navigateur de l'acheteur.","8: Pour spécifier plusieurs adresses e-mail, séparez-les par un point virgule":"8: Pour spécifier plusieurs adresses e-mail, séparez-les par un point virgule","Tous les évenements retournent des promesses, vous permettant dans les intégrer dans une chaine.voir Travailler dans un environement asynchrone pour plus d'information.":"Tous les évenements retournent des promesses, vous permettant dans les intégrer dans une chaine.voir Travailler dans un environement asynchrone pour plus d'information.","Paramètre orderId invalide":"Paramètre orderId invalide","un nouvel appel au service Charge/Authenticate en transmettant ce résultat":"un nouvel appel au service Charge/Authenticate en transmettant ce résultat","Description des étapes :":"Description des étapes :","Les erreurs de validation sont traitées de la même façon que les erreurs des champs de formulaire:":"Les erreurs de validation sont traitées de la même façon que les erreurs des champs de formulaire:","Approuvée":"Approuvée","Identifiant unique de l'authentification, au format UUID. Null au premier appel.":"Identifiant unique de l'authentification, au format UUID. Null au premier appel.","La clé publique définie dans kr-public-key n'est pas valide, elle doit être de la forme: [NUMERO]:[CHAINE]":"La clé publique définie dans kr-public-key n'est pas valide, elle doit être de la forme: [NUMERO]:[CHAINE]","Valeur de retour":"Valeur de retour","Token/Update":"Token/Update","L'API REST est basée sur les standards existants, vous pouvez donc l'utiliser directement avec votre librairie favorite.":"L'API REST est basée sur les standards existants, vous pouvez donc l'utiliser directement avec votre librairie favorite.","La commande n'a pas été payée":"La commande n'a pas été payée","Devise invalide pour la modification.":"Devise invalide pour la modification.","Etape 6 : Création de l'iFrame":"Etape 6 : Création de l'iFrame","Paramètre customer.shippingDetails.cellPhoneNumber invalide":"Paramètre customer.shippingDetails.cellPhoneNumber invalide","Annulation et cartes prépayées:":"Annulation et cartes prépayées:","Quantité de produit.":"Quantité de produit.","La durée de la session de paiement a expiré (cas de l'acheteur qui est redirigé vers l'ACS et qui ne finalise pas l'authentification 3D Secure).":"La durée de la session de paiement a expiré (cas de l'acheteur qui est redirigé vers l'ACS et qui ne finalise pas l'authentification 3D Secure).","Paiement Cofinoga accepté, enrôlement non disponible (U)":"Paiement Cofinoga accepté, enrôlement non disponible (U)","Paiement Cofinoga refusé, numéro de porteur invalide":"Paiement Cofinoga refusé, numéro de porteur invalide","Ces informations seront :":"Ces informations seront :","Pour les sites dynamiques (qui utilisent AngularJS, React ou Vue.js), il est également possible de récupérer les informations de paiement en JavaScript : Application web monopage":"Pour les sites dynamiques (qui utilisent AngularJS, React ou Vue.js), il est également possible de récupérer les informations de paiement en JavaScript : Application web monopage","Dinar Koweïtien (414)":"Dinar Koweïtien (414)","Testez l'IPN,":"Testez l'IPN,","Le marchand peut indiquer s'il souhaite activer ou désactiver le processus d'authentification forte (3D Secure ou Safekey par exemple) lors d'un appel au web service charge/createPayment.":"Le marchand peut indiquer s'il souhaite activer ou désactiver le processus d'authentification forte (3D Secure ou Safekey par exemple) lors d'un appel au web service charge/createPayment.","Objet":"Objet","Si seul le montant des taxes est transmis, alors le taux de TVA sera calculé automatiquement.":"Si seul le montant des taxes est transmis, alors le taux de TVA sera calculé automatiquement.","exemple d'intégration pour Vue.js":"exemple d'intégration pour Vue.js","Adresse IP de l'acheteur.":"Adresse IP de l'acheteur.","Impossible de localiser l'enregistrement dans le fichier":"Impossible de localiser l'enregistrement dans le fichier","la callback de gestion d'erreur définie à partir de KR.onError() est prise en charge,":"la callback de gestion d'erreur définie à partir de KR.onError() est prise en charge,","L'attribut amount ne doit pas être valorisé à 0 dans le cas d'un paiement.":"L'attribut amount ne doit pas être valorisé à 0 dans le cas d'un paiement.","Objet contenant le détail de l'abonnement créé.":"Objet contenant le détail de l'abonnement créé.","4. Redirection vers la page 3DS":"4. Redirection vers la page 3DS","Clé publique invalide":"Clé publique invalide","Les données spécifiques devant être transmises à l'acquéreur sont invalides.":"Les données spécifiques devant être transmises à l'acquéreur sont invalides.","La requête doit être envoyée au minimum 8 jours avant la date d'échéance de l'abonnement.":"La requête doit être envoyée au minimum 8 jours avant la date d'échéance de l'abonnement.","Le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.":"Le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.","Documentation de référence, pour voir comment l'integrer, c'est ici: Service d'authentification du porteur de carte":"Documentation de référence, pour voir comment l'integrer, c'est ici: Service d'authentification du porteur de carte","Un champ additionnel déclaré comme obligatoire est vide. Pour plus de détails, rendez-vous ici : Champs de formulaire personnalisés.":"Un champ additionnel déclaré comme obligatoire est vide. Pour plus de détails, rendez-vous ici : Champs de formulaire personnalisés.","la gestion des erreurs (annimations, couleurs) sur le champ.":"la gestion des erreurs (annimations, couleurs) sur le champ.","El evento se puede emitir desde varios sitios:":"El evento se puede emitir desde varios sitios:","Spécifique CyberSource. Erreur. La requête a été reçue mais le délai a été dépassé. Cette erreur n'inclue pas les dépassements de délais entre le client et le serveur.":"Spécifique CyberSource. Erreur. La requête a été reçue mais le délai a été dépassé. Cette erreur n'inclue pas les dépassements de délais entre le client et le serveur.","Aucun bouton ou formulaire de paiement n'a été trouvé dans le code HTML. Vérifiez si les balises nécessaires sont bien présentes, ou s'il n'y a pas une erreur de syntaxe.":"Aucun bouton ou formulaire de paiement n'a été trouvé dans le code HTML. Vérifiez si les balises nécessaires sont bien présentes, ou s'il n'y a pas une erreur de syntaxe.","Pour annuler ou rembourser une transction via l'API REST, veuillez consulter la page : Transaction/CancelOrRefund.":"Pour annuler ou rembourser une transction via l'API REST, veuillez consulter la page : Transaction/CancelOrRefund.","Renminbi yuan chinois (156)":"Renminbi yuan chinois (156)","à travers le chargement d'un fichier CSS (comme classic-reset.css) dans le head de la page.":"à travers le chargement d'un fichier CSS (comme classic-reset.css) dans le head de la page.","La réponse contiendra une instruction sous la forme suivante (dans cet exemple il s'agit d'une authentification 3DS v1):":"La réponse contiendra une instruction sous la forme suivante (dans cet exemple il s'agit d'une authentification 3DS v1):","Erreurs INT":"Erreurs INT","Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez ensuite créer une nouvelle transaction à l'aide du Web Service Charge/CreatePayment en passant directement les informations du moyen de paiement.":"Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez ensuite créer une nouvelle transaction à l'aide du Web Service Charge/CreatePayment en passant directement les informations du moyen de paiement.","MESSAGE":"MESSAGE","Utilisation du formulaire de collecte de données. Si défini à true, le formulaire de collecte de données sera affiché avant le formulaire de paiement.":"Utilisation du formulaire de collecte de données. Si défini à true, le formulaire de collecte de données sera affiché avant le formulaire de paiement.","La date d'effet de l'abonnement se situe dans le passé.":"La date d'effet de l'abonnement se situe dans le passé.","URL de l'ordre de paiement. Si cette variable est absente, le lien de paiement sera ajouté automatiquement à la fin du message.":"URL de l'ordre de paiement. Si cette variable est absente, le lien de paiement sera ajouté automatiquement à la fin du message.","PaymentTransaction (première transaction)":"PaymentTransaction (première transaction)","Identifiant de la transaction sur 6 caractères.":"Identifiant de la transaction sur 6 caractères.","1. Appel à Charge/CreatePayment avec les paramètres du paiement":"1. Appel à Charge/CreatePayment avec les paramètres du paiement","Mot de passe de production":"Mot de passe de production","Statut de la transaction incorrect.":"Statut de la transaction incorrect.","Nous supportons les icones de Font-Awesome. Vous devez au préalable charger la librairie dans le <head> de votre page:":"Nous supportons les icones de Font-Awesome. Vous devez au préalable charger la librairie dans le <head> de votre page:","Pour vérifier la validité de la signature avec nos SDKs :":"Pour vérifier la validité de la signature avec nos SDKs :","Cas des impayés: Toute tentative de remboursement sur une transaction impayée sera refusée.":"Cas des impayés: Toute tentative de remboursement sur une transaction impayée sera refusée.","Codes d'erreur":"Codes d'erreur","Le marchand redirige l'acheteur vers la page 3D Secure de sa banque.":"Le marchand redirige l'acheteur vers la page 3D Secure de sa banque.","le paiement est garanti":"le paiement est garanti","Commentaire associé à l'ordre de paiement. Permet par exemple d'indiquer une référence à propos de l'émetteur de l'ordre de paiement.":"Commentaire associé à l'ordre de paiement. Permet par exemple d'indiquer une référence à propos de l'émetteur de l'ordre de paiement.","Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hashage est donc utlisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues.":"Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hashage est donc utlisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues.","Des éléments d'analyse":"Des éléments d'analyse","Nom":"Nom","Pour plus de détails sur les erreurs, rendez-vous ici: Codes d'erreur.":"Pour plus de détails sur les erreurs, rendez-vous ici: Codes d'erreur.","Refus des transactions dérivées, sans transfert de responsabilité sur la transaction primaire.":"Refus des transactions dérivées, sans transfert de responsabilité sur la transaction primaire.","L'activation de cette fonctionnalité est soumise à accord préalable de PayZen.":"L'activation de cette fonctionnalité est soumise à accord préalable de PayZen.","Refus 3D Secure pour la transaction.":"Refus 3D Secure pour la transaction.","Modifier le montant d'une transaction (à la baisse),":"Modifier le montant d'une transaction (à la baisse),","Refusée":"Refusée","Valeur de l'identifiant de la transaction d'authentification connu par le réseau bancaire.":"Valeur de l'identifiant de la transaction d'authentification connu par le réseau bancaire.","Contrat ambigüe.":"Contrat ambigüe.","Retrait de marchandise en magasin.":"Retrait de marchandise en magasin.","XX répresente le code pays (deux caractères majuscules conformes à la norme ISO-3166 (exemple : \"DE\" pour l'Allemagne, \"FR\" pour la France,\"US\" pour les Etats Unis).":"XX répresente le code pays (deux caractères majuscules conformes à la norme ISO-3166 (exemple : \"DE\" pour l'Allemagne, \"FR\" pour la France,\"US\" pour les Etats Unis).","Le bouton de paiement est automatiquement ajouté dans votre formulaire à partir du code suivant :":"Le bouton de paiement est automatiquement ajouté dans votre formulaire à partir du code suivant :","voir les propriétés transactions[0].customer.shoppingCart.* pour plus d'informations.":"voir les propriétés transactions[0].customer.shoppingCart.* pour plus d'informations.","Numéro de carte invalide (Luhn).":"Numéro de carte invalide (Luhn).","Un nombre entier":"Un nombre entier","à travers le chargement d'un fichier CSS (comme classic-reset.css) dans le header de la page.":"à travers le chargement d'un fichier CSS (comme classic-reset.css) dans le header de la page.","L'adresse du point relais est transmise dans la première ligne d'adresse de livraison.":"L'adresse du point relais est transmise dans la première ligne d'adresse de livraison.","Paramètre customer.shoppingCart.insuranceAmount invalide":"Paramètre customer.shoppingCart.insuranceAmount invalide","Vous pouvez ajouter des champs personnalisés au formulaire en utilisant les balises HTML standards.":"Vous pouvez ajouter des champs personnalisés au formulaire en utilisant les balises HTML standards.","Invalid formToken":"Invalid formToken","TYPE DE CARTE":"TYPE DE CARTE","Chèque déjeuner":"Chèque déjeuner","Pré-requis":"Pré-requis","un retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible)":"un retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible)","L'activation de ces fonctionnalités est soumise à accord préalable de PayZen.":"L'activation de ces fonctionnalités est soumise à accord préalable de PayZen.","Spécifique Konduto. Konduto recommande de vérifier la transaction. En fonction du résultat de l'authentification 3D-Secure, le statut de la transaction sera :":"Spécifique Konduto. Konduto recommande de vérifier la transaction. En fonction du résultat de l'authentification 3D-Secure, le statut de la transaction sera :","En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation.":"En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation.","Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici : Charge/CreatePayment(non-PCI).":"Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici : Charge/CreatePayment(non-PCI).","@lyracom/vue-embedded-form":"@lyracom/vue-embedded-form","des champs invisibles (hidden input) contenant les données définies dans postData":"des champs invisibles (hidden input) contenant les données définies dans postData","Les transactions sont visibles dans l'onglet « Transactions remisées » du Back Office.":"Les transactions sont visibles dans l'onglet « Transactions remisées » du Back Office.","Le nom du destinataire de la livraison est celui de l'adresse de facturation.":"Le nom du destinataire de la livraison est celui de l'adresse de facturation.","Etape 4: Réponse complète avec une instruction":"Etape 4: Réponse complète avec une instruction","Objet contenant le code de retour du web service":"Objet contenant le code de retour du web service","Depuis la page du formulaire":"Depuis la page du formulaire","L'objet de configuration":"L'objet de configuration","La première étape pour afficher un formulaire de paiement est de créer un formToken.":"La première étape pour afficher un formulaire de paiement est de créer un formToken.","Exemple pour définir le taux de TVA lors de l'appel au Web Service Charge/CreatePayment:":"Exemple pour définir le taux de TVA lors de l'appel au Web Service Charge/CreatePayment:","Une erreur est survenue lors du calcul du canal de paiement.":"Une erreur est survenue lors du calcul du canal de paiement.","Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour vous permettre de vérifier l'authenticité et l'intégrité des données reçues.":"Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour vous permettre de vérifier l'authenticité et l'intégrité des données reçues.","Chaîne de caractères envoyé dans la requête.":"Chaîne de caractères envoyé dans la requête.","Il permet de créer des ordres de paiement via différents canaux de diffusion.":"Il permet de créer des ordres de paiement via différents canaux de diffusion.","Le paiement en un clic est aussi appelé paiement par alias, ou paiement par identifiant. On trouvera aussi le terme token de paiement pour désigner un alias.":"Le paiement en un clic est aussi appelé paiement par alias, ou paiement par identifiant. On trouvera aussi le terme token de paiement pour désigner un alias.","Pour un site utilisant un framework Javascript (Angular, React, Vue.js, ...), le concept est légèrement différent : voir checkout en une page ou SPC (Single Page Checkout )":"Pour un site utilisant un framework Javascript (Angular, React, Vue.js, ...), le concept est légèrement différent : voir checkout en une page ou SPC (Single Page Checkout )","Paiement Carte chèque Déjeuner accepté":"Paiement Carte chèque Déjeuner accepté","https://search.maven.org/artifact/com.lyra/server-rest-sdk/ }}":"https://search.maven.org/artifact/com.lyra/server-rest-sdk/ }}","Notification serveur (IPN)":"Notification serveur (IPN)","Demo form, see the documentation":"Demo form, see the documentation","Pour plus de détails sur les statuts, consultez l'article suivant : Cycle de vie d'une transaction.":"Pour plus de détails sur les statuts, consultez l'article suivant : Cycle de vie d'une transaction.","Paramètre customer.billingDetails.address invalide":"Paramètre customer.billingDetails.address invalide","Automobile / Moto":"Automobile / Moto","Dysfonctionnement du système (erreur cryptographique)":"Dysfonctionnement du système (erreur cryptographique)","La commande e été partiellement payée":"La commande e été partiellement payée","paramètre customer.shoppingCart.insuranceAmount invalide":"paramètre customer.shoppingCart.insuranceAmount invalide","Ouvre la popIn (si fermée)":"Ouvre la popIn (si fermée)","Région (état) de l'adresse de facturation. Il est recommandé mais non obligatoire de passer la valeur en ISO-3166-2.":"Région (état) de l'adresse de facturation. Il est recommandé mais non obligatoire de passer la valeur en ISO-3166-2.","La valeur ne peut être nulle":"La valeur ne peut être nulle","Etape 16 : Renvoi au serveur marchand du résultat d'instruction":"Etape 16 : Renvoi au serveur marchand du résultat d'instruction","Anglais (Etats-Unis )":"Anglais (Etats-Unis )","Elle doit être incluse dans le HEADER de la page:":"Elle doit être incluse dans le HEADER de la page:","Vous pouvez également vous rendre directement à l'étape suivante : Retour navigateur.":"Vous pouvez également vous rendre directement à l'étape suivante : Retour navigateur.","URL cible (action) définie dans le paramètre redirectUrl":"URL cible (action) définie dans le paramètre redirectUrl","Pour retrouvez vos clés. consultez l'article suivant: Prérequis (Clés)":"Pour retrouvez vos clés. consultez l'article suivant: Prérequis (Clés)","Aucun changement.":"Aucun changement.","Nombre de nouvelles tentatives disponibles en cas de refus de paiement (3 par défaut).":"Nombre de nouvelles tentatives disponibles en cas de refus de paiement (3 par défaut).","Pour connaitre le statut de la transaction, il faut analyser la valeur de la propriété answer.orderStatus:":"Pour connaitre le statut de la transaction, il faut analyser la valeur de la propriété answer.orderStatus:","Pour plus de détails sur l'authentification lors de l'appel au Web Service REST, rendez-vous ici: API REST: phase d'authentification.":"Pour plus de détails sur l'authentification lors de l'appel au Web Service REST, rendez-vous ici: API REST: phase d'authentification.","Fonction annulation : Un internaute vous a commandé deux produits. Ces derniers sont définitivement épuisés. Vous annulez la transaction pour que le client ne soit pas débité.":"Fonction annulation : Un internaute vous a commandé deux produits. Ces derniers sont définitivement épuisés. Vous annulez la transaction pour que le client ne soit pas débité.","Date et heure de creation de l'ordre de paiement.":"Date et heure de creation de l'ordre de paiement.","string list":"string list","Le CVV est obligatoire.":"Le CVV est obligatoire.","En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le Back Office, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.":"En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le Back Office, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.","Version 1.0.2":"Version 1.0.2","Donnée dupliquée dans l'attribut expandedData.":"Donnée dupliquée dans l'attribut expandedData.","Code de retour de l'opération. Correspond à divers champs dans l'API REST":"Code de retour de l'opération. Correspond à divers champs dans l'API REST","Contrôle carte commerciale en échec.":"Contrôle carte commerciale en échec.","Liste des paramètres du corps de la requête, sous forme \"nom\" : \"valeur\".":"Liste des paramètres du corps de la requête, sous forme \"nom\" : \"valeur\".","Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEAD de votre page, la feuille de style suivante:":"Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEAD de votre page, la feuille de style suivante:","paramètre installmentNumber invalide":"paramètre installmentNumber invalide","Une transaction de 1.00 BRL (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 1.00 BRL (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Cartes AMEX":"Cartes AMEX","Statut enrôlement du porteur.":"Statut enrôlement du porteur.","Pour comprendre cet article, vous devez avoir les connaissances de bases sur le fonctionnement de Google Analytics. Pour plus d'informations, consultez la page suivante.":"Pour comprendre cet article, vous devez avoir les connaissances de bases sur le fonctionnement de Google Analytics. Pour plus d'informations, consultez la page suivante.","Le thème material applique les guidelines définis par Google. Les fichiers associés sont les suivants :":"Le thème material applique les guidelines définis par Google. Les fichiers associés sont les suivants :","Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).":"Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).","Succès de l'authentification. Le marchand et le porteur de la carte sont inscrits au programme 3D Secure et le porteur s'est authentifié correctement.":"Succès de l'authentification. Le marchand et le porteur de la carte sont inscrits au programme 3D Secure et le porteur s'est authentifié correctement.","Etape 7 : Soumission du formulaire":"Etape 7 : Soumission du formulaire","Etape 1 et 2: Initiation (paiement ou ajout de carte)":"Etape 1 et 2: Initiation (paiement ou ajout de carte)","TODO: documenter acquirerTransientData, voir avec émilie":"TODO: documenter acquirerTransientData, voir avec émilie","Sélectionnez Gérer la règle.":"Sélectionnez Gérer la règle.","Le marchand doit rediriger l'acheteur sur la page d'authentification. Pour cela il faut créer un formulaire qui sera soumis automatiquement avec les caractéristiques suivantes:":"Le marchand doit rediriger l'acheteur sur la page d'authentification. Pour cela il faut créer un formulaire qui sera soumis automatiquement avec les caractéristiques suivantes:","Un alias est aussi communément appelé token de paiement.":"Un alias est aussi communément appelé token de paiement.","Ordre de paiement payé":"Ordre de paiement payé","Exemples de configuration du header de la pop-in":"Exemples de configuration du header de la pop-in","Para más información acerca de los eventos javasript: Referencia del cliente JavaScript":"Para más información acerca de los eventos javasript: Referencia del cliente JavaScript","A ce jour, les directives HTML5 supportées sont:":"A ce jour, les directives HTML5 supportées sont:","Le paramètre detailedStatus donne des informations détaillées sur le statut du paiement. Chacun des statuts est propre au moyen de paiement utilisé.":"Le paramètre detailedStatus donne des informations détaillées sur le statut du paiement. Chacun des statuts est propre au moyen de paiement utilisé.","La hauteur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété screen.height . De 1 à 6 caractères.":"La hauteur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété screen.height . De 1 à 6 caractères.","VALEUR":"VALEUR","Concerne l'intégration avec un SDK 3DS. Identifie le vendeur et la version du SDK 3DS qui est intégré dans l'application 3DS, assigné par EMVCo lors de l'approbation du SDK 3DS.":"Concerne l'intégration avec un SDK 3DS. Identifie le vendeur et la version du SDK 3DS qui est intégré dans l'application 3DS, assigné par EMVCo lors de l'approbation du SDK 3DS.","Type":"Type","les paramètres du formulaire dans body (ici par exemple termUrl, MD et paReq)":"les paramètres du formulaire dans body (ici par exemple termUrl, MD et paReq)","Réseau Elo (Brésil)":"Réseau Elo (Brésil)","La duplication de transactions refusées, réalisées avec des cartes Mastercard (Mastercard, Maestro, Mastercard Debit), est interdite lorsque le motif du refus est compris dans la liste ci-dessous:":"La duplication de transactions refusées, réalisées avec des cartes Mastercard (Mastercard, Maestro, Mastercard Debit), est interdite lorsque le motif du refus est compris dans la liste ci-dessous:","La valeur peut être nulle":"La valeur peut être nulle","Date d'expiration invalide":"Date d'expiration invalide","Formulaire de collecte de données non disponible pour la devise transmise dans la requête.":"Formulaire de collecte de données non disponible pour la devise transmise dans la requête.","orderDetails (détails de la commande)":"orderDetails (détails de la commande)","Le montant,":"Le montant,","Créer le formToken":"Créer le formToken","Ce Web Service a pour but d'authentifier le porteur de la carte de paiement en utilisant les protocoles 3DS v1 ou 3DS v2 (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible.":"Ce Web Service a pour but d'authentifier le porteur de la carte de paiement en utilisant les protocoles 3DS v1 ou 3DS v2 (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible.","Texte":"Texte","L'alias est invalide (Résilié, vide...).":"L'alias est invalide (Résilié, vide...).","Vous pouvez également créer une transaction à partir d'un moyen de paiement préalablement enregistré (alias, aussi appelé token de paiement).":"Vous pouvez également créer une transaction à partir d'un moyen de paiement préalablement enregistré (alias, aussi appelé token de paiement).","Ajout d'une carte dans un wallet":"Ajout d'une carte dans un wallet","L'API REST dispose de nombreux codes d'erreur décrits ici : Code d'erreurs de l'API REST.":"L'API REST dispose de nombreux codes d'erreur décrits ici : Code d'erreurs de l'API REST.","Il est possible de configurer l'envoi de notifications dans les cas suivants :":"Il est possible de configurer l'envoi de notifications dans les cas suivants :","Fonctionnement":"Fonctionnement","Paramètre customer.billingDetails.lastName invalide":"Paramètre customer.billingDetails.lastName invalide","Les icônes de Font-Awesome sont aussi supportées. Vous devez au préalable charger la librairie dans la section <head> de votre page:":"Les icônes de Font-Awesome sont aussi supportées. Vous devez au préalable charger la librairie dans la section <head> de votre page:","Avant d'afficher un nouveau formulaire de paiement sur le site marchand, vous devez initialiser le formulaire en générant un token de formulaire (ou formToken) qui synthétise toutes les options liées au paiement.":"Avant d'afficher un nouveau formulaire de paiement sur le site marchand, vous devez initialiser le formulaire en générant un token de formulaire (ou formToken) qui synthétise toutes les options liées au paiement.","Avant d'effectuer un remboursement, certains acquéreurs (Sofort....) vérifient le solde du compte du marchand pour s'assurer qu'il peut honorer ce remboursement.":"Avant d'effectuer un remboursement, certains acquéreurs (Sofort....) vérifient le solde du compte du marchand pour s'assurer qu'il peut honorer ce remboursement.","La duplication d'un crédit (remboursement) n'est pas autorisée.":"La duplication d'un crédit (remboursement) n'est pas autorisée.","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro).","Les sections suivantes décrivent en détails l'exemple de code précédent.":"Les sections suivantes décrivent en détails l'exemple de code précédent.","Commission payée à la banque pour le service de facturation.":"Commission payée à la banque pour le service de facturation.","Soyez attentif au paramétrage de vos règles de notification,":"Soyez attentif au paramétrage de vos règles de notification,","Prêt pour l'international":"Prêt pour l'international","Type d'appareil sur lequel s'effectue l'authentification.":"Type d'appareil sur lequel s'effectue l'authentification.","KR.button.onClick() permet d'effectuer des traitements personnalisés avant que le client JavaScript valide le formulaire et effectue l'appel pour créer une transaction.KR.button.onClick() accepte en paramètre soit un callback, soit une promesse (Promise).":"KR.button.onClick() permet d'effectuer des traitements personnalisés avant que le client JavaScript valide le formulaire et effectue l'appel pour créer une transaction.KR.button.onClick() accepte en paramètre soit un callback, soit une promesse (Promise).","Fonctionnalités":"Fonctionnalités","Prérequis":"Prérequis","chaine":"chaine","Peso mexicain (484)":"Peso mexicain (484)","Type de la valeur d'authentification.":"Type de la valeur d'authentification.","Le client JavaScript POSTe le formulaire de paiement sur vos serveurs":"Le client JavaScript POSTe le formulaire de paiement sur vos serveurs","Deux clés sont disponibles à cet effet :":"Deux clés sont disponibles à cet effet :","Nom de l'acheteur.":"Nom de l'acheteur.","Le paiement a déjà été effectué (le bouton de retour du navigateur n'est pas supporté)":"Le paiement a déjà été effectué (le bouton de retour du navigateur n'est pas supporté)","Verificar el estado de la transacción":"Verificar el estado de la transacción","Paramètre retry invalide":"Paramètre retry invalide","Notre librairie vous aide à créer un tunnel d'achat sur mesure pour le Web et les périphériques mobiles.":"Notre librairie vous aide à créer un tunnel d'achat sur mesure pour le Web et les périphériques mobiles.","La dernière étape consiste à écouter les événements du formulaire (KR.onSubmit) afin d'être notifié coté client de la fin du paiement.":"La dernière étape consiste à écouter les événements du formulaire (KR.onSubmit) afin d'être notifié coté client de la fin du paiement.","Code renvoyé par un analyseur de risque externe.":"Code renvoyé par un analyseur de risque externe.","Tous les événements retournent des promesses, vous permettant de les intégrer dans une chaine. Voir Travailler dans un environement asynchrone pour plus d'informations.":"Tous les événements retournent des promesses, vous permettant de les intégrer dans une chaine. Voir Travailler dans un environement asynchrone pour plus d'informations.","Paiement accepté avec authentification 3D Secure":"Paiement accepté avec authentification 3D Secure","Paramètre commission invalide":"Paramètre commission invalide","Le Web Service REST Token/Reactivate permet de réactiver un alias existant annulé à l'aide du Web Service Token/Cancel.":"Le Web Service REST Token/Reactivate permet de réactiver un alias existant annulé à l'aide du Web Service Token/Cancel.","Les Web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe.":"Les Web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe.","Objet contenant le résultat du paiement, encodé en JSON.":"Objet contenant le résultat du paiement, encodé en JSON.","Vêtements et accessoires":"Vêtements et accessoires","7: Saisissez votre adresse e-mail dans Adresse(s) e-mail à avertir en cas d'échec":"7: Saisissez votre adresse e-mail dans Adresse(s) e-mail à avertir en cas d'échec","Le montant quotidien utilisable par l'acheteur étant limité, seul une partie du montant de la transaction peut être encaissé. Cet article explique comment gérer ces encaissements partiels.":"Le montant quotidien utilisable par l'acheteur étant limité, seul une partie du montant de la transaction peut être encaissé. Cet article explique comment gérer ces encaissements partiels.","Mot de passe permettant de composer la chaîne du header Authorization pour les transactions de tests (avec des cartes de test).":"Mot de passe permettant de composer la chaîne du header Authorization pour les transactions de tests (avec des cartes de test).","chaine Message détaillé (ou null)":"chaine Message détaillé (ou null)","paramètre customer.shippingDetails.country invalide":"paramètre customer.shippingDetails.country invalide","Paramètre cartItemInfo.productAmount invalide":"Paramètre cartItemInfo.productAmount invalide","Afin de détecter les fraudes potentielles, vous devez vérifier l'authenticité du champ kr-answer.":"Afin de détecter les fraudes potentielles, vous devez vérifier l'authenticité du champ kr-answer.","Pour plus d'informations, voir SDKs server et Prérequis":"Pour plus d'informations, voir SDKs server et Prérequis","le service Charge/Authenticate renvoie alors à nouveau soit une instruction soit un résultat":"le service Charge/Authenticate renvoie alors à nouveau soit une instruction soit un résultat","Afin de détecter les fraudes potentielles, vous devez vérifier l'authenticité du champ kr-answer.":"Afin de détecter les fraudes potentielles, vous devez vérifier l'authenticité du champ kr-answer.","Message d'erreur. Voir Codes d'erreur pour plus de détails.":"Message d'erreur. Voir Codes d'erreur pour plus de détails.","Le Web Service REST Token/Cancel permet d'annuler un alias existant.":"Le Web Service REST Token/Cancel permet d'annuler un alias existant.","Paramètre currency invalide":"Paramètre currency invalide","En php, le header Authorization sera calculé de la façon suivante:":"En php, le header Authorization sera calculé de la façon suivante:","Applique le thème classic en tenant compte des styles de la page":"Applique le thème classic en tenant compte des styles de la page","Aucune brand localisée":"Aucune brand localisée","Le POST sur kr-post-success-url n'est pas effectué. Vous gérez vous-même l'action post-paiement.":"Le POST sur kr-post-success-url n'est pas effectué. Vous gérez vous-même l'action post-paiement.","le code HTTP de l'erreur rencontrée,":"le code HTTP de l'erreur rencontrée,","Ventes aux enchères et achats groupés":"Ventes aux enchères et achats groupés","Score CB tel que définit dans l'extension CB du message ARES":"Score CB tel que définit dans l'extension CB du message ARES","Pas de préférence particulière":"Pas de préférence particulière","Définir l'URL dynamiquement":"Définir l'URL dynamiquement","Vous pouvez également insérer une variable qui représente le montant et la devise. Le client JavaScript effectura automatiquement le remplacement :":"Vous pouvez également insérer une variable qui représente le montant et la devise. Le client JavaScript effectura automatiquement le remplacement :","Suite à un incident technique, nous ne sommes pas en mesure de traiter votre demande. La transaction n'a pas été créée.":"Suite à un incident technique, nous ne sommes pas en mesure de traiter votre demande. La transaction n'a pas été créée.","Les web services suivants sont résérvés aux marchands PCI-DSS:":"Les web services suivants sont résérvés aux marchands PCI-DSS:","Paiement AMEX SafeKey, carte enrôlée, authentification interactive":"Paiement AMEX SafeKey, carte enrôlée, authentification interactive","Structure de l'objet Payment":"Structure de l'objet Payment","Avec certains acquéreurs : fonctions « annulation » et « remboursement » sont disponibles mais l'annulation n'est réellement possible que si la transaction n'est pas encore partie en compensation (vérification à l'instant t du statut de la transaction).":"Avec certains acquéreurs : fonctions « annulation » et « remboursement » sont disponibles mais l'annulation n'est réellement possible que si la transaction n'est pas encore partie en compensation (vérification à l'instant t du statut de la transaction).","Ces paramètres peuvent également être surchargés avec la méthode KR.setFormConfig(). Par exemple, pour surcharger le paramètre kr-post-url-success:":"Ces paramètres peuvent également être surchargés avec la méthode KR.setFormConfig(). Par exemple, pour surcharger le paramètre kr-post-url-success:","Pour plus de détails sur l'implémentation, vous pouvez consulter les gists Gitub suivants..":"Pour plus de détails sur l'implémentation, vous pouvez consulter les gists Gitub suivants..","Les erreurs sont automatiquement affichées dans la div ayant pour classe kr-form-error:":"Les erreurs sont automatiquement affichées dans la div ayant pour classe kr-form-error:","Attention, si les paramètres kr-post-url-success et kr-get-url-success sont définis en même temps, la méthode POST aura la priorité. Il en va de même pour kr-post-url-refused et kr-get-url-refused*.":"Attention, si les paramètres kr-post-url-success et kr-get-url-success sont définis en même temps, la méthode POST aura la priorité. Il en va de même pour kr-post-url-refused et kr-get-url-refused*.","Ecarté. \"Analysis request discarded by current transaction status/problem\".":"Ecarté. \"Analysis request discarded by current transaction status/problem\".","Par défaut, le retry est configuré à \"3\", ce qui signifie que l'acheteur peut effectuer 4 tentatives de paiement.":"Par défaut, le retry est configuré à \"3\", ce qui signifie que l'acheteur peut effectuer 4 tentatives de paiement.","Méthode Delete":"Méthode Delete","Code pays invalide.":"Code pays invalide.","L'ordre de paiement est envoyé par mail à l'acheteur":"L'ordre de paiement est envoyé par mail à l'acheteur","Il est impératif de remplacer la clé publique par celle de votre boutique (grâce au paramètre kr-public-key)":"Il est impératif de remplacer la clé publique par celle de votre boutique (grâce au paramètre kr-public-key)","Rembourser":"Rembourser","Lorsque la commande expire, orderCycle est défini à CLOSED.":"Lorsque la commande expire, orderCycle est défini à CLOSED.","La transaction est en attente d'un évènement.":"La transaction est en attente d'un évènement.","Cette option permet de renvoyer automatiquement la notification vers le site marchand en cas d'échec, et ce, jusqu'à 4 fois. Les tentatives d'appel sont programmées à heures fixes toutes les 15 minutes (00, 15, 30, 45). Après chaque tentative infructueuse, un e-mail d'alerte est envoyé à l'adresse e-mail comme précédemment. L'e-mail envoyé comporte dans son objet le numéro correspondant à la tentative d'envoi de la notification.":"Cette option permet de renvoyer automatiquement la notification vers le site marchand en cas d'échec, et ce, jusqu'à 4 fois. Les tentatives d'appel sont programmées à heures fixes toutes les 15 minutes (00, 15, 30, 45). Après chaque tentative infructueuse, un e-mail d'alerte est envoyé à l'adresse e-mail comme précédemment. L'e-mail envoyé comporte dans son objet le numéro correspondant à la tentative d'envoi de la notification.","Mettre à jour un token à partir d'une nouvelle carte":"Mettre à jour un token à partir d'une nouvelle carte","Devise":"Devise","paramètre orderId invalide":"paramètre orderId invalide","Clé publique à utiliser pour réaliser le paiement.":"Clé publique à utiliser pour réaliser le paiement.","Web service Token/Cancel":"Web service Token/Cancel","Instructions pour démarrer une interaction avec l'acheteur":"Instructions pour démarrer une interaction avec l'acheteur","Pour créer un formToken, il faut appeler le Web Service REST Charge/CreatePayment depuis vos serveurs:":"Pour créer un formToken, il faut appeler le Web Service REST Charge/CreatePayment depuis vos serveurs:","Livraison par transporteur (Colissimo, UPS, etc).":"Livraison par transporteur (Colissimo, UPS, etc).","Vous devez charger la librairie JavaScript qui contruit le formulaire de paiement dans le HEAD de votre page.":"Vous devez charger la librairie JavaScript qui contruit le formulaire de paiement dans le HEAD de votre page.","Devise de la commande.":"Devise de la commande.","Des données relatives à l'adresse de livraison sont manquantes.":"Des données relatives à l'adresse de livraison sont manquantes.","Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service Charge/CreatePayment .":"Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service Charge/CreatePayment .","Pour plus d'informations sur le traitement de la réponse V4/Charge/RedirectRequest et l'authentification forte comme 3D-Secure, rendez-vous ici: Créer une transaction (PCI et 3D Secure).":"Pour plus d'informations sur le traitement de la réponse V4/Charge/RedirectRequest et l'authentification forte comme 3D-Secure, rendez-vous ici: Créer une transaction (PCI et 3D Secure).","Installation":"Installation","Indique si le paiement a été réalisé avec une authentification forte (comme 3D-Secure).":"Indique si le paiement a été réalisé avec une authentification forte (comme 3D-Secure).","Les champs du formulaire sont insérés automatiquement à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes:":"Les champs du formulaire sont insérés automatiquement à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes:","Réponse":"Réponse","Tester rapidement (formulaire embarqué)":"Tester rapidement (formulaire embarqué)","Plus d'informations ici Charge/CreatePayment.":"Plus d'informations ici Charge/CreatePayment.","Il faut utiliser le paramètre formAction du web service REST Charge/CreatePayment. A ce jour, seul deux options sont disponibles :":"Il faut utiliser le paramètre formAction du web service REST Charge/CreatePayment. A ce jour, seul deux options sont disponibles :","Vous pouvez également insérer une variable qui représente le montant et la devise:":"Vous pouvez également insérer une variable qui représente le montant et la devise:","Numéro de boutique,":"Numéro de boutique,","Type d'opération.":"Type d'opération.","Une erreur technique est survenue.":"Une erreur technique est survenue.","Identifiant de transaction de l'ACS":"Identifiant de transaction de l'ACS","Paiement AMEX SafeKey, carte enrôlée, authentification SUCCESS, paiement accepté":"Paiement AMEX SafeKey, carte enrôlée, authentification SUCCESS, paiement accepté","Contrôle la présence du code BIN de la carte de l'acheteur dans la liste grise de codes BIN.":"Contrôle la présence du code BIN de la carte de l'acheteur dans la liste grise de codes BIN.","Vous pouvez créer un token à partir d'une carte avec formulaire embarqué.":"Vous pouvez créer un token à partir d'une carte avec formulaire embarqué.","Date d'entrée en vigueur invalide":"Date d'entrée en vigueur invalide","UUID de la transaction source.":"UUID de la transaction source.","Valider une transaction en attente":"Valider une transaction en attente","Pour plus d'informations générales sur les IPNs, vous pouvez consulter l'article suivant: IPN: généralités":"Pour plus d'informations générales sur les IPNs, vous pouvez consulter l'article suivant: IPN: généralités","Montant de l'autorisation.":"Montant de l'autorisation.","La valeur DISABLED ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte. C'est le cas pour les cartes MAESTRO.":"La valeur DISABLED ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte. C'est le cas pour les cartes MAESTRO.","Pour plus de détails sur l'implémentation dans différents langages, vous pouvez consulter les gists Gitub suivants..":"Pour plus de détails sur l'implémentation dans différents langages, vous pouvez consulter les gists Gitub suivants..","Date de validitée requise.":"Date de validitée requise.","technical error 3DS":"technical error 3DS","Une erreur est survenue lors du retour de l'acheteur sur la page de finalisation de paiement.":"Une erreur est survenue lors du retour de l'acheteur sur la page de finalisation de paiement.","Permet de personnaliser le corps de l'e-mail envoyé. Si le paramètre est laissé vide, le template par défaut sera appliqué.":"Permet de personnaliser le corps de l'e-mail envoyé. Si le paramètre est laissé vide, le template par défaut sera appliqué.","La carte associée à l'alias n'est plus valide.":"La carte associée à l'alias n'est plus valide.","Faire un paiement simple":"Faire un paiement simple","Porteur non enrôlé. Remarque : Dans le Back Office, la valeur NOT_ENROLLED est affichée (onglet 3D Secure du Détails d'une transaction).":"Porteur non enrôlé. Remarque : Dans le Back Office, la valeur NOT_ENROLLED est affichée (onglet 3D Secure du Détails d'une transaction).","Identifiant unique de la transaction.":"Identifiant unique de la transaction.","Aucune option de paiement activée pour ce contrat.":"Aucune option de paiement activée pour ce contrat.","Erreur de format":"Erreur de format","Toutes les extensions utilisées pour authentifier l'utilisateur. Elles sont représentées par une structure clé / valeur. Si une extension a besoin de plusieurs propriétés, il faut les préfixer par le nom de l'extension. Pour l'instant, seule l'extension np356 est supportée.":"Toutes les extensions utilisées pour authentifier l'utilisateur. Elles sont représentées par une structure clé / valeur. Si une extension a besoin de plusieurs propriétés, il faut les préfixer par le nom de l'extension. Pour l'instant, seule l'extension np356 est supportée.","Il existe deux cas où des informations sont envoyées au marchand :":"Il existe deux cas où des informations sont envoyées au marchand :","Réponse PaymentOrder":"Réponse PaymentOrder","Codes d'erreur JS":"Codes d'erreur JS","Liste des actions réalisées sur la transaction, suite au déclenchement des règles de gestion de riques avancées activées dans le Back Office.":"Liste des actions réalisées sur la transaction, suite au déclenchement des règles de gestion de riques avancées activées dans le Back Office.","Paiement Cetelem refusé":"Paiement Cetelem refusé","Placeholder du champ Mode de paiement":"Placeholder du champ Mode de paiement","Le paramètre est obligatoire":"Le paramètre est obligatoire","Il est possible de ré-activer un alias avec le Web Service REST Token/Reactivate.":"Il est possible de ré-activer un alias avec le Web Service REST Token/Reactivate.","Aucun contrat trouvé pour ce paiement. Veuillez modifier les données ou contacter votre gestionnaire en cas d'échecs répétés.":"Aucun contrat trouvé pour ce paiement. Veuillez modifier les données ou contacter votre gestionnaire en cas d'échecs répétés.","Création de l'alias refusé":"Création de l'alias refusé","L'option de paiement de la transaction initiale n'est pas applicable.":"L'option de paiement de la transaction initiale n'est pas applicable.","Spécifique ClearSale. Commande refusée automatiquement. La commande est refusée en application de la politique client ou ClearSale.":"Spécifique ClearSale. Commande refusée automatiquement. La commande est refusée en application de la politique client ou ClearSale.","Form already submitted (browser back button not supported)":"Form already submitted (browser back button not supported)","Ajoute une case à cocher sur le formulaire pour la creation d'un alias (token)":"Ajoute une case à cocher sur le formulaire pour la creation d'un alias (token)","Cette methode retourne une promesse (promise).":"Cette methode retourne une promesse (promise).","paramètre customer.shippingDetails.zipCode invalide":"paramètre customer.shippingDetails.zipCode invalide","Euro (978)":"Euro (978)","le paramètre retry ne peut être défini que via l'appel web service.":"le paramètre retry ne peut être défini que via l'appel web service.","3. Petición para cargar el componente JavaScript":"3. Petición para cargar el componente JavaScript","version de l'application":"version de l'application","Le boutton de paiement est automatiquement ajouté dans votre formulaire à partir du code suivant:":"Le boutton de paiement est automatiquement ajouté dans votre formulaire à partir du code suivant:","Etapes 8 à 14 : Authentification de l'utilisateur":"Etapes 8 à 14 : Authentification de l'utilisateur","Si vous avez préalablement enregistré un moyen de paiement (alias de carte), vous pouvez directement enregistrer un paiement en utilisant le paiement par alias. Grâce à cette méthode, l'acheteur n'a pas besoin de saisir à nouveau ses informations de carte.":"Si vous avez préalablement enregistré un moyen de paiement (alias de carte), vous pouvez directement enregistrer un paiement en utilisant le paiement par alias. Grâce à cette méthode, l'acheteur n'a pas besoin de saisir à nouveau ses informations de carte.","L'intégration du formulaire embarqué répond à une cinématique différente lorsqu'il s'agit de sites Web dont la logique est entièrement gérée en JavaScript coté client.":"L'intégration du formulaire embarqué répond à une cinématique différente lorsqu'il s'agit de sites Web dont la logique est entièrement gérée en JavaScript coté client.","Vous pouvez ajouter des icônes personnalisées dans les champs additionnels grâce au paramètre kr-icon:":"Vous pouvez ajouter des icônes personnalisées dans les champs additionnels grâce au paramètre kr-icon:","L'identifiant de connexion saisi est incorrect.":"L'identifiant de connexion saisi est incorrect.","La première étape consiste à valider l'intégrité du message, en vérifiant que la signature (kr-hash) correspond bien à l'ensemble du message.":"La première étape consiste à valider l'intégrité du message, en vérifiant que la signature (kr-hash) correspond bien à l'ensemble du message.","Cartes Cetelem AURORE":"Cartes Cetelem AURORE","URL de base para l'API REST":"URL de base para l'API REST","Aucun changement":"Aucun changement","Token permettant de génerer un formulaire embarqué à l'aide du client javascript ou du SDK mobile.":"Token permettant de génerer un formulaire embarqué à l'aide du client javascript ou du SDK mobile.","Notification instantanée (IPN): comment l'utiliser":"Notification instantanée (IPN): comment l'utiliser","Appel IPN":"Appel IPN","L'ordre de paiement ne correspond pas au mode (TEST ou PRODUCTION).":"L'ordre de paiement ne correspond pas au mode (TEST ou PRODUCTION).","Lorsqu'un acheteur valide finalise son achat sur votre site, vous devez valider sa transaction sur votre serveur marchand, en vérifiant notamment le montant, la devise, le contenu du panier, etc...":"Lorsqu'un acheteur valide finalise son achat sur votre site, vous devez valider sa transaction sur votre serveur marchand, en vérifiant notamment le montant, la devise, le contenu du panier, etc...","le thème courant du formulaire de paiement":"le thème courant du formulaire de paiement","Le formulaire de paiement utilise un formToken de démonstration qui ne permet pas d'interaction avec le serveur. Utilisez un formToken valide : Charge/CreatePayment.":"Le formulaire de paiement utilise un formToken de démonstration qui ne permet pas d'interaction avec le serveur. Utilisez un formToken valide : Charge/CreatePayment.","par exemple: 28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj":"par exemple: 28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj","Remboursement impossible, veuillez tenter une annulation.":"Remboursement impossible, veuillez tenter une annulation.","Il est recommandé de toujours charger ce fichier CSS dans le head de la page. classic-reset.css, ou no-theme.css sont deux exemples de fichiers CSS initiaux fournis.":"Il est recommandé de toujours charger ce fichier CSS dans le head de la page. classic-reset.css, ou no-theme.css sont deux exemples de fichiers CSS initiaux fournis.","Paramètre securityCode invalide":"Paramètre securityCode invalide","strongAuthentication permet d'activer ou de désactiver l'authentification forte sur le moyen de paiement (comme 3D-Secure).":"strongAuthentication permet d'activer ou de désactiver l'authentification forte sur le moyen de paiement (comme 3D-Secure).","Essai d'authentification. Remarque : Dans le Back Office, la valeur ATTEMPT est affichée (onglet 3D Secure du Détails d'une transaction).":"Essai d'authentification. Remarque : Dans le Back Office, la valeur ATTEMPT est affichée (onglet 3D Secure du Détails d'une transaction).","interception du résultat de l'instruction sous forme d'événement JavaScript dans la page parente":"interception du résultat de l'instruction sous forme d'événement JavaScript dans la page parente","l'utilisateur est l'identifiant de la boutique : 28478261":"l'utilisateur est l'identifiant de la boutique : 28478261","paramètre initialAmountNumber invalide":"paramètre initialAmountNumber invalide","Web Service":"Web Service","Exemple de formulaire de redirection:":"Exemple de formulaire de redirection:","L'authentification n'a pas pu se terminer (erreur technique, etc.)":"L'authentification n'a pas pu se terminer (erreur technique, etc.)","Réponse Token":"Réponse Token","Clé utilisée":"Clé utilisée","(racine)":"(racine)","Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur. L'appel se fera de serveur à serveur et retournera une transaction.":"Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur. L'appel se fera de serveur à serveur et retournera une transaction.","14 - Invalid card number":"14 - Invalid card number","Hors bande":"Hors bande","Le numéro de carte est invalide.":"Le numéro de carte est invalide.","Le mot de passe est disponible dans votre Back Office (menu Paramétrage > Boutique, onglet Clés d'API REST, section Clés d'API REST).":"Le mot de passe est disponible dans votre Back Office (menu Paramétrage > Boutique, onglet Clés d'API REST, section Clés d'API REST).","Invalid public key":"Invalid public key","Booléen qui représente la capacité du navigateur à exécuter du Java. La valeur est celle retournée par la propriété navigator.javaEnabled , true ou false.":"Booléen qui représente la capacité du navigateur à exécuter du Java. La valeur est celle retournée par la propriété navigator.javaEnabled , true ou false.","Pour voir tous les cas d'utilisation avancés, rendez-vous sur Fonctionnalités du client JavaScript.":"Pour voir tous les cas d'utilisation avancés, rendez-vous sur Fonctionnalités du client JavaScript.","Paramètre languageFallback invalide":"Paramètre languageFallback invalide","Pour cela, vous devez :":"Pour cela, vous devez :","Tentative d'authentification. Le marchand et le porteur de la carte sont inscrits au programme 3D Secure mais l'acheteur n'a pas eu à s'authentifier (le serveur de contrôle d'accès de la banque qui a émis la carte n'implémente que la génération d'une preuve de tentative d'authentification).":"Tentative d'authentification. Le marchand et le porteur de la carte sont inscrits au programme 3D Secure mais l'acheteur n'a pas eu à s'authentifier (le serveur de contrôle d'accès de la banque qui a émis la carte n'implémente que la génération d'une preuve de tentative d'authentification).","L'API répond toujours HTTP 200":"L'API répond toujours HTTP 200","Crear un formToken":"Crear un formToken","GROUPE D'ERREURS":"GROUPE D'ERREURS","Code de devise invalide":"Code de devise invalide","Plus d'informations sur le Web Service : PCI/Charge/CreatePayment.":"Plus d'informations sur le Web Service : PCI/Charge/CreatePayment.","Ne pas honorer":"Ne pas honorer","La clé plublique suit le format suivant : [Your shopID]:[key prefix]_[key value]":"La clé plublique suit le format suivant : [Your shopID]:[key prefix]_[key value]","Les fichers de thèmes doivent obligatoirement être chargés après la librairie JavaScript.":"Les fichers de thèmes doivent obligatoirement être chargés après la librairie JavaScript.","Lire turque (949)":"Lire turque (949)","L'objet Transaction est structuré de la façon suivante:":"L'objet Transaction est structuré de la façon suivante:","Le token sera crée automatiquement":"Le token sera crée automatiquement","Applique le thème material en tenant compte des styles de la page":"Applique le thème material en tenant compte des styles de la page","Notez que cette détection n'est fonctionnelle que sur certains navigateurs.":"Notez que cette détection n'est fonctionnelle que sur certains navigateurs.","le montant hors taxe retourné dans le champ pretaxAmount.":"le montant hors taxe retourné dans le champ pretaxAmount.","L'analyse de la réponse Cetelem a échoué.":"L'analyse de la réponse Cetelem a échoué.","Divers":"Divers","Spécifique Konduto. Konduto recommande de refuser la transaction. Le statut de la transaction sera REFUSED.":"Spécifique Konduto. Konduto recommande de refuser la transaction. Le statut de la transaction sera REFUSED.","Le montant disponible pour effectuer une transaction est limité. Si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, La transaction sera refusée.":"Le montant disponible pour effectuer une transaction est limité. Si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, La transaction sera refusée.","Mode de validation et délai de capture":"Mode de validation et délai de capture","Action non autorisée":"Action non autorisée","Un code d'erreur se présente sous la forme [PREFIXE]_[CODE] où:":"Un code d'erreur se présente sous la forme [PREFIXE]_[CODE] où:","Intégration avec Vue / React / Angular":"Intégration avec Vue / React / Angular","4. Creación del formulario con el formToken":"4. Creación del formulario con el formToken","L'annulation d'une transaction doit être effectuée avant l'envoi en banque de cette même transaction. Cependant, avec certains acquéreurs, l'annulation reste possible tant que le lot dont fait partie cette transaction n'est pas parti en compensation, on parle de fermeture de lot.":"L'annulation d'une transaction doit être effectuée avant l'envoi en banque de cette même transaction. Cependant, avec certains acquéreurs, l'annulation reste possible tant que le lot dont fait partie cette transaction n'est pas parti en compensation, on parle de fermeture de lot.","Comportement par défaut : le client JavaScript effectue un POST sur kr-post-success-url.":"Comportement par défaut : le client JavaScript effectue un POST sur kr-post-success-url.","Ainsi nous évitons les questions habituelles à propos de quelle méthode utiliser, c'est TOUJOURS POST.":"Ainsi nous évitons les questions habituelles à propos de quelle méthode utiliser, c'est TOUJOURS POST.","Récupérer la transaction":"Récupérer la transaction","Adresse e-mail du \"gestionnaire de la boutique\" telle que définie dans le Back Office":"Adresse e-mail du \"gestionnaire de la boutique\" telle que définie dans le Back Office","Vous devez charger la librairie JavaScript qui contruit le formulaire de paiement.":"Vous devez charger la librairie JavaScript qui contruit le formulaire de paiement.","L'IPN est envoyée sur vos serveurs en utilisant la même procédure que le client JavaScript. Cela vous permet d'utiliser un code similaire pour traiter la réponse:":"L'IPN est envoyée sur vos serveurs en utilisant la même procédure que le client JavaScript. Cela vous permet d'utiliser un code similaire pour traiter la réponse:","Seule la création de l'URL de paiement renvoyée dans la réponse est effectuée":"Seule la création de l'URL de paiement renvoyée dans la réponse est effectuée","L'adresse de facturation est différente de l'adresse de livraison.":"L'adresse de facturation est différente de l'adresse de livraison.","Emission d'un billet électronique, téléchargement de produit virtuel.":"Emission d'un billet électronique, téléchargement de produit virtuel.","L'alias fourni n'existe pas, est désactivé ou résilié.":"L'alias fourni n'existe pas, est désactivé ou résilié.","En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le Back Office Marchand, une fois que vous avez corrigé votre problème.":"En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le Back Office Marchand, une fois que vous avez corrigé votre problème.","Type de produit concerné par la transaction. Ce champ est obligatoire au brésil":"Type de produit concerné par la transaction. Ce champ est obligatoire au brésil","Annulation acheteur":"Annulation acheteur","Le statut d'authentification, c'est à dire le résultat positif/négatif de l'authentification.":"Le statut d'authentification, c'est à dire le résultat positif/négatif de l'authentification.","Limite d'appel à l'API dépassée":"Limite d'appel à l'API dépassée","Faire un appel":"Faire un appel","L'attribut subject est requis.":"L'attribut subject est requis.","Paramètre customer.billingDetails.identityCode invalide":"Paramètre customer.billingDetails.identityCode invalide","Paiement Discover refusé, ne pas honorer":"Paiement Discover refusé, ne pas honorer","à la div":"à la div","Contenu exact du header HTTP accept tel qu'envoyé par le navigateur du client.":"Contenu exact du header HTTP accept tel qu'envoyé par le navigateur du client.","Date et heure de création de l'alias (token).":"Date et heure de création de l'alias (token).","Attention : le formulaire de paiement reste affiché tant que votre IPN n'a pas répondu. Vous devez":"Attention : le formulaire de paiement reste affiché tant que votre IPN n'a pas répondu. Vous devez","Date et heure de la demande d'autorisation.":"Date et heure de la demande d'autorisation.","También permite de seguir las acciones del usuario dentro de una página mediante eventos. Este artículo explica como usar la medición de eventos de Google Analytics con le formulario incrustado o el formulario pop-in.":"También permite de seguir las acciones del usuario dentro de una página mediante eventos. Este artículo explica como usar la medición de eventos de Google Analytics con le formulario incrustado o el formulario pop-in.","Paiement AMEX SafeKey, carte enrôlée, authentification UNAVAILABLE, paiement refusé":"Paiement AMEX SafeKey, carte enrôlée, authentification UNAVAILABLE, paiement refusé","Grâce au composant JavaScript, vous pouvez intégrer directement sur votre site un formulaire de paiement, et ainsi améliorer votre taux de conversion. Le composant peut également être intégré sous la forme d'un bouton ouvrant une élégante popin.":"Grâce au composant JavaScript, vous pouvez intégrer directement sur votre site un formulaire de paiement, et ainsi améliorer votre taux de conversion. Le composant peut également être intégré sous la forme d'un bouton ouvrant une élégante popin.","initialAmount et initialAmountNumber doivent être définis":"initialAmount et initialAmountNumber doivent être définis","opération provenant du Back Office Marchand : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.":"opération provenant du Back Office Marchand : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.","Spécifique à CyberSource. Codes renvoyés par le DecisionManager.":"Spécifique à CyberSource. Codes renvoyés par le DecisionManager.","Concerne l'intégration avec un SDK 3DS. Identifiant universel unique entre toutes les installations et actualisations de l'application 3DS Requestor sur un appareil client. Il sera généré de nouveau et stocké par le SDK 3DS pour chaque installation ou actualisation.":"Concerne l'intégration avec un SDK 3DS. Identifiant universel unique entre toutes les installations et actualisations de l'application 3DS Requestor sur un appareil client. Il sera généré de nouveau et stocké par le SDK 3DS pour chaque installation ou actualisation.","Cas d'utilisation":"Cas d'utilisation","Cette fonctionnalité nécessite la souscription de l'option 3D Secure sélectif.":"Cette fonctionnalité nécessite la souscription de l'option 3D Secure sélectif.","Code banque associé à la banque émettrice.":"Code banque associé à la banque émettrice.","Si detailedStatus vaut CAPTURED, alors l'opération sera un remboursement. Dans ce cas, si le montant transmis dans la requête est égal au montant de la transaction, alors le remboursement sera total. Si le montant transmis est inférieur au montant de la transaction, alors le remboursement sera partiel.":"Si detailedStatus vaut CAPTURED, alors l'opération sera un remboursement. Dans ce cas, si le montant transmis dans la requête est égal au montant de la transaction, alors le remboursement sera total. Si le montant transmis est inférieur au montant de la transaction, alors le remboursement sera partiel.","Paiement AMEX SafeKey, carte enrôlée, authentification ATTEMPT, paiement accepté":"Paiement AMEX SafeKey, carte enrôlée, authentification ATTEMPT, paiement accepté","le client JavaScript effectue un POST sur kr-post-success-url.":"le client JavaScript effectue un POST sur kr-post-success-url.","Une erreur est apparue lors de la remise de cette transaction.":"Une erreur est apparue lors de la remise de cette transaction.","Comment faire un appel, comment gérer les erreurs ? ...":"Comment faire un appel, comment gérer les erreurs ? ...","Transaction créée à partir d'un moyen de paiement existant.":"Transaction créée à partir d'un moyen de paiement existant.","interaction éventuelle avec le porteur de carte, ou le navigateur":"interaction éventuelle avec le porteur de carte, ou le navigateur","Le marchand peut transmettre les données de livraison de l'acheteur (adresse, civilité, numéro de téléphone etc.).":"Le marchand peut transmettre les données de livraison de l'acheteur (adresse, civilité, numéro de téléphone etc.).","Lorsque la commande est entiérement payée":"Lorsque la commande est entiérement payée","cette fonction permet de changer à chaud les éléments suivants:":"cette fonction permet de changer à chaud les éléments suivants:","Remplissage automatique":"Remplissage automatique","Etape 18 : Poursuite des opérations par le Serveur marchand":"Etape 18 : Poursuite des opérations par le Serveur marchand","Référence unique de la transaction générée par la plateforme de paiement.":"Référence unique de la transaction générée par la plateforme de paiement.","Valeurs possibles":"Valeurs possibles","Refusée - Reprendre Carte":"Refusée - Reprendre Carte","Paramètre initialAmount invalide":"Paramètre initialAmount invalide","Exemple de cinématique : Authentification 3DS v1 avec authentification sur l'ACS":"Exemple de cinématique : Authentification 3DS v1 avec authentification sur l'ACS","Pour des raisons de sécurité des paiements et éviter les opérations frauduleuses, le formulaire embarqué s'appuie sur un serveur marchand que vous devez mettre à disposition.":"Pour des raisons de sécurité des paiements et éviter les opérations frauduleuses, le formulaire embarqué s'appuie sur un serveur marchand que vous devez mettre à disposition.","Rand sud-africain (710)":"Rand sud-africain (710)","Des données concernant le moyen de paiement sont manquantes.":"Des données concernant le moyen de paiement sont manquantes.","Trop de tentatives":"Trop de tentatives","Le Web Service REST Transaction/Duplicate permet de créer une nouvelle transaction à partir d'une transaction existante en conservant les mêmes caractéristiques (exemple : moyen de paiement, informations de l'acheteur).":"Le Web Service REST Transaction/Duplicate permet de créer une nouvelle transaction à partir d'une transaction existante en conservant les mêmes caractéristiques (exemple : moyen de paiement, informations de l'acheteur).","Réseau Amex":"Réseau Amex","Le Web Service REST Charge/CreateSubscription permet de réaliser des paiements récurrents (abonnements) à partir d'un alias déjà existant et valide.":"Le Web Service REST Charge/CreateSubscription permet de réaliser des paiements récurrents (abonnements) à partir d'un alias déjà existant et valide.","Le mot de passe ne correspond pas à la transaction":"Le mot de passe ne correspond pas à la transaction","Cette action n'est pas autorisée sur une transaction ayant ce statut {0}.":"Cette action n'est pas autorisée sur une transaction ayant ce statut {0}.","Paramètre brand invalide":"Paramètre brand invalide","Icônes personnalisés":"Icônes personnalisés","Dans le cas d'une validation manuelle, le marchand doit impérativement valider chaque transaction avant la date de fin de validité de la demande d'autorisation du moyen de paiement pour que celle-ci soit prise en compte et envoyée en remise à la banque. Si une transaction en mode de validation manuelle n'a pas été validée, celle-ci voit son statut passer à « Expiré » lorsque la demande d'autorisation n'est plus valide. Dès lors, la transaction ne peut plus être validée, ni envoyée en banque.":"Dans le cas d'une validation manuelle, le marchand doit impérativement valider chaque transaction avant la date de fin de validité de la demande d'autorisation du moyen de paiement pour que celle-ci soit prise en compte et envoyée en remise à la banque. Si une transaction en mode de validation manuelle n'a pas été validée, celle-ci voit son statut passer à « Expiré » lorsque la demande d'autorisation n'est plus valide. Dès lors, la transaction ne peut plus être validée, ni envoyée en banque.","La date est trop loin de la date actuelle (en UTC)":"La date est trop loin de la date actuelle (en UTC)","Objet contenant l'alias (token) nouvellement crée.":"Objet contenant l'alias (token) nouvellement crée.","Le formToken généré est":"Le formToken généré est","Saisissez votre mot de passe. Votre mot de passe vous a été communiqué par e-mail ayant pour objet Identifiants de connexion - [nom de votre boutique].":"Saisissez votre mot de passe. Votre mot de passe vous a été communiqué par e-mail ayant pour objet Identifiants de connexion - [nom de votre boutique].","PARAMÈTRES":"PARAMÈTRES","AURORE":"AURORE","Sous certaines conditions (à voir avec l'interlocuteur de la plateforme de paiement), il est possible de partager des identifiants (alias) entre plusieurs entités juridiques. Les identifiants partagés entre plusieurs entités juridiques doivent être uniques et doivent être impérativement générés par la plateforme de paiement.":"Sous certaines conditions (à voir avec l'interlocuteur de la plateforme de paiement), il est possible de partager des identifiants (alias) entre plusieurs entités juridiques. Les identifiants partagés entre plusieurs entités juridiques doivent être uniques et doivent être impérativement générés par la plateforme de paiement.","Ordre de redirection renvoyé par Charge/CreatePayment":"Ordre de redirection renvoyé par Charge/CreatePayment","Exemple d'alias: 4b92ad0a0bfe4dd0976a5954f8071b59":"Exemple d'alias: 4b92ad0a0bfe4dd0976a5954f8071b59","Pour charger la librairie du formulaire embarqué avec requirejs, ajoutez le code suivant dans la section <head> de votre page:":"Pour charger la librairie du formulaire embarqué avec requirejs, ajoutez le code suivant dans la section <head> de votre page:","Paramètre metadata invalide":"Paramètre metadata invalide","Indicateur d'enrôlement de la carte.":"Indicateur d'enrôlement de la carte.","Applique le thème material en forçant les styles (!important)":"Applique le thème material en forçant les styles (!important)","Simplifiez vous la vie":"Simplifiez vous la vie","création d'une iFrame visible ou invisible":"création d'une iFrame visible ou invisible","Native":"Native","l'objet SubscriptionCreated est la réponse du web service Charge/CreateSubscription.":"l'objet SubscriptionCreated est la réponse du web service Charge/CreateSubscription.","À la fin du paiement, le formulaire embarqué redirige l'acheteur sur la page de confirmation de paiement, aussi appellée \"retour navigateur\". Cette URL est définie à partir du paramètre kr-post-url-success:":"À la fin du paiement, le formulaire embarqué redirige l'acheteur sur la page de confirmation de paiement, aussi appellée \"retour navigateur\". Cette URL est définie à partir du paramètre kr-post-url-success:","État de la commande.":"État de la commande.","Défini si la commande est ouverte (OPEN, le paiement est autorisé), ou fermé (CLOSED, elle ne peut plus être modifiée).":"Défini si la commande est ouverte (OPEN, le paiement est autorisé), ou fermé (CLOSED, elle ne peut plus être modifiée).","Les erreurs INT (pour \"intégration\") sont généralement dues à un problème d'intégration du coté du marchand.":"Les erreurs INT (pour \"intégration\") sont généralement dues à un problème d'intégration du coté du marchand.","paramètre customer.shippingDetails.state invalide":"paramètre customer.shippingDetails.state invalide","Le montant est supérieur au montant autorisé.":"Le montant est supérieur au montant autorisé.","La commande est en cours":"La commande est en cours","E-Commerce: transaction ou les données du moyen de paiement sont saisies directement par l'acheteur.":"E-Commerce: transaction ou les données du moyen de paiement sont saisies directement par l'acheteur.","Cette methode vérifie localement si le formulaire est valide. Elle retourne une promesse:":"Cette methode vérifie localement si le formulaire est valide. Elle retourne une promesse:","Paramètre customer.billingDetails.city invalide":"Paramètre customer.billingDetails.city invalide","Le champ kr-hash contient le hash de kr-answer généré avec la clé HMAC-SHA-256.":"Le champ kr-hash contient le hash de kr-answer généré avec la clé HMAC-SHA-256.","La transaction n'a pas été trouvée.":"La transaction n'a pas été trouvée.","Montant original de la transaction en cas de conversion de devise.":"Montant original de la transaction en cas de conversion de devise.","Contrat invalide.":"Contrat invalide.","La somme des remboursements effectués est supérieure au montant initial.":"La somme des remboursements effectués est supérieure au montant initial.","La traitement de la transaction est en cours":"La traitement de la transaction est en cours","Si un des champs n'est pas défini, ou que le moyen de paiement nécessite des champs additionnels, le Client Javascript les ajoutera (ou les retirera) automatiquement. Le fait de définir les champs vous-même permet de forcer leur ordre d'apparition.":"Si un des champs n'est pas défini, ou que le moyen de paiement nécessite des champs additionnels, le Client Javascript les ajoutera (ou les retirera) automatiquement. Le fait de définir les champs vous-même permet de forcer leur ordre d'apparition.","D'autres librairies seront ajoutées dans les futures releases.":"D'autres librairies seront ajoutées dans les futures releases.","Annulation impossible, veuillez tenter un remboursement.":"Annulation impossible, veuillez tenter un remboursement.","Algorithme de vérification de l'authentification du porteur.":"Algorithme de vérification de l'authentification du porteur.","Carte non enrôlée":"Carte non enrôlée","L'objet transactions[0].transactionDetails.cardDetails.threeDSResponse va bientôt être déprécié. Il peut être non renseigné (null). Dans ce cas, vous pouvez consulter l'objet transactions[0].transactionDetails.cardDetails.authenticationResponse":"L'objet transactions[0].transactionDetails.cardDetails.threeDSResponse va bientôt être déprécié. Il peut être non renseigné (null). Dans ce cas, vous pouvez consulter l'objet transactions[0].transactionDetails.cardDetails.authenticationResponse","Ce paramètre est utilisé dans le cadre du SDK mobile. Il permet de s'assurer que la version du formToken retournée est toujours en phase avec l'application mobile déployée sur le téléphone de l'acheteur.":"Ce paramètre est utilisé dans le cadre du SDK mobile. Il permet de s'assurer que la version du formToken retournée est toujours en phase avec l'application mobile déployée sur le téléphone de l'acheteur.","Action non autorisée sur un ordre de paiement au statut \"Finalisé\".":"Action non autorisée sur un ordre de paiement au statut \"Finalisé\".","Paramètre customer.shippingDetails.address invalide":"Paramètre customer.shippingDetails.address invalide","Fonction « annulation » uniquement.":"Fonction « annulation » uniquement.","Référence de la réponse":"Référence de la réponse","Concerne l'intégration avec un SDK 3DS. Objet qui contient des données chiffrées fournies par le SDK 3DS.":"Concerne l'intégration avec un SDK 3DS. Objet qui contient des données chiffrées fournies par le SDK 3DS.","Une commande peut contenir plusieurs transactions. OrderStatus consolide le status de toutes les transactions rattachée à la commande.":"Une commande peut contenir plusieurs transactions. OrderStatus consolide le status de toutes les transactions rattachée à la commande.","Créer une transaction à partir d'une transaction existante":"Créer une transaction à partir d'une transaction existante","Il permet de mettre à jour la carte rattachée à un token (paymentMethodToken).":"Il permet de mettre à jour la carte rattachée à un token (paymentMethodToken).","Exemple d'intégration :":"Exemple d'intégration :","Refusée - Compte annulé":"Refusée - Compte annulé","Personnaliser un thème":"Personnaliser un thème","Cette transaction n'est pas autorisée dans ce contexte.":"Cette transaction n'est pas autorisée dans ce contexte.","Ajouter un champ":"Ajouter un champ","Non implémenté pour le moment.":"Non implémenté pour le moment.","L'IPN est envoyé sur vos serveurs en utilisant la même procédure que le client JavaScript. Cela vous permet d'utiliser un code similaire pour traiter la réponse:":"L'IPN est envoyé sur vos serveurs en utilisant la même procédure que le client JavaScript. Cela vous permet d'utiliser un code similaire pour traiter la réponse:","Vista del formulario de pago":"Vista del formulario de pago","Livre Sterling (826)":"Livre Sterling (826)","Montant de la taxe sur le produit (dans la plus petite unité de la devise).":"Montant de la taxe sur le produit (dans la plus petite unité de la devise).","Le client JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur. Ces clés sont disponibles dans le Back Office Expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.":"Le client JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur. Ces clés sont disponibles dans le Back Office Expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.","Erreur d'intégration (du côté du marchand)":"Erreur d'intégration (du côté du marchand)","Quand le Web Service répond, il retourne :":"Quand le Web Service répond, il retourne :","Pour un guide d'intégration plus complet, rendez-vous ici : Démarrer: Paiement simple":"Pour un guide d'intégration plus complet, rendez-vous ici : Démarrer: Paiement simple","Le paiement en un clic: L'acheteur n'ayant plus à saisir ses données bancaires lors des paiements ultérieurs. Dans ce cas, une simple étape de confirmation est présentée avec un récapitulatif de la transaction. Si le moyen de paiement est une carte bancaire, le cryptogramme visuel peut être requis à cette étape si cette dernière en possède un.":"Le paiement en un clic: L'acheteur n'ayant plus à saisir ses données bancaires lors des paiements ultérieurs. Dans ce cas, une simple étape de confirmation est présentée avec un récapitulatif de la transaction. Si le moyen de paiement est une carte bancaire, le cryptogramme visuel peut être requis à cette étape si cette dernière en possède un.","Contacter l'émetteur de carte":"Contacter l'émetteur de carte","CVV avec ATN":"CVV avec ATN","Les données de la réponse sont à aller chercher dans la propriété answer:":"Les données de la réponse sont à aller chercher dans la propriété answer:","Phase d'authentification interactive entre l'acheteur et sa banque (ACS)":"Phase d'authentification interactive entre l'acheteur et sa banque (ACS)","Une fois le paiement effectué, les 2 actions suivantes vont avoir lieu séquentiellement:":"Une fois le paiement effectué, les 2 actions suivantes vont avoir lieu séquentiellement:","le champs value peut contenir deux objets:":"le champs value peut contenir deux objets:","paramètre currency invalide":"paramètre currency invalide","Pour afficher un formulaire de paiement, vous devez inclure notre librairie JavaScript dans la page de paiement du site marchand. Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire tel que vous l'avez défini à l'étape précédente :":"Pour afficher un formulaire de paiement, vous devez inclure notre librairie JavaScript dans la page de paiement du site marchand. Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire tel que vous l'avez défini à l'étape précédente :","Les cartes de tests Conecs sont documentés ici: Cartes de test":"Les cartes de tests Conecs sont documentés ici: Cartes de test","Le montant est inférieur au montant minimum autorisé (minimum={0} {1}).":"Le montant est inférieur au montant minimum autorisé (minimum={0} {1}).","Le challenge est demandé par le commerçant":"Le challenge est demandé par le commerçant","Identifiant de session unique. Utilisé au Brésil pour l'utilisation de l'analyseur de risque ClearSale. Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z] [a-z], 0-9, _, -).":"Identifiant de session unique. Utilisé au Brésil pour l'utilisation de l'analyseur de risque ClearSale. Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z] [a-z], 0-9, _, -).","Directory Server. Composant qui maintient la liste d'intervalles de cartes pour lesquels une authentification peut être disponible et qui permet aux MPIs / 3DS Servers / ACS de communiquer entre eux lors des authentifications.":"Directory Server. Composant qui maintient la liste d'intervalles de cartes pour lesquels une authentification peut être disponible et qui permet aux MPIs / 3DS Servers / ACS de communiquer entre eux lors des authentifications.","PaymentTransaction (seconde transaction)":"PaymentTransaction (seconde transaction)","Refusé car première échéance refusée.":"Refusé car première échéance refusée.","Navigateur":"Navigateur","Préchargement de la librairie pour permettre un affichage plus rapide pour les réseaux lents":"Préchargement de la librairie pour permettre un affichage plus rapide pour les réseaux lents","Un événement Google Analytics peut être émit de deux façons différentes:":"Un événement Google Analytics peut être émit de deux façons différentes:","L'opération Transaction/Capture permet de capturer une liste de transactions préalablement créées et dont le statut est En attente de remise.":"L'opération Transaction/Capture permet de capturer une liste de transactions préalablement créées et dont le statut est En attente de remise.","Paiement accepté, contrôle clé de Luhn effectué":"Paiement accepté, contrôle clé de Luhn effectué","retournées dans l'IPN, sans modification.":"retournées dans l'IPN, sans modification.","Il peut être crée en appelant le web service Charge/CreatePayment:":"Il peut être crée en appelant le web service Charge/CreatePayment:","PAN non trouvé.":"PAN non trouvé.","Pour plus d'informations, rendez-vous ici : Référence du client JavaScript":"Pour plus d'informations, rendez-vous ici : Référence du client JavaScript","le retour du serveur est le résultat final d'authentification":"le retour du serveur est le résultat final d'authentification","La transaction existe déjà.":"La transaction existe déjà.","Access Control Server. Composant qui vérifie si l'authentification est disponible pour un numéro de carte et authentifie des transactions spécifiques":"Access Control Server. Composant qui vérifie si l'authentification est disponible pour un numéro de carte et authentifie des transactions spécifiques","Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client.":"Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client.","Cet exemple utilise notre SDK PHP. Pour plus d'informations, rendez-vous ici: SDKs Serveurs.":"Cet exemple utilise notre SDK PHP. Pour plus d'informations, rendez-vous ici: SDKs Serveurs.","Pour insérer un formulaire de paiement, il suffit d'inclure le code suivant:":"Pour insérer un formulaire de paiement, il suffit d'inclure le code suivant:","Version":"Version","Exemple d'interception des messages d'erreurs :":"Exemple d'interception des messages d'erreurs :","Paramètre overridePaymentCinematic invalide":"Paramètre overridePaymentCinematic invalide","Les URLs de retour peuvent être définies à l'aide de deux paramètres durant l´étape 1:":"Les URLs de retour peuvent être définies à l'aide de deux paramètres durant l´étape 1:","Paiement accepté en FRICTIONLESS avec 3DS method":"Paiement accepté en FRICTIONLESS avec 3DS method","Consultez Paiement effectué pour plus de détails.":"Consultez Paiement effectué pour plus de détails.","La transaction est refusée.":"La transaction est refusée.","Référence de la commande définie par le marchand.":"Référence de la commande définie par le marchand.","Le client JavaScript POSTe le formulaire de paiement sur vos serveurs.":"Le client JavaScript POSTe le formulaire de paiement sur vos serveurs.","Paramètre cartItemInfo.productType invalide":"Paramètre cartItemInfo.productType invalide","Une erreur inconnue est survenue lors de l'envoi du SMS.":"Une erreur inconnue est survenue lors de l'envoi du SMS.","La requête initiale permet de transmettre les données nécessaires à l'authentification. Ci-dessous une requête d'exemple:":"La requête initiale permet de transmettre les données nécessaires à l'authentification. Ci-dessous une requête d'exemple:","Placeholder du champ du type de document d'identité si requis (cas LATAM)":"Placeholder du champ du type de document d'identité si requis (cas LATAM)","Récupération du JavaScript, puis affichage de la page contenant le formulaire de paiement.":"Récupération du JavaScript, puis affichage de la page contenant le formulaire de paiement.","Comment récupérer la réponse?":"Comment récupérer la réponse?","Pour vous permettre d'intégrer le formulaire embarqué dans un environnement asynchrone, tous les événements et méthodes retournent des promesses.":"Pour vous permettre d'intégrer le formulaire embarqué dans un environnement asynchrone, tous les événements et méthodes retournent des promesses.","Voir la section suivante pour plus de détails.":"Voir la section suivante pour plus de détails.","Le champ cartItemInfo est toujours retourné à vide dans la réponse.":"Le champ cartItemInfo est toujours retourné à vide dans la réponse.","La transaction est en cours":"La transaction est en cours","L'IPN est une notification de serveur à serveur (serveur de la plateforme de paiement vers le serveur du marchand) qui permet au site marchand d'être notifié en temps réel et de manière automatique lorsqu'un événement se produit, par exemple lorsqu'une transaction est enregistrée.":"L'IPN est une notification de serveur à serveur (serveur de la plateforme de paiement vers le serveur du marchand) qui permet au site marchand d'être notifié en temps réel et de manière automatique lorsqu'un événement se produit, par exemple lorsqu'une transaction est enregistrée.","Le remboursement n'est pas autorisé.":"Le remboursement n'est pas autorisé.","Numéro de carte tronqué.":"Numéro de carte tronqué.","Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte.":"Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte.","Ces paramètres correspondent à:":"Ces paramètres correspondent à:","1. Action de paiement":"1. Action de paiement","événement ayant lieu sur le formulaire de paiement (formulaire HTTPS) : enregistrement d'un paiement simple ou récurrent, abandon du paiement, etc.":"événement ayant lieu sur le formulaire de paiement (formulaire HTTPS) : enregistrement d'un paiement simple ou récurrent, abandon du paiement, etc.","prend la valeur PARTIALLY_PAID":"prend la valeur PARTIALLY_PAID","Attribut 'paymentMethodToken' purgé":"Attribut 'paymentMethodToken' purgé","Pour aller plus loin":"Pour aller plus loin","Ce fichier permet de réserver l'espace et d'appliquer un style minimum au formulaire, et ceci avant que le JavaScript ne soit chargé et exécuté.":"Ce fichier permet de réserver l'espace et d'appliquer un style minimum au formulaire, et ceci avant que le JavaScript ne soit chargé et exécuté.","9. Action du client (ex: authentification)":"9. Action du client (ex: authentification)","L'authentification se déroule généralement sur plusieurs appels au service Charge/Authenticate. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.":"L'authentification se déroule généralement sur plusieurs appels au service Charge/Authenticate. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.","5. Envío de la petición con información de pago del cliente":"5. Envío de la petición con información de pago del cliente","Pas assez de numéro pour detecter le type":"Pas assez de numéro pour detecter le type","Champs de formulaire personnalisés":"Champs de formulaire personnalisés","les 100 premiers caractères que votre script écrit sur le canal ouvert entre la plateforme de paiement et le serveur marchand (par récupération des printout sur ce canal).":"les 100 premiers caractères que votre script écrit sur le canal ouvert entre la plateforme de paiement et le serveur marchand (par récupération des printout sur ce canal).","Les transactions sont visibles dans l'onglet « Transactions en cours » du Back Office.":"Les transactions sont visibles dans l'onglet « Transactions en cours » du Back Office.","Pour configurer la notification :":"Pour configurer la notification :","Nombre d'échéances auxquelles appliquer le montant défini dans initalAmount.":"Nombre d'échéances auxquelles appliquer le montant défini dans initalAmount.","Traiter l'IPN vous permet de mettre à jour votre système d'information de manière plus sécurisée et vous garantit de ne perdre aucun paiement dans le cas où l'acheteur perdrait sa connexion internet. Pour plus d'informations, veuillez consulter l'article dédié à l'IPN ici : Ipn: Présentation":"Traiter l'IPN vous permet de mettre à jour votre système d'information de manière plus sécurisée et vous garantit de ne perdre aucun paiement dans le cas où l'acheteur perdrait sa connexion internet. Pour plus d'informations, veuillez consulter l'article dédié à l'IPN ici : Ipn: Présentation","Attribut subscriptionId non trouvé.":"Attribut subscriptionId non trouvé.","Web service Subscription/Get":"Web service Subscription/Get","Nom d'utilisateur permettant de composer la chaîne du header Authorization":"Nom d'utilisateur permettant de composer la chaîne du header Authorization","Les données transmises dans l'IPN sont reçues et analysées par un script développé par le marchand sur son serveur. L'exécution de ce script permettra également au marchand de mettre à jour son système d'information en fonction des informations reçues.":"Les données transmises dans l'IPN sont reçues et analysées par un script développé par le marchand sur son serveur. L'exécution de ce script permettra également au marchand de mettre à jour son système d'information en fonction des informations reçues.","3. Ordre de redirection":"3. Ordre de redirection","Pour plus de détails sur le calcul de la clé Retour navigateur : rendez-vous sur la page Retour navigateur. Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification).":"Pour plus de détails sur le calcul de la clé Retour navigateur : rendez-vous sur la page Retour navigateur. Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification).","le thème sera appliqué automatiquement.":"le thème sera appliqué automatiquement.","API REST non activée":"API REST non activée","URL vers laquelle le formulaire est POSTé en cas de succès.":"URL vers laquelle le formulaire est POSTé en cas de succès.","OUI":"OUI","Cette valeur sera retourné dans l'objet transaction nouvellement crée.":"Cette valeur sera retourné dans l'objet transaction nouvellement crée.","Indique tous les types d'interface supportés par le SDK 3DS pour afficher les interfaces spécifiques au challenge dans le SDK.":"Indique tous les types d'interface supportés par le SDK 3DS pour afficher les interfaces spécifiques au challenge dans le SDK.","Paramètre customer.shippingDetails.lastName invalide":"Paramètre customer.shippingDetails.lastName invalide","Clés de signature":"Clés de signature","Définir le nombre de tentatives supplémentaires en cas de paiement refusé":"Définir le nombre de tentatives supplémentaires en cas de paiement refusé","paramètre customer.shippingDetails.district invalide":"paramètre customer.shippingDetails.district invalide","Nom du protocole d'authentification du porteur de carte.":"Nom du protocole d'authentification du porteur de carte.","Quand le Web Service REST Charge/CreateSubscription est appelé, la plateforme de paiement se charge de créer automatiquement les transactions et de les capturer.":"Quand le Web Service REST Charge/CreateSubscription est appelé, la plateforme de paiement se charge de créer automatiquement les transactions et de les capturer.","Retour navigateur":"Retour navigateur","Amérique du Sud :":"Amérique du Sud :","Sauvegardez les modifications.":"Sauvegardez les modifications.","Creation d'un alias lors d'un encaissement":"Creation d'un alias lors d'un encaissement","Rendez-vous sur le menu suivant : Paramétrage > Règles de notifications.":"Rendez-vous sur le menu suivant : Paramétrage > Règles de notifications.","Clé de signature":"Clé de signature","Le paramètre n'existe pas":"Le paramètre n'existe pas","aramètre formToken invalide":"aramètre formToken invalide","Paramètre customer.shippingDetails.category invalide":"Paramètre customer.shippingDetails.category invalide","Alias (ou token) associé à un moyen de paiement.":"Alias (ou token) associé à un moyen de paiement.","Extension pour les authentifications 3DS Secure v2":"Extension pour les authentifications 3DS Secure v2","Spécifique CyberSource. Refusé. Un problème est survenu avec la configuration CyberSource du marchand.":"Spécifique CyberSource. Refusé. Un problème est survenu avec la configuration CyberSource du marchand.","URL for the Javascript client":"URL for the Javascript client","Pour plus de détail, se réferrer à la documentation du client JavaScript":"Pour plus de détail, se réferrer à la documentation du client JavaScript","Définition":"Définition","Identifiant unique de la transaction d'authentification en cours.Il devra être retransmis à chaque nouvel appel.":"Identifiant unique de la transaction d'authentification en cours.Il devra être retransmis à chaque nouvel appel.","Livraison Prioritaire (Click & Collect)":"Livraison Prioritaire (Click & Collect)","Une transaction est refusée":"Une transaction est refusée","Paiement AMEX accepté":"Paiement AMEX accepté","la signature contenue dans kr-hash est calculée de façon différente.":"la signature contenue dans kr-hash est calculée de façon différente.","Les fichiers de thèmes sont optionnels. S'ils ne sont pas inclus, le formulaire de paiement sera fonctionnel mais avec un aspect minimaliste.":"Les fichiers de thèmes sont optionnels. S'ils ne sont pas inclus, le formulaire de paiement sera fonctionnel mais avec un aspect minimaliste.","Utiliser l'IPN vous garantit de recevoir des données dans tous les cas.":"Utiliser l'IPN vous garantit de recevoir des données dans tous les cas.","De nouveaux codes d'erreur peuvent être ajoutés dans le futur. Votre implémentation doit obligatoirement en tenir compte.":"De nouveaux codes d'erreur peuvent être ajoutés dans le futur. Votre implémentation doit obligatoirement en tenir compte.","4. Vérification du statut de la transaction":"4. Vérification du statut de la transaction","Exemple pour un montant éligible de 17.25€ :":"Exemple pour un montant éligible de 17.25€ :","signature correcte.":"signature correcte.","Notez que cet objet sera déprécié dans le carde de la migration vers 3DS2. Pour plus d'information, veuillez contacter votre contact commercial.":"Notez que cet objet sera déprécié dans le carde de la migration vers 3DS2. Pour plus d'information, veuillez contacter votre contact commercial.","Validation en temps réel":"Validation en temps réel","Si votre site web est du type application web monopage (ou Single Page Application), vous devez émettre les événements Google Analytics en JavaScript. Pour cela, utilisez les événements du formulaire embarqué.":"Si votre site web est du type application web monopage (ou Single Page Application), vous devez émettre les événements Google Analytics en JavaScript. Pour cela, utilisez les événements du formulaire embarqué.","Ajoutez à votre requête le header \"Authorization\" contenant \"Basic\" suivi de la chaine encodée en base64:":"Ajoutez à votre requête le header \"Authorization\" contenant \"Basic\" suivi de la chaine encodée en base64:","Si vous n'avez pas encore de compte, vous pouvez tester en utilisant notre clé de hachage de test :":"Si vous n'avez pas encore de compte, vous pouvez tester en utilisant notre clé de hachage de test :","Cette page décrit le traitement des erreurs d'intégration.":"Cette page décrit le traitement des erreurs d'intégration.","Paiement accepté avec expiration de délai imparti depuis le DS puis bascule vers 3DS v1":"Paiement accepté avec expiration de délai imparti depuis le DS puis bascule vers 3DS v1","Paiement AMEX SafeKey, vérification enrôlement indisponible, paiement accepté":"Paiement AMEX SafeKey, vérification enrôlement indisponible, paiement accepté","Paramètre customer.shippingDetails.identityCode invalide":"Paramètre customer.shippingDetails.identityCode invalide","Créer un token à partir d'une nouvelle carte":"Créer un token à partir d'une nouvelle carte","L'objet de configuration doit être passé de la façon suivante :":"L'objet de configuration doit être passé de la façon suivante :","Référence de l'objet de configuration":"Référence de l'objet de configuration","Principe général":"Principe général","Annulation et cartes prépayées :":"Annulation et cartes prépayées :","La date de présentation souhaitée est postérieure à la date de validité de l'autorisation.":"La date de présentation souhaitée est postérieure à la date de validité de l'autorisation.","couleur du nom de la boutique. Exemple : 'red' (attribut CSS)":"couleur du nom de la boutique. Exemple : 'red' (attribut CSS)","La modification requise est invalide.":"La modification requise est invalide.","Paiement en un clic":"Paiement en un clic","URL de l'ordre de paiement, il est important de la positionner dans le corp du mail":"URL de l'ordre de paiement, il est important de la positionner dans le corp du mail","Transaction non permise à ce porteur":"Transaction non permise à ce porteur","Le Web Service REST Token/Get permet de récupérer un certain nombre d'informations liées à un alias.":"Le Web Service REST Token/Get permet de récupérer un certain nombre d'informations liées à un alias.","Thème material design":"Thème material design","Appelé juste avant que le formulaire soit posté.":"Appelé juste avant que le formulaire soit posté.","Code de sécurité invalide":"Code de sécurité invalide","Si un problème a eu lieu, l'historique des notifications permet d'obtenir plusieurs informations :":"Si un problème a eu lieu, l'historique des notifications permet d'obtenir plusieurs informations :","Le champ provient du champ dsTransId du protocole 3DS V2":"Le champ provient du champ dsTransId du protocole 3DS V2","Mise à jour de fichier non supportée":"Mise à jour de fichier non supportée","A la fin du paiement, le résultat est transmis au site marchand de deux manières :":"A la fin du paiement, le résultat est transmis au site marchand de deux manières :","Pour plus d'information, rendez-vous ici: Cycle de vie d'une transaction":"Pour plus d'information, rendez-vous ici: Cycle de vie d'une transaction","Exemple: \"EUR\" pour l'euro.":"Exemple: \"EUR\" pour l'euro.","avec comme arguments:":"avec comme arguments:","Type d'élement cible html dans lequel devra être matérialisée l'instruction.":"Type d'élement cible html dans lequel devra être matérialisée l'instruction.","ATTENTION: L'objet threeDSResponse va bientôt être déprécié. Il peut être non renseigné (null) ou absent dans les futures releases. Il est conseillé d'utiliser transactions[0].transactionDetails.cardDetails.authenticationResponse":"ATTENTION: L'objet threeDSResponse va bientôt être déprécié. Il peut être non renseigné (null) ou absent dans les futures releases. Il est conseillé d'utiliser transactions[0].transactionDetails.cardDetails.authenticationResponse","L'opération Token/Update est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée a un token existant (paymentMethodToken).":"L'opération Token/Update est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée a un token existant (paymentMethodToken).","Les erreurs AUTH (pour \"authentification\") sont généralement dues à un problème sur les serveurs d'authentification (lors de 3D-Secure par exemple).":"Les erreurs AUTH (pour \"authentification\") sont généralement dues à un problème sur les serveurs d'authentification (lors de 3D-Secure par exemple).","Chaîne de caractères qui sera retournée dans la réponse.":"Chaîne de caractères qui sera retournée dans la réponse.","Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Service.":"Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Service.","Il est possible de personnaliser l'image et le nom de la boutique de la pop-in. Pour plus d'informations, consultez : Référence du client JavaScript":"Il est possible de personnaliser l'image et le nom de la boutique de la pop-in. Pour plus d'informations, consultez : Référence du client JavaScript","Opération de remboursement":"Opération de remboursement","Un ordre de redirection (instruction) dans le cadre d'une authentification 3D-Secure":"Un ordre de redirection (instruction) dans le cadre d'une authentification 3D-Secure","Identifiant de transaction du SDK 3DS.":"Identifiant de transaction du SDK 3DS.","Origine du paiement.":"Origine du paiement.","Servidor del Comercio":"Servidor del Comercio","La cinématique de paiement sélectionnée est invalide.":"La cinématique de paiement sélectionnée est invalide.","Más detalles aquí: Inicio: Pago simple.":"Más detalles aquí: Inicio: Pago simple.","EXEMPLE D'ERREUR":"EXEMPLE D'ERREUR","Authentification":"Authentification","Les pages recommandées pour bien démarrer sont:":"Les pages recommandées pour bien démarrer sont:","Validation automatique, manuelle, délai de capture ?":"Validation automatique, manuelle, délai de capture ?","Paiement accepté en CHALLENGE sans 3DS method":"Paiement accepté en CHALLENGE sans 3DS method","Authentification erronée":"Authentification erronée","L'adresse e-mail de l'acheteur,":"L'adresse e-mail de l'acheteur,","Cours inconnu.":"Cours inconnu.","la mise en place d'un listener sur le type d'événement renvoyé par l'iFrame, qui déclenchera un POST vers le serveur marchand avec le résultat d'instruction (cf. étape 15).":"la mise en place d'un listener sur le type d'événement renvoyé par l'iFrame, qui déclenchera un POST vers le serveur marchand avec le résultat d'instruction (cf. étape 15).","Réponse Authenticate/AuthenticationResponseDate":"Réponse Authenticate/AuthenticationResponseDate","L'acheteur ferme son navigateur au cours du paiement":"L'acheteur ferme son navigateur au cours du paiement","paramètre customer.billingDetails.identityCode invalide":"paramètre customer.billingDetails.identityCode invalide","Incident domaine initiateur":"Incident domaine initiateur","Code source (ZIP)":"Code source (ZIP)","Dans l'étape précédente, nous avons créé un formToken à l'aide du Web Service REST Charge/CreatePayment Le formToken est utilisé par la librairie JavaScript pour afficher un formulaire de paiement.":"Dans l'étape précédente, nous avons créé un formToken à l'aide du Web Service REST Charge/CreatePayment Le formToken est utilisé par la librairie JavaScript pour afficher un formulaire de paiement.","Codes retournés par l'acquéreur Amex Global":"Codes retournés par l'acquéreur Amex Global","Une fois créé, vous pouvez Créer votre formulaire.":"Une fois créé, vous pouvez Créer votre formulaire.","Des données relatives à l'adresse de facturation sont manquantes":"Des données relatives à l'adresse de facturation sont manquantes","Exemple d'informations envoyées :":"Exemple d'informations envoyées :","Une fois ces vérifications effectuées, votre serveur marchand doit appeler le Web Service Charge/CreatePayment afin d'initialiser la transaction.":"Une fois ces vérifications effectuées, votre serveur marchand doit appeler le Web Service Charge/CreatePayment afin d'initialiser la transaction.","Montant des taxes pour l'ensemble de la commande. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).":"Montant des taxes pour l'ensemble de la commande. Sa valeur doit être un entier positif (ex: 1234 pour 12.34 EUR).","Require.js permet de charger les scripts de façon asynchrone. Pour plus d'informations sur le fonctionnement de require.js, rendez-vous ici : https://requirejs.org":"Require.js permet de charger les scripts de façon asynchrone. Pour plus d'informations sur le fonctionnement de require.js, rendez-vous ici : https://requirejs.org","Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé publique (voir ici pour plus de détails).":"Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé publique (voir ici pour plus de détails).","Pour plus d'informations, rendez-vous ici : Récupérer mes clés.":"Pour plus d'informations, rendez-vous ici : Récupérer mes clés.","La date soumise est invalide.":"La date soumise est invalide.","Url à laquelle soumettre le formulaire http.":"Url à laquelle soumettre le formulaire http.","L'intégration du formulaire embarqué décrite ici concerne les sites marchand ayant un rendu coté serveur (PHP, Java, etc...).":"L'intégration du formulaire embarqué décrite ici concerne les sites marchand ayant un rendu coté serveur (PHP, Java, etc...).","Al final del pago, el cliente javascript llama la página definida en el parametro kr-post-url-success:":"Al final del pago, el cliente javascript llama la página definida en el parametro kr-post-url-success:","cartes CB, Visa et Mastercard (France)":"cartes CB, Visa et Mastercard (France)","Une fois que le client reçoit le formToken généré coté serveur, vous pouvez l'associer à votre formulaire, puis afficher ce dernier.":"Une fois que le client reçoit le formToken généré coté serveur, vous pouvez l'associer à votre formulaire, puis afficher ce dernier.","NIP invalide":"NIP invalide","web-service appelé, format: [namespace]/[web_service_name]":"web-service appelé, format: [namespace]/[web_service_name]","Créer une transaction (PCI)":"Créer une transaction (PCI)","Statut simplifié de la transaction. Il est commun à tous les modes de paiement. Il vous permet d'implementer un code générique compatible avec tous les moyens de paiements.":"Statut simplifié de la transaction. Il est commun à tous les modes de paiement. Il vous permet d'implementer un code générique compatible avec tous les moyens de paiements.","Le solde de votre compte SMS est dépassé.":"Le solde de votre compte SMS est dépassé.",". Une transaction à zéro euro sera créé. L'alias sera retourné dans":". Une transaction à zéro euro sera créé. L'alias sera retourné dans","Cartes e-CARTE BLEUE":"Cartes e-CARTE BLEUE","Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au Back Office Marchand sans avoir de compte personnel.":"Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au Back Office Marchand sans avoir de compte personnel.","Impossible de vérifier le statut d'enrôlement. Remarque : Dans le Back Office, la valeur UNAVAILABLE est affichée (onglet 3D Secure du Détails d'une transaction).":"Impossible de vérifier le statut d'enrôlement. Remarque : Dans le Back Office, la valeur UNAVAILABLE est affichée (onglet 3D Secure du Détails d'une transaction).","Personnalisable via CSS":"Personnalisable via CSS","URL appelée lorsque toutes les tentatives ont échoué (methode GET).":"URL appelée lorsque toutes les tentatives ont échoué (methode GET).","Suite et fin du paiement":"Suite et fin du paiement","Création d'une transaction simple. Comportement par défaut.":"Création d'une transaction simple. Comportement par défaut.","Par exemple, Si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, une transaction à 12€ sera créée.":"Par exemple, Si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, une transaction à 12€ sera créée.","paramètre paymentMethodToken invalide":"paramètre paymentMethodToken invalide","Le détail du moyen de paiement utilisé par l'acheteur (exemple : type, numéro de carte masqué, date d'expiration, etc.),":"Le détail du moyen de paiement utilisé par l'acheteur (exemple : type, numéro de carte masqué, date d'expiration, etc.),","Un des paramètres envoyé au Web Service est invalide":"Un des paramètres envoyé au Web Service est invalide","1. Initialiser le formulaire":"1. Initialiser le formulaire","Identifiant de transaction non défini.":"Identifiant de transaction non défini.","Erreurs fréquentes lors de la création de paiements récurrents :":"Erreurs fréquentes lors de la création de paiements récurrents :","Glossaire":"Glossaire","Paiement refusé - Ne pas honorer":"Paiement refusé - Ne pas honorer","L'état de la commande est défini à partir des deux paramètres suivants:":"L'état de la commande est défini à partir des deux paramètres suivants:","Le montant quotidien utilisable par l'acheteur étant limité, 2 options d'intégrations sont disponibles.":"Le montant quotidien utilisable par l'acheteur étant limité, 2 options d'intégrations sont disponibles.","Réseau American Express (Safekey)":"Réseau American Express (Safekey)","Description de la règle de l'abonnement sous forme de rrule (RFC-5545). Pour plus d'information,":"Description de la règle de l'abonnement sous forme de rrule (RFC-5545). Pour plus d'information,","Paramètre cartItemInfo.productVat invalide":"Paramètre cartItemInfo.productVat invalide","Date d'expiration invalide.":"Date d'expiration invalide.","paramètre customer.shippingDetails.streetNumber invalide":"paramètre customer.shippingDetails.streetNumber invalide","Cas de test vérifié":"Cas de test vérifié","L'instruction reçue lors de l'étape 4 est donc comme suit:":"L'instruction reçue lors de l'étape 4 est donc comme suit:","Cette opération ne peut pas être appelée si la date d'effet est atteinte.":"Cette opération ne peut pas être appelée si la date d'effet est atteinte.","Trouver les clés":"Trouver les clés","Cinématique du paiement avec authentification 3D Secure":"Cinématique du paiement avec authentification 3D Secure","Se connecter au Back Office Marchand":"Se connecter au Back Office Marchand","Associée au code JavaScript du formulaire embarqué, cette librairie facilite les opérations suivantes:":"Associée au code JavaScript du formulaire embarqué, cette librairie facilite les opérations suivantes:","L'API REST dispose de 3 méthodes d'authentification :":"L'API REST dispose de 3 méthodes d'authentification :","Proposer l'enregistrement du moyen de paiement (tokénisation)":"Proposer l'enregistrement du moyen de paiement (tokénisation)","(liste de transactions)":"(liste de transactions)","La transaction n'est pas payée.":"La transaction n'est pas payée.","Mot de passe permettant de composer la chaine du header Authorization pour les transactions de production (avec des cartes réelles).":"Mot de passe permettant de composer la chaine du header Authorization pour les transactions de production (avec des cartes réelles).","Paramètre contrib invalide":"Paramètre contrib invalide","La clé publique suit le format suivant : [Your shopID]:[key prefix]_[key value]":"La clé publique suit le format suivant : [Your shopID]:[key prefix]_[key value]","Le paiement en zero clic: Ce mode permet de créer une transaction à partir d'un alias sans interaction utilisateur. La création s'effectue lors d'un appel serveur à serveur.":"Le paiement en zero clic: Ce mode permet de créer une transaction à partir d'un alias sans interaction utilisateur. La création s'effectue lors d'un appel serveur à serveur.","Utilisez le Web Service Transaction /Update si vous souhaitez modifier le montant d'une transaction dont le statut fait parti de la liste ci-dessous:":"Utilisez le Web Service Transaction /Update si vous souhaitez modifier le montant d'une transaction dont le statut fait parti de la liste ci-dessous:","signature incorrecte.":"signature incorrecte.","La transaction ne peut pas être mise à jour":"La transaction ne peut pas être mise à jour","paramètre mid invalide":"paramètre mid invalide","Erreur de traitement.\"Problem when tried to send to risk analyzer\".":"Erreur de traitement.\"Problem when tried to send to risk analyzer\".","Exemples de cas d'utilisation":"Exemples de cas d'utilisation","Pour plus d'informations sur les événements JavaScript, rendez-vous ici: Référence du client JavaScript.":"Pour plus d'informations sur les événements JavaScript, rendez-vous ici: Référence du client JavaScript.","Services aux entreprises":"Services aux entreprises","URL du formulaire,":"URL du formulaire,","Les transactions pouvant faire l'objet d'une validation possèdent l'un des detailedStatus suivants :":"Les transactions pouvant faire l'objet d'une validation possèdent l'un des detailedStatus suivants :","Authentification en erreur. Le marchand participe au programme 3D Secure mais le serveur de la plateforme de paiement a rencontré un problème technique durant le processus d'authentification (lors de la vérification de l'inscription de la carte au programme 3D ou de l'authentification du porteur).":"Authentification en erreur. Le marchand participe au programme 3D Secure mais le serveur de la plateforme de paiement a rencontré un problème technique durant le processus d'authentification (lors de la vérification de l'inscription de la carte au programme 3D ou de l'authentification du porteur).","Données reçues via l'IPN (appel serveur à serveur). On utilise le mot de passe pour vérifier la valeur de kr-hash":"Données reçues via l'IPN (appel serveur à serveur). On utilise le mot de passe pour vérifier la valeur de kr-hash","Contrôle informatif échoué":"Contrôle informatif échoué","L'envoi est programmé. \"Transaction analysis is scheduled to be sent to risk analyzer\".":"L'envoi est programmé. \"Transaction analysis is scheduled to be sent to risk analyzer\".","L'opération Charge/CreateToken est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte.":"L'opération Charge/CreateToken est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte.","Nom et prénom du porteur de la carte":"Nom et prénom du porteur de la carte","Nombre d'essais permis de saisie du NIP dépassé":"Nombre d'essais permis de saisie du NIP dépassé","La case est cochée":"La case est cochée","Conecs regroupe plusieurs cartes :":"Conecs regroupe plusieurs cartes :","dans l'appel au web service Charge/CreatePayment:":"dans l'appel au web service Charge/CreatePayment:","Authenticate/AuthenticationResponseDate est la réponse au web service REST Charge/Authenticate.":"Authenticate/AuthenticationResponseDate est la réponse au web service REST Charge/Authenticate.","Quartier de l'adresse de facturation.":"Quartier de l'adresse de facturation.","Migration du formulaire en redirection ou IFrame":"Migration du formulaire en redirection ou IFrame","Sélection unique":"Sélection unique","Objet contenant l'ensemble des transactions associées à la référence commande transmise.":"Objet contenant l'ensemble des transactions associées à la référence commande transmise.","Le solde du moyen de paiement n'est pas suffisant":"Le solde du moyen de paiement n'est pas suffisant","Creation d'un alias sans encaisser":"Creation d'un alias sans encaisser","Utilisation d'un alias: paiement en un clic avec affichage du formulaire":"Utilisation d'un alias: paiement en un clic avec affichage du formulaire","Pour récupérer la transaction nouvellement créée, vous devez utiliser l'événement KR.onSubmit.":"Pour récupérer la transaction nouvellement créée, vous devez utiliser l'événement KR.onSubmit.","visibles dans le Back Office, dans le détail de la transaction (onglet Acheteur),":"visibles dans le Back Office, dans le détail de la transaction (onglet Acheteur),","Ce délai peut être personnalisé par défaut par boutique dans le Back Office Marchand. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».":"Ce délai peut être personnalisé par défaut par boutique dans le Back Office Marchand. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».","Que faire en cas d'erreur ?":"Que faire en cas d'erreur ?","VISA TRADITIONAL":"VISA TRADITIONAL","Changer le logo :":"Changer le logo :","Il n'y a qu'une seule façon d'envoyer des paramètres (rien n'est ajouté dans l'URI).":"Il n'y a qu'une seule façon d'envoyer des paramètres (rien n'est ajouté dans l'URI).","Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 (ex: \"EUR\" pour l'euro ).":"Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 (ex: \"EUR\" pour l'euro ).","Paramètre formToken invalide":"Paramètre formToken invalide","Modifier une transaction":"Modifier une transaction","Version du protocole d'authentification du porteur de carte.":"Version du protocole d'authentification du porteur de carte.","par exemple).":"par exemple).","Pour plus de détails sur l'implémentation dans différents languages, vous pouvez consulter les gists Gitub suivants..":"Pour plus de détails sur l'implémentation dans différents languages, vous pouvez consulter les gists Gitub suivants..","Le montant est autorisé et va être capturé automatiquement.":"Le montant est autorisé et va être capturé automatiquement.","Ajoute une case à cocher sur le formulaire de paiement enregistrer ma carte":"Ajoute une case à cocher sur le formulaire de paiement enregistrer ma carte","Pour plus de détails sur le calcul de la clé Retour navigateur : rendez-vous sur la page Paiement effectué. Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification).":"Pour plus de détails sur le calcul de la clé Retour navigateur : rendez-vous sur la page Paiement effectué. Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification).","Il est indispensable d'utiliser les IPN pour récupérer l'objet de transaction :":"Il est indispensable d'utiliser les IPN pour récupérer l'objet de transaction :","1: Connectez vous sur :":"1: Connectez vous sur :","Vous pouvez également gérer les erreurs vous-même. Rendez-vous ici pour plus de détails.":"Vous pouvez également gérer les erreurs vous-même. Rendez-vous ici pour plus de détails.","Le retour avec le résultat d'instruction au service Charge/Authenticate (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.":"Le retour avec le résultat d'instruction au service Charge/Authenticate (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.","Détail des codes d'erreur":"Détail des codes d'erreur","L'API REST utilise l'authentification basique : [Basic Authentication]https://en.wikipedia.org/wiki/Basic_access_authentication)":"L'API REST utilise l'authentification basique : [Basic Authentication]https://en.wikipedia.org/wiki/Basic_access_authentication)","le mot de passe est défini dans le backoffice marchand :testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do":"le mot de passe est défini dans le backoffice marchand :testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do","Capturer une transaction précédement acceptée":"Capturer une transaction précédement acceptée","Transaction invalide":"Transaction invalide","paramètre metadata invalide":"paramètre metadata invalide","Une annulation sera réalisée si le statut de la transaction fait parti de la liste ci-dessous:":"Une annulation sera réalisée si le statut de la transaction fait parti de la liste ci-dessous:","Téléphonie":"Téléphonie","Structure de l'objet Transaction":"Structure de l'objet Transaction","Le client JavaScript permet de créer un formulaire de paiement sur votre site marchand, grâce au code suivant :":"Le client JavaScript permet de créer un formulaire de paiement sur votre site marchand, grâce au code suivant :","Alias existant.":"Alias existant.","La création d'alias n'est pas activée pour ce moyen de paiement":"La création d'alias n'est pas activée pour ce moyen de paiement","Hash de l'objet JSON stocké dans kr-answer. Il permet de vérifier l'authenticité de la réponse":"Hash de l'objet JSON stocké dans kr-answer. Il permet de vérifier l'authenticité de la réponse","Le fichier de thème CSS permet d'appliquer un thème de base en attendant que le formulaire de paiement soit complétement chargé. C'est particulièrement important sur les appareils avec une connexion lente. Il faut toujours le placer dans le header de la page.":"Le fichier de thème CSS permet d'appliquer un thème de base en attendant que le formulaire de paiement soit complétement chargé. C'est particulièrement important sur les appareils avec une connexion lente. Il faut toujours le placer dans le header de la page.","Le résultat sera :":"Le résultat sera :","paramètre pan invalide":"paramètre pan invalide","Indicateur de commerce Electronique.":"Indicateur de commerce Electronique.","la création d'alias n'est pas activée pour ce moyen de paiement":"la création d'alias n'est pas activée pour ce moyen de paiement","Refus d'autorisation par Cofinoga.":"Refus d'autorisation par Cofinoga.","CANCELLED (Annulé)":"CANCELLED (Annulé)","L'acquéreur Redeban n'autorise pas le remboursement sur les cartes Diners. Veuillez contacter Davivienda à l'adresse mail cempresarial@davivienda.com":"L'acquéreur Redeban n'autorise pas le remboursement sur les cartes Diners. Veuillez contacter Davivienda à l'adresse mail cempresarial@davivienda.com","Invalid security code":"Invalid security code","Si votre boutique est configurée pour demander le CVV, ou une authentification 3D-Secure, lors d'un paiement par alias, le formulaire s'adaptera automatiquement.":"Si votre boutique est configurée pour demander le CVV, ou une authentification 3D-Secure, lors d'un paiement par alias, le formulaire s'adaptera automatiquement.","Date de début de l'abonnement au format RRULE. la RRULE doit être préfixée par RRULE:. Pour plus d'information sur comment générer une RRULE:":"Date de début de l'abonnement au format RRULE. la RRULE doit être préfixée par RRULE:. Pour plus d'information sur comment générer une RRULE:","Paiement Carte titre-restaurant partiellement accepté, solde 10 euros":"Paiement Carte titre-restaurant partiellement accepté, solde 10 euros","Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).":"Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).","Cartes VISA ELECTRON":"Cartes VISA ELECTRON","Par exemple, l'appel suivant:":"Par exemple, l'appel suivant:","Cette valeur sera retournée dans l'objet transaction nouvellement créé.":"Cette valeur sera retournée dans l'objet transaction nouvellement créé.","Intégration Google Analytics":"Intégration Google Analytics","Dans ce cas, il est possible d'annuler la transaction. La remise en banque n'aura pas lieu. Les nouveaux status de la transaction seront:":"Dans ce cas, il est possible d'annuler la transaction. La remise en banque n'aura pas lieu. Les nouveaux status de la transaction seront:","Si elle doit être visible (attribut value.target.visible à true), alors créer l'iFrame avec ces paramètres (largeur selon width et hauteur selon height) et la montrer, sinon créer une iframe masquée.":"Si elle doit être visible (attribut value.target.visible à true), alors créer l'iFrame avec ces paramètres (largeur selon width et hauteur selon height) et la montrer, sinon créer une iframe masquée.","classic-reset.css":"classic-reset.css","Livraison standard":"Livraison standard","Raison sociale en cas de livraison en entreprise.":"Raison sociale en cas de livraison en entreprise.","Portugais (Brésil)":"Portugais (Brésil)","Porteur non enrôlé. Le marchand participe au programme 3D Secure mais la carte du porteur n'est pas enrôlée.":"Porteur non enrôlé. Le marchand participe au programme 3D Secure mais la carte du porteur n'est pas enrôlée.","cardItemInfo est une liste qui contient des objects Customer/ShoppingCartItemInfo.":"cardItemInfo est une liste qui contient des objects Customer/ShoppingCartItemInfo.","Date et heure de la demande de pré-autorisation.":"Date et heure de la demande de pré-autorisation.","Si vous souhaitez créer un thème personnalisé, il est recommandé d'inclure le CSS no-theme-css. Il permet de garantir la compatiblité minimale avec l'ensemble des navigateurs (desktop et mobile) du marché :":"Si vous souhaitez créer un thème personnalisé, il est recommandé d'inclure le CSS no-theme-css. Il permet de garantir la compatiblité minimale avec l'ensemble des navigateurs (desktop et mobile) du marché :","Cartes COFINOGA Be SMART":"Cartes COFINOGA Be SMART","Les données sont envoyées en mode POST et parmi elles, on trouve :":"Les données sont envoyées en mode POST et parmi elles, on trouve :","plateforme qui délivre le service":"plateforme qui délivre le service","Cartes DISCOVER":"Cartes DISCOVER","Annuler / rembourser une transaction":"Annuler / rembourser une transaction","Remarques:":"Remarques:","Dans ce cas, le Web service REST Charge/CreateToken vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.":"Dans ce cas, le Web service REST Charge/CreateToken vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.","4: Sélectionnez Gérer la règle":"4: Sélectionnez Gérer la règle","Le dialogue entre le serveur marchand et la plateforme de paiement s'effectue par un échange de données. Pour assurer la sécurité des échanges, les données sont signées au moyen d'une clé connue uniquement du marchand et de la plateforme de paiement.":"Le dialogue entre le serveur marchand et la plateforme de paiement s'effectue par un échange de données. Pour assurer la sécurité des échanges, les données sont signées au moyen d'une clé connue uniquement du marchand et de la plateforme de paiement.","Gestion du timeout":"Gestion du timeout","Mot de passe de test":"Mot de passe de test","Charge/CreatePayment retourne un formToken. Vous devez ensuite générer votre formulaire de paiement à l'aide du client JavaScript, de la même façon qu'un paiement simple.":"Charge/CreatePayment retourne un formToken. Vous devez ensuite générer votre formulaire de paiement à l'aide du client JavaScript, de la même façon qu'un paiement simple.","Champ facultatif qui permet de transmettre le montant des produits éligibles payables par carte Titre-Restaurant CONECS.":"Champ facultatif qui permet de transmettre le montant des produits éligibles payables par carte Titre-Restaurant CONECS.","Code retour de la demande de pré-autorisation.":"Code retour de la demande de pré-autorisation.","Lorsque toutes le tentatives de paiement autorisées sont épuisées":"Lorsque toutes le tentatives de paiement autorisées sont épuisées","Le Web Service REST Transaction/Update permet de modifier certaines caractéristiques d'une transaction existante :":"Le Web Service REST Transaction/Update permet de modifier certaines caractéristiques d'une transaction existante :","Utilisation de cartes Conecs":"Utilisation de cartes Conecs","Contrôle la fréquence et les montants d'achat d'un même numéro de carte, ou le montant maximum d'une commande.":"Contrôle la fréquence et les montants d'achat d'un même numéro de carte, ou le montant maximum d'une commande.","Aucun bouton de formulaire n'a été défini":"Aucun bouton de formulaire n'a été défini","page de retour du serveur distant qui émettra un événement JavaScript contenant le résultat de l'instruction":"page de retour du serveur distant qui émettra un événement JavaScript contenant le résultat de l'instruction","Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service kCharge/CreatePayment .":"Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service kCharge/CreatePayment .","Succès.\"Sent to clearsale and successfully processed\".":"Succès.\"Sent to clearsale and successfully processed\".","les entêtes de la requête http dans headers":"les entêtes de la requête http dans headers","paramètre customer.shippingDetails.legalName invalide":"paramètre customer.shippingDetails.legalName invalide","Cette dernière est paramétrable dans le Back Office Marchand par toutes les personnes dûment habilitées.":"Cette dernière est paramétrable dans le Back Office Marchand par toutes les personnes dûment habilitées.","un appel initial au service Charge/Authenticate avec une carte enrôlée 3DS v1":"un appel initial au service Charge/Authenticate avec une carte enrôlée 3DS v1","Clé JavaScript":"Clé JavaScript","Résultat de la phase d'authentification":"Résultat de la phase d'authentification","Plusieurs paramètres sont disponibles (liste non exhaustive):":"Plusieurs paramètres sont disponibles (liste non exhaustive):","Nom d'utilisateur ou mot de passe invalide":"Nom d'utilisateur ou mot de passe invalide","Remise non autorisée car la transaction n'est pas enregistrée dans un fcihier CNAB/Remessa (Paiement Boleto).":"Remise non autorisée car la transaction n'est pas enregistrée dans un fcihier CNAB/Remessa (Paiement Boleto).","Intégration":"Intégration","Pour plus de détails, rendez-vous ici : Paiement par alias.":"Pour plus de détails, rendez-vous ici : Paiement par alias.","2. Initialisation du formulaire de paiement":"2. Initialisation du formulaire de paiement","Il faut coller un lien vers les cartes de tests":"Il faut coller un lien vers les cartes de tests","Composant react":"Composant react","Paramètre customer.shippingDetails.shippingSpeed invalide":"Paramètre customer.shippingDetails.shippingSpeed invalide","7. Envío del resultado de la operación de pago":"7. Envío del resultado de la operación de pago","CLE":"CLE","Une commande de 20€ est créée mais est partiellement payée. La transaction attaché a pour montant 10€ (le montant disponible sur la carte).":"Une commande de 20€ est créée mais est partiellement payée. La transaction attaché a pour montant 10€ (le montant disponible sur la carte).","Ville de facturation.":"Ville de facturation.","Polonais (Pologne)":"Polonais (Pologne)","Rejeu autorisé":"Rejeu autorisé","L'enregistrement de carte n'est pas activée pour ce moyen de paiement":"L'enregistrement de carte n'est pas activée pour ce moyen de paiement","Montant de transaction invalide.":"Montant de transaction invalide.","Objet contenant l'ordre de paiement nouvellement créé.":"Objet contenant l'ordre de paiement nouvellement créé.","paramètre brand invalide":"paramètre brand invalide","Codes d'avertissement":"Codes d'avertissement","Récupération du JavaScript, puis affichage de la page contenant le formulaire de paiement ainsi que le formToken.":"Récupération du JavaScript, puis affichage de la page contenant le formulaire de paiement ainsi que le formToken.","Le diagramme suivant détaille un scénario générique de paiement avec une authentification: l'appel initial au service, une instruction, une interaction, un résultat final d'authentification et la fin du paiement.":"Le diagramme suivant détaille un scénario générique de paiement avec une authentification: l'appel initial au service, une instruction, une interaction, un résultat final d'authentification et la fin du paiement.","Comment construire le header HTTP \"Authorization\"":"Comment construire le header HTTP \"Authorization\"","Si le champ n'est pas transmis, c'est la totalité du montant qui sera considérée comme éligible au paiement par Titre-Restaurant, y compris les frais éventuels de livraison inclus dans le montant de la commande.":"Si le champ n'est pas transmis, c'est la totalité du montant qui sera considérée comme éligible au paiement par Titre-Restaurant, y compris les frais éventuels de livraison inclus dans le montant de la commande.","Le code d'erreur HTTP retourné par votre serveur":"Le code d'erreur HTTP retourné par votre serveur","Code de la devise utilisée lors de la demande d'autorisation.":"Code de la devise utilisée lors de la demande d'autorisation.","Extension pour les authentifications 3DS Secure v1":"Extension pour les authentifications 3DS Secure v1","Date et heure de l'erreur.":"Date et heure de l'erreur.","Consultez Retour navigateur pour plus de détails.":"Consultez Retour navigateur pour plus de détails.","Identifiants de connexion non reconnus, veuillez réessayer.":"Identifiants de connexion non reconnus, veuillez réessayer.","Paiement par carte.":"Paiement par carte.","Roupie indonésienne (360)":"Roupie indonésienne (360)","paramètre manualValidation invalide":"paramètre manualValidation invalide","Le nom d'utilisateur et le mot de passe sont disponibles dans le Back Office Marchand, menu Paramétrage > Boutique, onglet Clés d'API REST.":"Le nom d'utilisateur et le mot de passe sont disponibles dans le Back Office Marchand, menu Paramétrage > Boutique, onglet Clés d'API REST.","L'application a détecté que l'acheteur est revenu sur la page de paiement à l'aide du bouton de retour, sur son navigateur internet. Le formulaire de paiement a été bloqué.":"L'application a détecté que l'acheteur est revenu sur la page de paiement à l'aide du bouton de retour, sur son navigateur internet. Le formulaire de paiement a été bloqué.","Une fois la transaction traitée, nous effectuons un appel depuis nos serveurs vers une URL que vous avez déterminée. L'objet Transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. C'est l'IPN (Instant Payment Notification).":"Une fois la transaction traitée, nous effectuons un appel depuis nos serveurs vers une URL que vous avez déterminée. L'objet Transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. C'est l'IPN (Instant Payment Notification).","Trop de résultats.":"Trop de résultats.","Pour consulter la documentation de référence de la réponse, c'est par ici: Payment.":"Pour consulter la documentation de référence de la réponse, c'est par ici: Payment.","L'événement sera capté par le listener dont les détails sont décrits à l'étape 15. Cela permettra la poursuite du processus et d'avoir un résultat final.":"L'événement sera capté par le listener dont les détails sont décrits à l'étape 15. Cela permettra la poursuite du processus et d'avoir un résultat final.","Carte perdue":"Carte perdue","L'application attend un JSON valide comme entrée de requête. Par exemple, Charge/SDKTest interprétera Type/String object comme valeur d'entrée.":"L'application attend un JSON valide comme entrée de requête. Par exemple, Charge/SDKTest interprétera Type/String object comme valeur d'entrée.","Montant des frais de livraison pour l'ensemble de la commande.":"Montant des frais de livraison pour l'ensemble de la commande.","3 étapes sont nécessaires pour intégrer un formulaire de paiement sur le site marchand. Le schéma suivant détaille les interactions entre les différents acteurs pour chacune de ces étapes:":"3 étapes sont nécessaires pour intégrer un formulaire de paiement sur le site marchand. Le schéma suivant détaille les interactions entre les différents acteurs pour chacune de ces étapes:","3DS Requestor":"3DS Requestor","Attention : Les caractères > et < ne sont pas autorisés.":"Attention : Les caractères > et < ne sont pas autorisés.","Réactiver un alias":"Réactiver un alias","Les instructions pour relancer l'IPN (à travers le Back Office Marchand)":"Les instructions pour relancer l'IPN (à travers le Back Office Marchand)","No form or button defined":"No form or button defined","OneyWs Erreur":"OneyWs Erreur","CODIFICATION ISO 4217":"CODIFICATION ISO 4217","Paramètre taxRate invalide":"Paramètre taxRate invalide","Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page Paiement effectué. À partir de cette information, vous pouvez émettre un événement de la façon suivante:":"Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page Paiement effectué. À partir de cette information, vous pouvez émettre un événement de la façon suivante:","Plusieurs échanges sont impliqués dans une transaction avec une authentification forte:":"Plusieurs échanges sont impliqués dans une transaction avec une authentification forte:","La transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation. La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque. La remise en banque sera automatique.":"La transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation. La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque. La remise en banque sera automatique.","Lorsqu'un acheteur finalise son achat sur votre site, vous devez valider sa transaction sur votre serveur marchand, en vérifiant notamment le montant, la devise, le contenu du panier, etc...":"Lorsqu'un acheteur finalise son achat sur votre site, vous devez valider sa transaction sur votre serveur marchand, en vérifiant notamment le montant, la devise, le contenu du panier, etc...","Vous pouvez intégrer le formulaire de paiement avec vue.js. Le composant est disponible sur github. Le distribuable est présent sur npm.":"Vous pouvez intégrer le formulaire de paiement avec vue.js. Le composant est disponible sur github. Le distribuable est présent sur npm.","Paramètre payload invalide":"Paramètre payload invalide","BCC (\"Blind Carbon Copy\" ou \"Copie Carbone Invisible\"). Liste des destinataires supplémentaires de l'ordre de paiement. Ces destinataires ne sont pas visibles par le destinataire principal (recipient). Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.":"BCC (\"Blind Carbon Copy\" ou \"Copie Carbone Invisible\"). Liste des destinataires supplémentaires de l'ordre de paiement. Ces destinataires ne sont pas visibles par le destinataire principal (recipient). Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.","then() est appelé quand le formulaire est valide.result sera valorisé à nul.":"then() est appelé quand le formulaire est valide.result sera valorisé à nul.","Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service Charge/Authenticate. L'objet instructionResult sera à rajouter à la requête initiale:":"Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service Charge/Authenticate. L'objet instructionResult sera à rajouter à la requête initiale:","Remboursement impossible sur une transaction impayée.":"Remboursement impossible sur une transaction impayée.","Une fois que vous avez intercepter les erreurs, vous pouvez déclancher l'evenement KR.onError() manuellement en appelant":"Une fois que vous avez intercepter les erreurs, vous pouvez déclancher l'evenement KR.onError() manuellement en appelant","Tous les événements retournent des promesses, vous permettant dans les intégrer dans une chaine. Voir Travailler dans un environement asynchrone pour plus d'informations.":"Tous les événements retournent des promesses, vous permettant dans les intégrer dans une chaine. Voir Travailler dans un environement asynchrone pour plus d'informations.","Cette article explique comment utiliser les événements de Google Analytics avec le formulaire embarqué, ainsi que la popIn.":"Cette article explique comment utiliser les événements de Google Analytics avec le formulaire embarqué, ainsi que la popIn.","Le paiement en 1 clic, rapide et sécurisé. L'acheteur n'ayant plus à saisir ses données bancaires lors des paiements ultérieurs. Dans ce cas, une simple étape de confirmation est présentée avec un récapitulatif de la transaction. Si le moyen de paiement est une carte bancaire, le cryptogramme visuel peut être requis à cette étape si cette dernière en possède un.":"Le paiement en 1 clic, rapide et sécurisé. L'acheteur n'ayant plus à saisir ses données bancaires lors des paiements ultérieurs. Dans ce cas, une simple étape de confirmation est présentée avec un récapitulatif de la transaction. Si le moyen de paiement est une carte bancaire, le cryptogramme visuel peut être requis à cette étape si cette dernière en possède un.","PARAMÈTRE":"PARAMÈTRE","Paiement accepté en FRICTIONLESS sans 3DS method":"Paiement accepté en FRICTIONLESS sans 3DS method","Indicateur d'annulation de challenge reçu dans le RReq.":"Indicateur d'annulation de challenge reçu dans le RReq.","Paramètre customer.shippingDetails.legalName invalide":"Paramètre customer.shippingDetails.legalName invalide","Tester rapidement (formulaire pop-in)":"Tester rapidement (formulaire pop-in)","L'e-mail est obligatoire pour toute création d'alias.":"L'e-mail est obligatoire pour toute création d'alias.","merchant.header.backgroundColor":"merchant.header.backgroundColor","En mois":"En mois","Le paramètre est facultatif":"Le paramètre est facultatif","Le post sur kr-post-success-url n'est pas effectué. Vous gérez vous-même l'action post-paiement.":"Le post sur kr-post-success-url n'est pas effectué. Vous gérez vous-même l'action post-paiement.","Statut consolidé de la commande.":"Statut consolidé de la commande.","chaine Message d'erreur":"chaine Message d'erreur","L'appel échouera systématiquement, nos serveurs n'autorisant pas les appels depuis le navigateur (Cross Origin Policy).":"L'appel échouera systématiquement, nos serveurs n'autorisant pas les appels depuis le navigateur (Cross Origin Policy).","Pour vérifier l'authenticité des données renvoyées à l'IPN ou lors du retour du formulaire de paiement dans le navigateur":"Pour vérifier l'authenticité des données renvoyées à l'IPN ou lors du retour du formulaire de paiement dans le navigateur","Il permet d'effectuer plusieurs opérations:":"Il permet d'effectuer plusieurs opérations:","la directive kr-popin":"la directive kr-popin","Paramètre customer.reference invalide":"Paramètre customer.reference invalide","Les labels sont traduits automatiquement":"Les labels sont traduits automatiquement","Identifiant de l'organisme acquéreur inconnu":"Identifiant de l'organisme acquéreur inconnu","applicationVersion":"applicationVersion","Pourcentage appliqué sur le montant. Exemples : 20.0 ou 19.6532":"Pourcentage appliqué sur le montant. Exemples : 20.0 ou 19.6532","Date de génération de la réponse. Permet de mesurer le décalage éventuel entre les serveurs du marchant et du service de paiement.":"Date de génération de la réponse. Permet de mesurer le décalage éventuel entre les serveurs du marchant et du service de paiement.","Dans le cas où vous souhaitez récupérer la transaction nouvellement créée en JavaScript, dans le cadre d'une application web monopage, veuillez consulter l'article suivant: Applications Web monopages.":"Dans le cas où vous souhaitez récupérer la transaction nouvellement créée en JavaScript, dans le cadre d'une application web monopage, veuillez consulter l'article suivant: Applications Web monopages.","Exemple: Bonjour, cet e-mail comporte un lien de paiement d'un montant de %amount% valable jusqu'au %end_date%. Pour confirmer le paiement, cliquez sur le lien suivant: %url%":"Exemple: Bonjour, cet e-mail comporte un lien de paiement d'un montant de %amount% valable jusqu'au %end_date%. Pour confirmer le paiement, cliquez sur le lien suivant: %url%","Liste des entêtes de la requête http, sous forme de \"nom\": \"valeur\"":"Liste des entêtes de la requête http, sous forme de \"nom\": \"valeur\"","Etapes":"Etapes","Configuration de paiement invalide.":"Configuration de paiement invalide.","Pays":"Pays","Cette page donne un aperçu rapide de comment insérer un formulaire de paiement sécurisé dans une pop-in, simplement en 3 actions.":"Cette page donne un aperçu rapide de comment insérer un formulaire de paiement sécurisé dans une pop-in, simplement en 3 actions.","Attention ! les paramètres qui ne sont pas documentés ici sont susceptibles de changer. Vous ne devez pas les utiliser.":"Attention ! les paramètres qui ne sont pas documentés ici sont susceptibles de changer. Vous ne devez pas les utiliser.","Basic QWxhZGRpbjpPcGVuU2VzYW1l":"Basic QWxhZGRpbjpPcGVuU2VzYW1l","Commentaire libre.":"Commentaire libre.","Aucune brand localisée.":"Aucune brand localisée.","Le web-service retournera un formToken.":"Le web-service retournera un formToken.","pour une commande réelle":"pour une commande réelle","Cette fonctionnalité ne sera plus disponible avec la mise en place de 3DS2.":"Cette fonctionnalité ne sera plus disponible avec la mise en place de 3DS2.","## Valeurs possibles":"## Valeurs possibles","Spécifications des échanges REST":"Spécifications des échanges REST","Web service Token/Reactivate":"Web service Token/Reactivate","Répéter la transaction ultérieurement":"Répéter la transaction ultérieurement","Paramètre firstInstallmentDelay invalide":"Paramètre firstInstallmentDelay invalide","Référence Javascript":"Référence Javascript","Pays de l'acheteur (en majuscule, suivant la norme ISO 3166-1 alpha-2).":"Pays de l'acheteur (en majuscule, suivant la norme ISO 3166-1 alpha-2).","Couronne danoise (208)":"Couronne danoise (208)","Qu'est-ce que l'IPN ?":"Qu'est-ce que l'IPN ?","Mot de passe":"Mot de passe","Différence entre l'annulation et le remboursement":"Différence entre l'annulation et le remboursement","paramètre overridePaymentCinematic invalide":"paramètre overridePaymentCinematic invalide","Identifiant de transaction du DS":"Identifiant de transaction du DS","La operación Charge/CreatePayment es un servicio web de la API REST.":"La operación Charge/CreatePayment es un servicio web de la API REST.","Une transaction de 1000.00 COP (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 1000.00 COP (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Web services Réservés aux PSP":"Web services Réservés aux PSP","Créer un ordre de paiement WhatsApp":"Créer un ordre de paiement WhatsApp","Testez le web service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.":"Testez le web service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.","Requête":"Requête","Oui":"Oui","Paramètre permettant de définir le canal d'émission de l'ordre de paiement.":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement.","Doit être valorisé à WHATSAPP.":"Doit être valorisé à WHATSAPP.","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement WhatsApp.":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement WhatsApp.","Numéro de téléphone du destinataire.":"Numéro de téléphone du destinataire.","Non":"Non","Date de validité de l'ordre au format ISO-8601.":"Date de validité de l'ordre au format ISO-8601.","Ne peut pas être antérieure à la date courante et ne peut pas dépasser 90 jours.":"Ne peut pas être antérieure à la date courante et ne peut pas dépasser 90 jours.","Si ce paramètre n'est pas envoyé, la valeur appliquée sera celle de la boutique.":"Si ce paramètre n'est pas envoyé, la valeur appliquée sera celle de la boutique.","locale":"locale","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\".":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\".","Permet de définir la langue des pages de paiement et du mail de confirmation.":"Permet de définir la langue des pages de paiement et du mail de confirmation.","Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire.":"Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire.","Commentaire facultatif.":"Commentaire facultatif.","Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour l'euro).","Devise du paiement.":"Devise du paiement.","Code ISO 4217 alpha-3.":"Code ISO 4217 alpha-3.","Ex: \"EUR\" pour l'euro.":"Ex: \"EUR\" pour l'euro.","Référence de la commande.":"Référence de la commande.","Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour l'euro).":"Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour l'euro).","Taux de taxe appliqué sur l'ensemble de la commande.":"Taux de taxe appliqué sur l'ensemble de la commande.","La valeur doit être le pourcentage à appliquer (21 pour 21%).":"La valeur doit être le pourcentage à appliquer (21 pour 21%).","transactionOptions.cardOptions.manualValidation":"transactionOptions.cardOptions.manualValidation","Permet de préciser si la validation de la transaction est manuelle.":"Permet de préciser si la validation de la transaction est manuelle.","Valeurs possibles: \"YES\" ou \"NO\".":"Valeurs possibles: \"YES\" ou \"NO\".","transactionOptions.cardOptions.captureDelay":"transactionOptions.cardOptions.captureDelay","Indique le délai, en nombre de jours, avant remise en banque.":"Indique le délai, en nombre de jours, avant remise en banque.","Permet d'activer ou de désactiver l'authentification forte lors du paiement.":"Permet d'activer ou de désactiver l'authentification forte lors du paiement.","Valeurs possibles : \"ENABLED\", \"DISABLED\" ou \"AUTO\".":"Valeurs possibles : \"ENABLED\", \"DISABLED\" ou \"AUTO\".","Adresse email qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur.":"Adresse email qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur.","dataCollectionForm":"dataCollectionForm","Utilisation du formulaire de collecte de données.":"Utilisation du formulaire de collecte de données.","Valeurs possibles: \"true\" ou \"false\".":"Valeurs possibles: \"true\" ou \"false\".","Exemple de requête":"Exemple de requête","L'objet answser contiendra les paramètres ci-dessous:":"L'objet answser contiendra les paramètres ci-dessous:","paymentOrderId":"paymentOrderId","ID de l'ordre de paiement.":"ID de l'ordre de paiement.","URL de paiement.":"URL de paiement.","Date et heure de création de l'ordre de paiement.":"Date et heure de création de l'ordre de paiement.","Date et heure de modification de l'ordre de paiement.":"Date et heure de modification de l'ordre de paiement.","Canal de transmission de l'ordre de paiement.":"Canal de transmission de l'ordre de paiement.","Numéro de téléphone du destinataire avec le préfixe internationnal.":"Numéro de téléphone du destinataire avec le préfixe internationnal.","message":"message","Message comportant le lien de paiement, rédigé dans la locale.":"Message comportant le lien de paiement, rédigé dans la locale.","Montant à payer, exprimé dans sa plus petite unité monétaire.":"Montant à payer, exprimé dans sa plus petite unité monétaire.","Préférence du marchand concernant l'authentification forte.":"Préférence du marchand concernant l'authentification forte.","Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire.":"Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire.","Commentaire.":"Commentaire.","transactionDetails.cardDetails.manualValidation":"transactionDetails.cardDetails.manualValidation","transactionDetails.cardDetails.captureDelay":"transactionDetails.cardDetails.captureDelay","Délai de capture.":"Délai de capture.","Exemple de réponse":"Exemple de réponse","Le Web Service Charge/createPaymentOrder retournera une erreur dans les cas suivants:":"Le Web Service Charge/createPaymentOrder retournera une erreur dans les cas suivants:","L'objet whatsAppOptions est manquant.":"L'objet whatsAppOptions est manquant.","Le paramètre channelOptions.whatsAppOptions.phoneNumber est manquant.":"Le paramètre channelOptions.whatsAppOptions.phoneNumber est manquant.","La date d'expiration de l'ordre de paiement ne peut etre antérieure à la date courante ni excédée 90 jours.":"La date d'expiration de l'ordre de paiement ne peut etre antérieure à la date courante ni excédée 90 jours.","Ce mode de fonctionnement ne peut pas fonctionner dans les cas suivants:":"Ce mode de fonctionnement ne peut pas fonctionner dans les cas suivants:","Votre boutique est configurée pour demander la saisie du CVV pour les paiements par alias,":"Votre boutique est configurée pour demander la saisie du CVV pour les paiements par alias,","votre boutique est configurée pour demander une authentification 3D Secure pour les paiements par alias,":"votre boutique est configurée pour demander une authentification 3D Secure pour les paiements par alias,","dès que le 3D Secure v2 sera activé sur votre contrat.":"dès que le 3D Secure v2 sera activé sur votre contrat.","Le montant de la transaction a été autorisé.":"Le montant de la transaction a été autorisé.","Le montant de la transaction est capturé, mais une intervention manuelle est nécessaire pour confirmer l'autorisation avant expiration.":"Le montant de la transaction est capturé, mais une intervention manuelle est nécessaire pour confirmer l'autorisation avant expiration.","Le moyen de paiement a été vérifié mais la transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation.":"Le moyen de paiement a été vérifié mais la transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation.","La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour confirmer l'autorisation.":"La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour confirmer l'autorisation.","Rien ne garantit que la demande d'autorisation sera acceptée.":"Rien ne garantit que la demande d'autorisation sera acceptée.","Gestion du timeout d'affichage de l'iframe":"Gestion du timeout d'affichage de l'iframe","Il est également nécessaire de gérer la durée d'affichage maximum de l'iframe si l'attribut value.timeout est présent dans l'instruction (timeout définit en seconde). Pour se faire il faudra permettre le déclenchement d'un événement de type LYRA_AUTH_INSTRUCTION_RESULT valorisé comme suit:":"Il est également nécessaire de gérer la durée d'affichage maximum de l'iframe si l'attribut value.timeout est présent dans l'instruction (timeout définit en seconde). Pour se faire il faudra permettre le déclenchement d'un événement de type LYRA_AUTH_INSTRUCTION_RESULT valorisé comme suit:","Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15.":"Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15.","Cela permettra la poursuite du processus et d'avoir un résultat final.":"Cela permettra la poursuite du processus et d'avoir un résultat final.","Une fois le formulaire posté, le code de la banque émettrice va prendre la main sur le processus afin de permettre l'authentification sécurisée (silencieuse ou interactive). A la fin de cette étape, l'événement LYRA_AUTH_INSTRUCTION_RESULT sera émis depuis l'iFrame afin d'indiquer la fin du processus. Exemple:":"Une fois le formulaire posté, le code de la banque émettrice va prendre la main sur le processus afin de permettre l'authentification sécurisée (silencieuse ou interactive). A la fin de cette étape, l'événement LYRA_AUTH_INSTRUCTION_RESULT sera émis depuis l'iFrame afin d'indiquer la fin du processus. Exemple:","Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service Charge/Authenticate.L'objet instructionResult sera à rajouter à la requête initiale:":"Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service Charge/Authenticate.L'objet instructionResult sera à rajouter à la requête initiale:","Service de vérification de carte PCI":"Service de vérification de carte PCI","La vérification de carte permet aux marchands PCI-DSS de vérifier la validité de cartes de paiement.":"La vérification de carte permet aux marchands PCI-DSS de vérifier la validité de cartes de paiement.","Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté.":"Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté.","Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.":"Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.","Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste).":"Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste).","Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible.":"Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible.","La vérification de carte de paiement permet de vérifier la validité d'une carte. Pour cela, l'appel au web service PCI/Charge/VerifyPaymentMethod déclenche une transaction de vérification. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:":"La vérification de carte de paiement permet de vérifier la validité d'une carte. Pour cela, l'appel au web service PCI/Charge/VerifyPaymentMethod déclenche une transaction de vérification. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:","Appel du web service PCI/Charge/VerifyPaymentMethod":"Appel du web service PCI/Charge/VerifyPaymentMethod","La réponse peut être de 2 types:":"La réponse peut être de 2 types:","AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur.":"AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur.","Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure.":"Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure.","Charge/Payment: Cette réponse indique la fin de la vérification et il est possible de consulter le résultat de la vérification.":"Charge/Payment: Cette réponse indique la fin de la vérification et il est possible de consulter le résultat de la vérification.","L'authentification occupant une place importante dans ce web service, son fonctionnement a été détaillé ci-dessous:":"L'authentification occupant une place importante dans ce web service, son fonctionnement a été détaillé ci-dessous:","Déroulement de l'authentification":"Déroulement de l'authentification","un appel initial au service PCI/Charge/VerifyPaymentMethod avec une réponse de type RESULT ou INSTRUCTION.":"un appel initial au service PCI/Charge/VerifyPaymentMethod avec une réponse de type RESULT ou INSTRUCTION.","nouvel appel au service PCI/Charge/VerifyPaymentMethod avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/VerifyPaymentMethod avec le résultat signé de l'instruction obtenu via le navigateur","le service PCI/Charge/VerifyPaymentMethod renvoie alors à nouveau soit une instruction soit un résultat":"le service PCI/Charge/VerifyPaymentMethod renvoie alors à nouveau soit une instruction soit un résultat","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod.","Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.":"Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.","Le retour avec le résultat d'instruction au service PCI/Charge/VerifyPaymentMethod (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.":"Le retour avec le résultat d'instruction au service PCI/Charge/VerifyPaymentMethod (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.","Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification.":"Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification.","Le service PCI/Charge/VerifyPaymentMethod est donc prêt à être appelé.":"Le service PCI/Charge/VerifyPaymentMethod est donc prêt à être appelé.","Etape 3: Appel du service PCI/Charge/VerifyPaymentMethod":"Etape 3: Appel du service PCI/Charge/VerifyPaymentMethod","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/VerifyPaymentMethod.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/VerifyPaymentMethod.","Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.":"Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.","Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/VerifyPaymentMethod. La requête devra contenir l'objet instructionResult ainsi que l'identifiant de session operationSessionId, reçu dans la réponse de l'étape 4:":"Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/VerifyPaymentMethod. La requête devra contenir l'objet instructionResult ainsi que l'identifiant de session operationSessionId, reçu dans la réponse de l'étape 4:","Si la réponse précédente est un résultat final, la vérification de carte est terminée.":"Si la réponse précédente est un résultat final, la vérification de carte est terminée.","un appel initial au service PCI/Charge/VerifyPaymentMethod avec une carte enrôlée 3DS v1":"un appel initial au service PCI/Charge/VerifyPaymentMethod avec une carte enrôlée 3DS v1","un nouvel appel au service PCI/Charge/VerifyPaymentMethod en transmettant ce résultat":"un nouvel appel au service PCI/Charge/VerifyPaymentMethod en transmettant ce résultat","un appel initial au service PCI/Charge/VerifyPaymentMethod avec une carte enrôlée 3DS v2":"un appel initial au service PCI/Charge/VerifyPaymentMethod avec une carte enrôlée 3DS v2","le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/VerifyPaymentMethod en transmettant ce résultat":"le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/VerifyPaymentMethod en transmettant ce résultat","Une commande peut aussi être payée à partir de plusieurs transactions, ou avec plusieurs moyens de paiement.":"Une commande peut aussi être payée à partir de plusieurs transactions, ou avec plusieurs moyens de paiement.","Tant que la totalité de la commande n'est pas payée, orderCycle est défini à OPEN.":"Tant que la totalité de la commande n'est pas payée, orderCycle est défini à OPEN.","Si la totalité de la commande est payée, orderCycle sera défini à CLOSED.":"Si la totalité de la commande est payée, orderCycle sera défini à CLOSED.","AUTRICHE":"AUTRICHE","BRESIL":"BRESIL","CORSE":"CORSE","COTE D'IVOIRE":"COTE D'IVOIRE","FRANCE":"FRANCE","GUADELOUPE":"GUADELOUPE","INDE":"INDE","MARTINIQUE":"MARTINIQUE","NOUVELLE-CALÉDONIE":"NOUVELLE-CALÉDONIE","ST-PIERRE-ET-MIQUELON":"ST-PIERRE-ET-MIQUELON","POLYNESIE FRANCAISE":"POLYNESIE FRANCAISE","Code de la langue de l'acheteur, selon la norme norme ISO 639-1.":"Code de la langue de l'acheteur, selon la norme norme ISO 639-1.","Permet de spécifier la langue dans laquelle sont envoyés les e-mails de confirmation de paiement.":"Permet de spécifier la langue dans laquelle sont envoyés les e-mails de confirmation de paiement.","Civilité de l'acheteur.":"Civilité de l'acheteur.","Mr":"Mr","M.":"M.","Mme":"Mme","strongAuthentication permet d'activer ou de désactiver l'authentification forte sur le moyen de paiement (comme 3D-Secure).":"strongAuthentication permet d'activer ou de désactiver l'authentification forte sur le moyen de paiement (comme 3D-Secure).","Le champ responseCode pourra prendre une des valeurs ci dessous:":"Le champ responseCode pourra prendre une des valeurs ci dessous:","Libellé":"Libellé","Paramètre invalide: commission":"Paramètre invalide: commission","Transaction not trouvée":"Transaction not trouvée","Transaction(s) non envoyé dans le fichier CNAB/Remessa":"Transaction(s) non envoyé dans le fichier CNAB/Remessa","Capture manuelle non autorisée pour ce contrat":"Capture manuelle non autorisée pour ce contrat","Erreur indéfinie":"Erreur indéfinie","Permet de modifier le mode de capture.":"Permet de modifier le mode de capture.","Spécifique aux acquéreurs d'Amérique Latine.":"Spécifique aux acquéreurs d'Amérique Latine.","Cette fonctionnalité n'est pas utilisable en Colombie.":"Cette fonctionnalité n'est pas utilisable en Colombie.","Valeurs possbiles:":"Valeurs possbiles:","Cinématique de capture immédiate : la capture est déclenchée par l'acquéreur, le jour du paiement.":"Cinématique de capture immédiate : la capture est déclenchée par l'acquéreur, le jour du paiement.","Cinématique de capture différée : la capture est déclenchée par la plateforme de paiement, toujours avant l'expiration de la demande d'autorisation.":"Cinématique de capture différée : la capture est déclenchée par la plateforme de paiement, toujours avant l'expiration de la demande d'autorisation.","Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token.":"Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token.","Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.":"Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.","Une transaction de 1.00 € (ou 0.00 page.kr_currency si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 1.00 € (ou 0.00 page.kr_currency si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Consultez la liste des cas d'utilisation pour vous aider à initialiser votre formulaire.":"Consultez la liste des cas d'utilisation pour vous aider à initialiser votre formulaire.","Voici une liste non exhaustive des cas d'utilisation qui se définissent lors de l'initialisation du paiement (lors de l'appel au web service Charge/createPayment).":"Voici une liste non exhaustive des cas d'utilisation qui se définissent lors de l'initialisation du paiement (lors de l'appel au web service Charge/createPayment).","Transmettre le numéro de commande":"Transmettre le numéro de commande","Proposer l'enregistrement du moyen de paiement (Tokénisation)":"Proposer l'enregistrement du moyen de paiement (Tokénisation)","Utiliser un moyen de paiement enregistré (paiement par alias)":"Utiliser un moyen de paiement enregistré (paiement par alias)","Utiliser un moyen de paiement enregistré sans afficher le formulaire embarqué":"Utiliser un moyen de paiement enregistré sans afficher le formulaire embarqué","Augmenter les chances de frictionless (3DS2)":"Augmenter les chances de frictionless (3DS2)","Surcharger l'URL de notification instantanée (IPN)":"Surcharger l'URL de notification instantanée (IPN)","Soumettre vos transactions à l'analyseur de risque Konduto":"Soumettre vos transactions à l'analyseur de risque Konduto","Pour transmettre le numéro de commande, utilisez le champ orderId :":"Pour transmettre le numéro de commande, utilisez le champ orderId :","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Acheteur),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Acheteur),","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Livraison),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Livraison),","Ces données seront visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Panier).":"Ces données seront visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Panier).","Pour que l'onglet Panier s'affiche correctement dans le Back Office Marchand, vous devez transmettre au minimum le champ productAmount de chaque produit.":"Pour que l'onglet Panier s'affiche correctement dans le Back Office Marchand, vous devez transmettre au minimum le champ productAmount de chaque produit.","Le marchand peut proposer à l'acheteur de faciliter ses achats en demandant l'enregistrement des données bancaires par la plateforme de paiement.":"Le marchand peut proposer à l'acheteur de faciliter ses achats en demandant l'enregistrement des données bancaires par la plateforme de paiement.","Grâce à cette opération, la plateforme de paiement attribue un jeton unique au moyen de paiement et le retourne au site marchand via le champ paymentMethodToken.":"Grâce à cette opération, la plateforme de paiement attribue un jeton unique au moyen de paiement et le retourne au site marchand via le champ paymentMethodToken.","Ainsi lors de futurs achats, l'acheteur n'aura plus à saisir son moyen de paiement.":"Ainsi lors de futurs achats, l'acheteur n'aura plus à saisir son moyen de paiement.","Cette solution apporte un niveau supplémentaire de sécurité aux paiements puisque seul transite le token utilisable uniquement par la plateforme de paiement.":"Cette solution apporte un niveau supplémentaire de sécurité aux paiements puisque seul transite le token utilisable uniquement par la plateforme de paiement.","Pour proposer à l'acheteur d'enregistrer son moyen de paiement au moment du paiement, utilisez le champ formAction avec la valeur ASK_REGISTER_PAY":"Pour proposer à l'acheteur d'enregistrer son moyen de paiement au moment du paiement, utilisez le champ formAction avec la valeur ASK_REGISTER_PAY","Le champ email devient obligatoire lors de l'enregistrement du moyen de paiement.":"Le champ email devient obligatoire lors de l'enregistrement du moyen de paiement.","Lors de l'affichage du formulaire, une case à cocher apparaitra.":"Lors de l'affichage du formulaire, une case à cocher apparaitra.","Par défaut, cette case est décochée.":"Par défaut, cette case est décochée.","Si l'acheteur accepte l'enregistrement de son moyen de paiement, il doit cocher la case.":"Si l'acheteur accepte l'enregistrement de son moyen de paiement, il doit cocher la case.","Si le paiement est refusé, le moyen de paiement ne sera pas enregistré.":"Si le paiement est refusé, le moyen de paiement ne sera pas enregistré.","Forcer l'enregistrement du moyen de paiement":"Forcer l'enregistrement du moyen de paiement","Si le marchand a avertit l'acheteur plus tôt dans le process d'achat, il peut \"forcer\" l'enregistrement du moyen de paiement sans afficher de case supplémentaire.":"Si le marchand a avertit l'acheteur plus tôt dans le process d'achat, il peut \"forcer\" l'enregistrement du moyen de paiement sans afficher de case supplémentaire.","Pour celà, utilisez le champ formAction avec la valeur REGISTER_PAY:":"Pour celà, utilisez le champ formAction avec la valeur REGISTER_PAY:","Le marchand peut transmettre le token à débiter lors de l'initialisation du paiement.":"Le marchand peut transmettre le token à débiter lors de l'initialisation du paiement.","Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés.":"Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés.","L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat.":"L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat.","Pour celà, il suffit de transmettre le token à débiter dans le champ paymentMethodToken et de valoriser le champ formAction à PAYMENT.":"Pour celà, il suffit de transmettre le token à débiter dans le champ paymentMethodToken et de valoriser le champ formAction à PAYMENT.","Cette valeur étant la valeur par défaut, le champ formAction n'est plus nécessaire.":"Cette valeur étant la valeur par défaut, le champ formAction n'est plus nécessaire.","Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client.":"Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client.","Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement.":"Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement.","L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé.":"L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé.","Afin de ne pas faire apparaitre le formulaire embarqué, il suffit d'utiliser le paramètre formAction et de le valoriser à SILENT:":"Afin de ne pas faire apparaitre le formulaire embarqué, il suffit d'utiliser le paramètre formAction et de le valoriser à SILENT:","Ce cas d'utilisation n'utilise pas le client JavaScript, mais uniquement un appel serveur à serveur.":"Ce cas d'utilisation n'utilise pas le client JavaScript, mais uniquement un appel serveur à serveur.","Il n'y a pas de redirection vers l'url de retour spécifiée dans kr-post-url-success.":"Il n'y a pas de redirection vers l'url de retour spécifiée dans kr-post-url-success.","La réponse ne contient pas de formToken mais directement un objet Transaction.":"La réponse ne contient pas de formToken mais directement un objet Transaction.","En fonction de la configuration de votre boutique concernant les paiements par alias, il est possible que la saisie du CVV ou l'authentification 3D Secure soit requise.":"En fonction de la configuration de votre boutique concernant les paiements par alias, il est possible que la saisie du CVV ou l'authentification 3D Secure soit requise.","Dans ce cas, le mode SILENT ne peut convenir.":"Dans ce cas, le mode SILENT ne peut convenir.","Lorsque tous les acteurs seront opérationnels, il sera possible de transmettre des données supplémentaires pour augmenter les chances de frictionless lors du paiement.":"Lorsque tous les acteurs seront opérationnels, il sera possible de transmettre des données supplémentaires pour augmenter les chances de frictionless lors du paiement.","L'utilisation de ces champs est optionnelle.":"L'utilisation de ces champs est optionnelle.","Dans tous les cas, c'est la banque émettrice qui décide si une authentification forte doit être réalisée.":"Dans tous les cas, c'est la banque émettrice qui décide si une authentification forte doit être réalisée.","Ces champs et leur valeurs ne seront pris en compte qu'après l'activation du 3DS2 sur votre contrat.":"Ces champs et leur valeurs ne seront pris en compte qu'après l'activation du 3DS2 sur votre contrat.","Cette liste n'est pas exhaustive et sera complétée prochainement.":"Cette liste n'est pas exhaustive et sera complétée prochainement.","Liste des champs à transmettre":"Liste des champs à transmettre","Adresse e-mail de l'acheteur":"Adresse e-mail de l'acheteur","Identifiant national. Permet d'identifier de façon unique chaque citoyen au sein d'un pays. CPF ou CNPJ au Brésil":"Identifiant national. Permet d'identifier de façon unique chaque citoyen au sein d'un pays. CPF ou CNPJ au Brésil","Numéro de rue de l'adresse de facturation":"Numéro de rue de l'adresse de facturation","Adresse postale":"Adresse postale","Deuxième ligne d'adresse":"Deuxième ligne d'adresse","Code postal":"Code postal","Ville":"Ville","Etat / Région":"Etat / Région","Code pays suivant la norme ISO 3166 alpha-2":"Code pays suivant la norme ISO 3166 alpha-2","Numéro de téléphone":"Numéro de téléphone","Numéro de téléphone mobile":"Numéro de téléphone mobile","Code pays suivant la norme ISO 3166":"Code pays suivant la norme ISO 3166","Mode de livraison. De nouvelles valeurs spécifiques à 3DS2 seront bientôt disponibles":"Mode de livraison. De nouvelles valeurs spécifiques à 3DS2 seront bientôt disponibles","Délai de livraison. De nouvelles valeurs spécifiques à 3DS2 seront bientôt disponibles":"Délai de livraison. De nouvelles valeurs spécifiques à 3DS2 seront bientôt disponibles","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Extras),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Extras),","Exemple pour transmettre une donnée nommée \"contract\" et sa valeur:":"Exemple pour transmettre une donnée nommée \"contract\" et sa valeur:","Cette fonctionnalité est incompatible avec l'exécution, depuis le Back Office Marchand, de la requête envoyée à l'URL de notification instantanée.":"Cette fonctionnalité est incompatible avec l'exécution, depuis le Back Office Marchand, de la requête envoyée à l'URL de notification instantanée.","L'URL appelée sera celle configurée dans la règle de notification (voir chapitre Paramétrer les notifications).":"L'URL appelée sera celle configurée dans la règle de notification (voir chapitre Paramétrer les notifications).","Utilisez le champ ipnTargetUrl lors de l'initialisation du paiement pour surcharger l'URL de la page à notifier.":"Utilisez le champ ipnTargetUrl lors de l'initialisation du paiement pour surcharger l'URL de la page à notifier.","Si la valeur du champ ipnTargetUrl est erronée, le formulaire ne sera pas rejeté.":"Si la valeur du champ ipnTargetUrl est erronée, le formulaire ne sera pas rejeté.","Connectez-vous à votre Back Office Marchand.":"Connectez-vous à votre Back Office Marchand.","Depuis le menu Paramétrage > Société, sélectionnez l'onglet Konduto.":"Depuis le menu Paramétrage > Société, sélectionnez l'onglet Konduto.","Cliquez sur le bouton Ajouter un compte.":"Cliquez sur le bouton Ajouter un compte.","Ajout d'un compte Konduto":"Ajout d'un compte Konduto","Renseignez le libellé du compte.":"Renseignez le libellé du compte.","Cette information vous permet d'identifier le compte plus facilement.":"Cette information vous permet d'identifier le compte plus facilement.","Renseignez la Clé privée fournie par Konduto.":"Renseignez la Clé privée fournie par Konduto.","Renseignez la Clé privée pour le mode Sandbox fournie par Konduto":"Renseignez la Clé privée pour le mode Sandbox fournie par Konduto","Renseignez la Clé publique fournie par Konduto.":"Renseignez la Clé publique fournie par Konduto.","Renseignez la Clé publique pour le mode Sandbox fournie par Konduto":"Renseignez la Clé publique pour le mode Sandbox fournie par Konduto","Cliquez sur le bouton Créer.":"Cliquez sur le bouton Créer.","Associer le compte à votre boutique":"Associer le compte à votre boutique","Une fois le compte créé, cliquez sur l'onglet Association du compte aux boutiques.":"Une fois le compte créé, cliquez sur l'onglet Association du compte aux boutiques.","Sélectionnez votre boutique et cochez la case Associer.":"Sélectionnez votre boutique et cochez la case Associer.","Cliquez sur le bouton Sauvegarder pour terminer.":"Cliquez sur le bouton Sauvegarder pour terminer.","Numéro de commande":"Numéro de commande","Référence de l'acheteur sur le site marchand":"Référence de l'acheteur sur le site marchand","Identifiant national.":"Identifiant national.","Permet d'identifier de façon unique chaque citoyen au sein d'un pays.":"Permet d'identifier de façon unique chaque citoyen au sein d'un pays.","CPF ou CNPJ au Brésil.":"CPF ou CNPJ au Brésil.","Type de client":"Type de client","Prénom":"Prénom","Quartier":"Quartier","type d'adresse de livraison":"type d'adresse de livraison","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire","Libellé de l'article":"Libellé de l'article","Référence de l'article":"Référence de l'article","Type de l'article":"Type de l'article","Montant de l'article":"Montant de l'article","Quantité d'article":"Quantité d'article","L'id de transaction est généré automatiquement par les web services REST.":"L'id de transaction est généré automatiquement par les web services REST.","L'identifiant n'est plus un nombre entier (integer) mais un UUID alphanumérique de 32 caractères.":"L'identifiant n'est plus un nombre entier (integer) mais un UUID alphanumérique de 32 caractères.","Comment sont affichée les erreurs ?":"Comment sont affichée les erreurs ?","Il vous suffit de l'ajouter.":"Il vous suffit de l'ajouter.","Pour gérer les erreurs manuellement, il vous suffit d'intercepter le message d'erreur par defaut et de le personnaliser. Dans l'exemple suivant, le message d'erreur personnalisé sera placé dans la div de classe customerror :":"Pour gérer les erreurs manuellement, il vous suffit d'intercepter le message d'erreur par defaut et de le personnaliser. Dans l'exemple suivant, le message d'erreur personnalisé sera placé dans la div de classe customerror :","L'objet SMSOptions est manquant":"L'objet SMSOptions est manquant","Le paramètre channelOptions.whatsAppOptions.phoneNumber est manquant":"Le paramètre channelOptions.whatsAppOptions.phoneNumber est manquant","L'objet whatsAppOptions est manquant":"L'objet whatsAppOptions est manquant","L'objet mailOptions est manquant":"L'objet mailOptions est manquant","Le paramètre channelOptions.mailOptions.recipient est manquant":"Le paramètre channelOptions.mailOptions.recipient est manquant","Aucun des contrats associés a votre boutique ne peut être utilisé.":"Aucun des contrats associés a votre boutique ne peut être utilisé.","3. Appel de PCI/Charge/VerifyPaymentMethod":"3. Appel de PCI/Charge/VerifyPaymentMethod","Seuls les tokens associés à une carte bancaire sont supportés.":"Seuls les tokens associés à une carte bancaire sont supportés.","MAIL OR TELEPHONE ORDER: Saisie réalisée par un opérateur.":"MAIL OR TELEPHONE ORDER: Saisie réalisée par un opérateur.","Les informations du moyen de paiement sont transmises par courrier ou par e-mail.":"Les informations du moyen de paiement sont transmises par courrier ou par e-mail.","Ne permet pas de créer un alias associé à un IBAN.":"Ne permet pas de créer un alias associé à un IBAN.","Le web service retournera un formToken.":"Le web service retournera un formToken.","Le web service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token).":"Le web service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token).","Pour plus d'informations, rendez-vous sur l'article dédié au Création et utilisation d'alias.":"Pour plus d'informations, rendez-vous sur l'article dédié au Création et utilisation d'alias.","Code de sécurité de la carte.":"Code de sécurité de la carte.","Sa longueur peut varier entre 3 ou 4 chiffres en fonction du type de carte.":"Sa longueur peut varier entre 3 ou 4 chiffres en fonction du type de carte.","Numéro de pièce d'identité de l'acheteur.":"Numéro de pièce d'identité de l'acheteur.","Le format dépend du type de pièce d'identité: de 7 à 13 caractères, chiffres, lettres et/ou points.":"Le format dépend du type de pièce d'identité: de 7 à 13 caractères, chiffres, lettres et/ou points.","En Amérique Latine, ce paramètre peut être obligatoire pour certains acquéreurs.":"En Amérique Latine, ce paramètre peut être obligatoire pour certains acquéreurs.","Type de pièce d'identité.":"Type de pièce d'identité.","Valeurs possibles:":"Valeurs possibles:","Ajoute une case à cocher sur le formulaire pour la création d'un alias (token).":"Ajoute une case à cocher sur le formulaire pour la création d'un alias (token).","Effectue un paiement par alias sans passer par le formulaire embarqué.":"Effectue un paiement par alias sans passer par le formulaire embarqué.","Il permet de créer un token à partir d'un moyen de paiement.":"Il permet de créer un token à partir d'un moyen de paiement.","Seules les cartes bancaires sont supportées.":"Seules les cartes bancaires sont supportées.","Cette méthode ne permet pas de créer un alias à partir d'un IBAN.":"Cette méthode ne permet pas de créer un alias à partir d'un IBAN.","Proposer l'enregistrement du moyen de paiement":"Proposer l'enregistrement du moyen de paiement","Utiliser un moyen de paiement enregistré":"Utiliser un moyen de paiement enregistré","Cette méthode ne permet pas d'utiliser un alias créé à partir d'un IBAN.":"Cette méthode ne permet pas d'utiliser un alias créé à partir d'un IBAN.","Utilisation avec Visanet :":"Utilisation avec Visanet :","Champ au format JSON permettant de transmettre les Merchant Define Data requis par Visanet.":"Champ au format JSON permettant de transmettre les Merchant Define Data requis par Visanet.","Les clés doivent être nommées de \"field1\" à \"field99\".":"Les clés doivent être nommées de \"field1\" à \"field99\".","Le paiement facile directement dans votre application mobile | Documentation PayZen":"Le paiement facile directement dans votre application mobile | Documentation PayZen","Le paiement facile directement dans votre application mobile":"Le paiement facile directement dans votre application mobile","Grâce à notre kit de développement (aussi appelé Software Development Kit ou SDK) Mobile, vous pouvez intégrer directement dans votre application mobile des écrans de paiement sécurisés et autonomes.":"Grâce à notre kit de développement (aussi appelé Software Development Kit ou SDK) Mobile, vous pouvez intégrer directement dans votre application mobile des écrans de paiement sécurisés et autonomes.","Compatibles avec la grande majorité des terminaux Android et Apple du marché, nos écrans de paiement s'intègrent en quelques minutes au sein de n'importe quelle application mobile, qu'elle soit native ou hybride.":"Compatibles avec la grande majorité des terminaux Android et Apple du marché, nos écrans de paiement s'intègrent en quelques minutes au sein de n'importe quelle application mobile, qu'elle soit native ou hybride.","Bien entendu, le formulaire est également personnalisable, et peut ainsi s'intégrer harmonieusement au sein de votre application.":"Bien entendu, le formulaire est également personnalisable, et peut ainsi s'intégrer harmonieusement au sein de votre application.","Ce guide a pour objectif de vous guider étape par étape dans l'intégration de notre SDK.":"Ce guide a pour objectif de vous guider étape par étape dans l'intégration de notre SDK.","Fonctionnement de la solution":"Fonctionnement de la solution","Intégration du paiement sous iOS":"Intégration du paiement sous iOS","Intégration du paiement sous Android":"Intégration du paiement sous Android","Gestion des codes d'erreur":"Gestion des codes d'erreur","Utilisation des cartes de paiement de test":"Utilisation des cartes de paiement de test","Cinématique d'un paiement | Documentation PayZen":"Cinématique d'un paiement | Documentation PayZen","Cinématique d'un paiement":"Cinématique d'un paiement","Le diagramme suivant présente les interactions entre votre application mobile, notre SDK, le serveur marchand et la plateforme de paiement.":"Le diagramme suivant présente les interactions entre votre application mobile, notre SDK, le serveur marchand et la plateforme de paiement.","Votre application":"Votre application","SDK Mobile":"SDK Mobile","Votre serveur marchand":"Votre serveur marchand","Plateforme de paiement":"Plateforme de paiement","Lancement de l'application":"Lancement de l'application","Affichage de l'écran de paiement":"Affichage de l'écran de paiement","Réalisation du paiement":"Réalisation du paiement","Vérification du statut de la transaction":"Vérification du statut de la transaction","Description des interactions":"Description des interactions","Les interactions entre les différents acteurs d'un paiement mobile se divisent en plusieurs phases :":"Les interactions entre les différents acteurs d'un paiement mobile se divisent en plusieurs phases :","Lancement de l'application: Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK.":"Lancement de l'application: Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK.","Elle permet de configurer le SDK avec vos données marchands.":"Elle permet de configurer le SDK avec vos données marchands.","Affichage de l'écran de paiement : Lorsque l'utilisateur de votre application mobile valide son panier, le serveur marchand puis le SDK entrent en jeu, permettant l'affichage d'un écran de paiement sécurisé et gérant les différents moyens de paiement supportés.":"Affichage de l'écran de paiement : Lorsque l'utilisateur de votre application mobile valide son panier, le serveur marchand puis le SDK entrent en jeu, permettant l'affichage d'un écran de paiement sécurisé et gérant les différents moyens de paiement supportés.","Réalisation du paiement : le SDK mobile gère de manière autonome et sécurisée le paiement de l'acheteur.":"Réalisation du paiement : le SDK mobile gère de manière autonome et sécurisée le paiement de l'acheteur.","Le serveur marchand et l'application mobile sont notifiés de son traitement (que le paiement soit accepté ou refusé), ce qui vous permet de reprendre la main sur le processus d'achat.":"Le serveur marchand et l'application mobile sont notifiés de son traitement (que le paiement soit accepté ou refusé), ce qui vous permet de reprendre la main sur le processus d'achat.",": Cette étape consiste à confirmer le résultat de la transaction auprès de votre serveur marchand (afin de s'assurer que la réponse n'a pas été altérée entre la plateforme de paiement et l'application mobile), cela peut être fait de 2 façons:":": Cette étape consiste à confirmer le résultat de la transaction auprès de votre serveur marchand (afin de s'assurer que la réponse n'a pas été altérée entre la plateforme de paiement et l'application mobile), cela peut être fait de 2 façons:","Vérification du statut transaction":"Vérification du statut transaction","Vérifier la réception de l'IPN et la validité de la signature: cette solution est la solution préconisée car la communication entre la plateforme de paiement et votre serveur est directe.":"Vérifier la réception de l'IPN et la validité de la signature: cette solution est la solution préconisée car la communication entre la plateforme de paiement et votre serveur est directe.","Vérifier de l'intégrité du résultat renvoyé par le SDK mobile en contrôlant la signature du message":"Vérifier de l'intégrité du résultat renvoyé par le SDK mobile en contrôlant la signature du message","Ces étapes sont détaillées dans le guide d'intégration pour Guide d'intégration Android et Guide d'integration iOS.":"Ces étapes sont détaillées dans le guide d'intégration pour Guide d'intégration Android et Guide d'integration iOS.","Prérequis | Documentation PayZen":"Prérequis | Documentation PayZen","Avant d'effectuer l'intégration mobile du SDK, il est nécessaire d'avoir les prérequis suivants :":"Avant d'effectuer l'intégration mobile du SDK, il est nécessaire d'avoir les prérequis suivants :","Clés d'API REST":"Clés d'API REST","Nom du serveur de l'API REST":"Nom du serveur de l'API REST","Clés SDK mobile":"Clés SDK mobile","Un fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.":"Un fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.","Vous avez besoin de 3 clés pour authentifier vos échanges avec la plateforme de paiement :":"Vous avez besoin de 3 clés pour authentifier vos échanges avec la plateforme de paiement :","Pour les appels aux web wervices":"Pour les appels aux web wervices","Clé SDK mobile":"Clé SDK mobile","Pour créer un écran de paiement dans votre application mobile":"Pour créer un écran de paiement dans votre application mobile","Pour vérifier l'intégrité des données renvoyées dans l'IPN et/ou dans le JSON renvoyé par le SDK lors de l'étape de vérification du statut de la transaction":"Pour vérifier l'intégrité des données renvoyées dans l'IPN et/ou dans le JSON renvoyé par le SDK lors de l'étape de vérification du statut de la transaction","Les clés sont disponibles dans le Back Office Marchand.":"Les clés sont disponibles dans le Back Office Marchand.","Pour y accéder, il faut d'abord se connecter au Back Office Marchand.":"Pour y accéder, il faut d'abord se connecter au Back Office Marchand.","L'identification d'un utilisateur se réalise avec son identifiant de connexion et son mot de passe associé.":"L'identification d'un utilisateur se réalise avec son identifiant de connexion et son mot de passe associé.","Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails).":"Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails).","Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe.":"Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe.","Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :","Le paramètre Nom du serveur de l'API REST visible dans le même écran est également nécessaire: il s'agit de l'URL vers laquelle envoyer les requêtes de l'API REST.":"Le paramètre Nom du serveur de l'API REST visible dans le même écran est également nécessaire: il s'agit de l'URL vers laquelle envoyer les requêtes de l'API REST.","Il est demandé pour l'initialisation du SDK mobile.":"Il est demandé pour l'initialisation du SDK mobile.","Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:":"Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:","Clé publique pour effectuer des paiements de test.":"Clé publique pour effectuer des paiements de test.","Clé publique pour effectuer des paiements de production.":"Clé publique pour effectuer des paiements de production.","La clé est dite 'publique' car elle est publiquement visible dans le code source de votre application mobile.":"La clé est dite 'publique' car elle est publiquement visible dans le code source de votre application mobile.","Il existe deux façons de réccupérer les informations sur la transactions suite à celle-ci :":"Il existe deux façons de réccupérer les informations sur la transactions suite à celle-ci :","Fin de paiement":"Fin de paiement","Lorsque le paiement est effectué, les mêmes informations sont envoyées au SDK mobile, qui les transmet à votre application mobile.":"Lorsque le paiement est effectué, les mêmes informations sont envoyées au SDK mobile, qui les transmet à votre application mobile.","Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport.":"Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport.","Un processus de hachage est donc utilisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues et ainsi vérifier de façon sûre le statut de la transaction.":"Un processus de hachage est donc utilisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues et ainsi vérifier de façon sûre le statut de la transaction.","Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification). Pour le calcul de la clé lors de la vérification du résultat de la transaction, rendez-vous dans les guides d'intégration iOS et Android":"Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification). Pour le calcul de la clé lors de la vérification du résultat de la transaction, rendez-vous dans les guides d'intégration iOS et Android","Pour des raisons de sécurité des paiements et éviter les opérations frauduleuses, le SDK mobile s'appuie sur un serveur marchand que vous devez mettre à disposition.":"Pour des raisons de sécurité des paiements et éviter les opérations frauduleuses, le SDK mobile s'appuie sur un serveur marchand que vous devez mettre à disposition.","valider que les transactions à transmettre à la plateforme de paiement correspondent bien à des achats issus de votre site marchand, et que les montants et devises sont conformes,":"valider que les transactions à transmettre à la plateforme de paiement correspondent bien à des achats issus de votre site marchand, et que les montants et devises sont conformes,","conserver de manière sécurisée vos clés de communication avec la plateforme de paiement,":"conserver de manière sécurisée vos clés de communication avec la plateforme de paiement,","recevoir les notifications instantanées (IPN) de la plateforme de paiement, pour chaque événement de paiement (accepté, refusé, etc...)":"recevoir les notifications instantanées (IPN) de la plateforme de paiement, pour chaque événement de paiement (accepté, refusé, etc...)","Exemple de serveur marchand":"Exemple de serveur marchand","Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main » , déployable en un clic sur la plateforme Cloud Heroku.":"Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main » , déployable en un clic sur la plateforme Cloud Heroku.","Vous pourrez ainsi bénéficier d'un exemple de serveur marchand fonctionnel et gratuit pour la durée de votre intégration mobile.":"Vous pourrez ainsi bénéficier d'un exemple de serveur marchand fonctionnel et gratuit pour la durée de votre intégration mobile.","Pour cela, il vous suffit de remplir le formulaire ci-dessous avec vos données de test puis de cliquer sur « Deploy ».":"Pour cela, il vous suffit de remplir le formulaire ci-dessous avec vos données de test puis de cliquer sur « Deploy ».","Vous devrez alors vous connecter à votre compte Heroku ou en créer un afin de déployer le serveur.":"Vous devrez alors vous connecter à votre compte Heroku ou en créer un afin de déployer le serveur.","Champs":"Champs","Correspond au paramètre UTILISATEUR décrit dans les clés des appels serveur à serveur.":"Correspond au paramètre UTILISATEUR décrit dans les clés des appels serveur à serveur.","Correspond au paramètre MOT DE PASSE décrit dans les clés des appels serveur à serveur.":"Correspond au paramètre MOT DE PASSE décrit dans les clés des appels serveur à serveur.","Correspond au paramètre nom de Nom du serveur de l'API REST décrit ci-dessus.":"Correspond au paramètre nom de Nom du serveur de l'API REST décrit ci-dessus.","Clé HMAC":"Clé HMAC","Correspond à la clé de signature décrit ci-dessus.":"Correspond à la clé de signature décrit ci-dessus.","Authentication Token":"Authentication Token","Clé secrète qui sera utilisée pour pouvoir appeler le serveur avec authentication basique.":"Clé secrète qui sera utilisée pour pouvoir appeler le serveur avec authentication basique.","Tous les paramètres ci-dessus sont visibles dans le menu Paramétrage > Boutique > onglet Clés d'API REST.":"Tous les paramètres ci-dessus sont visibles dans le menu Paramétrage > Boutique > onglet Clés d'API REST.","A fin de sécuriser votre serveur (par authentification basique), vous devez aussi définir un utilisateur et son mot de passe.":"A fin de sécuriser votre serveur (par authentification basique), vous devez aussi définir un utilisateur et son mot de passe.","Accés aux logs":"Accés aux logs","Si vous voulez consulter les logs, il suffit d'installer le client Heroku et lancer la commande: heroku logs -a [APPNAME], où \"APPNAME\" est le nom que vous avez donné a votre serveur pendant le deploiement. Si, par exemple, vous l'avez appelé 'my-merchant-server' la commande à passer sera:":"Si vous voulez consulter les logs, il suffit d'installer le client Heroku et lancer la commande: heroku logs -a [APPNAME], où \"APPNAME\" est le nom que vous avez donné a votre serveur pendant le deploiement. Si, par exemple, vous l'avez appelé 'my-merchant-server' la commande à passer sera:","URL du serveur d'exemple":"URL du serveur d'exemple","Une fois votre serveur déployé, votre URL sera composé par le nom que vous l'avez donné, plus le suffixe: \".herokuapp.com/\".":"Une fois votre serveur déployé, votre URL sera composé par le nom que vous l'avez donné, plus le suffixe: \".herokuapp.com/\".","Par exemple, si vous avec appelé votre serveur \"my-merchant-server\", votre URL sera: https://my-merchant-server.herokuapp.com/":"Par exemple, si vous avec appelé votre serveur \"my-merchant-server\", votre URL sera: https://my-merchant-server.herokuapp.com/","Guide d'integration iOS | Documentation PayZen":"Guide d'integration iOS | Documentation PayZen","Guide d'integration iOS":"Guide d'integration iOS","Pour intégrer le SDK de paiement à votre application et réaliser un paiement, 4 étapes sont nécessaires :":"Pour intégrer le SDK de paiement à votre application et réaliser un paiement, 4 étapes sont nécessaires :","Ajouter le SDK de paiement à votre application":"Ajouter le SDK de paiement à votre application","Initialiser le SDK":"Initialiser le SDK","Réaliser un paiement":"Réaliser un paiement","Sur cette page vous pouvez trouver aussi :":"Sur cette page vous pouvez trouver aussi :","Consulter nos exemples d'intégration":"Consulter nos exemples d'intégration","Personnaliser le SDK":"Personnaliser le SDK","Activer la fonctionnalité de scan de la carte":"Activer la fonctionnalité de scan de la carte","Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient.":"Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient.","Dans ce cas, aucune donnée sensible n'est transférée ni aucune donnée de votre application.":"Dans ce cas, aucune donnée sensible n'est transférée ni aucune donnée de votre application.","Vous trouverez de nombreux exemples de codes d'intégration de notre SDK dans différents langages dans le dépôt Github":"Vous trouverez de nombreux exemples de codes d'intégration de notre SDK dans différents langages dans le dépôt Github","Notre SDK est compatible avec iOS 9.0 et supérieur":"Notre SDK est compatible avec iOS 9.0 et supérieur","Il existe différentes façons d'intégrer le SDK dans un projet Xcode :":"Il existe différentes façons d'intégrer le SDK dans un projet Xcode :","Via CocoaPods":"Via CocoaPods","Pour intégrer le SDK dans votre projet Xcode à l'aide de CocoaPods, indiquez-le dans votre Podfile :":"Pour intégrer le SDK dans votre projet Xcode à l'aide de CocoaPods, indiquez-le dans votre Podfile :","Puis installer le avec":"Puis installer le avec","Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le .":"Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le .","xcworkspace et non le fichier .xcodeproj.":"xcworkspace et non le fichier .xcodeproj.","Sinon, vous rencontrerez des erreurs de compilation.":"Sinon, vous rencontrerez des erreurs de compilation.","Via Carthage":"Via Carthage","Pour intégrer le SDK dans votre projet Xcode en utilisant Carthage, indiquez dans votre":"Pour intégrer le SDK dans votre projet Xcode en utilisant Carthage, indiquez dans votre","les dépendances nécessaires à notre SDK :":"les dépendances nécessaires à notre SDK :","Notre SDK implémente le":"Notre SDK implémente le","de Swift 5.1 qui permet la distribution de libraries binaires. Cette fonctionnalité n'étant pas encore intégrée dans Carthage, il n'est pas possible d'ajouter simplement notre SDK dans votre":"de Swift 5.1 qui permet la distribution de libraries binaires. Cette fonctionnalité n'étant pas encore intégrée dans Carthage, il n'est pas possible d'ajouter simplement notre SDK dans votre",". Tant que Carthage n'aura pas implémenté cette fonctionnalité, seule une installation manuelle sera possible. Vous pouvez suivre l'implémentation du":". Tant que Carthage n'aura pas implémenté cette fonctionnalité, seule une installation manuelle sera possible. Vous pouvez suivre l'implémentation du","dans Carthage":"dans Carthage","module stability":"module stability","ici":"ici","Puis télécharger la dernière version de notre SDK depuis https://github.com/lyra/ios-sdk/releases.":"Puis télécharger la dernière version de notre SDK depuis https://github.com/lyra/ios-sdk/releases.","Ajouter le":"Ajouter le","à votre projet iOS ainsi que les dépendances spécifiées dans votre":"à votre projet iOS ainsi que les dépendances spécifiées dans votre","Note : quelque soit la manière choisie d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".":"Note : quelque soit la manière choisie d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".","Nous vous conseillons de mettre à jour régulièrement le SDK de paiement, afin de garantir une sécurité optimale de vos paiements.":"Nous vous conseillons de mettre à jour régulièrement le SDK de paiement, afin de garantir une sécurité optimale de vos paiements.","Pour être tenu informé des nouvelles versions du SDK, vous pouvez consulter régulièrement notre repository GitHub.":"Pour être tenu informé des nouvelles versions du SDK, vous pouvez consulter régulièrement notre repository GitHub.","Comme mentionné dans le chapitre sur le fonctionnement de la solution , il est nécessaire d'effectuer l'initialisation du SDK au lancement de votre application, typiquement dans la méthode « didFinishLaunchingWithOptions » de votre AppDelegate.":"Comme mentionné dans le chapitre sur le fonctionnement de la solution , il est nécessaire d'effectuer l'initialisation du SDK au lancement de votre application, typiquement dans la méthode « didFinishLaunchingWithOptions » de votre AppDelegate.","Pour cela, il suffit d'appeler la méthode":"Pour cela, il suffit d'appeler la méthode","avec les paramètres suivants et après avoir importé le framework":"avec les paramètres suivants et après avoir importé le framework","initialize":"initialize","Votre clé publique (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST, cf.":"Votre clé publique (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST, cf.","la page Prérequis).":"la page Prérequis).","Dictionnaire qui vous permet de configurer le comportement du SDK.":"Dictionnaire qui vous permet de configurer le comportement du SDK.","Exemple d'appel :":"Exemple d'appel :","Les clés possibles dans ce dictionnaire sont :":"Les clés possibles dans ce dictionnaire sont :","Clés":"Clés","Format valeur":"Format valeur","Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres > Boutique > Clés de l'API REST), cf.":"Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres > Boutique > Clés de l'API REST), cf.","Active/Désactive la fonctionnalité de scan de la carte, cf Activer la fonctionnalité de scan de la carte.":"Active/Désactive la fonctionnalité de scan de la carte, cf Activer la fonctionnalité de scan de la carte.","Optionnel":"Optionnel","Attention : cette méthode peut renvoyer une erreur si l'initialisation a échoué.":"Attention : cette méthode peut renvoyer une erreur si l'initialisation a échoué.","Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation.":"Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation.","Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle.":"Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle.","Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).":"Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).","La réalisation d'un paiement se décline en 2 étapes : l'initialisation de l'affichage du formulaire de paiement, et le traitement du paiement proprement dit.":"La réalisation d'un paiement se décline en 2 étapes : l'initialisation de l'affichage du formulaire de paiement, et le traitement du paiement proprement dit.","Initialisation de l'affichage du formulaire de paiement":"Initialisation de l'affichage du formulaire de paiement","Lorsque l'utilisateur décide de payer, vous devez initialiser l'affichage du formulaire de paiement.":"Lorsque l'utilisateur décide de payer, vous devez initialiser l'affichage du formulaire de paiement.","Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand).":"Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand).","Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK.":"Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK.","La réponse du Web Service ou cet identifiant de formulaire doit ensuite être renvoyé à votre application mobile.":"La réponse du Web Service ou cet identifiant de formulaire doit ensuite être renvoyé à votre application mobile.","Voici un code exemple se basant sur les exemples de code iOS et le serveur marchand mis à votre disposition.":"Voici un code exemple se basant sur les exemples de code iOS et le serveur marchand mis à votre disposition.","Important : n'appelez pas le Web Service Charge/CreatePayment depuis votre application mobile !":"Important : n'appelez pas le Web Service Charge/CreatePayment depuis votre application mobile !","L'étape de validation du panier est une étape cruciale, et il vous revient de vérifier sur vos serveurs que le montant correspond bien au panier avant de nous le transmettre,":"L'étape de validation du panier est une étape cruciale, et il vous revient de vérifier sur vos serveurs que le montant correspond bien au panier avant de nous le transmettre,","Appeler le Web Service depuis l'application mobile revient à mettre à sa disposition (et à des pirates potentiels) vos clés d'appels, ce qui est contraire aux règles de sécurité.":"Appeler le Web Service depuis l'application mobile revient à mettre à sa disposition (et à des pirates potentiels) vos clés d'appels, ce qui est contraire aux règles de sécurité.","Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode":"Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode","processPayment":"processPayment","Correspond au ViewController de l'application client à partir duquel le processus de paiement sera lancé.":"Correspond au ViewController de l'application client à partir duquel le processus de paiement sera lancé.","Réponse du createPayment précédemment appelé.":"Réponse du createPayment précédemment appelé.","Fonction de callback appelée si le paiement s'est déroulé correctement.":"Fonction de callback appelée si le paiement s'est déroulé correctement.","Fonction de callback appelée si le paiement est en échec.":"Fonction de callback appelée si le paiement est en échec.","Cette situation peut se produire si le paiement a été refusé ou si une erreur fonctionnelle ou technique est survenue pendant le paiement.":"Cette situation peut se produire si le paiement a été refusé ou si une erreur fonctionnelle ou technique est survenue pendant le paiement.","Pour en savoir plus consulter: Gestion des erreurs.":"Pour en savoir plus consulter: Gestion des erreurs.","Le SDK se charge alors de vérifier la cohérence du formToken puis affiche les moyens de paiements disponibles.":"Le SDK se charge alors de vérifier la cohérence du formToken puis affiche les moyens de paiements disponibles.","Description de l'objet LyraResponse":"Description de l'objet LyraResponse","L'objet LyraResponse est retourné dans les deux cas : onSuccess et onError.":"L'objet LyraResponse est retourné dans les deux cas : onSuccess et onError.","En cas de succès, il est nécessaire de vérifier son intégrité avant d'afficher le résultat du paiement.":"En cas de succès, il est nécessaire de vérifier son intégrité avant d'afficher le résultat du paiement.","C'est un objet de type JSONObject, il est donc possible de récupérer simplement les informations du paiement si nécessaire.":"C'est un objet de type JSONObject, il est donc possible de récupérer simplement les informations du paiement si nécessaire.","La réponse contient les mêmes éléments que ceux envoyés dans l'IPN. Les 4 paramètres correspondent à :":"La réponse contient les mêmes éléments que ceux envoyés dans l'IPN. Les 4 paramètres correspondent à :","Clé utilisée pour signer kr-answer":"Clé utilisée pour signer kr-answer","L'objet kr-answer contient les éléments décrits ici.":"L'objet kr-answer contient les éléments décrits ici.","par l'appel des callback onSuccess ou onError coté application mobile.":"par l'appel des callback onSuccess ou onError coté application mobile.","Il est nécessaire de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitement métiers coté serveur (lors de la réception de l'IPN).":"Il est nécessaire de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitement métiers coté serveur (lors de la réception de l'IPN).","Nos exemples de code fournissent un exemple de contrôle d'intégrité du message via votre serveur marchand, il s'agit du endPoint verifyResult appelé dans la méthode verifyResult de l'application.":"Nos exemples de code fournissent un exemple de contrôle d'intégrité du message via votre serveur marchand, il s'agit du endPoint verifyResult appelé dans la méthode verifyResult de l'application.","Il est possible de personnaliser le SDK, de sorte que les vues générées à partir du SDK (formulaire de paiement) soient affichées avec les mêmes couleurs et la même police que celles utilisées dans votre application.":"Il est possible de personnaliser le SDK, de sorte que les vues générées à partir du SDK (formulaire de paiement) soient affichées avec les mêmes couleurs et la même police que celles utilisées dans votre application.","Vous pouvez définir:":"Vous pouvez définir:","Une couleur principale.":"Une couleur principale.","Une couleur secondaire.":"Une couleur secondaire.","La police à utiliser.":"La police à utiliser.","Pour personnaliser le SDK de paiement, il vous suffit d'ajouter un fichier PaymentSDkTheme.plist dans votre projet et spécifier dans ce fichier les couleurs à utiliser en hexadecimal:":"Pour personnaliser le SDK de paiement, il vous suffit d'ajouter un fichier PaymentSDkTheme.plist dans votre projet et spécifier dans ce fichier les couleurs à utiliser en hexadecimal:","Il est également possible de modifier la police utilisée avec la clé":"Il est également possible de modifier la police utilisée avec la clé",": Pour que la police à utiliser soit prise en compte, il faut qu'elle soit ajoutée à votre application, dans votre projet iOS.":": Pour que la police à utiliser soit prise en compte, il faut qu'elle soit ajoutée à votre application, dans votre projet iOS.","Attention":"Attention","Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte.":"Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte.","Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa cartes manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.":"Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa cartes manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.","Pour activer cette fonctionnalité, vous devez :":"Pour activer cette fonctionnalité, vous devez :","Intégrer la librairie LyraCardsRecognizer dans votre projet Xcode":"Intégrer la librairie LyraCardsRecognizer dans votre projet Xcode","Pour intégrer la librairie à votre projet Xcode à l'aide de CocoaPods, indiquez-le dans votre Podfile :":"Pour intégrer la librairie à votre projet Xcode à l'aide de CocoaPods, indiquez-le dans votre Podfile :","Pour intégrer la librairie":"Pour intégrer la librairie","dans votre projet Xcode en utilisant Carthage, indiquez-le dans votre":"dans votre projet Xcode en utilisant Carthage, indiquez-le dans votre","LyraCardsRecognizer":"LyraCardsRecognizer","à votre projet iOS.":"à votre projet iOS.","Lors de l'initialisation du SDK, envoyer true comme valeur à la clé cardScanningEnabled dans le dictionnaire des options de configuration (Voir Initialiser le SDK).":"Lors de l'initialisation du SDK, envoyer true comme valeur à la clé cardScanningEnabled dans le dictionnaire des options de configuration (Voir Initialiser le SDK).","Dans le fichier Info.plist de votre application, ajouter la clé NSCameraUsageDescription et décrivez la raison de l'utilisation de la caméra.":"Dans le fichier Info.plist de votre application, ajouter la clé NSCameraUsageDescription et décrivez la raison de l'utilisation de la caméra.","Guide d'intégration Android | Documentation PayZen":"Guide d'intégration Android | Documentation PayZen","Guide d'intégration Android":"Guide d'intégration Android","Sur cette page vous pouvez trouver comment :":"Sur cette page vous pouvez trouver comment :","Activer la fonctionnalité NFC":"Activer la fonctionnalité NFC","Vous trouverez de nombreux exemples de codes d'intégration de notre SDK dans différents langages dans le dépôt Github.":"Vous trouverez de nombreux exemples de codes d'intégration de notre SDK dans différents langages dans le dépôt Github.","Notre SDK est compatible avec Android 19 et supérieur":"Notre SDK est compatible avec Android 19 et supérieur","Pour ajouter le SDK de paiement à votre application, il est nécessaire d'ajouter la dépendance suivante dans votre":"Pour ajouter le SDK de paiement à votre application, il est nécessaire d'ajouter la dépendance suivante dans votre","Comme mentionné dans le chapitre sur le fonctionnement de la solution, il est nécessaire d'effectuer l'initialisation du SDK au lancement de votre application, typiquement dans la méthode « onCreate » de votre activité principale.":"Comme mentionné dans le chapitre sur le fonctionnement de la solution, il est nécessaire d'effectuer l'initialisation du SDK au lancement de votre application, typiquement dans la méthode « onCreate » de votre activité principale.","Pour cela, il suffit d'appeler la méthode Lyra.initialize avec les paramètres suivants :":"Pour cela, il suffit d'appeler la méthode Lyra.initialize avec les paramètres suivants :","Map permettant de configurer le SDK: NFC, scan de la carte,":"Map permettant de configurer le SDK: NFC, scan de la carte,","Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST), cf.":"Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST), cf.","Active/Désactive la fonctionnalité de scan de la carte par caméra.":"Active/Désactive la fonctionnalité de scan de la carte par caméra.","Si elle n'est pas définie, la fonctionnalité sera désactivée.":"Si elle n'est pas définie, la fonctionnalité sera désactivée.","Active/Désactive la fonctionnalité de scan de la carte par NFC.":"Active/Désactive la fonctionnalité de scan de la carte par NFC.","Attention : cette méthode peut renvoyer une erreur si l'initialisation du SDK a échoué.":"Attention : cette méthode peut renvoyer une erreur si l'initialisation du SDK a échoué.","La réalisation d'un paiement se décline en 2 étapes : l'initialisation de l'affichage du formulaire, et le traitement du paiement proprement dit.":"La réalisation d'un paiement se décline en 2 étapes : l'initialisation de l'affichage du formulaire, et le traitement du paiement proprement dit.","Lorsque l'utilisateur décide de payer, vous pouvez initialiser l'affichage du formulaire de paiement.":"Lorsque l'utilisateur décide de payer, vous pouvez initialiser l'affichage du formulaire de paiement.","Voici un code exemple se basant sur les exemples de code android et le serveur marchand mis à votre disposition.":"Voici un code exemple se basant sur les exemples de code android et le serveur marchand mis à votre disposition.","Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode Lyra.processPayment avec les paramètres suivants :":"Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode Lyra.processPayment avec les paramètres suivants :","Référence vers votre UI afin que le SDK puisse afficher le formulaire de paiement.":"Référence vers votre UI afin que le SDK puisse afficher le formulaire de paiement.","Callback pour traiter le résultat du paiement.":"Callback pour traiter le résultat du paiement.","Le paymentHandler est une interface que vous devez implémenter et qui contient 2 méthodes :":"Le paymentHandler est une interface que vous devez implémenter et qui contient 2 méthodes :","Appelée si le paiement s'est déroulé correctement.":"Appelée si le paiement s'est déroulé correctement.","Cette méthode est appelée si le paiement est en échec.":"Cette méthode est appelée si le paiement est en échec.","Cette situation peut se produire si une erreur fonctionnelle (le paiement a été refusé) ou technique est survenue pendant le paiement.":"Cette situation peut se produire si une erreur fonctionnelle (le paiement a été refusé) ou technique est survenue pendant le paiement.","Le même objet LyraResponse est retourné dans les deux cas : onSuccess et onError.":"Le même objet LyraResponse est retourné dans les deux cas : onSuccess et onError.","Clé utilisée pour signer kr-answer.":"Clé utilisée pour signer kr-answer.","par l'appel du paymentHandler coté application mobile.":"par l'appel du paymentHandler coté application mobile.","Pour personnaliser les couleurs, il suffit de les définir dans votre fichier":"Pour personnaliser les couleurs, il suffit de les définir dans votre fichier","Pour personnaliser la police vous devez juste surcharger le style nécessaire dans le fichier":"Pour personnaliser la police vous devez juste surcharger le style nécessaire dans le fichier","Il est possible, dans le SDK, d'activer la fonctionnalité NFC.":"Il est possible, dans le SDK, d'activer la fonctionnalité NFC.","Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser le NFC pour la scanner et remplir automatiquement le formulaire de paiement.":"Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser le NFC pour la scanner et remplir automatiquement le formulaire de paiement.","Lors de l'initialisation du SDK, envoyer true comme valeur pour la clé nfcEnabled dans les options de configuration (Voir Initialiser le SDK).":"Lors de l'initialisation du SDK, envoyer true comme valeur pour la clé nfcEnabled dans les options de configuration (Voir Initialiser le SDK).","Ajouter la permission suivante dans votre manifest :":"Ajouter la permission suivante dans votre manifest :","Activer la fonctionnalité de scan de la carte par caméra":"Activer la fonctionnalité de scan de la carte par caméra","Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte par caméra.":"Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte par caméra.","Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.":"Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.","Intégrer la librairie CardsCameraRecognizer dans votre projet Android en ajoutant la dépendance suivante à votre build.gradle :":"Intégrer la librairie CardsCameraRecognizer dans votre projet Android en ajoutant la dépendance suivante à votre build.gradle :","Lors de l'initialisation du SDK, envoyer true comme valeur pour la clé cardScanningEnabled dans les options de configuration (Voir Initialiser le SDK).":"Lors de l'initialisation du SDK, envoyer true comme valeur pour la clé cardScanningEnabled dans les options de configuration (Voir Initialiser le SDK).","A noter que les permissions suivantes seront directement ajoutées/mergées dans le manifest final :":"A noter que les permissions suivantes seront directement ajoutées/mergées dans le manifest final :","Cartes de test | Documentation PayZen":"Cartes de test | Documentation PayZen","Les cartes de test ne sont utilisables qu'en mode TEST.":"Les cartes de test ne sont utilisables qu'en mode TEST.","Afin de faciliter l'intégration, le SDK permet une saisie rapide des cartes de test dans le formulaire lorsque la transaction est effectuée en mode TEST.":"Afin de faciliter l'intégration, le SDK permet une saisie rapide des cartes de test dans le formulaire lorsque la transaction est effectuée en mode TEST.","Pour l'utiliser cliquer sur l'icône en haut à droite du formulaire de paiement carte lors du paiement et sélectionnez la carte que vous souhaitez utiliser.":"Pour l'utiliser cliquer sur l'icône en haut à droite du formulaire de paiement carte lors du paiement et sélectionnez la carte que vous souhaitez utiliser.","Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation, afin de vérifier que vous gérer correctement les paiements dans les différentes configurations (et notamment en cas de paiement refusé).":"Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation, afin de vérifier que vous gérer correctement les paiements dans les différentes configurations (et notamment en cas de paiement refusé).","Gestion des erreurs | Documentation PayZen":"Gestion des erreurs | Documentation PayZen","Les erreurs du SDK mobile sont renvoyées au travers de l'objet LyraException qui possède les paramètres suivants :":"Les erreurs du SDK mobile sont renvoyées au travers de l'objet LyraException qui possède les paramètres suivants :","Il permet d'identifier l'erreur courante (au format [PREFIXE]_[CODE]).":"Il permet d'identifier l'erreur courante (au format [PREFIXE]_[CODE]).","Explicite l'erreur correspondant au code.":"Explicite l'erreur correspondant au code.","Code de l'erreur sous-jacente à l'origine de l'exception (ou null).":"Code de l'erreur sous-jacente à l'origine de l'exception (ou null).","Message de l'erreur sous-jacente (ou null).":"Message de l'erreur sous-jacente (ou null).","Le champ detailedError indique la cause précise de l'erreur, et doit vous aider à résoudre le problème.":"Le champ detailedError indique la cause précise de l'erreur, et doit vous aider à résoudre le problème.","Types d'erreurs":"Types d'erreurs","On doit différencier les erreurs qui se produisent pendant le développement, de celles qui peuvent se produire pendant l'execution du SDK.":"On doit différencier les erreurs qui se produisent pendant le développement, de celles qui peuvent se produire pendant l'execution du SDK.","Erreurs de développement":"Erreurs de développement","Dans ce cas, le SDK lancera une exception de type":"Dans ce cas, le SDK lancera une exception de type",", qui devra être capturé par le développeur.":", qui devra être capturé par le développeur.","Voici les cas dans lesquels cela peut se produire.":"Voici les cas dans lesquels cela peut se produire.","Aprés l'appel à la méthode":"Aprés l'appel à la méthode","Si le format du paramètre":"Si le format du paramètre","est incorrect, une Exception MOBP_001-INVALID_KEY sera levée.":"est incorrect, une Exception MOBP_001-INVALID_KEY sera levée.","est incorrect, une Exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée.":"est incorrect, une Exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée.","Si le SDK n'a pas été initialisé au préalable, une Exception MOBP-002-INITIALIZATION_REQUIRED sera levée.":"Si le SDK n'a pas été initialisé au préalable, une Exception MOBP-002-INITIALIZATION_REQUIRED sera levée.","Erreurs d'execution":"Erreurs d'execution","Pour les autres erreurs, les informations seront transmises dans l'objet":"Pour les autres erreurs, les informations seront transmises dans l'objet","via la fonction de callback":"via la fonction de callback",", comme décrit dans le guide d'intégration.":", comme décrit dans le guide d'intégration.","Un code d'erreur se présente sous la forme [PREFIXE]_[CODE] où :":"Un code d'erreur se présente sous la forme [PREFIXE]_[CODE] où :","Erreur du SDK mobile":"Erreur du SDK mobile","Attention, de nouveaux codes d'erreur peuvent être ajoutés dans le futur (même si vous ne mettez pas à jour votre SDK et votre application mobile).":"Attention, de nouveaux codes d'erreur peuvent être ajoutés dans le futur (même si vous ne mettez pas à jour votre SDK et votre application mobile).","Votre implémentation doit donc en tenir compte, et développer un algorithme de gestion d'erreur générique.":"Votre implémentation doit donc en tenir compte, et développer un algorithme de gestion d'erreur générique.","Erreurs ACQ, AUTH, INT et PSP":"Erreurs ACQ, AUTH, INT et PSP","Ces codes d'erreur concernent les communications serveurs du paiement (vers la plateforme de paiement, votre serveur marchand,...).":"Ces codes d'erreur concernent les communications serveurs du paiement (vers la plateforme de paiement, votre serveur marchand,...).","Merci de consulter Codes d'erreur pour les détails de ce type d'erreur.":"Merci de consulter Codes d'erreur pour les détails de ce type d'erreur.","Préconisation de gestion d'erreur":"Préconisation de gestion d'erreur","Quelque soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu.":"Quelque soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu.","Nous vous conseillons de bien tracer les errorCode, les detailedErrorCode et leur messages associés afin de pouvoir analyser les incidents que vous pouvez rencontrer et les résoudre de manière autonome.":"Nous vous conseillons de bien tracer les errorCode, les detailedErrorCode et leur messages associés afin de pouvoir analyser les incidents que vous pouvez rencontrer et les résoudre de manière autonome.","En cas d'erreur, vous ne devez JAMAIS considérer que le paiement a été effectué.":"En cas d'erreur, vous ne devez JAMAIS considérer que le paiement a été effectué.","Erreurs MOB":"Erreurs MOB","Ces erreurs ont lieu si une erreur s'est produit coté application mobile.":"Ces erreurs ont lieu si une erreur s'est produit coté application mobile.","La clé publique fournie à l'initialisation du SDK n'est pas bonne. Il est possible que vous essayiez d'effectuer une transaction de test avec un clé de production ou inversement. Se référer à Prérequis":"La clé publique fournie à l'initialisation du SDK n'est pas bonne. Il est possible que vous essayiez d'effectuer une transaction de test avec un clé de production ou inversement. Se référer à Prérequis","Vous tentez d'appeler le processPayement avant d'avoir appeler la méthode init. Se référer au Guide d'intégration Android et Guide d'integration iOS sur l'initialisation du SDK de paiement":"Vous tentez d'appeler le processPayement avant d'avoir appeler la méthode init. Se référer au Guide d'intégration Android et Guide d'integration iOS sur l'initialisation du SDK de paiement","L'identifiant de formulaire ne semble pas correct.":"L'identifiant de formulaire ne semble pas correct.","Assurez vous d'avoir bien suivi les instructions donnés dans les guides d'intégrations.":"Assurez vous d'avoir bien suivi les instructions donnés dans les guides d'intégrations.","Si rien n'est susceptible de provoquer une erreur, appelez le support*.":"Si rien n'est susceptible de provoquer une erreur, appelez le support*.","La version de l'identifiant de formulaire n'est pas bonne.":"La version de l'identifiant de formulaire n'est pas bonne.","Pour s'assurer d'avoir la bonne version, appeler la méthode getFormTokenVersion du SDK et passer les résultat dans le paramètre formTokenVersion du createPayment.":"Pour s'assurer d'avoir la bonne version, appeler la méthode getFormTokenVersion du SDK et passer les résultat dans le paramètre formTokenVersion du createPayment.","Merci de contacter le support*":"Merci de contacter le support*","Le périphérique ne semble pas être connecté à internet.":"Le périphérique ne semble pas être connecté à internet.","Un message à l'utilisateur afin de s'assurer qu'il est bien connecté peut être utile dans ce cas.":"Un message à l'utilisateur afin de s'assurer qu'il est bien connecté peut être utile dans ce cas.","Le paiement a été refusé après le nombre de retry atteint.":"Le paiement a été refusé après le nombre de retry atteint.","Le paiement a été abandonné par l'acheteur.":"Le paiement a été abandonné par l'acheteur.","L'acheteur a volontairement quitté l'écran de paiement.":"L'acheteur a volontairement quitté l'écran de paiement.","Le serveur de paiement n'a pas donné une réponse dans un délai de 60 secondes.":"Le serveur de paiement n'a pas donné une réponse dans un délai de 60 secondes.","Cela peut être du simplement a un ralentissement temporel, donc il est fortement conseillé de verifier à posteriori la notification IPN, et annuler la transaction pour garder la coherence.":"Cela peut être du simplement a un ralentissement temporel, donc il est fortement conseillé de verifier à posteriori la notification IPN, et annuler la transaction pour garder la coherence.","La valeur envoyé dans le champ apiServerName n'est pas reconnu, probablement du a un erreur de frappe.":"La valeur envoyé dans le champ apiServerName n'est pas reconnu, probablement du a un erreur de frappe.","Une erreur inattendue s'est produite. Merci de contacter le support*":"Une erreur inattendue s'est produite. Merci de contacter le support*","* Lorsque vous contactez le support, merci de communiquer:":"* Lorsque vous contactez le support, merci de communiquer:","Votre numéro de boutique à 8 chiffres":"Votre numéro de boutique à 8 chiffres","OS et version du SDK":"OS et version du SDK","Périphérique utilisé (Iphone 6S, PC, Ipad Pro ...)":"Périphérique utilisé (Iphone 6S, PC, Ipad Pro ...)","Version de l'OS":"Version de l'OS","Date et Heure de l'erreur":"Date et Heure de l'erreur","Le errorCode et detailedErrorCode que vous rencontrez si c'est le cas":"Le errorCode et detailedErrorCode que vous rencontrez si c'est le cas","Toutes ces informations amélioreront le temps d'analyse et de compréhension de votre problème.":"Toutes ces informations amélioreront le temps d'analyse et de compréhension de votre problème.","Cas d'utilisation | Documentation PayZen":"Cas d'utilisation | Documentation PayZen","Comment demander à l'acheteur d'enregistrer sa carte":"Comment demander à l'acheteur d'enregistrer sa carte","Comment faire un enregistrement de carte sans paiement":"Comment faire un enregistrement de carte sans paiement","Comment utiliser le paiement one-clic du SDK":"Comment utiliser le paiement one-clic du SDK","Comment utiliser le paiement one-clic sans le SDK":"Comment utiliser le paiement one-clic sans le SDK","Chacun de ces cas d'utilisation sont directement gérer depuis la première étape du paiement. C'est à dire, au moment de l'envoie de la requête":"Chacun de ces cas d'utilisation sont directement gérer depuis la première étape du paiement. C'est à dire, au moment de l'envoie de la requête","Si vous souhaitez proposer à l'acheteur d'enregistrer sa carte, il est nécessaire de:":"Si vous souhaitez proposer à l'acheteur d'enregistrer sa carte, il est nécessaire de:","Renseigner l'email de l'acheteur dans le":"Renseigner l'email de l'acheteur dans le","Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic)":"Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic)","Envoyer le paramètre":"Envoyer le paramètre","Exemple de requête:":"Exemple de requête:","Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte.":"Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte.","Si vous souhaitez enregistrer une carte mais sans faire de paiement, il est nécessaire de:":"Si vous souhaitez enregistrer une carte mais sans faire de paiement, il est nécessaire de:","Appeler le WS":"Appeler le WS","à la place de":"à la place de","Renseigner le mail de l'acheteur dans la requête":"Renseigner le mail de l'acheteur dans la requête","Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement.":"Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement.","La gestion des erreurs reste la même.":"La gestion des erreurs reste la même.","Si vous souhaitez utiliser le paiement one-clic du SDK, il est nécessaire de:":"Si vous souhaitez utiliser le paiement one-clic du SDK, il est nécessaire de:","Vous assurer que les cartes que vous enregistrez sont associées avec la référence acheteur, c'est à dire le paramètre":"Vous assurer que les cartes que vous enregistrez sont associées avec la référence acheteur, c'est à dire le paramètre","Renseigner le paramètre":"Renseigner le paramètre","dans le WS":"dans le WS","Lors des paiement, ajouter le paramètre":"Lors des paiement, ajouter le paramètre","dans la requête":"dans la requête","Si une ou plusieurs cartes ont été enregistrée sur votre société avec la référence acheteur passée en paramètre, alors elle seront automatiquement proposée à l'acheteur dans le formulaire de paiement.":"Si une ou plusieurs cartes ont été enregistrée sur votre société avec la référence acheteur passée en paramètre, alors elle seront automatiquement proposée à l'acheteur dans le formulaire de paiement.","Cela signifie que lorsque vous enregistrez une carte, vous avez récupéré l'identifiant de l'alias de la carte dans la réponse du SDK. L'identifiant de l'alias est renseigné dans le paramètre":"Cela signifie que lorsque vous enregistrez une carte, vous avez récupéré l'identifiant de l'alias de la carte dans la réponse du SDK. L'identifiant de l'alias est renseigné dans le paramètre","Il est alors possible de le passer dans la requête":"Il est alors possible de le passer dans la requête","dans le paramètre:":"dans le paramètre:","Le SDK affichera alors un formulaire de paiement prérempli en lecture seule, l'acheteur devra alors simplement saisir le CVV si celui ci est nécessaire.":"Le SDK affichera alors un formulaire de paiement prérempli en lecture seule, l'acheteur devra alors simplement saisir le CVV si celui ci est nécessaire.","Traiter le retour (IPN et navigateur)":"Traiter le retour (IPN et navigateur)","Passer en production":"Passer en production","WEB SERVICES REST":"WEB SERVICES REST","Web Services ordre de paiement":"Web Services ordre de paiement","Gérer la notification de fin de paiement (IPN)":"Gérer la notification de fin de paiement (IPN)","Cycle de vie":"Cycle de vie","Paiement par alias ?":"Paiement par alias ?","Référence des status et detailedStatus":"Référence des status et detailedStatus","Web Services Ordre de paiement":"Web Services Ordre de paiement","Bienvenue dans la documentation de référence des Web Services REST Ordre de paiement.":"Bienvenue dans la documentation de référence des Web Services REST Ordre de paiement.","Liste des Web Services":"Liste des Web Services","Obtenir le détail d'un ordre de paiement":"Obtenir le détail d'un ordre de paiement","Modifier un ordre de paiement":"Modifier un ordre de paiement","Principe":"Principe","Grâce au Web Service createPaymentOrder, il est possible de générer un ordre de paiement composé d'un lien de paiement et d'un message.":"Grâce au Web Service createPaymentOrder, il est possible de générer un ordre de paiement composé d'un lien de paiement et d'un message.","Plusieurs canaux de diffusion sont disponibles : par e-mail, par SMS, par WhatsApp.":"Plusieurs canaux de diffusion sont disponibles : par e-mail, par SMS, par WhatsApp.","Si le marchand possède déja une solution de diffusion, il peut simplement insérer le lien généré dans son message.":"Si le marchand possède déja une solution de diffusion, il peut simplement insérer le lien généré dans son message.","La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce qu Web Service PaymentOrder/Get.":"La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce qu Web Service PaymentOrder/Get.","Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé.":"Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé.","Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification de fin de paiement (IPN).":"Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification de fin de paiement (IPN).","La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.":"La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.","Guides d'intégration":"Guides d'intégration","Générer un lien de paiement":"Générer un lien de paiement","Créer un ordre de paiement par e-mail":"Créer un ordre de paiement par e-mail","Créer un ordre de paiement par SMS":"Créer un ordre de paiement par SMS","Récuperer un order de paiement":"Récuperer un order de paiement","Mettre à jour un ordre de paiement":"Mettre à jour un ordre de paiement","Vérifier un moyen de paiement":"Vérifier un moyen de paiement","Valeurs possibles : \"ENABLED\", \"DISABLED\", CHALLENGE_REQUESTED, CHALLENGE_MANDATE, NO_PREFERENCE ou \"AUTO\".":"Valeurs possibles : \"ENABLED\", \"DISABLED\", CHALLENGE_REQUESTED, CHALLENGE_MANDATE, NO_PREFERENCE ou \"AUTO\".","L'objet answer contiendra les paramètres ci-dessous:":"L'objet answer contiendra les paramètres ci-dessous:","Le format du champ amount est invalide ou le champ n'est pas transmis.":"Le format du champ amount est invalide ou le champ n'est pas transmis.","Le format du champ currency est invalide ou le champ n'est pas transmis.":"Le format du champ currency est invalide ou le champ n'est pas transmis.","Le paramètre strongAuthentication est invalide.":"Le paramètre strongAuthentication est invalide.","Le paramètre locale est invalide.":"Le paramètre locale est invalide.","Le paramètre taxRate est invalide.":"Le paramètre taxRate est invalide.","Le paramètre taxAmount est invalide.":"Le paramètre taxAmount est invalide.","Devise non supportée par le contrat.":"Devise non supportée par le contrat.","Aucun formulaire de collecte de données pour cette boutique.":"Aucun formulaire de collecte de données pour cette boutique.","Le formulaire de collecte de données ne peut être utilisé pour la devise demandée.":"Le formulaire de collecte de données ne peut être utilisé pour la devise demandée.","Effectuez un clic-droit sur URL de notification à la fin du paiement.":"Effectuez un clic-droit sur URL de notification à la fin du paiement.","Le champ":"Le champ","contient le hash de":"contient le hash de","généré avec le":"généré avec le","(qui commence par testpassword":"(qui commence par testpassword","mot de passe":"mot de passe","Doit être valorisé à SMS.":"Doit être valorisé à SMS.","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par sms.":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par sms.","Numéro de téléphone mobile du destinataire.":"Numéro de téléphone mobile du destinataire.","Permet de personnaliser le corps du messsage envoyé.":"Permet de personnaliser le corps du messsage envoyé.","Si le paramètre est laissé vide, le message par défaut sera appliqué.":"Si le paramètre est laissé vide, le message par défaut sera appliqué.","Corps du message envoyé.":"Corps du message envoyé.","L'objet smsOptions est manquant.":"L'objet smsOptions est manquant.","Le paramètre channelOptions.smsOptions.phoneNumber est manquant.":"Le paramètre channelOptions.smsOptions.phoneNumber est manquant.","Mauvaise configuration du compte SMS.":"Mauvaise configuration du compte SMS.","Le numéro de téléphone n'est pas valide.":"Le numéro de téléphone n'est pas valide.","2 cas d'utilisation sont disponibles:":"2 cas d'utilisation sont disponibles:","envoyer SMS en utilisant le modèle \"par défaut\" défini par la plateforme de paiement,":"envoyer SMS en utilisant le modèle \"par défaut\" défini par la plateforme de paiement,","envoyer SMS en personnalisant son contenu directement dans la requête.":"envoyer SMS en personnalisant son contenu directement dans la requête.","Envoyer un SMS basé sur le modèle par défaut":"Envoyer un SMS basé sur le modèle par défaut","Le marchand souhaite envoyer un ordre de paiement en utilisant le message défini par défaut par la plateforme de paiement.":"Le marchand souhaite envoyer un ordre de paiement en utilisant le message défini par défaut par la plateforme de paiement.","Pour cela, ne transmettez pas le champ message.":"Pour cela, ne transmettez pas le champ message.","Envoyer un SMS personnalisé":"Envoyer un SMS personnalisé","Le marchand souhaite personnaliser le message du SMS dans sa requête.":"Le marchand souhaite personnaliser le message du SMS dans sa requête.","Pour cela, utilisez le champ message.":"Pour cela, utilisez le champ message.","Pour personnaliser le contenu du message, des variables sont mises à disposition:":"Pour personnaliser le contenu du message, des variables sont mises à disposition:","Date de création de l'ordre de paiement.":"Date de création de l'ordre de paiement.","Permet d'indiquer le début de la période de validité de l'ordre de paiement.":"Permet d'indiquer le début de la période de validité de l'ordre de paiement.","Permet d'indiquer la fin de la période de validité de l'ordre de paiement.":"Permet d'indiquer la fin de la période de validité de l'ordre de paiement.","Dans la réponse, ces variables seront remplacées par leur valeur.":"Dans la réponse, ces variables seront remplacées par leur valeur.","Doit être valorisé à MAIL.":"Doit être valorisé à MAIL.","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par mail.":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par mail.","Adresse e-mail du destinataire.":"Adresse e-mail du destinataire.","Liste des destinataires supplémentaires.":"Liste des destinataires supplémentaires.","Ces destinataires ne sont pas visibles par le destinataire principal (recipient).":"Ces destinataires ne sont pas visibles par le destinataire principal (recipient).","Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.":"Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.","Nom du modèle à utiliser pour générer l'e-mail.":"Nom du modèle à utiliser pour générer l'e-mail.","Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale).":"Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale).","Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale.":"Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale.","Si le modèle n'est pas trouvé une erreur sera retournée.":"Si le modèle n'est pas trouvé une erreur sera retournée.","Si vous avez défini une valeur dans les paramètres subject et body, elles seront ignorées et remplacées par celles du template.":"Si vous avez défini une valeur dans les paramètres subject et body, elles seront ignorées et remplacées par celles du template.","Adresse e-mail qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur.":"Adresse e-mail qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur.","Canal de transmission de l'ordre de paiement. Valorisé à MAIL":"Canal de transmission de l'ordre de paiement. Valorisé à MAIL","Objet de l'e-mail envoyé.":"Objet de l'e-mail envoyé.","Corps de l'e-mail envoyé.":"Corps de l'e-mail envoyé.","Nom du template utilisé.":"Nom du template utilisé.","Liste des destinataires en copie cachée.":"Liste des destinataires en copie cachée.","L'objet mailOptions est manquant.":"L'objet mailOptions est manquant.","Le paramètre channelOptions.mailOptions.recipient est manquant.":"Le paramètre channelOptions.mailOptions.recipient est manquant.","Le template spécifié dans la requête n'existe pas pour la locale demandée.":"Le template spécifié dans la requête n'existe pas pour la locale demandée.","3 cas d'utilisation sont disponibles:":"3 cas d'utilisation sont disponibles:","envoyer un e-mail en utilisant le modèle \"par défaut\" défini par la plateforme de paiement,":"envoyer un e-mail en utilisant le modèle \"par défaut\" défini par la plateforme de paiement,","envoyer un e-mail en utilisant un modèle personnalisé, défini dans le back office marchand,":"envoyer un e-mail en utilisant un modèle personnalisé, défini dans le back office marchand,","envoyer un e-mail en personnalisant son contenu directement dans la requête.":"envoyer un e-mail en personnalisant son contenu directement dans la requête.","Exemple de requête utilisant le modèle par défaut":"Exemple de requête utilisant le modèle par défaut","Le marchand souhaite envoyer un ordre de paiement en utilisant l'objet et le message définis par défaut par la plateforme de paiement.":"Le marchand souhaite envoyer un ordre de paiement en utilisant l'objet et le message définis par défaut par la plateforme de paiement.","Pour cela, ne transmettez pas les champs subject, body ni template.":"Pour cela, ne transmettez pas les champs subject, body ni template.","Exemple de requête utilisant un modèle d'e-mail personnalisé":"Exemple de requête utilisant un modèle d'e-mail personnalisé","Le marchand a créé, depuis son Back Office Marchand, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.":"Le marchand a créé, depuis son Back Office Marchand, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.","Pour cela, utilisez le champ template pour transmettre le nom du modèle à utiliser.":"Pour cela, utilisez le champ template pour transmettre le nom du modèle à utiliser.","Ne transmettez pas les champs body et subject ils seront ignorés.":"Ne transmettez pas les champs body et subject ils seront ignorés.","Inutile de transmettre le champ locale, sa valeur sera déduite du modèle à utiliser.":"Inutile de transmettre le champ locale, sa valeur sera déduite du modèle à utiliser.","Exemple de requête pour envoyer un message personnalisé":"Exemple de requête pour envoyer un message personnalisé","Le marchand souhaite personnaliser l'objet et le message de l'e-mail dans sa requête.":"Le marchand souhaite personnaliser l'objet et le message de l'e-mail dans sa requête.","Pour cela, ne transmettez pas le champ template.":"Pour cela, ne transmettez pas le champ template.","Utilisez les champs subject et body.":"Utilisez les champs subject et body.","Pour les personnaliser, des variables sont mises à disposition:":"Pour les personnaliser, des variables sont mises à disposition:","Si la locale est spécifiée dans la requête, le lien de paiement ainsi que la date de validité de l'ordre seront traduits dans la langue demandée.":"Si la locale est spécifiée dans la requête, le lien de paiement ainsi que la date de validité de l'ordre seront traduits dans la langue demandée.","Assurez-vous de rédiger le contenu de l'e-mail dans la bonne langue.":"Assurez-vous de rédiger le contenu de l'e-mail dans la bonne langue.","Procéder à la phase de test":"Procéder à la phase de test","Préalablement au passage en production de la boutique, il est nécessaire de réaliser des tests pour s'assurer du bon fonctionnement entre le site marchand et la plateforme de paiement.":"Préalablement au passage en production de la boutique, il est nécessaire de réaliser des tests pour s'assurer du bon fonctionnement entre le site marchand et la plateforme de paiement.","Les demandes de paiement de test doivent être réalisées avec:":"Les demandes de paiement de test doivent être réalisées avec:","le mot de passe de test":"le mot de passe de test","la clé publique de test":"la clé publique de test","la clé HMAC-SHA-256 de test":"la clé HMAC-SHA-256 de test","Plusieurs cas de paiement peuvent être simulés en utilisant les numéros de carte de test disponibles depuis la barre de debug, onglet Cartes de test.":"Plusieurs cas de paiement peuvent être simulés en utilisant les numéros de carte de test disponibles depuis la barre de debug, onglet Cartes de test.","Le marchand pourra notamment tester les différents résultats d'authentification 3D Secure (si ce dernier est enrôlé 3DS et si l'option 3DS n'est pas désactivée).":"Le marchand pourra notamment tester les différents résultats d'authentification 3D Secure (si ce dernier est enrôlé 3DS et si l'option 3DS n'est pas désactivée).","La liste des tests à réaliser pour générer la clé de production est donnée dans le Back Office Marchand, menu Paramétrage > Boutique > Clés d'API REST.":"La liste des tests à réaliser pour générer la clé de production est donnée dans le Back Office Marchand, menu Paramétrage > Boutique > Clés d'API REST.","Chaque ligne de la liste regroupe les numéros de cartes associées au même scénario (soit 2 paiements acceptés et 2 paiement refusés).":"Chaque ligne de la liste regroupe les numéros de cartes associées au même scénario (soit 2 paiements acceptés et 2 paiement refusés).","Chaque colonne correspond à un type de carte différent : CB/VISA, MASTERCARD, MAESTRO, VISA ELECTRON).":"Chaque colonne correspond à un type de carte différent : CB/VISA, MASTERCARD, MAESTRO, VISA ELECTRON).","Pour réaliser la phase de test :":"Pour réaliser la phase de test :","Passez une commande sur votre site marchand comme si vous étiez un de vos acheteurs.":"Passez une commande sur votre site marchand comme si vous étiez un de vos acheteurs.","Une fois le formulaire affiché, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte à utiliser.":"Une fois le formulaire affiché, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte à utiliser.","Reportez-vous à la liste des tests pour identifier le numéro de carte à utiliser.":"Reportez-vous à la liste des tests pour identifier le numéro de carte à utiliser.","Lorsqu'un test est validé, son statut est mis à jour dans la liste.":"Lorsqu'un test est validé, son statut est mis à jour dans la liste.","Utilisez le bouton Rafraichir la table si le statut ne s'est pas rafraichi automatiquement.":"Utilisez le bouton Rafraichir la table si le statut ne s'est pas rafraichi automatiquement.","Une fois les 4 tests validés, le bouton Générer le mot de passe et la clé HMAC-SHA-256 de production devient accessible.":"Une fois les 4 tests validés, le bouton Générer le mot de passe et la clé HMAC-SHA-256 de production devient accessible.","Cliquez sur le bouton Générer le mot de passe et la clé HMAC-SHA-256 de production et acceptez les différents messages d'avertissement.":"Cliquez sur le bouton Générer le mot de passe et la clé HMAC-SHA-256 de production et acceptez les différents messages d'avertissement.","La clé HMAC-SHA-256 et le mot de passe de production sont maintenant disponibles.":"La clé HMAC-SHA-256 et le mot de passe de production sont maintenant disponibles.","Basculer la boutique en mode PRODUCTION":"Basculer la boutique en mode PRODUCTION","Modifiez votre implémentation pour utiliser :":"Modifiez votre implémentation pour utiliser :","le mot de passe de production,":"le mot de passe de production,","la clé publique de production,":"la clé publique de production,","la clé HMAC-SHA-256 de production pour calculer la signature contenue dans le champ kr-hash.":"la clé HMAC-SHA-256 de production pour calculer la signature contenue dans le champ kr-hash.","Renseignez correctement l'URL de notification à la fin du paiement en mode PRODUCTION depuis le menu Paramétrage > Règles de notifications.":"Renseignez correctement l'URL de notification à la fin du paiement en mode PRODUCTION depuis le menu Paramétrage > Règles de notifications.","Réaliser un premier paiement de production":"Réaliser un premier paiement de production","Nous vous conseillons de vérifier les deux points suivants :":"Nous vous conseillons de vérifier les deux points suivants :","Le bon fonctionnement en environnement de production de bout-en-bout.":"Le bon fonctionnement en environnement de production de bout-en-bout.","Pour ce faire, effectuez une transaction réelle d'au moins 2€.":"Pour ce faire, effectuez une transaction réelle d'au moins 2€.","Cette transaction pourra être annulée par la suite depuis le Back Office Marchand via le menu Gestion > Transactions > onglet Transactions en cours.":"Cette transaction pourra être annulée par la suite depuis le Back Office Marchand via le menu Gestion > Transactions > onglet Transactions en cours.","Cette transaction ne sera donc pas remise en banque.":"Cette transaction ne sera donc pas remise en banque.","Cependant il est recommandé de laisser la transaction être remise en banque pour valider que le crédit soit fait sur le compte du marchand.":"Cependant il est recommandé de laisser la transaction être remise en banque pour valider que le crédit soit fait sur le compte du marchand.","Il sera ensuite possible de procéder à un remboursement.":"Il sera ensuite possible de procéder à un remboursement.","Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le Back Office Marchand.":"Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le Back Office Marchand.","Affichez le détail de la transaction dans le Back Office Marchand et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.":"Affichez le détail de la transaction dans le Back Office Marchand et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.","L'appel fonctionne comme Charge/CreatePayment.":"L'appel fonctionne comme Charge/CreatePayment.","Une transaction de type VERIFICATION sera créée.":"Une transaction de type VERIFICATION sera créée.","kr-answer contiendra donc un objet de type Payment et l'alias sera retourné dans transactions[0].paymentMethodToken.":"kr-answer contiendra donc un objet de type Payment et l'alias sera retourné dans transactions[0].paymentMethodToken.","Paiements en devise étrangère avec eDCC":"Paiements en devise étrangère avec eDCC","Pour utiliser le service DCC (Dynamic Currency Conversion) sur son site e-commerce, le marchand doit :":"Pour utiliser le service DCC (Dynamic Currency Conversion) sur son site e-commerce, le marchand doit :","souscrire un contrat d'acceptation auprès de Planet Payment,":"souscrire un contrat d'acceptation auprès de Planet Payment,","souscrire à l'option Paiement via DCC auprès de la plateforme de paiement,":"souscrire à l'option Paiement via DCC auprès de la plateforme de paiement,","fournir le numéro de contrat attribué par Planet Payment à son contact commercial de la plateforme de paiement.":"fournir le numéro de contrat attribué par Planet Payment à son contact commercial de la plateforme de paiement.","Principe de fonctionnement":"Principe de fonctionnement","Le marchand initialise le paiement en créant un formToken via le Web Service Charge/CreatePayment.":"Le marchand initialise le paiement en créant un formToken via le Web Service Charge/CreatePayment.","Le client JavaScript affiche le formulaire à l'acheteur.":"Le client JavaScript affiche le formulaire à l'acheteur.","Si l'acheteur utilise une carte étrangère de type VISA, MASTERCARD, MAESTRO, VISA_ELECTRON ou VPAY, il peut être autorisé à régler dans la devise de sa carte.":"Si l'acheteur utilise une carte étrangère de type VISA, MASTERCARD, MAESTRO, VISA_ELECTRON ou VPAY, il peut être autorisé à régler dans la devise de sa carte.","Une fenêtre lui permet alors de choisir la devise en lui proposant la liste de devises disponibles, les montants convertis ainsi que les taux de change applicables, mis à jour quotidiennement.":"Une fenêtre lui permet alors de choisir la devise en lui proposant la liste de devises disponibles, les montants convertis ainsi que les taux de change applicables, mis à jour quotidiennement.","Si l'acheteur choisit de ne pas changer de devise, alors le paiement se poursuit normalement.":"Si l'acheteur choisit de ne pas changer de devise, alors le paiement se poursuit normalement.","S'il décide de choisir une devise différente de l'euro, le paiement se poursuit en passant par le réseau DCC avec une authentification 3D Secure puis une demande d'autorisation auprès de l'émetteur.":"S'il décide de choisir une devise différente de l'euro, le paiement se poursuit en passant par le réseau DCC avec une authentification 3D Secure puis une demande d'autorisation auprès de l'émetteur.","Dans ce cas, le mode de validation et le délai de capture sont ignorés.":"Dans ce cas, le mode de validation et le délai de capture sont ignorés.","Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0.":"Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0.","Le champ strongAuthentication sera lui aussi ignoré.":"Le champ strongAuthentication sera lui aussi ignoré.","A la fin du paiement, le client JavaScript affiche le ticket de paiement.":"A la fin du paiement, le client JavaScript affiche le ticket de paiement.","Si le paiement est réalisé en DCC, alors la réponse transmise dans l'IPN et au client JavaScript contiendra des données supplémentaires spécifiques au DCC:":"Si le paiement est réalisé en DCC, alors la réponse transmise dans l'IPN et au client JavaScript contiendra des données supplémentaires spécifiques au DCC:","Code ISO 4217 alpha3 de la devise choisie par l'acheteur.":"Code ISO 4217 alpha3 de la devise choisie par l'acheteur.","Chaine":"Chaine","Montant de la transaction exprimé dans la plus petite unité de la devise choisie par l'acheteur.":"Montant de la transaction exprimé dans la plus petite unité de la devise choisie par l'acheteur.","Entier":"Entier","5438 pour $54.38":"5438 pour $54.38","Date de l'application du taux de conversion entre la devise du marchand et la devise choisie par l'acheteur.":"Date de l'application du taux de conversion entre la devise du marchand et la devise choisie par l'acheteur.","Taux de conversion entre la devise du marchand et la devise choisie par l'acheteur.":"Taux de conversion entre la devise du marchand et la devise choisie par l'acheteur.","Décimal":"Décimal","Le champ transactionDetails.mid sera valorisé avec le numéro de contrat DCC du marchand.":"Le champ transactionDetails.mid sera valorisé avec le numéro de contrat DCC du marchand.","Remboursement d'une transaction eDCC":"Remboursement d'une transaction eDCC","Une transaction eDCC peut être remboursée totalement ou partiellement à condition :":"Une transaction eDCC peut être remboursée totalement ou partiellement à condition :","d'avoir été remise en banque (detailedStatus CAPTURED),":"d'avoir été remise en banque (detailedStatus CAPTURED),","que le paiement ait eu lieu il y a moins de 60 jours.":"que le paiement ait eu lieu il y a moins de 60 jours.","Lors d'un remboursement via le Web Service Transaction/CancelOrRefund, le marchand transmet le montant à rembourser en EURO.":"Lors d'un remboursement via le Web Service Transaction/CancelOrRefund, le marchand transmet le montant à rembourser en EURO.","Si la transaction a été réalisée via le réseau DCC, la réponse contiendra les champs spécifiques au DCC.":"Si la transaction a été réalisée via le réseau DCC, la réponse contiendra les champs spécifiques au DCC.","Le montant à rembourser sera converti en utilisant le taux de change en vigueur au moment du remboursement et pas celui utilisé lors du paiement.":"Le montant à rembourser sera converti en utilisant le taux de change en vigueur au moment du remboursement et pas celui utilisé lors du paiement.","Un acheteur peut donc recevoir plus ou moins en fonction du taux de change.":"Un acheteur peut donc recevoir plus ou moins en fonction du taux de change.","Annulation":"Annulation","Une transaction eDCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED).":"Une transaction eDCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED).","Seule l'annulation totale est possible.":"Seule l'annulation totale est possible.","Si le marchand souhaite annuler une partie du montant il devra attendre la remise en banque afin de réaliser un remboursement.":"Si le marchand souhaite annuler une partie du montant il devra attendre la remise en banque afin de réaliser un remboursement.","Modification":"Modification","Le montant d'une transaction eDCC ne peut être modifié ni à la hausse ni à la baisse.":"Le montant d'une transaction eDCC ne peut être modifié ni à la hausse ni à la baisse.","Duplication":"Duplication","La duplication d'une transaction réalisée en DCC est interdite.":"La duplication d'une transaction réalisée en DCC est interdite.","Testez le web service Charge/PaymentOrder/Update depuis notre playground: Charge/PaymentOrder/Update.":"Testez le web service Charge/PaymentOrder/Update depuis notre playground: Charge/PaymentOrder/Update.","Le marchand souhaite modifier le contenu d'un ordre de paiement (montant, message, etc..).":"Le marchand souhaite modifier le contenu d'un ordre de paiement (montant, message, etc..).","Le Web Service Charge/PaymentOrder/Update permet de modifier uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.":"Le Web Service Charge/PaymentOrder/Update permet de modifier uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.","Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification.":"Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification.","Le canal de diffusion ne peut pas être modifié.":"Le canal de diffusion ne peut pas être modifié.","ID de l'ordre de paiement à modifier.":"ID de l'ordre de paiement à modifier.","Requis si l'ordre de paiement à modifier est de type MAIL.":"Requis si l'ordre de paiement à modifier est de type MAIL.","Requis si l'ordre de paiement à modifier est de type SMS.":"Requis si l'ordre de paiement à modifier est de type SMS.","Requis si l'ordre de paiement à modifier est de type WHATSAPP.":"Requis si l'ordre de paiement à modifier est de type WHATSAPP.","Exemple requête":"Exemple requête","Présent uniquement si channelDetails.channelType est valorisé à MAIL.":"Présent uniquement si channelDetails.channelType est valorisé à MAIL.","Présent uniquement si channelDetails.channelType est valorisé à SMS.":"Présent uniquement si channelDetails.channelType est valorisé à SMS.","Présent uniquement si channelDetails.channelType est valorisé à WHATSAPP.":"Présent uniquement si channelDetails.channelType est valorisé à WHATSAPP.","Le format du champ paymentOrderId est invalide ou le champ n'est pas transmis.":"Le format du champ paymentOrderId est invalide ou le champ n'est pas transmis.","L'ordre de paiement n'existe pas.":"L'ordre de paiement n'existe pas.","Modification impossible sur un ordre de paiement payé.":"Modification impossible sur un ordre de paiement payé.","Modification impossible sur un ordre de paiement expiré.":"Modification impossible sur un ordre de paiement expiré.","Le mode (TEST ou PRODUCTION) de l'ordre de paiement ne correspond pas à celui de la requête.":"Le mode (TEST ou PRODUCTION) de l'ordre de paiement ne correspond pas à celui de la requête.","Le marchand souhaite générer une URL de paiement afin d'envoyer une proposition commerciale.":"Le marchand souhaite générer une URL de paiement afin d'envoyer une proposition commerciale.","Avec cette solution, il peut personnaliser entièrement le message et joindre une pièce jointe, comme par exemple un devis, s'il le désire.":"Avec cette solution, il peut personnaliser entièrement le message et joindre une pièce jointe, comme par exemple un devis, s'il le désire.","Il peut aussi récupérer le contenu du message généré par la plateforme afin de l'utiliser dans le message qu'il transmettra à l'acheteur.":"Il peut aussi récupérer le contenu du message généré par la plateforme afin de l'utiliser dans le message qu'il transmettra à l'acheteur.","L'envoi du message est réalisée par le marchand.":"L'envoi du message est réalisée par le marchand.","Peut être valorisé à URL ou ne pas être envoyé.":"Peut être valorisé à URL ou ne pas être envoyé.","Statut d'une transaction de type VERIFICATION dont l'autorisation ou la demande de renseignement a été acceptée.":"Statut d'une transaction de type VERIFICATION dont l'autorisation ou la demande de renseignement a été acceptée.","Ce statut ne peut évoluer.":"Ce statut ne peut évoluer.","Les transactions dont le statut est \"ACCEPTED\" ne sont jamais remises en banque.":"Les transactions dont le statut est \"ACCEPTED\" ne sont jamais remises en banque.","Une transaction de type VERIFICATION est créée lors de la mise à jour ou la création d'un alias sans paiement.":"Une transaction de type VERIFICATION est créée lors de la mise à jour ou la création d'un alias sans paiement.","Testez le web service Charge/PaymentOrder/Get depuis notre playground: Charge/PaymentOrder/Get.":"Testez le web service Charge/PaymentOrder/Get depuis notre playground: Charge/PaymentOrder/Get.","Le marchand souhaite connaitre le statut d'un ordre de paiement ou simplement obtenir le détail d'un ordre de paiement.":"Le marchand souhaite connaitre le statut d'un ordre de paiement ou simplement obtenir le détail d'un ordre de paiement.","Le Web Service Charge/PaymentOrder/Get permet de consulter uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.":"Le Web Service Charge/PaymentOrder/Get permet de consulter uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.","Le Web Service Charge/PaymentOrder/Get retournera une erreur dans les cas suivants:":"Le Web Service Charge/PaymentOrder/Get retournera une erreur dans les cas suivants:","Service de paiement PCI":"Service de paiement PCI","Ce service de paiement permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de cartes dans la requête.":"Ce service de paiement permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de cartes dans la requête.","Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.":"Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.","Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur.":"Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur.","Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.":"Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.","Pour cela, l'appel au web service PCI/Charge/CreatePayment déclenche une transaction de paiement. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:":"Pour cela, l'appel au web service PCI/Charge/CreatePayment déclenche une transaction de paiement. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:","Appel du web service PCI/Charge/CreatePayment":"Appel du web service PCI/Charge/CreatePayment","Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure.":"Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure.","Charge/Payment: Cette réponse indique la fin du paiement.":"Charge/Payment: Cette réponse indique la fin du paiement.","Il est alors possible de vérifier le résultat dans la réponse.":"Il est alors possible de vérifier le résultat dans la réponse.","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment.":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment.","Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.":"Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.","L'authentification occupant une place importante dans ce web service, son fonctionnement a été détaillé ci-dessous.":"L'authentification occupant une place importante dans ce web service, son fonctionnement a été détaillé ci-dessous.","un appel initial au service PCI/Charge/CreatePayment avec une réponse de type AuthenticationResult ou AuthenticationInstruction.":"un appel initial au service PCI/Charge/CreatePayment avec une réponse de type AuthenticationResult ou AuthenticationInstruction.","nouvel appel au service PCI/Charge/CreatePayment avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/CreatePayment avec le résultat signé de l'instruction obtenu via le navigateur","le service PCI/Charge/CreatePayment renvoie alors à nouveau soit une instruction soit un résultat":"le service PCI/Charge/CreatePayment renvoie alors à nouveau soit une instruction soit un résultat","si le retour est de type AuthenticationResult, alors celui-ci contiendra le résultat d'authentification final et le processus est terminé.":"si le retour est de type AuthenticationResult, alors celui-ci contiendra le résultat d'authentification final et le processus est terminé.","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment.","Le retour avec le résultat d'instruction au service PCI/Charge/CreatePayment (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.":"Le retour avec le résultat d'instruction au service PCI/Charge/CreatePayment (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.","Le service PCI/Charge/CreatePayment est donc prêt à être appelé.":"Le service PCI/Charge/CreatePayment est donc prêt à être appelé.","Etape 3: Appel du service PCI/Charge/CreatePayment":"Etape 3: Appel du service PCI/Charge/CreatePayment","Identifiant unique de la transaction d'authentification en cours.":"Identifiant unique de la transaction d'authentification en cours.","Identifiant de session unique de l'opération en cours.":"Identifiant de session unique de l'opération en cours.","Il devra être retransmis à chaque nouvel appel.":"Il devra être retransmis à chaque nouvel appel.","Représente le résultat de l'authentification ou l'instruction à suivre.":"Représente le résultat de l'authentification ou l'instruction à suivre.","Si value est de type AuthenticationInstruction, il s'agit d'une instruction à exécuter, s'il est de type AuthenticationResult, il s'agit du résultat de l'authentification.":"Si value est de type AuthenticationInstruction, il s'agit d'une instruction à exécuter, s'il est de type AuthenticationResult, il s'agit du résultat de l'authentification.","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreatePayment.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreatePayment.","Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/CreatePayment. La requête devra contenir l'objet instructionResult ainsi que l'identifiant de session operationSessionId, reçu dans la réponse de l'étape 4:":"Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/CreatePayment. La requête devra contenir l'objet instructionResult ainsi que l'identifiant de session operationSessionId, reçu dans la réponse de l'étape 4:","Tout comme à l'étape 4, le serveur marchand reçoit une nouvelle réponse, qui peut soit être finale (AuthenticationResult), soit demander une nouvelle instruction (AuthenticationInstruction). Dans ce dernier cas, le flux reprend à l'étape 5. Voici l'exemple d'un message final:":"Tout comme à l'étape 4, le serveur marchand reçoit une nouvelle réponse, qui peut soit être finale (AuthenticationResult), soit demander une nouvelle instruction (AuthenticationInstruction). Dans ce dernier cas, le flux reprend à l'étape 5. Voici l'exemple d'un message final:","Si la réponse précédente est un résultat final, le paiement est terminé.":"Si la réponse précédente est un résultat final, le paiement est terminé.","un appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS v1":"un appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS v1","un nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat":"un nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat","un appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS v2":"un appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS v2","le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat":"le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat","un appel initial au service Charge/Authenticate avec une réponse de type AuthenticationResult ou AuthenticationInstruction.":"un appel initial au service Charge/Authenticate avec une réponse de type AuthenticationResult ou AuthenticationInstruction.","un appel initial au service PCI/Charge/VerifyPaymentMethod avec une réponse de type AuthenticationResult ou AuthenticationInstruction.":"un appel initial au service PCI/Charge/VerifyPaymentMethod avec une réponse de type AuthenticationResult ou AuthenticationInstruction.","Service de création d'alias PCI":"Service de création d'alias PCI","Ce service de création d'alias permet aux marchands PCI-DSS de créer un alias en passant les informations de cartes dans la requête.":"Ce service de création d'alias permet aux marchands PCI-DSS de créer un alias en passant les informations de cartes dans la requête.","Ce WS permet la création d'un alias de la carte envoyé dans la requête.":"Ce WS permet la création d'un alias de la carte envoyé dans la requête.","Il sera alors possible d'utiliser cet alias lors de paiement futur sans avoir à saisir de nouveau les informations de la carte de l'acheteur.":"Il sera alors possible d'utiliser cet alias lors de paiement futur sans avoir à saisir de nouveau les informations de la carte de l'acheteur.","Pour cela, l'appel au web service PCI/Charge/CreateToken déclenche une transaction de vérification. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:":"Pour cela, l'appel au web service PCI/Charge/CreateToken déclenche une transaction de vérification. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:","Appel du web service PCI/Charge/CreateToken":"Appel du web service PCI/Charge/CreateToken","Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure.":"Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure.","Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias.":"Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias.","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment.":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment.","un appel initial au service PCI/Charge/CreateToken avec une réponse de type AuthenticationResult ou AuthenticationInstruction.":"un appel initial au service PCI/Charge/CreateToken avec une réponse de type AuthenticationResult ou AuthenticationInstruction.","nouvel appel au service PCI/Charge/CreateToken avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/CreateToken avec le résultat signé de l'instruction obtenu via le navigateur","le service PCI/Charge/CreateToken renvoie alors à nouveau soit une instruction soit un résultat":"le service PCI/Charge/CreateToken renvoie alors à nouveau soit une instruction soit un résultat","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken.","Le retour avec le résultat d'instruction au service PCI/Charge/CreateToken (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.":"Le retour avec le résultat d'instruction au service PCI/Charge/CreateToken (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.","Le service PCI/Charge/CreateToken est donc prêt à être appelé.":"Le service PCI/Charge/CreateToken est donc prêt à être appelé.","Etape 3: Appel du service PCI/Charge/CreateToken":"Etape 3: Appel du service PCI/Charge/CreateToken","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreateToken.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreateToken.","Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/CreateToken. La requête devra contenir l'objet instructionResult ainsi que l'identifiant de session operationSessionId, reçu dans la réponse de l'étape 4:":"Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/CreateToken. La requête devra contenir l'objet instructionResult ainsi que l'identifiant de session operationSessionId, reçu dans la réponse de l'étape 4:","Si la réponse précédente est un résultat final, la création de l'alias est terminée.":"Si la réponse précédente est un résultat final, la création de l'alias est terminée.","un appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS v1":"un appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS v1","un nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat":"un nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat","un appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS v2":"un appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS v2","le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat":"le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat","La date d'expiration de la demande d'autorisation est atteinte et le marchand n'a pas validé la transaction.":"La date d'expiration de la demande d'autorisation est atteinte et le marchand n'a pas validé la transaction.","Le porteur ne sera donc pas débité.":"Le porteur ne sera donc pas débité.","Vérifications en cours par l'acquéreur.":"Vérifications en cours par l'acquéreur.","Ce statut n'est pas final.":"Ce statut n'est pas final.","Le délai de remise en banque est supérieur à la durée de validité de l'autorisation.":"Le délai de remise en banque est supérieur à la durée de validité de l'autorisation.","Le marchand doit valider manuellement la transaction afin que la demande d'autorisation et la remise aient lieu.":"Le marchand doit valider manuellement la transaction afin que la demande d'autorisation et la remise aient lieu.","Exemple d'appel":"Exemple d'appel","Cas d'usages OPEN":"Cas d'usages OPEN","Cas d'usages CLOSED":"Cas d'usages CLOSED","Une commande peut contenir plusieurs transactions.":"Une commande peut contenir plusieurs transactions.","OrderStatus consolide le status de toutes les transactions rattachées à la commande.":"OrderStatus consolide le status de toutes les transactions rattachées à la commande.","La commande est payée":"La commande est payée","La commande a été partiellement payée":"La commande a été partiellement payée","E-Commerce: les données du moyen de paiement sont saisies par l'acheteur.":"E-Commerce: les données du moyen de paiement sont saisies par l'acheteur.","Cette valeur permet d'avoir une authentification forte lors du paiement.":"Cette valeur permet d'avoir une authentification forte lors du paiement.","Nécessite un contrat de type VAD.":"Nécessite un contrat de type VAD.","Autre canal de vente.":"Autre canal de vente.","Valeur de sortie retournée pour les paiements réalisés depuis le Back-Office, les paiements par fichier, les paiements récurrents, les paiements de proximité, les remboursements depuis le CMS Shopify.":"Valeur de sortie retournée pour les paiements réalisés depuis le Back-Office, les paiements par fichier, les paiements récurrents, les paiements de proximité, les remboursements depuis le CMS Shopify.","La valeur par défaut est \"EC\".":"La valeur par défaut est \"EC\".","Identifiant unique de l'authentification, au format UUID.":"Identifiant unique de l'authentification, au format UUID.","Il n'est pas défini lors du 1er appel.":"Il n'est pas défini lors du 1er appel.","L'operationSessionId est retourné suite à une demande de paiement qui necessite l'authentification du porteur.":"L'operationSessionId est retourné suite à une demande de paiement qui necessite l'authentification du porteur.","Il doit être transmis au appels suivants.":"Il doit être transmis au appels suivants.","strongAuthentication permet d'indiquer la préférence du marchand concernant l'authentification forte de l'acheteur.":"strongAuthentication permet d'indiquer la préférence du marchand concernant l'authentification forte de l'acheteur.","Avec 3DS2, il n'est plus possible de désactiver le 3DS.":"Avec 3DS2, il n'est plus possible de désactiver le 3DS.","Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").":"Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").","Dans ce cas, si la demande est acceptée par l'émetteur, l'acheteur n'aura pas à s'authentifier (pas de challenge) mais le marchand assurera la responsabilité en cas d'impayé (pas de transfert de responsabilité à l'émetteur).":"Dans ce cas, si la demande est acceptée par l'émetteur, l'acheteur n'aura pas à s'authentifier (pas de challenge) mais le marchand assurera la responsabilité en cas d'impayé (pas de transfert de responsabilité à l'émetteur).","Dans tous les cas, la banque émettrice détermine seule si l'interaction avec l'acheteur (le challenge) est nécessaire.":"Dans tous les cas, la banque émettrice détermine seule si l'interaction avec l'acheteur (le challenge) est nécessaire.","Description 3DS1":"Description 3DS1","Description 3DS2":"Description 3DS2","Dépréciée.":"Dépréciée.","Cette valeur sera interprétée comme CHALLENGE_REQUESTED.":"Cette valeur sera interprétée comme CHALLENGE_REQUESTED.","Permet de demander une authentification sans interaction (frictionless).":"Permet de demander une authentification sans interaction (frictionless).","Le marchand perd la garantie de paiement si la demande est acceptée.":"Le marchand perd la garantie de paiement si la demande est acceptée.","Active (si possible) l'authentification forte":"Active (si possible) l'authentification forte","Permet de demander une authentification forte pour la transaction.":"Permet de demander une authentification forte pour la transaction.","Permet d'indiquer que pour des raisons règlementaires, une authentification forte est requise pour la transaction.":"Permet d'indiquer que pour des raisons règlementaires, une authentification forte est requise pour la transaction.","Permet d'indiquer au DS que le marchand n'a pas de préférence.":"Permet d'indiquer au DS que le marchand n'a pas de préférence.","Si l'émetteur décide de réaliser une authentification sans interaction (frictionless), le paiement sera garanti.":"Si l'émetteur décide de réaliser une authentification sans interaction (frictionless), le paiement sera garanti.","Valeur par défaut.":"Valeur par défaut.","Gestion de l'authentification 3DS déléguée à la plateforme de paiement (configuration du domaine, fournisseur, boutique).":"Gestion de l'authentification 3DS déléguée à la plateforme de paiement (configuration du domaine, fournisseur, boutique).","Valeur par défaut. Gestion de l'authentification 3DS déléguée à la plateforme de paiement (configuration du domaine, fournisseur, boutique)":"Valeur par défaut. Gestion de l'authentification 3DS déléguée à la plateforme de paiement (configuration du domaine, fournisseur, boutique)","Description de la règle de l'abonnement sous forme de rrule (RFC-5545).":"Description de la règle de l'abonnement sous forme de rrule (RFC-5545).","Pour plus d'informations sur comment générer une RRULE:":"Pour plus d'informations sur comment générer une RRULE:","Transaction(s) non envoyée(s) dans le fichier CNAB/Remessa":"Transaction(s) non envoyée(s) dans le fichier CNAB/Remessa","Ce Web-Service permet de faire une transaction 3DS. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Service de paiement PCI":"Ce Web-Service permet de faire une transaction 3DS. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Service de paiement PCI","AuthenticationResponseData":"AuthenticationResponseData","Objet retourné si une authentification 3DS est nécéssaire":"Objet retourné si une authentification 3DS est nécéssaire","Voir la référence des réponses pour plus de détails.":"Voir la référence des réponses pour plus de détails.","Il permet de créer un nouvel alias à partir d'un numéro de carte.":"Il permet de créer un nouvel alias à partir d'un numéro de carte.","Ce Web Service permet de réaliser une authentification 3D Secure lors la création de l'alias. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Service de création d'alias PCI":"Ce Web Service permet de réaliser une authentification 3D Secure lors la création de l'alias. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Service de création d'alias PCI","L'opération PCI/Charge/VerifyPaymentMethod est un Web Service de l'API REST.":"L'opération PCI/Charge/VerifyPaymentMethod est un Web Service de l'API REST.","Il permet de vérifier la validité d'une carte.":"Il permet de vérifier la validité d'une carte.","Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée au moment de la vérification.":"Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée au moment de la vérification.","Ce Web Service permet de réaliser une authentification 3D Secure lors de la vérification du moyen de paiement. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Service de vérification de carte PCI":"Ce Web Service permet de réaliser une authentification 3D Secure lors de la vérification du moyen de paiement. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Service de vérification de carte PCI","Objet contenant la transaction de type VERIFICATION générée.":"Objet contenant la transaction de type VERIFICATION générée.","Consultez le guide d'intégration Web Services Ordre de paiement":"Consultez le guide d'intégration Web Services Ordre de paiement","Message SMS à envoyer.":"Message SMS à envoyer.","Numéro de téléphone sur lequel envoyer le SMS.":"Numéro de téléphone sur lequel envoyer le SMS.","Numéro de téléphone sur lequel envoyer le messge WhatsApp.":"Numéro de téléphone sur lequel envoyer le messge WhatsApp.","Ce Web Service permet aussi de créer des prélèvements SEPA récurrents.":"Ce Web Service permet aussi de créer des prélèvements SEPA récurrents.","Pour cela vous devez transmettre la référence unique du mandat (RUM) dans le champ paymentMethodToken.":"Pour cela vous devez transmettre la référence unique du mandat (RUM) dans le champ paymentMethodToken.","Assurez-vous que la date d'effet soit supérieure ou égale à 14 jours.":"Assurez-vous que la date d'effet soit supérieure ou égale à 14 jours.","Le Web Service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction accéptée.":"Le Web Service REST Charge/CreateTokenFromTransaction permet de créer un alias de moyen de paiement à partir d'un uuid de transaction accéptée.","Une erreur PSP_035 sera retournée si vous tentez de créer un alias depuis une transaction refusée ou depuis une transaction de type VERIFICATION.":"Une erreur PSP_035 sera retournée si vous tentez de créer un alias depuis une transaction refusée ou depuis une transaction de type VERIFICATION.","Dans ce cas, le Web service Charge/CreateToken retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.":"Dans ce cas, le Web service Charge/CreateToken retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.","Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 1.00 € (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Web service PaymentOrder/Update":"Web service PaymentOrder/Update","L'opération PaymentOrder/Update est un Web Service de l'API REST.":"L'opération PaymentOrder/Update est un Web Service de l'API REST.","Il permet de mettre à jour des ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.":"Il permet de mettre à jour des ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.","Le Web Service REST PaymentOrder/Update supporte les paramètres suivants:":"Le Web Service REST PaymentOrder/Update supporte les paramètres suivants:","Objet contenant le détail de l'ordre de paiement mis à jour.":"Objet contenant le détail de l'ordre de paiement mis à jour.","Web service PaymentOrder/Get":"Web service PaymentOrder/Get","L'opération PaymentOrder/Get est un Web Service de l'API REST.":"L'opération PaymentOrder/Get est un Web Service de l'API REST.","Il permet de retrouver des ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.":"Il permet de retrouver des ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.","Le Web Service REST PaymentOrder/Get supporte les paramètres suivants:":"Le Web Service REST PaymentOrder/Get supporte les paramètres suivants:","Le Web Service REST Subscription/Cancel permet de résilier un abonnement.":"Le Web Service REST Subscription/Cancel permet de résilier un abonnement.","Le Web Service Subscription/Cancel n'annule pas les transactions déjà créées et en cours de traitement.":"Le Web Service Subscription/Cancel n'annule pas les transactions déjà créées et en cours de traitement.","Lorsque vous demandez la résiliation d'un abonnement, vous devez vérifier si des paiements sont déjà en cours de traitement (status: RUNNING).":"Lorsque vous demandez la résiliation d'un abonnement, vous devez vérifier si des paiements sont déjà en cours de traitement (status: RUNNING).","Pour celà, utilisez le Web Service Order/Get.":"Pour celà, utilisez le Web Service Order/Get.","Ensuite, si vous estimez que ces paiements ne doivent pas être débités, utilisez le Web Service Transaction/Cancel pour les annuler.":"Ensuite, si vous estimez que ces paiements ne doivent pas être débités, utilisez le Web Service Transaction/Cancel pour les annuler.","Le Web Service retourne l'objet suivant:":"Le Web Service retourne l'objet suivant:","L'attribut responseCode pourra prendre une des valeurs ci dessous:":"L'attribut responseCode pourra prendre une des valeurs ci dessous:","Abonnement résilié avec succès":"Abonnement résilié avec succès","Alias non trouvé":"Alias non trouvé","Abonnement non trouvé":"Abonnement non trouvé","Le formToken est valide pendant 15 minutes.":"Le formToken est valide pendant 15 minutes.","Augmenter les chances de frictionless en 3DS2":"Augmenter les chances de frictionless en 3DS2","Surcharger l'URL de notification instantanée":"Surcharger l'URL de notification instantanée","default controls order (if not included) like [\"formButton\", \"error\"]":"default controls order (if not included) like [\"formButton\", \"error\"]","Plateformes supportées":"Plateformes supportées","Nous faisons tout notre possible pour supporter toutes les versions récentes des principaux navigateurs disponibles sur le marché.":"Nous faisons tout notre possible pour supporter toutes les versions récentes des principaux navigateurs disponibles sur le marché.","Pour des raisons de sécurité et pour délivrer la meilleure expérience utilisateur à la majorité de nos marchands, nous ne supportons pas les navigateurs et les systèmes d'exploitation qui ne reçoivent plus de patch de sécurité.":"Pour des raisons de sécurité et pour délivrer la meilleure expérience utilisateur à la majorité de nos marchands, nous ne supportons pas les navigateurs et les systèmes d'exploitation qui ne reçoivent plus de patch de sécurité.","Ces navigateurs représentent une infime minorité du trafic effectuant des paiements sur Internet.":"Ces navigateurs représentent une infime minorité du trafic effectuant des paiements sur Internet.","Nous supportons :":"Nous supportons :","Internet Explorer à partir de sa verions 10":"Internet Explorer à partir de sa verions 10","Edge à partir de sa version 17":"Edge à partir de sa version 17","Chrome à partir de sa version 70":"Chrome à partir de sa version 70","Firefox à partir de sa version 64":"Firefox à partir de sa version 64","Safari (Desktop et mobile) à partir de sa version 11":"Safari (Desktop et mobile) à partir de sa version 11","Android native browser à partir d'Android 4.4":"Android native browser à partir d'Android 4.4","toutes les dernières versions d'IOS à partir de L'iphone 4S.":"toutes les dernières versions d'IOS à partir de L'iphone 4S.","TLS 1.2 doit être supporté par le navigateur.":"TLS 1.2 doit être supporté par le navigateur.","Nous testons de façon proactive la plupart des navitateurs, aussi bien sur mobile que sur desktop.":"Nous testons de façon proactive la plupart des navitateurs, aussi bien sur mobile que sur desktop.","Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance.":"Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance.","Dans ce cas, veuillez contacter notre support.":"Dans ce cas, veuillez contacter notre support.","Si vous souhaitez supporter une combinaison qui n'est pas supportée par notre client Javascript, vous pouvez également implémenter notre formulaire en redirection pour ces cas limites.":"Si vous souhaitez supporter une combinaison qui n'est pas supportée par notre client Javascript, vous pouvez également implémenter notre formulaire en redirection pour ces cas limites.","Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution.":"Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution.","Merci de contacter le support si vous constatez toute détection abusive.":"Merci de contacter le support si vous constatez toute détection abusive.","Appelé lorsque la marque de la carte a été detectée":"Appelé lorsque la marque de la carte a été detectée","La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detecté. Exemple d'intégration":"La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detecté. Exemple d'intégration","L'objet cardInfo contient la propriété brand qui peut prendre les valeurs suivantes:":"L'objet cardInfo contient la propriété brand qui peut prendre les valeurs suivantes:","Pour voir la liste complète, consulter la documentatio de référence du paramètre effectiveBrand ici: Payment":"Pour voir la liste complète, consulter la documentatio de référence du paramètre effectiveBrand ici: Payment","Donne le focus à un champ du formulaire embarqué":"Donne le focus à un champ du formulaire embarqué","Pour donner le focus à un champ du formulaire, vous pouvez utiliser la methode KR.field.focus(FIELD_CLASS) Vous devez passer en paramètre la classe du champ du formulaire embarqué.":"Pour donner le focus à un champ du formulaire, vous pouvez utiliser la methode KR.field.focus(FIELD_CLASS) Vous devez passer en paramètre la classe du champ du formulaire embarqué.","Par exemple, pour ajouter un bouton qui va donner le focus au champ date d'expiration:":"Par exemple, pour ajouter un bouton qui va donner le focus au champ date d'expiration:","Questions fréquentes":"Questions fréquentes","Vous trouverez ici la foire aux questions relative au client Javascript.":"Vous trouverez ici la foire aux questions relative au client Javascript.","Comment corriger les erreurs CORS ou \"Unable to post message\" au moment de payer ?":"Comment corriger les erreurs CORS ou \"Unable to post message\" au moment de payer ?","Deja, vous devez developper depuis un serveur web. La page de test doit être acceder avec http:// et non avec file://":"Deja, vous devez developper depuis un serveur web. La page de test doit être acceder avec http:// et non avec file://","Si vous utilisez le framework ionic ou cordova, vous devez explicitement declarer les noms de domaines que le client javacript peut appeler. Pour cela il faut ajouter dans config.xml :":"Si vous utilisez le framework ionic ou cordova, vous devez explicitement declarer les noms de domaines que le client javacript peut appeler. Pour cela il faut ajouter dans config.xml :","Plus d'information ici.":"Plus d'information ici.","Pour voir tous les cas d'utilisation avancés, vous pouvez consulter les articles suivants:":"Pour voir tous les cas d'utilisation avancés, vous pouvez consulter les articles suivants:","1. Initialisation du SDK avec votre clé publique":"1. Initialisation du SDK avec votre clé publique","2. Appel du serveur marchand avec les informations de paiement":"2. Appel du serveur marchand avec les informations de paiement","3. Appel du createPayment à la platefome de paiement":"3. Appel du createPayment à la platefome de paiement","4. Affichage de l'écran de paiement":"4. Affichage de l'écran de paiement","5. Appel à Lyra.processPayment":"5. Appel à Lyra.processPayment","6. Traitement du paiement":"6. Traitement du paiement","7. Notification de fin de paiement (IPN)":"7. Notification de fin de paiement (IPN)","8. Envoi du résultat de paiement":"8. Envoi du résultat de paiement","9. Envoi du résultat de paiement":"9. Envoi du résultat de paiement","10. Appel à votre serveur marchand pour confirmer le résultat":"10. Appel à votre serveur marchand pour confirmer le résultat","11. Confirmation du résultat":"11. Confirmation du résultat","3. Appel de PCI/Charge/CreatePayment":"3. Appel de PCI/Charge/CreatePayment","16. Appel de PCI/Charge/CreatePayment en transmettant le résultat d'instruction":"16. Appel de PCI/Charge/CreatePayment en transmettant le résultat d'instruction","3. Appel de PCI/Charge/CreateToken":"3. Appel de PCI/Charge/CreateToken","16. Appel de PCI/Charge/CreateToken en transmettant le résultat d'instruction":"16. Appel de PCI/Charge/CreateToken en transmettant le résultat d'instruction","La signature de l'IPN est éffectuée avec le mot de passe.":"La signature de l'IPN est éffectuée avec le mot de passe.","Pour plus d'informations, rendez-vous ici Utilisation de l'IPN (URL de notification).":"Pour plus d'informations, rendez-vous ici Utilisation de l'IPN (URL de notification).","Le web Service retourne l'objet suivant:":"Le web Service retourne l'objet suivant:","Utilisateur :":"Utilisateur :","Mot de passe de test :":"Mot de passe de test :","Nom du serveur de l'API REST :":"Nom du serveur de l'API REST :","Clé HMAC de test(pour vérifier le champ kr-hash) :":"Clé HMAC de test(pour vérifier le champ kr-hash) :","Mot de passe :":"Mot de passe :","SDK MOBILE":"SDK MOBILE","Guide d'intégration iOS":"Guide d'intégration iOS","Cartes de tests":"Cartes de tests","Pour ajouter le SDK de paiement à votre application, il est nécessaire d'ajouter la dépendance suivante dans votre build.gradle :":"Pour ajouter le SDK de paiement à votre application, il est nécessaire d'ajouter la dépendance suivante dans votre build.gradle :","Pour personnaliser les couleurs, il suffit de les définir dans votre fichier colors.xml :":"Pour personnaliser les couleurs, il suffit de les définir dans votre fichier colors.xml :","Pour personnaliser la police vous devez juste surcharger le style nécessaire dans le fichier styles.xml :":"Pour personnaliser la police vous devez juste surcharger le style nécessaire dans le fichier styles.xml :","Dans ce cas, le SDK lancera une exception de type LyraException, qui devra être capturé par le développeur.":"Dans ce cas, le SDK lancera une exception de type LyraException, qui devra être capturé par le développeur.","Aprés l'appel à la méthode initialize() :":"Aprés l'appel à la méthode initialize() :","Si le format du paramètre publicKey est incorrect, une Exception MOBP_001-INVALID_KEY sera levée.":"Si le format du paramètre publicKey est incorrect, une Exception MOBP_001-INVALID_KEY sera levée.","Si le format du paramètre apiServerName est incorrect, une Exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée.":"Si le format du paramètre apiServerName est incorrect, une Exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée.","Aprés l'appel à la méthode process() :":"Aprés l'appel à la méthode process() :","Pour les autres erreurs, les informations seront transmises dans l'objet LyraException via la fonction de callback onError(), comme décrit dans le guide d'intégration.":"Pour les autres erreurs, les informations seront transmises dans l'objet LyraException via la fonction de callback onError(), comme décrit dans le guide d'intégration.","Bonjour,":"Bonjour,","Cet e-mail comporte un ordre de paiement d'un montant de 2000.50 EUR valable jusqu'au 20/04/2020. Pour confirmer le paiement, veuillez cliquer sur le lien suivant :":"Cet e-mail comporte un ordre de paiement d'un montant de 2000.50 EUR valable jusqu'au 20/04/2020. Pour confirmer le paiement, veuillez cliquer sur le lien suivant :","En cas de problème, ou si ce message ne s'affiche pas correctement, merci de contacter support@demostore.com.":"En cas de problème, ou si ce message ne s'affiche pas correctement, merci de contacter support@demostore.com.","16. Appel de PCI/Charge/VerifyPaymentMethod en transmettant le résultat d'instruction":"16. Appel de PCI/Charge/VerifyPaymentMethod en transmettant le résultat d'instruction","Connectez-vous au Back Office Marchand:":"Connectez-vous au Back Office Marchand:","3. Appel ddu web-service":"3. Appel ddu web-service","16. Appel du web-service en transmettant le résultat d'instruction":"16. Appel du web-service en transmettant le résultat d'instruction","Connectez vous sur le Back Office Marchand":"Connectez vous sur le Back Office Marchand","Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).","Ex: \"COP\" pour le peso colombien.":"Ex: \"COP\" pour le peso colombien.","Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).","Formato":"Formato","Exemple: \"COP\" pour le peso colombien.":"Exemple: \"COP\" pour le peso colombien.","Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).","Exemple: 30050 pour 300,50 COP.":"Exemple: 30050 pour 300,50 COP.","Montant du paiement dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant du paiement dans sa plus petite unité monétaire (le centime pour le peso colombien).","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).","Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).":"Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le peso colombien).","Une transaction de 8000.00 COP (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 8000.00 COP (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Une transaction de 8000.00 COP (ou 0.00 COP si l'acquéreur le supporte) est créée en même temps que le token.":"Une transaction de 8000.00 COP (ou 0.00 COP si l'acquéreur le supporte) est créée en même temps que le token.","Une transaction de 8000.00 COP (ou 0.00 COP si l'acquéreur le supporte) est créée au moment de la vérification.":"Une transaction de 8000.00 COP (ou 0.00 COP si l'acquéreur le supporte) est créée au moment de la vérification.","Une transaction de 8000.00 COP (ou 0.00 COP si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 8000.00 COP (ou 0.00 COP si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Ex: \"PEN\" pour le sol péruvien.":"Ex: \"PEN\" pour le sol péruvien.","Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Exemple: \"PEN\" pour le sol péruvien.":"Exemple: \"PEN\" pour le sol péruvien.","Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Exemple: 30050 pour 300,50 PEN.":"Exemple: 30050 pour 300,50 PEN.","Montant du paiement dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant du paiement dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).":"Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le sol péruvien).","Une transaction de 15.00 PEN (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 15.00 PEN (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Une transaction de 15.00 PEN (ou 0.00 PEN si l'acquéreur le supporte) est créée en même temps que le token.":"Une transaction de 15.00 PEN (ou 0.00 PEN si l'acquéreur le supporte) est créée en même temps que le token.","Une transaction de 15.00 PEN (ou 0.00 PEN si l'acquéreur le supporte) est créée au moment de la vérification.":"Une transaction de 15.00 PEN (ou 0.00 PEN si l'acquéreur le supporte) est créée au moment de la vérification.","Une transaction de 15.00 PEN (ou 0.00 PEN si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 15.00 PEN (ou 0.00 PEN si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).","Ex: \"ARS\" pour le peso argentin.":"Ex: \"ARS\" pour le peso argentin.","Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).","Exemple: \"ARS\" pour le peso argentin.":"Exemple: \"ARS\" pour le peso argentin.","Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).","Exemple: 30050 pour 300,50 ARS.":"Exemple: 30050 pour 300,50 ARS.","Montant du paiement dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant du paiement dans sa plus petite unité monétaire (le centime pour le peso argentin).","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).","Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).":"Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin).","Une transaction de 200.00 ARS (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 200.00 ARS (ou 0.00 EUR si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Une transaction de 200.00 ARS (ou 0.00 ARS si l'acquéreur le supporte) est créée en même temps que le token.":"Une transaction de 200.00 ARS (ou 0.00 ARS si l'acquéreur le supporte) est créée en même temps que le token.","Une transaction de 200.00 ARS (ou 0.00 ARS si l'acquéreur le supporte) est créée au moment de la vérification.":"Une transaction de 200.00 ARS (ou 0.00 ARS si l'acquéreur le supporte) est créée au moment de la vérification.","Une transaction de 200.00 ARS (ou 0.00 ARS si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 200.00 ARS (ou 0.00 ARS si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","L'objet Charge/RedirectRequest représente l'ordre de redirection dans le carde du 3DS version 1.":"L'objet Charge/RedirectRequest représente l'ordre de redirection dans le carde du 3DS version 1.","Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant à payer, exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Ex: \"BRL\" pour le reaL brésilien.":"Ex: \"BRL\" pour le reaL brésilien.","Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Exemple: \"BRL\" pour le reaL brésilien.":"Exemple: \"BRL\" pour le reaL brésilien.","Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant total de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Exemple: 30050 pour 300,50 BRL.":"Exemple: 30050 pour 300,50 BRL.","Montant du paiement dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant du paiement dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).":"Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le réal brésilien).","Un contrat STONE ne peut être utilisé pour une transaction AMEX.":"Un contrat STONE ne peut être utilisé pour une transaction AMEX.","Une transaction de 1.00 BRL (ou 0.00 BRL si l'acquéreur le supporte) est créée en même temps que le token.":"Une transaction de 1.00 BRL (ou 0.00 BRL si l'acquéreur le supporte) est créée en même temps que le token.","Une transaction de 1.00 BRL (ou 0.00 BRL si l'acquéreur le supporte) est créée au moment de la vérification.":"Une transaction de 1.00 BRL (ou 0.00 BRL si l'acquéreur le supporte) est créée au moment de la vérification.","Une transaction de 1.00 BRL (ou 0.00 BRL si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de 1.00 BRL (ou 0.00 BRL si l'acquéreur le supporte) est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Client":"Client","TODO: documenter acquirerTransientData TODO: Ajouter un lien avec les cartes de tests":"TODO: documenter acquirerTransientData TODO: Ajouter un lien avec les cartes de tests","EXPLORER LA DOCUMENTATION":"EXPLORER LA DOCUMENTATION","EXEMPLES (GITHUB)":"EXEMPLES (GITHUB)","TESTER SUR JSFIDDLE":"TESTER SUR JSFIDDLE","Cette fonctionnalité est réservée pour le moment aux clients pilotes.":"Cette fonctionnalité est réservée pour le moment aux clients pilotes.","Lancement de l'application : Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK.":"Lancement de l'application : Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK.","Elle permet de configurer le SDK avec vos données.":"Elle permet de configurer le SDK avec vos données.","3. Appel du createPayment à la plateforme de paiement":"3. Appel du createPayment à la plateforme de paiement","5. Appel à Lyra.process":"5. Appel à Lyra.process","Une fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.":"Une fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.","Pour les appels aux web services":"Pour les appels aux web services","Il existe deux façons de récupérer les informations d'une transaction nouvellement créée :":"Il existe deux façons de récupérer les informations d'une transaction nouvellement créée :","A chaque création de transaction, nous appelons le serveur marchand pour le notifier.":"A chaque création de transaction, nous appelons le serveur marchand pour le notifier.","Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku.":"Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku.","Utilisateur / Mot de passe":"Utilisateur / Mot de passe","Renseignez un nom d'utilisateur et un mot de passe de votre choix qui serviront pour vous authentifier (authentification basique).":"Renseignez un nom d'utilisateur et un mot de passe de votre choix qui serviront pour vous authentifier (authentification basique).","Clé HMAC de test (pour vérifier le champ kr-hash) :":"Clé HMAC de test (pour vérifier le champ kr-hash) :","Accès aux logs":"Accès aux logs","Si vous voulez consulter les logs, il suffit d'installer le client Heroku et lancer la commande : heroku logs -a [APPNAME], où \"APPNAME\" est le nom que vous avez donné à votre serveur pendant le déploiement. Si, par exemple, vous l'avez appelé 'my-merchant-server' la commande à passer sera:":"Si vous voulez consulter les logs, il suffit d'installer le client Heroku et lancer la commande : heroku logs -a [APPNAME], où \"APPNAME\" est le nom que vous avez donné à votre serveur pendant le déploiement. Si, par exemple, vous l'avez appelé 'my-merchant-server' la commande à passer sera:","Une fois votre serveur déployé, votre URL sera composé du le nom que vous lui avez donné, plus le suffixe : \".herokuapp.com/\".":"Une fois votre serveur déployé, votre URL sera composé du le nom que vous lui avez donné, plus le suffixe : \".herokuapp.com/\".","Par exemple, si vous avez appelé votre serveur \"my-merchant-server\", votre URL sera : https://my-merchant-server.herokuapp.com/":"Par exemple, si vous avez appelé votre serveur \"my-merchant-server\", votre URL sera : https://my-merchant-server.herokuapp.com/","Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier .xcworkspace et non le fichier .xcodeproj.":"Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier .xcworkspace et non le fichier .xcodeproj.","de Swift 5.1 qui permet la distribution de librairies binaires. Cette fonctionnalité n'étant pas encore intégrée dans Carthage, il n'est pas possible d'ajouter simplement notre SDK dans votre":"de Swift 5.1 qui permet la distribution de librairies binaires. Cette fonctionnalité n'étant pas encore intégrée dans Carthage, il n'est pas possible d'ajouter simplement notre SDK dans votre","Puis téléchargez la dernière version de notre SDK depuis https://github.com/lyra/ios-sdk/releases.":"Puis téléchargez la dernière version de notre SDK depuis https://github.com/lyra/ios-sdk/releases.","Ajoutez le":"Ajoutez le","Note : quelle que soit la manière choisie d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".":"Note : quelle que soit la manière choisie d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".","Active/Désactive la fonctionnalité de scan de la carte, cf.":"Active/Désactive la fonctionnalité de scan de la carte, cf.","Activer la fonctionnalité de scan de la carte.":"Activer la fonctionnalité de scan de la carte.","process":"process","Le formToken, extrait de la réponse du createPayment précédemment appelé.":"Le formToken, extrait de la réponse du createPayment précédemment appelé.","Fonction de callback appelée si le paiement est en échec ou n'a pu être initié.":"Fonction de callback appelée si le paiement est en échec ou n'a pu être initié.","Pour en savoir plus consulter : Gestion des erreurs.":"Pour en savoir plus consulter : Gestion des erreurs.","C'est un objet de type JSONObject.":"C'est un objet de type JSONObject.","Dans le cas où la transaction a été initiée coté serveur, il sera possible de récupérer simplement les informations du paiement.":"Dans le cas où la transaction a été initiée coté serveur, il sera possible de récupérer simplement les informations du paiement.","La réponse contient les mêmes éléments que ceux envoyés dans l'IPN :":"La réponse contient les mêmes éléments que ceux envoyés dans l'IPN :","Dans certains cas, il se peut que la transaction n'ait pu être initiée coté serveur.":"Dans certains cas, il se peut que la transaction n'ait pu être initiée coté serveur.","Il sera possible de retrouver l'erreur renvoyée par l'API dans le json (vous trouverez le format ici : Codes d'erreur ).":"Il sera possible de retrouver l'erreur renvoyée par l'API dans le json (vous trouverez le format ici : Codes d'erreur ).","Il est nécessaire de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métiers coté serveur (lors de la réception de l'IPN).":"Il est nécessaire de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métiers coté serveur (lors de la réception de l'IPN).","Vous pouvez définir :":"Vous pouvez définir :","une couleur principale,":"une couleur principale,","une couleur secondaire,":"une couleur secondaire,","la police à utiliser sur l'ensemble des textes affichés dans le SDK.":"la police à utiliser sur l'ensemble des textes affichés dans le SDK.","La couleur principale permet de modifier :":"La couleur principale permet de modifier :","la couleur de fond de l'entête,":"la couleur de fond de l'entête,","la couleur de fond du bouton \"Payer\",":"la couleur de fond du bouton \"Payer\",","la couleur de mot de fermeture de la popup d'aide au CVV,":"la couleur de mot de fermeture de la popup d'aide au CVV,","la couleur de mot de fermeture de la popup du choix de la marque,":"la couleur de mot de fermeture de la popup du choix de la marque,","la couleur du surlignage et libellé du champ lorsque celui-ci est édité,":"la couleur du surlignage et libellé du champ lorsque celui-ci est édité,","la couleur du texte dans le message de paiement en cours,":"la couleur du texte dans le message de paiement en cours,","la couleur du spinner dans le message de paiement en cours.":"la couleur du spinner dans le message de paiement en cours.","La couleur secondaire permet de modifier :":"La couleur secondaire permet de modifier :","la couleur du logo de la flèche de retour arrière dans l'entête du SDK,":"la couleur du logo de la flèche de retour arrière dans l'entête du SDK,","la couleur des textes dans l'entête du SDK,":"la couleur des textes dans l'entête du SDK,","la couleur du texte dans le bouton \"Payer\".":"la couleur du texte dans le bouton \"Payer\".","Pour personnaliser le SDK de paiement, il vous suffit d'ajouter un fichier PaymentSdkTheme.plist dans votre projet et spécifier dans ce fichier les couleurs à utiliser en hexadécimal:":"Pour personnaliser le SDK de paiement, il vous suffit d'ajouter un fichier PaymentSdkTheme.plist dans votre projet et spécifier dans ce fichier les couleurs à utiliser en hexadécimal:","Puis installez-le avec":"Puis installez-le avec","Ajoutez le fichier":"Ajoutez le fichier","Notre SDK est compatible avec Android 19 et supérieur.":"Notre SDK est compatible avec Android 19 et supérieur.","Il est nécessaire d'activer le multidex et la compatibilité java 1.8 :":"Il est nécessaire d'activer le multidex et la compatibilité java 1.8 :","Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf.":"Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf.","Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf.":"Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf.","Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK.":"Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK.","Voici un code exemple se basant sur les exemples de code Android et le serveur marchand mis à votre disposition.":"Voici un code exemple se basant sur les exemples de code Android et le serveur marchand mis à votre disposition.","L'étape de validation du panier est une étape cruciale, et il vous revient de vérifier sur vos serveurs que le montant correspond bien au panier avant de nous le transmettre.":"L'étape de validation du panier est une étape cruciale, et il vous revient de vérifier sur vos serveurs que le montant correspond bien au panier avant de nous le transmettre.","Appeler le Web Service depuis l'application mobile revient à mettre à sa disposition (à des pirates potentiels) vos clés d'appels, ce qui est contraire aux règles de sécurité.":"Appeler le Web Service depuis l'application mobile revient à mettre à sa disposition (à des pirates potentiels) vos clés d'appels, ce qui est contraire aux règles de sécurité.","Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode Lyra.process avec les paramètres suivants :":"Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode Lyra.process avec les paramètres suivants :","Le paymentHandler est une interface que vous devez implémenter et qui contient 2 méthodes :":"Le paymentHandler est une interface que vous devez implémenter et qui contient 2 méthodes :","Cette méthode est appelée si le paiement est en échec ou n'a pu être initié.":"Cette méthode est appelée si le paiement est en échec ou n'a pu être initié.","Le même objet LyraResponse est retourné dans les deux cas : onSuccess et onError.":"Le même objet LyraResponse est retourné dans les deux cas : onSuccess et onError.","L'objet kr-answer contient les éléments décrits ici.":"L'objet kr-answer contient les éléments décrits ici.","par un appel (IPN) vers votre serveur marchand, si vous avez correctement configuré les règles de notifications,":"par un appel (IPN) vers votre serveur marchand, si vous avez correctement configuré les règles de notifications,","Ajouter la permission suivante dans le fichier AndroidManifest.xml de votre application :":"Ajouter la permission suivante dans le fichier AndroidManifest.xml de votre application :","A noter que les permissions suivantes seront directement ajoutées dans le fichier AndroidManifest.xml lors de la compilation du projet :":"A noter que les permissions suivantes seront directement ajoutées dans le fichier AndroidManifest.xml lors de la compilation du projet :","Pour l'utiliser cliquer sur l'icône en haut à droite du formulaire de paiement et sélectionnez la carte que vous souhaitez utiliser.":"Pour l'utiliser cliquer sur l'icône en haut à droite du formulaire de paiement et sélectionnez la carte que vous souhaitez utiliser.","Les erreurs du SDK mobile sont renvoyées au travers de l'objet LyraException qui possède les paramètres suivants :":"Les erreurs du SDK mobile sont renvoyées au travers de l'objet LyraException qui possède les paramètres suivants :","Le champ detailedError indique la cause précise de l'erreur pour vous aider à identifier le problème.":"Le champ detailedError indique la cause précise de l'erreur pour vous aider à identifier le problème.","On doit différencier les erreurs qui se produisent pendant le développement, de celles qui peuvent se produire pendant l'exécution du SDK.":"On doit différencier les erreurs qui se produisent pendant le développement, de celles qui peuvent se produire pendant l'exécution du SDK.","Dans ce cas, le SDK lance une exception de type LyraException, qui doit être capturée par le développeur.":"Dans ce cas, le SDK lance une exception de type LyraException, qui doit être capturée par le développeur.","Après l'appel à la méthode initialize() :":"Après l'appel à la méthode initialize() :","Si le format du paramètre publicKey est incorrect, une exception MOBP_001-INVALID_KEY sera levée.":"Si le format du paramètre publicKey est incorrect, une exception MOBP_001-INVALID_KEY sera levée.","Si le format du paramètre apiServerName est incorrect, une exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée.":"Si le format du paramètre apiServerName est incorrect, une exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée.","Après l'appel à la méthode process() :":"Après l'appel à la méthode process() :","Si le SDK n'a pas été initialisé au préalable, une exception MOBP-002-INITIALIZATION_REQUIRED sera levée.":"Si le SDK n'a pas été initialisé au préalable, une exception MOBP-002-INITIALIZATION_REQUIRED sera levée.","Erreur du côté de la plateforme de paiement":"Erreur du côté de la plateforme de paiement","Votre implémentation doit donc en tenir compte, et intégrer un algorithme de gestion d'erreur générique.":"Votre implémentation doit donc en tenir compte, et intégrer un algorithme de gestion d'erreur générique.","Ces codes d'erreur concernent les communications avec les serveurs du paiement (vers la plateforme de paiement, votre serveur marchand, etc...).":"Ces codes d'erreur concernent les communications avec les serveurs du paiement (vers la plateforme de paiement, votre serveur marchand, etc...).","Quel que soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu.":"Quel que soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu.","Nous vous conseillons de bien tracer les errorCode, les detailedErrorCode et leurs messages associés afin de pouvoir analyser les incidents que vous pouvez rencontrer et les résoudre de manière autonome.":"Nous vous conseillons de bien tracer les errorCode, les detailedErrorCode et leurs messages associés afin de pouvoir analyser les incidents que vous pouvez rencontrer et les résoudre de manière autonome.","Ces erreurs ont lieu si une erreur s'est produit coté SDK mobile.":"Ces erreurs ont lieu si une erreur s'est produit coté SDK mobile.","SDK initialization is required before calling process":"SDK initialization is required before calling process","Vous tentez d'appeler la méthode process avant d'avoir appelé la méthode init.":"Vous tentez d'appeler la méthode process avant d'avoir appelé la méthode init.","Se référer au Guide d'intégration Android et Guide d'integration iOS sur l'initialisation du SDK.":"Se référer au Guide d'intégration Android et Guide d'integration iOS sur l'initialisation du SDK.","Assurez-vous d'avoir bien suivi les instructions données dans les guides d'intégration.":"Assurez-vous d'avoir bien suivi les instructions données dans les guides d'intégration.","Pour s'assurer d'avoir la bonne version, appeler la méthode getFormTokenVersion du SDK et passer les résultats dans le paramètre formTokenVersion du createPayment.":"Pour s'assurer d'avoir la bonne version, appeler la méthode getFormTokenVersion du SDK et passer les résultats dans le paramètre formTokenVersion du createPayment.","Le paiement a été refusé après le nombre de tentatives supplémentaires atteint.":"Le paiement a été refusé après le nombre de tentatives supplémentaires atteint.","Le serveur de paiement n'a pas répondu dans un délai de 60 secondes.":"Le serveur de paiement n'a pas répondu dans un délai de 60 secondes.","Cela peut être dû simplement à un ralentissement temporel, donc il est fortement conseillé de vérifier à posteriori la notification IPN, et annuler la transaction pour garder la cohérence.":"Cela peut être dû simplement à un ralentissement temporel, donc il est fortement conseillé de vérifier à posteriori la notification IPN, et annuler la transaction pour garder la cohérence.","La valeur envoyée dans le champ apiServerName n'est pas reconnu, probablement suite à un erreur de frappe.":"La valeur envoyée dans le champ apiServerName n'est pas reconnu, probablement suite à un erreur de frappe.","Une erreur inattendue s'est produite.":"Une erreur inattendue s'est produite.","Merci de contacter le support*.":"Merci de contacter le support*.","Lorsque vous contactez le support, merci de communiquer :":"Lorsque vous contactez le support, merci de communiquer :","Comment proposer à l'acheteur d'enregistrer sa carte":"Comment proposer à l'acheteur d'enregistrer sa carte","Paiement one-clic : proposer la liste des cartes enregistrées":"Paiement one-clic : proposer la liste des cartes enregistrées","Paiement one-clic : préremplir le formulaire avec une carte enregistrée":"Paiement one-clic : préremplir le formulaire avec une carte enregistrée","Chacun de ces cas d'utilisation sont directement gérés depuis la première étape du paiement. C'est à dire, au moment de l'envoi de la requête":"Chacun de ces cas d'utilisation sont directement gérés depuis la première étape du paiement. C'est à dire, au moment de l'envoi de la requête","Si vous souhaitez proposer à l'acheteur d'enregistrer sa carte, il est nécessaire de :":"Si vous souhaitez proposer à l'acheteur d'enregistrer sa carte, il est nécessaire de :","Renseigner l'e-mail de l'acheteur dans le":"Renseigner l'e-mail de l'acheteur dans le","Il est de la responsabilité du marchand de s'assurer de l'unicité de la référence acheteur.":"Il est de la responsabilité du marchand de s'assurer de l'unicité de la référence acheteur.","Exemple de requête :":"Exemple de requête :","Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet.":"Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet.","Si l'acheteur coche la case et que le paiement est réussi, la réponse contiendra l'identifiant de l'alias créé qui sera utilisable pour préremplir le formulaire de paiement.":"Si l'acheteur coche la case et que le paiement est réussi, la réponse contiendra l'identifiant de l'alias créé qui sera utilisable pour préremplir le formulaire de paiement.","Si vous souhaitez enregistrer une carte mais sans faire de paiement, il est nécessaire de :":"Si vous souhaitez enregistrer une carte mais sans faire de paiement, il est nécessaire de :","Renseigner l'e-mail de l'acheteur dans la requête":"Renseigner l'e-mail de l'acheteur dans la requête","Si vous souhaitez proposer la liste des cartes enregistrées, il est nécessaire de:":"Si vous souhaitez proposer la liste des cartes enregistrées, il est nécessaire de:","Lors des paiements, valoriser le champ formAction à":"Lors des paiements, valoriser le champ formAction à","Si une ou plusieurs cartes ont été enregistrées sur votre société avec la référence acheteur passée en paramètre, alors elles seront automatiquement proposées à l'acheteur dans le formulaire de paiement.":"Si une ou plusieurs cartes ont été enregistrées sur votre société avec la référence acheteur passée en paramètre, alors elles seront automatiquement proposées à l'acheteur dans le formulaire de paiement.","L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre":"L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre",", il pourra enregistrer cette nouvelle carte.":", il pourra enregistrer cette nouvelle carte.","Remarque :":"Remarque :","Les moyens de paiement expirés ne sont pas proposés.":"Les moyens de paiement expirés ne sont pas proposés.","dans le paramètre :":"dans le paramètre :","Gestion des wallets":"Gestion des wallets","PCI/Charge/Authenticate PCI":"PCI/Charge/Authenticate PCI","Transmettre les champs en fonction de vos besoins":"Transmettre les champs en fonction de vos besoins","Plusieurs canaux de diffusion sont disponibles :":"Plusieurs canaux de diffusion sont disponibles :","par e-mail":"par e-mail","par SMS":"par SMS","par WhatsApp":"par WhatsApp","Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message.":"Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message.","La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get.":"La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get.","Web Services PCI-DSS":"Web Services PCI-DSS","Les Web Services suivants sont réservés aux marchands PCI-DSS :":"Les Web Services suivants sont réservés aux marchands PCI-DSS :","Web Services Réservés aux PSP":"Web Services Réservés aux PSP","ERREUR":"ERREUR","Consultez la liste des valeurs de detailedErrorCode pour plus de détails.":"Consultez la liste des valeurs de detailedErrorCode pour plus de détails.","Le paramètre Id est obligatoire lorsque la requête charge/Authenticate contient un objet instructionResult.":"Le paramètre Id est obligatoire lorsque la requête charge/Authenticate contient un objet instructionResult.","En-tête x-shop-id est requis pour une authentification fournisseur.":"En-tête x-shop-id est requis pour une authentification fournisseur.","L'adresse IP source de la requête n'est pas autorisée pour ce fournisseur.":"L'adresse IP source de la requête n'est pas autorisée pour ce fournisseur.","L'identifiant de la boutique n'est pas associé à ce fournisseur.":"L'identifiant de la boutique n'est pas associé à ce fournisseur.","L'adresse e-mail est obligatoire pour la vérification du moyen de paiement.":"L'adresse e-mail est obligatoire pour la vérification du moyen de paiement.","Domaine non autorisé.":"Domaine non autorisé.","Paramètre operationSessionId invalide.":"Paramètre operationSessionId invalide.","Objet instructionResult invalide.":"Objet instructionResult invalide.","Objet device invalide.":"Objet device invalide.","Paramètre device.timeZoneOffset invalide.":"Paramètre device.timeZoneOffset invalide.","Paramètre device.screenWidth invalide.":"Paramètre device.screenWidth invalide.","Paramètre device.screenHeight invalide.":"Paramètre device.screenHeight invalide.","Paramètre device.colorDepth invalide.":"Paramètre device.colorDepth invalide.","Paramètre device.language invalide.":"Paramètre device.language invalide.","Paramètre device.javaEnabled invalide.":"Paramètre device.javaEnabled invalide.","Paramètre device.ip invalide.":"Paramètre device.ip invalide.","Paramètre device.userAgent invalide.":"Paramètre device.userAgent invalide.","Paramètre device.acceptHeader invalide.":"Paramètre device.acceptHeader invalide.","Paramètre device.deviceType invalide.":"Paramètre device.deviceType invalide.","Paramètre EligibleAmount non autorisé lors d'un paiement Conecs via le formulaire embarqué.":"Paramètre EligibleAmount non autorisé lors d'un paiement Conecs via le formulaire embarqué.","La totalité du montant est considérée comme éligible en Titre-Restaurant.":"La totalité du montant est considérée comme éligible en Titre-Restaurant.","L'utilisation de la valeur CUSTOMER_WALLET requiert une offre disposant de l'option \"Paiement par alias\".":"L'utilisation de la valeur CUSTOMER_WALLET requiert une offre disposant de l'option \"Paiement par alias\".","La référence acheteur (customer.reference) est obligatoire lorsque formAction est valorisé à **CUSTOMER_WALLET **":"La référence acheteur (customer.reference) est obligatoire lorsque formAction est valorisé à **CUSTOMER_WALLET **","La désactivation du 3DS requiert la fonction SELECT_3DS":"La désactivation du 3DS requiert la fonction SELECT_3DS","Montant éligible ne peut être négatif.":"Montant éligible ne peut être négatif.","Montant éligible manquant.":"Montant éligible manquant.","Montant éligible supérieur au montant de la commande.":"Montant éligible supérieur au montant de la commande.","Remboursement non autorisé.":"Remboursement non autorisé.","Impossible d'annuler la transaction.":"Impossible d'annuler la transaction.","Impossible de rembourser la transaction.":"Impossible de rembourser la transaction.","Session 3D Secure expirée.":"Session 3D Secure expirée.","Délai dépassé pour l'authentification 3D Secure.":"Délai dépassé pour l'authentification 3D Secure.","Duplication de transaction de vérification interdite.":"Duplication de transaction de vérification interdite.","Refus 3DS pour la transaction":"Refus 3DS pour la transaction","Adresse email qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur. Nécessite l'activation de la règle de notification \"E-mail de confirmation de paiement à destination de l'acheteur\".":"Adresse email qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur. Nécessite l'activation de la règle de notification \"E-mail de confirmation de paiement à destination de l'acheteur\".","Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword* ou prodpassword*).":"Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword* ou prodpassword*).","Gestion des wallets #":"Gestion des wallets #","Principe d'utilisation":"Principe d'utilisation","Moyens de paiement éligibles":"Moyens de paiement éligibles","Mise en oeuvre":"Mise en oeuvre","Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte.":"Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte.","Les données bancaires sont stockées par la plateforme de paiement, en respect des règles imposées par la RGPD.":"Les données bancaires sont stockées par la plateforme de paiement, en respect des règles imposées par la RGPD.","La solution n'est disponible qu'avec l'utilisation du client JavaScript (formulaire embarqué).":"La solution n'est disponible qu'avec l'utilisation du client JavaScript (formulaire embarqué).","La suppression d'une carte enregistrée dans le wallet sera bientôt disponible.":"La suppression d'une carte enregistrée dans le wallet sera bientôt disponible.","Lors de l'affichage du formulaire, l'acheteur a plusieurs possibilités :":"Lors de l'affichage du formulaire, l'acheteur a plusieurs possibilités :","payer sans enregistrer son moyen de paiement,":"payer sans enregistrer son moyen de paiement,","payer et enregistrer son moyen de paiement.":"payer et enregistrer son moyen de paiement.","Si l'acheteur choisit d'enregistrer les données de moyen de paiement, la plateforme de paiement les stocke et les associe à sa référence acheteur (wallet).":"Si l'acheteur choisit d'enregistrer les données de moyen de paiement, la plateforme de paiement les stocke et les associe à sa référence acheteur (wallet).","Lors de son prochain achat, l'acheteur aura alors 3 choix possibles :":"Lors de son prochain achat, l'acheteur aura alors 3 choix possibles :","payer en utilisant un moyen de paiement précédemment enregistré dans son wallet,":"payer en utilisant un moyen de paiement précédemment enregistré dans son wallet,","payer avec un nouveau moyen de paiement et l'ajouter à son wallet,":"payer avec un nouveau moyen de paiement et l'ajouter à son wallet,","payer avec un nouveau moyen de paiement sans l'ajouter à son wallet.":"payer avec un nouveau moyen de paiement sans l'ajouter à son wallet.","Cartes Titre-Restaurant":"Cartes Titre-Restaurant","Le site marchand doit associer une référence unique à chaque acheteur (par exemple l'identifiant du compte client sur le site marchand). Le site marchand doit s'assurer de l'unicité de cette référence.":"Le site marchand doit associer une référence unique à chaque acheteur (par exemple l'identifiant du compte client sur le site marchand). Le site marchand doit s'assurer de l'unicité de cette référence.","Pour proposer l'utilisation d'un wallet lors du paiement, le site marchand doit :":"Pour proposer l'utilisation d'un wallet lors du paiement, le site marchand doit :","appeler le Web Service Charge/CreatePayment,":"appeler le Web Service Charge/CreatePayment,","transmettre la référence acheteur dans le champ customer.reference":"transmettre la référence acheteur dans le champ customer.reference","transmettre le champ formAction avec la valeur CUSTOMER_WALLET.":"transmettre le champ formAction avec la valeur CUSTOMER_WALLET.","Utiliser un wallet lors d'un paiement":"Utiliser un wallet lors d'un paiement","Enregistrer une carte dans un wallet sans paiement":"Enregistrer une carte dans un wallet sans paiement","Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreatePayment.":"Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreatePayment.","Pour indiquer qu'il souhaite utiliser un wallet, le site marchand doit transmettre :":"Pour indiquer qu'il souhaite utiliser un wallet, le site marchand doit transmettre :","la référence acheteur dans le champ customer.reference,":"la référence acheteur dans le champ customer.reference,","le champ formAction avec la valeur CUSTOMER_WALLET.":"le champ formAction avec la valeur CUSTOMER_WALLET.","Une erreur sera retournée :":"Une erreur sera retournée :","si l'offre de la boutique ne dispose pas de l'option \"Paiement par alias\",":"si l'offre de la boutique ne dispose pas de l'option \"Paiement par alias\",","si le champ formAction est valorisé à CUSTOMER_WALLET mais que le champ *customer.reference** n'est pas transmis.":"si le champ formAction est valorisé à CUSTOMER_WALLET mais que le champ *customer.reference** n'est pas transmis.","Exemple de requête POST Charge/CreatePayment":"Exemple de requête POST Charge/CreatePayment","La réponse contient un formToken qui sera utilisé pour afficher le formulaire.":"La réponse contient un formToken qui sera utilisé pour afficher le formulaire.","En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le formToken, généré lors de l'appel au Web Service Charge/CreatePayment, pour spécifier l'identifiant du formulaire à afficher dans l'attribut kr-form-token de votre <div>.":"En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le formToken, généré lors de l'appel au Web Service Charge/CreatePayment, pour spécifier l'identifiant du formulaire à afficher dans l'attribut kr-form-token de votre <div>.","Le formulaire s'affiche :":"Le formulaire s'affiche :","L'acheteur saisit les données de sa carte, coche la case Enregistrer ma carte et clique sur le bouton \"Payer\".":"L'acheteur saisit les données de sa carte, coche la case Enregistrer ma carte et clique sur le bouton \"Payer\".","Si l'acheteur avait déjà enregistré une carte dans son wallet, alors les champs de saisie sont pré-remplis avec les données de son moyen de paiement :":"Si l'acheteur avait déjà enregistré une carte dans son wallet, alors les champs de saisie sont pré-remplis avec les données de son moyen de paiement :","S'il ne souhaite pas régler son achat avec cette carte, l'onglet \"Nouvelle carte\" lui permet de saisir un nouveau moyen de paiement et de l'enregistrer s'il le souhaite :":"S'il ne souhaite pas régler son achat avec cette carte, l'onglet \"Nouvelle carte\" lui permet de saisir un nouveau moyen de paiement et de l'enregistrer s'il le souhaite :","Si l'acheteur a enregistré plusieurs moyens de paiement dans son wallet, il devra choisir la carte à utiliser ou saisir une nouvelle carte depuis l'onglet \"Nouvelle carte\" :":"Si l'acheteur a enregistré plusieurs moyens de paiement dans son wallet, il devra choisir la carte à utiliser ou saisir une nouvelle carte depuis l'onglet \"Nouvelle carte\" :","Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand.":"Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand.","Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre kr-post-url-success lors de l'affichage du formulaire.":"Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre kr-post-url-success lors de l'affichage du formulaire.","Parmi les informations transmises, l'objet kr-answer contient l'objet Payment détaillant la transaction réalisée ainsi que le détail du moyen de paiement utilisé.":"Parmi les informations transmises, l'objet kr-answer contient l'objet Payment détaillant la transaction réalisée ainsi que le détail du moyen de paiement utilisé.","Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreateToken.":"Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreateToken.","Pour indiquer qu'il souhaite utiliser un wallet, le site marchand doit transmettre la référence acheteur dans le champ customer.reference.":"Pour indiquer qu'il souhaite utiliser un wallet, le site marchand doit transmettre la référence acheteur dans le champ customer.reference.","Si la référence acheteur n'est pas transmise, la carte sera bien enregistrée et un alias sera créé, mais la carte ne sera pas ajoutée au wallet.":"Si la référence acheteur n'est pas transmise, la carte sera bien enregistrée et un alias sera créé, mais la carte ne sera pas ajoutée au wallet.","Lors du prochain paiement, si le site marchand transmet la référence acheteur (utilisation du wallet), cette carte ne sera pas proposée dans la liste des cartes enregistrées.":"Lors du prochain paiement, si le site marchand transmet la référence acheteur (utilisation du wallet), cette carte ne sera pas proposée dans la liste des cartes enregistrées.","Exemple de requête POST Charge/CreateToken":"Exemple de requête POST Charge/CreateToken","Une fois l'enregistrement du moyen de paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand.":"Une fois l'enregistrement du moyen de paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand.","Le champ kr-answer transmis contient un objet Payment décrivant la transaction de vérification ainsi que les informations sur l'alias créé.":"Le champ kr-answer transmis contient un objet Payment décrivant la transaction de vérification ainsi que les informations sur l'alias créé.","Seule la présence du champ customer.reference, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet.":"Seule la présence du champ customer.reference, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet.","Cette fonctionnalité requiert un compte Lyra SMS.":"Cette fonctionnalité requiert un compte Lyra SMS.","Pour plus d'informations, consultez la FAQ.":"Pour plus d'informations, consultez la FAQ.","Testez le Web Service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.":"Testez le Web Service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.","Si vous avez défini une valeur dans les paramètres subject et body, le template sera ignoré.":"Si vous avez défini une valeur dans les paramètres subject et body, le template sera ignoré.","Adresse e-mail qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur. Nécessite l'activation de la règle de notification \"E-mail de confirmation de paiement à destination de l'acheteur\".":"Adresse e-mail qui sera utilisée pour l'envoi du ticket de paiement à l'acheteur. Nécessite l'activation de la règle de notification \"E-mail de confirmation de paiement à destination de l'acheteur\".","La requête HTTP complète ressemblera à :":"La requête HTTP complète ressemblera à :","Ce mode de fonctionnement ne peut pas fonctionner dans les cas suivants :":"Ce mode de fonctionnement ne peut pas fonctionner dans les cas suivants :","votre boutique est configurée pour demander la saisie du CVV pour les paiements par alias,":"votre boutique est configurée pour demander la saisie du CVV pour les paiements par alias,","votre boutique est configurée pour demander une authentification 3D Secure pour les paiements par alias.":"votre boutique est configurée pour demander une authentification 3D Secure pour les paiements par alias.","Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur.":"Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur.","L'appel se fera de serveur à serveur et retournera une transaction (pas de notification de fin de paiement dans ce cas).":"L'appel se fera de serveur à serveur et retournera une transaction (pas de notification de fin de paiement dans ce cas).","Paiements en devise étrangère avec Planet DCC":"Paiements en devise étrangère avec Planet DCC","Pour utiliser le service Planet DCC (Dynamic Currency Conversion) sur son site e-commerce, le marchand doit :":"Pour utiliser le service Planet DCC (Dynamic Currency Conversion) sur son site e-commerce, le marchand doit :","S'il décide de choisir une devise différente de l'euro, le paiement se poursuit en passant par le réseau Planet DCC avec une authentification 3D Secure puis une demande d'autorisation auprès de l'émetteur.":"S'il décide de choisir une devise différente de l'euro, le paiement se poursuit en passant par le réseau Planet DCC avec une authentification 3D Secure puis une demande d'autorisation auprès de l'émetteur.","Remboursement d'une transaction Planet DCC":"Remboursement d'une transaction Planet DCC","Une transaction Planet DCC peut être remboursée totalement ou partiellement à condition :":"Une transaction Planet DCC peut être remboursée totalement ou partiellement à condition :","Une transaction Planet DCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED).":"Une transaction Planet DCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED).","Le montant d'une transaction Planet DCC peut être modifié à la baisse tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED).":"Le montant d'une transaction Planet DCC peut être modifié à la baisse tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED).","La date de remise n'est pas modifiable.":"La date de remise n'est pas modifiable.","Paiement accepté avec authentification 3DS1":"Paiement accepté avec authentification 3DS1","Paiement avec authentification 3DS1 interactive":"Paiement avec authentification 3DS1 interactive","Paiement accepté, marchand non enrôlé 3DS1":"Paiement accepté, marchand non enrôlé 3DS1","Paiement accepté, acheteur enrôlé 3DS1, statut = ATTEMPT":"Paiement accepté, acheteur enrôlé 3DS1, statut = ATTEMPT","Paiement accepté, acheteur non enrôlé 3DS1":"Paiement accepté, acheteur non enrôlé 3DS1","Paiement refusé pour cause d'authentification 3DS1 échouée, l'acheteur n'est pas parvenu à s'authentifier":"Paiement refusé pour cause d'authentification 3DS1 échouée, l'acheteur n'est pas parvenu à s'authentifier","Paiement refusé, autorisation refusée suite à erreur dans le cvv saisi":"Paiement refusé, autorisation refusée suite à erreur dans le cvv saisi","Paiement refusé, suspicion de fraude":"Paiement refusé, suspicion de fraude","Paiement avec authentification sans interaction et sans fingerprinting":"Paiement avec authentification sans interaction et sans fingerprinting","Paiement avec authentification sans interaction et avec fingerprinting":"Paiement avec authentification sans interaction et avec fingerprinting","Paiement avec authentification avec challenge et fingerprinting":"Paiement avec authentification avec challenge et fingerprinting","Paiement avec authentification avec fingerprinting avec timeout":"Paiement avec authentification avec fingerprinting avec timeout","Paiement avec authentification avec challenge et timeout sur la fingerprinting":"Paiement avec authentification avec challenge et timeout sur la fingerprinting","Paiement avec authentification avec challenge et sans fingerprinting":"Paiement avec authentification avec challenge et sans fingerprinting","Paiement avec authentification avec challenge et fingerprinting (aussi pour le 3DS1)":"Paiement avec authentification avec challenge et fingerprinting (aussi pour le 3DS1)","Paiement avec authentification sans interaction et fingerprinting":"Paiement avec authentification sans interaction et fingerprinting","Cartes VISA compatibles DCC":"Cartes VISA compatibles DCC","Paiement avec une carte en USD":"Paiement avec une carte en USD","Paiement avec une carte en CAD":"Paiement avec une carte en CAD","Paiement avec une carte en EUR (N1 - rateLookup)":"Paiement avec une carte en EUR (N1 - rateLookup)","Paiement avec une carte en GBP":"Paiement avec une carte en GBP","Paiement avec une carte en IDR":"Paiement avec une carte en IDR","Paiement avec une carte en JPY":"Paiement avec une carte en JPY","Paiement avec une carte en KWD":"Paiement avec une carte en KWD","Response Auto: 01-Referral":"Response Auto: 01-Referral","Response Auto: 96-SystemError":"Response Auto: 96-SystemError","Response Auto: 96-System Timeout":"Response Auto: 96-System Timeout","Cartes Mastercard compatibles DCC":"Cartes Mastercard compatibles DCC","Paiement avec une carte en EUR":"Paiement avec une carte en EUR","Cartes Cpay":"Cartes Cpay","Paiement Cetelem accepté avec 3DS interactive":"Paiement Cetelem accepté avec 3DS interactive","Paiement Cetelem refusé pour cause d'erreur de vérification d'enrôlement":"Paiement Cetelem refusé pour cause d'erreur de vérification d'enrôlement","Paiement Cetelem refusé. Carte non enrôlée":"Paiement Cetelem refusé. Carte non enrôlée","Paiement Cetelem accepté avec 3DS":"Paiement Cetelem accepté avec 3DS","Cartes spécifiques au service PCI/Charge/Authenticate (3DS v2)":"Cartes spécifiques au service PCI/Charge/Authenticate (3DS v2)","Paiement avec CHALLENGE sans 3DS method":"Paiement avec CHALLENGE sans 3DS method","Paiement avec CHALLENGE avec 3DS method":"Paiement avec CHALLENGE avec 3DS method","Paiement avec CHALLENGE avec expiration du délai imparti pour la méthode 3DS":"Paiement avec CHALLENGE avec expiration du délai imparti pour la méthode 3DS","Paiement refusé après un CHALLENGE avec expiration du délai imparti":"Paiement refusé après un CHALLENGE avec expiration du délai imparti","Paiement refusé après un CHALLENGE":"Paiement refusé après un CHALLENGE","La transaction, créée en validation manuelle, est autorisée.":"La transaction, créée en validation manuelle, est autorisée.","Le marchand doit valider manuellement la transaction afin qu'elle soit remise en banque.":"Le marchand doit valider manuellement la transaction afin qu'elle soit remise en banque.","La transaction peut être validée tant que la date d'expiration de la demande d'autorisation n'est pas dépassée.":"La transaction peut être validée tant que la date d'expiration de la demande d'autorisation n'est pas dépassée.","Si cette date est dépassée alors le paiement prend le statut EXPIRED.":"Si cette date est dépassée alors le paiement prend le statut EXPIRED.","Le statut Expiré est définitif.":"Le statut Expiré est définitif.","Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment.":"Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment.","Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction.":"Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction.","Description associée à la référence transmise dans le champ orderId.":"Description associée à la référence transmise dans le champ orderId.","La requête initiale permet de transmettre les données nécessaires à l'authentification.":"La requête initiale permet de transmettre les données nécessaires à l'authentification.","Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device.":"Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device.","Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple).":"Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple).","L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté.":"L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté.","Consultez la documentation d'intégration du service PCI/Charge/CreatePayment pour plus d'informations sur ce champ.":"Consultez la documentation d'intégration du service PCI/Charge/CreatePayment pour plus d'informations sur ce champ.","Ci-dessous un exemple décrivant la requête initiale:":"Ci-dessous un exemple décrivant la requête initiale:","3. Appel du web-service":"3. Appel du web-service","un appel initial au service PCI/Charge/Authenticate avec une réponse de type AuthenticationResult ou AuthenticationInstruction.":"un appel initial au service PCI/Charge/Authenticate avec une réponse de type AuthenticationResult ou AuthenticationInstruction.","nouvel appel au service PCI/Charge/Authenticate avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/Authenticate avec le résultat signé de l'instruction obtenu via le navigateur","le service PCI/Charge/Authenticate renvoie alors à nouveau soit une instruction soit un résultat":"le service PCI/Charge/Authenticate renvoie alors à nouveau soit une instruction soit un résultat","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate.","Le retour avec le résultat d'instruction au service PCI/Charge/Authenticate (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.":"Le retour avec le résultat d'instruction au service PCI/Charge/Authenticate (étapes 16 et 17) permet de vérifier l'intégrité des données ayant transité par le navigateur de l'acheteur, et d'interpréter les résultats selon le protocole utilisé.","Le service PCI/Charge/Authenticate est donc prêt à être appelé.":"Le service PCI/Charge/Authenticate est donc prêt à être appelé.","Etape 3: Appel du service PCI/Charge/Authenticate":"Etape 3: Appel du service PCI/Charge/Authenticate","Consultez la documentation d'intégration du service PCI/Charge/Authenticate pour plus d'informations sur ce champ.":"Consultez la documentation d'intégration du service PCI/Charge/Authenticate pour plus d'informations sur ce champ.","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/Authenticate.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/Authenticate.","Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/Authenticate. L'objet instructionResult sera à rajouter à la requête initiale:":"Une fois le résultat d'instruction récupéré côté serveur marchand, il doit être renvoyé via un nouvel appel au service PCI/Charge/Authenticate. L'objet instructionResult sera à rajouter à la requête initiale:","un appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS v1":"un appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS v1","un nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat":"un nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat","un appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS v2":"un appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS v2","le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat":"le retour via le navigateur est un résultat d'instruction : nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat","Consultez la documentation d'intégration du service PCI/Charge/VerifyPaymentMethod pour plus d'informations sur ce champ.":"Consultez la documentation d'intégration du service PCI/Charge/VerifyPaymentMethod pour plus d'informations sur ce champ.","Consultez la documentation d'intégration du service PCI/Charge/CreateToken pour plus d'informations sur ce champ.":"Consultez la documentation d'intégration du service PCI/Charge/CreateToken pour plus d'informations sur ce champ.","Ne prend pas en charge les caractères UTF-8.":"Ne prend pas en charge les caractères UTF-8.","Obligatoire si formAction est valorisé à CUSTOMER_WALLET.":"Obligatoire si formAction est valorisé à CUSTOMER_WALLET.","Dans ce cas, la référence de l'acheteur est utilisée comme identifiant du wallet.":"Dans ce cas, la référence de l'acheteur est utilisée comme identifiant du wallet.","L'objet device et ses attributs ne sont pas requis si paymentSource est valorisé à MOTO.":"L'objet device et ses attributs ne sont pas requis si paymentSource est valorisé à MOTO.","Raison sociale.":"Raison sociale.","Livraison chez l'acheteur.":"Livraison chez l'acheteur.","Réservé à un usage futur.":"Réservé à un usage futur.","Livraison à une adresse vérifiée.":"Livraison à une adresse vérifiée.","Livraison à une adresse non vérifiée.":"Livraison à une adresse non vérifiée.","Livraison en magasin.":"Livraison en magasin.","Livraison digitale.":"Livraison digitale.","Billet électronique.":"Billet électronique.","Retrait en point relais.":"Retrait en point relais.","Retrait en point relais automatique.":"Retrait en point relais automatique.","Franc CFP (953)":"Franc CFP (953)","Voir Liste des codes retour autorisation pour plus de détails.":"Voir Liste des codes retour autorisation pour plus de détails.","Message d'erreur détaillé retourné par l'application de paiement sans filtre.":"Message d'erreur détaillé retourné par l'application de paiement sans filtre.","Il contient des informations contextuelles pour aider à comprendre l'erreur.":"Il contient des informations contextuelles pour aider à comprendre l'erreur.","Ce champ peut être valorisé à null lorsque errorCode vaut ACQ_001.":"Ce champ peut être valorisé à null lorsque errorCode vaut ACQ_001.","Consultez la description du champ detailedErrorCode pour connaitre le motif du refus d'autorisation.":"Consultez la description du champ detailedErrorCode pour connaitre le motif du refus d'autorisation.","Par exemple, pour passer une valeur personnalisée comme la couleur des yeux de votre acheteur, ajoutez à votre requête:":"Par exemple, pour passer une valeur personnalisée comme la couleur des yeux de votre acheteur, ajoutez à votre requête:","Vous pouvez aussi utiliser les metadatas \"info1\", \"info2\" et \"info3\" pour transmettre des informations additionnelles sur la commande.":"Vous pouvez aussi utiliser les metadatas \"info1\", \"info2\" et \"info3\" pour transmettre des informations additionnelles sur la commande.","Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre Back Office Marchand.":"Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre Back Office Marchand.","Lorsque plusieurs appels au WebService PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification.":"Lorsque plusieurs appels au WebService PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification.","Il faut alors reprendre l'ID fourni dans la précédente réponse.":"Il faut alors reprendre l'ID fourni dans la précédente réponse.","Débrayage de l'authentification demandée":"Débrayage de l'authentification demandée","Authentification non terminée dans le temps imparti":"Authentification non terminée dans le temps imparti","Authentification rejetée par l'ACS":"Authentification rejetée par l'ACS","Code de l'option de paiement utilisée pour le paiement.":"Code de l'option de paiement utilisée pour le paiement.","Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement.":"Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement.","Permet de transmettre l'identifiant de session (ou fingerPrint Id) à la plateforme de paiement pour finaliser l'analyse de risque.":"Permet de transmettre l'identifiant de session (ou fingerPrint Id) à la plateforme de paiement pour finaliser l'analyse de risque.","Les analyseurs supportés sont :":"Les analyseurs supportés sont :","Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z][a-z], 0-9, _, -).":"Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z][a-z], 0-9, _, -).","Utilisé par certains moyens de paiement en Amérique Latine.":"Utilisé par certains moyens de paiement en Amérique Latine.","Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande.":"Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande.","Permet de définir le montant hors taxe de l'ensemble de la commande.":"Permet de définir le montant hors taxe de l'ensemble de la commande.","La valeur doit être exprimée dans la plus petite unité monétaire de la devise.":"La valeur doit être exprimée dans la plus petite unité monétaire de la devise.","Référence externe de la transaction.":"Référence externe de la transaction.","Montant de la transaction exprimé dans la plus petite unité de la devise définie par dccCurrency (le centime pour l'euro).":"Montant de la transaction exprimé dans la plus petite unité de la devise définie par dccCurrency (le centime pour l'euro).","Ce champ n'est valorisé que si la carte est éligible au service de conversion dynamique de devise (DCC) et que l'acheteur a choisit de régler dans la devise de sa carte.":"Ce champ n'est valorisé que si la carte est éligible au service de conversion dynamique de devise (DCC) et que l'acheteur a choisit de régler dans la devise de sa carte.","Le taux de conversion est retourné dans le champ dccChangeRate.":"Le taux de conversion est retourné dans le champ dccChangeRate.","Code numérique selon la norme ISO 4217 de la devise choisie par l'acheteur lorsque que la carte est éligible au service de conversion dynamique de devise (DCC).":"Code numérique selon la norme ISO 4217 de la devise choisie par l'acheteur lorsque que la carte est éligible au service de conversion dynamique de devise (DCC).","Taux de change utilisé pour calculer le montant réél du paiement.":"Taux de change utilisé pour calculer le montant réél du paiement.","Indique le pourcentage (ou taux) de marge commerciale sur le montant total.":"Indique le pourcentage (ou taux) de marge commerciale sur le montant total.","Exemple : \"3.5\" pour un taux de marge de 3.5%.":"Exemple : \"3.5\" pour un taux de marge de 3.5%.","Date et heure UTC de l'obtention du taux de conversion auprès du service de conversion dynamique de devise (DCC).":"Date et heure UTC de l'obtention du taux de conversion auprès du service de conversion dynamique de devise (DCC).","Numéro de séquence unique (Amérique Latine).":"Numéro de séquence unique (Amérique Latine).","Identifiant du point de vente défini sur le contrat d'acceptation.":"Identifiant du point de vente défini sur le contrat d'acceptation.","Correspond au numéro de rang (ou numéro logique) pour un contrat CB.":"Correspond au numéro de rang (ou numéro logique) pour un contrat CB.","Code du réseau acquéreur.":"Code du réseau acquéreur.","Valeurs possibles :":"Valeurs possibles :","Code Réseau":"Code Réseau","Carte enseigne Accord":"Carte enseigne Accord","Carte enseigne Accord - Mode sandbox":"Carte enseigne Accord - Mode sandbox","American Express International":"American Express International","Cetelem - Cartes de crédit Aurore et Cpay":"Cetelem - Cartes de crédit Aurore et Cpay","Edenred Belgique":"Edenred Belgique","Franfinance - Mode sandbox":"Franfinance - Mode sandbox","Elavon Europe":"Elavon Europe","Diners via Concardis, SIX ou VR Pay":"Diners via Concardis, SIX ou VR Pay","Maestro via Concardis, SIX ou VR Pay":"Maestro via Concardis, SIX ou VR Pay","Mastercard via Concardis, SIX ou VR Pay":"Mastercard via Concardis, SIX ou VR Pay","Visa via Concardis, SIX ou VR Pay":"Visa via Concardis, SIX ou VR Pay","JCB France et Polynésie Française":"JCB France et Polynésie Française","Paiement 3x 4x Oney":"Paiement 3x 4x Oney","Paiement 3x 4x Oney - Mode sandbox":"Paiement 3x 4x Oney - Mode sandbox","PayPal - Mode sandbox":"PayPal - Mode sandbox","Cetelem - Crédit en ligne Presto":"Cetelem - Crédit en ligne Presto","Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction.":"Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction.","La valeur est exprimée dans la plus petite unité monétaire (le centime pour l'euro).":"La valeur est exprimée dans la plus petite unité monétaire (le centime pour l'euro).","voir les propriétés transactions.customer.shoppingCart.* pour plus d'informations.":"voir les propriétés transactions.customer.shoppingCart.* pour plus d'informations.","Ordre de paiement annulé":"Ordre de paiement annulé","AuthenticationResponseData est la réponse au web service REST PCI/Charge/Authenticate.":"AuthenticationResponseData est la réponse au web service REST PCI/Charge/Authenticate.","Objet de réponse générique des Web Services de gestion.":"Objet de réponse générique des Web Services de gestion.","Vous pouvez mettre à jour un token à partir avec formulaire embarqué.":"Vous pouvez mettre à jour un token à partir avec formulaire embarqué.","Point important concernant les paiements CB":"Point important concernant les paiements CB","Avec l'application de la DSP2, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure n'a pas été réalisée.":"Avec l'application de la DSP2, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure n'a pas été réalisée.","Ce comportement s'appelle \"Soft Decline\".":"Ce comportement s'appelle \"Soft Decline\".","Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81.":"Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81.","Il est de la responsabilité du marchand d'initier un nouveau paiement avec une authentification 3D secure.":"Il est de la responsabilité du marchand d'initier un nouveau paiement avec une authentification 3D secure.","Contenu exact du header HTTP \"accept\" tel qu'envoyé par le navigateur du client.":"Contenu exact du header HTTP \"accept\" tel qu'envoyé par le navigateur du client.","Valeur représentant la profondeur de la palette de couleurs utilisée pour afficher les images, en bits par pixel.":"Valeur représentant la profondeur de la palette de couleurs utilisée pour afficher les images, en bits par pixel.","Obtenue du navigateur client via la propriété \"screen.colorDepth\".":"Obtenue du navigateur client via la propriété \"screen.colorDepth\".","Code javascript permettant de récupérer la valeur :":"Code javascript permettant de récupérer la valeur :","Adresse IP du navigateur telle que renvoyée dans les entêtes HTTP par le client.":"Adresse IP du navigateur telle que renvoyée dans les entêtes HTTP par le client.","Format IPV4 (ex: 1.12.123.255) ou IPV6 (ex: 2011:0db8:85a3:0101:0101:8a2e:0370:7334).":"Format IPV4 (ex: 1.12.123.255) ou IPV6 (ex: 2011:0db8:85a3:0101:0101:8a2e:0370:7334).","Longueur variable, maximum 45 caractères.":"Longueur variable, maximum 45 caractères.","Booléen qui représente la capacité du navigateur à exécuter du Java.":"Booléen qui représente la capacité du navigateur à exécuter du Java.","La valeur est celle retournée par la fonction \"navigator.javaEnabled()\" et peut être true ou false.":"La valeur est celle retournée par la fonction \"navigator.javaEnabled()\" et peut être true ou false.","Code javascript permettant de récupérer la valeur:":"Code javascript permettant de récupérer la valeur:","La hauteur totale de l'écran du client en pixels.":"La hauteur totale de l'écran du client en pixels.","La valeur est celle retournée par la propriété \"screen.height\".":"La valeur est celle retournée par la propriété \"screen.height\".","De 1 à 6 caractères.":"De 1 à 6 caractères.","La largeur totale de l'écran du client en pixels.":"La largeur totale de l'écran du client en pixels.","La valeur est celle retournée par la propriété \"screen.width\".":"La valeur est celle retournée par la propriété \"screen.width\".","Sa valeur est de -120 pour un utilisateur dans le fuseau horaire UTC+2 et de 570 pour le fuseau horaire UTC−09:30.":"Sa valeur est de -120 pour un utilisateur dans le fuseau horaire UTC+2 et de 570 pour le fuseau horaire UTC−09:30.","Contenu exact de l'entête HTTP \"user-agent\".":"Contenu exact de l'entête HTTP \"user-agent\".","Doit être tronqué si la valeur dépasse 2048 caractères.":"Doit être tronqué si la valeur dépasse 2048 caractères.","Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure en échec.":"Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure en échec.","Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure réussie.":"Permet de définir l'URL vers laquelle sera redirigé le navigateur après une authentification 3D Secure réussie.","Une transaction de vérification est créée en même temps que le token.":"Une transaction de vérification est créée en même temps que le token.","Avec l'application de la DSP2, les émetteurs peuvent refuser la création de l'alias si l'authentification 3D Secure n'a pas été réalisée.":"Avec l'application de la DSP2, les émetteurs peuvent refuser la création de l'alias si l'authentification 3D Secure n'a pas été réalisée.","Il est de la responsabilité du marchand d'initier une nouvelle création d'alias avec une authentification 3D secure.":"Il est de la responsabilité du marchand d'initier une nouvelle création d'alias avec une authentification 3D secure.","Il permet aux marchands certifiés PCI-DSS de vérifier la validité d'une carte.":"Il permet aux marchands certifiés PCI-DSS de vérifier la validité d'une carte.","Si la carte est enrôlée, une authentification 3D Secure est réalisée.":"Si la carte est enrôlée, une authentification 3D Secure est réalisée.","Ce Web Service accepte en entrée les données de la carte et retourne le détail de la transaction de vérification.":"Ce Web Service accepte en entrée les données de la carte et retourne le détail de la transaction de vérification.","Web Service Charge/CreatePayment":"Web Service Charge/CreatePayment","Dans ce cas, le Web Service REST Charge/CreatePayment vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.":"Dans ce cas, le Web Service REST Charge/CreatePayment vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.","Si vous êtes certifiés PCI-DSS, vous pouvez directement passer les informations sensibles au Web Service (comme le numéro de carte).":"Si vous êtes certifiés PCI-DSS, vous pouvez directement passer les informations sensibles au Web Service (comme le numéro de carte).","Rendez-vous sur notre page dédiée à l'utilisation du Web Service REST Charge/CreatePayment en mode PCI-DSS.":"Rendez-vous sur notre page dédiée à l'utilisation du Web Service REST Charge/CreatePayment en mode PCI-DSS.","Ajoute une case à cocher sur le formulaire pour l'association de la carte au wallet.":"Ajoute une case à cocher sur le formulaire pour l'association de la carte au wallet.","Le champ customer.reference est obligatoire pour ce cas d'utilisation.":"Le champ customer.reference est obligatoire pour ce cas d'utilisation.","Consultez le guide d'intégration pour plus d'informations.":"Consultez le guide d'intégration pour plus d'informations.","Le Web Service retournera un formToken.":"Le Web Service retournera un formToken.","Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet.":"Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet.","Nécessite la référence acheteur customer.reference.":"Nécessite la référence acheteur customer.reference.","Ajoute une carte dans le wallet.":"Ajoute une carte dans le wallet.","Comportement par défaut.":"Comportement par défaut.","la carte n'est pas ajoutée au wallet.":"la carte n'est pas ajoutée au wallet.","Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token).":"Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token).","Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY, ASK_REGISTER_PAY ou CUSTOMER_WALLET) l'email n'est pas obligatoire.":"Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY, ASK_REGISTER_PAY ou CUSTOMER_WALLET) l'email n'est pas obligatoire.","Cependant l'acheteur devra le renseigner dans le formulaire.":"Cependant l'acheteur devra le renseigner dans le formulaire.","En cas de succès, seuls les champs customer.email, customer.billingDetails.language et customer.shippingDetails.identityCode seront valorisés dans l'objet Token de la réponse.":"En cas de succès, seuls les champs customer.email, customer.billingDetails.language et customer.shippingDetails.identityCode seront valorisés dans l'objet Token de la réponse.","Dans ce cas, le Web Service Charge/CreateToken retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.":"Dans ce cas, le Web Service Charge/CreateToken retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript.","Une transaction de vérification est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Une transaction de vérification est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Attention: ce web-service n'est plus supporté, voir le guide de migration plus bas dans cette page":"Attention: ce web-service n'est plus supporté, voir le guide de migration plus bas dans cette page","Migrer vers le nouveau web-service":"Migrer vers le nouveau web-service","Ce web-service n'est plus supporté, Vous devez migrer vers ce nouveau web-service PCI/Charge/CreatePayment.":"Ce web-service n'est plus supporté, Vous devez migrer vers ce nouveau web-service PCI/Charge/CreatePayment.","Codes retournés par l'acquéreur Link":"Codes retournés par l'acquéreur Link","Codes retournés sur le réseau PROCESOS_ISO":"Codes retournés sur le réseau PROCESOS_ISO","Codes retournés par l'acquéreur Elavon Europe":"Codes retournés par l'acquéreur Elavon Europe","Codes retournés par l'acquéreur Ofina":"Codes retournés par l'acquéreur Ofina","Dépassement de plafond":"Dépassement de plafond","Codes retournés par l'acquéreur First Data IPG":"Codes retournés par l'acquéreur First Data IPG","Codes retournés sur le réseau GICC":"Codes retournés sur le réseau GICC","Codes retournés par l'acquéreur Prisma":"Codes retournés par l'acquéreur Prisma","Codes retournés par l'acquéreur Redeban":"Codes retournés par l'acquéreur Redeban","Code reponse":"Code reponse","Détail":"Détail","Le paiement sans contact n'est pas admis par l'émetteur":"Le paiement sans contact n'est pas admis par l'émetteur","Le paiement non sécurisé n'est pas admis par l'émetteur":"Le paiement non sécurisé n'est pas admis par l'émetteur","Révocation paiement récurrent pour la carte chez le commerçant ou pour le MCC et la carte":"Révocation paiement récurrent pour la carte chez le commerçant ou pour le MCC et la carte","Révocation tous paiements récurrents pour la carte":"Révocation tous paiements récurrents pour la carte","Codes retournés par l'acquéreur Credibanco":"Codes retournés par l'acquéreur Credibanco","Liste des codes retour autorisation":"Liste des codes retour autorisation","Réseau acquéreur":"Réseau acquéreur","Réseau CB":"Réseau CB","Acquéreur American Express Global":"Acquéreur American Express Global","Acquéreur Elavon Europe":"Acquéreur Elavon Europe","Réseau GICC":"Réseau GICC","Codes retournés par l'acquéreur OSB":"Codes retournés par l'acquéreur OSB","Contacter l'émetteur de la carte":"Contacter l'émetteur de la carte","Émetteur de carte inconnu":"Émetteur de carte inconnu","Identifiant de l'acquéreur inconnu":"Identifiant de l'acquéreur inconnu","Transaction interdite au terminal":"Transaction interdite au terminal","L'accepteur de la carte doit contacter l'acquéreur":"L'accepteur de la carte doit contacter l'acquéreur","Nombre de tentatives de saisie du numéro de carte dépassé":"Nombre de tentatives de saisie du numéro de carte dépassé","Émetteur de carte inaccessible":"Émetteur de carte inaccessible","Si la transaction est validée, l'acheteur est redirigé vers la page mentionnée dans l'attribut kr-post-url-success de la balise <script>":"Si la transaction est validée, l'acheteur est redirigé vers la page mentionnée dans l'attribut kr-post-url-success de la balise <script>","Depuis septembre 2020, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure v1 n'a pas été réalisée.":"Depuis septembre 2020, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure v1 n'a pas été réalisée.","Pour réduire le nombre de paiement refusés, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure.":"Pour réduire le nombre de paiement refusés, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure.","Internet Explorer à partir de sa version 10":"Internet Explorer à partir de sa version 10","toutes les dernières versions d'IOS à partir de l'iphone 4S.":"toutes les dernières versions d'IOS à partir de l'iphone 4S.","Appelé lorsque l'acheteur selectionne le nombre d'écheance à appliquer au paiement":"Appelé lorsque l'acheteur selectionne le nombre d'écheance à appliquer au paiement","La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detectée. Exemple d'intégration":"La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detectée. Exemple d'intégration","Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment":"Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment","KR.onInstalmentChanged() permet d'être notifié lorsque l'acheteur selectionne le nombre d'échéances.":"KR.onInstalmentChanged() permet d'être notifié lorsque l'acheteur selectionne le nombre d'échéances.","Cet évènement sera disponible debut mars 2021.":"Cet évènement sera disponible debut mars 2021.","Une fois que vous avez intercepté les erreurs, vous pouvez déclencher l'événement KR.onError() manuellement en appelant":"Une fois que vous avez intercepté les erreurs, vous pouvez déclencher l'événement KR.onError() manuellement en appelant","Déja, vous devez developper depuis un serveur web. L'accès à la page de test doit être réalisé avec http:// et non avec file://":"Déja, vous devez developper depuis un serveur web. L'accès à la page de test doit être réalisé avec http:// et non avec file://","Si vous utilisez le framework ionic ou cordova, vous devez explicitement déclarer les noms de domaines que le client JavaScript peut appeler. Pour cela il faut ajouter dans config.xml :":"Si vous utilisez le framework ionic ou cordova, vous devez explicitement déclarer les noms de domaines que le client JavaScript peut appeler. Pour cela il faut ajouter dans config.xml :","Plus d'informations ici.":"Plus d'informations ici.","Comment configurer les CSP (Content Security Policy)":"Comment configurer les CSP (Content Security Policy)","Si votre site web utilise les CSP (Content Security Policy), vous devez autoriser le client JavaScript à créer ses IFrames. Pour cela, vous devez ajouter les 3 directives suivantes:":"Si votre site web utilise les CSP (Content Security Policy), vous devez autoriser le client JavaScript à créer ses IFrames. Pour cela, vous devez ajouter les 3 directives suivantes:","Directive CSP":"Directive CSP","Valeurs":"Valeurs","Exemple d'ajout dans les meta du head de votre page:":"Exemple d'ajout dans les meta du head de votre page:","(Plus d'informations sur les CSP ici.)[https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP]":"(Plus d'informations sur les CSP ici.)[https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP]","Si vous utlisez un moteur de détection de fraude externe, vous devez également ajouter (comme monitor+, clearsale, ...):":"Si vous utlisez un moteur de détection de fraude externe, vous devez également ajouter (comme monitor+, clearsale, ...):","viewport non défini (":"viewport non défini (","La balise":"La balise",", via la directive \"viewport\" indique au navigateur la manière de contrôler les dimensions et l'échelle de la page à afficher. Il est recommandé de l'utiliser sur l'ensemble des pages en HTML5.":", via la directive \"viewport\" indique au navigateur la manière de contrôler les dimensions et l'échelle de la page à afficher. Il est recommandé de l'utiliser sur l'ensemble des pages en HTML5.","Créer un ordre de paiement de facture":"Créer un ordre de paiement de facture","Wallets":"Wallets","Ajouter une carte dans un wallet pendant le paiement":"Ajouter une carte dans un wallet pendant le paiement","Ajouter une carte dans un wallet sans paiement":"Ajouter une carte dans un wallet sans paiement","Mettre à jour les données de l'acheteur sur l'ensemble des cartes associées à un wallet":"Mettre à jour les données de l'acheteur sur l'ensemble des cartes associées à un wallet","CustomerWallet/Update":"CustomerWallet/Update","Récupérer la liste des alias associés à un wallet":"Récupérer la liste des alias associés à un wallet","CustomerWallet/Get":"CustomerWallet/Get","CustomerWallet":"CustomerWallet","Refus 3DS pour la transaction.":"Refus 3DS pour la transaction.","Code OTP expiré.":"Code OTP expiré.","Code OTP invalide.":"Code OTP invalide.","Paramétrage d'authentification invalide.":"Paramétrage d'authentification invalide.","Une erreur technique est survenue lors de l'authentification.":"Une erreur technique est survenue lors de l'authentification.","Une erreur interne est survenue lors de l'authentification.":"Une erreur interne est survenue lors de l'authentification.","L'authentification a été annulée.":"L'authentification a été annulée.","Erreur technique durant le processus d'authentification du porteur.":"Erreur technique durant le processus d'authentification du porteur.","Gestion des wallets acheteur #":"Gestion des wallets acheteur #","Gestion des wallets acheteur":"Gestion des wallets acheteur","L'acheteur peut à tout moment demander la suppression d'une carte enregistrée dans son wallet.":"L'acheteur peut à tout moment demander la suppression d'une carte enregistrée dans son wallet.","Si l'acheteur choisit d'enregistrer les données de moyen de paiement, la plateforme de paiement les stocke et les associe à sa référence acheteur (wallet acheteur).":"Si l'acheteur choisit d'enregistrer les données de moyen de paiement, la plateforme de paiement les stocke et les associe à sa référence acheteur (wallet acheteur).","Lors de son prochain achat, l'acheteur aura alors plusieurs choix possibles :":"Lors de son prochain achat, l'acheteur aura alors plusieurs choix possibles :","payer en utilisant un moyen de paiement précédemment enregistré dans son wallet acheteur,":"payer en utilisant un moyen de paiement précédemment enregistré dans son wallet acheteur,","payer avec un nouveau moyen de paiement et l'ajouter à son wallet acheteur,":"payer avec un nouveau moyen de paiement et l'ajouter à son wallet acheteur,","payer avec un nouveau moyen de paiement sans l'ajouter à son wallet acheteur,":"payer avec un nouveau moyen de paiement sans l'ajouter à son wallet acheteur,","supprimer un moyen de paiement précédemment enregistré dans son wallet acheteur.":"supprimer un moyen de paiement précédemment enregistré dans son wallet acheteur.","Pour proposer l'utilisation d'un wallet acheteur lors du paiement, le site marchand doit :":"Pour proposer l'utilisation d'un wallet acheteur lors du paiement, le site marchand doit :","Utiliser un wallet acheteur lors d'un paiement":"Utiliser un wallet acheteur lors d'un paiement","Enregistrer une carte dans un wallet acheteur sans paiement":"Enregistrer une carte dans un wallet acheteur sans paiement","Supprimer une carte enregistrée":"Supprimer une carte enregistrée","Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre :":"Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre :","si le champ formAction est valorisé à CUSTOMER_WALLET mais que le champ customer.reference n'est pas transmis.":"si le champ formAction est valorisé à CUSTOMER_WALLET mais que le champ customer.reference n'est pas transmis.","Remarque sur les données de l'acheteur associées au wallet acheteur":"Remarque sur les données de l'acheteur associées au wallet acheteur","Les informations de facturation (objet billingDetails) transmises lors de l'enregistrement du moyen de paiement sont automatiquement reportées sur les transactions réalisées avec le wallet acheteur.":"Les informations de facturation (objet billingDetails) transmises lors de l'enregistrement du moyen de paiement sont automatiquement reportées sur les transactions réalisées avec le wallet acheteur.","Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction. Dans ce cas, les données de l'acheteur associées au moyen de paiement ne sont pas mises à jour.":"Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction. Dans ce cas, les données de l'acheteur associées au moyen de paiement ne sont pas mises à jour.","Si le marchand souhaite mettre à jour les données de l'acheteur sur l'ensemble des alias asociés à la référence acheteur, il doit appeler le Web Service CustomerWallet/Update.":"Si le marchand souhaite mettre à jour les données de l'acheteur sur l'ensemble des alias asociés à la référence acheteur, il doit appeler le Web Service CustomerWallet/Update.","Si l'acheteur avait déjà enregistré une carte dans son wallet acheteur, alors les champs de saisie sont pré-remplis avec les données de son moyen de paiement :":"Si l'acheteur avait déjà enregistré une carte dans son wallet acheteur, alors les champs de saisie sont pré-remplis avec les données de son moyen de paiement :","Si l'acheteur a enregistré plusieurs moyens de paiement dans son wallet acheteur, il devra choisir la carte à utiliser ou saisir une nouvelle carte depuis l'onglet \"Nouvelle carte\" :":"Si l'acheteur a enregistré plusieurs moyens de paiement dans son wallet acheteur, il devra choisir la carte à utiliser ou saisir une nouvelle carte depuis l'onglet \"Nouvelle carte\" :","Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre la référence acheteur dans le champ customer.reference.":"Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre la référence acheteur dans le champ customer.reference.","Lors du prochain paiement, si le site marchand transmet la référence acheteur (utilisation du wallet acheteur), cette carte ne sera pas proposée dans la liste des cartes enregistrées.":"Lors du prochain paiement, si le site marchand transmet la référence acheteur (utilisation du wallet acheteur), cette carte ne sera pas proposée dans la liste des cartes enregistrées.","Seule la présence du champ customer.reference, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet acheteur.":"Seule la présence du champ customer.reference, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet acheteur.","Durant le paiement, l'acheteur peut demander la suppression d'une carte enregistrée dans son wallet acheteur en cliquant sur la corbeille.":"Durant le paiement, l'acheteur peut demander la suppression d'une carte enregistrée dans son wallet acheteur en cliquant sur la corbeille.","La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements.":"La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements.","Mais il est toujours visible dans le Back Office Marchand.":"Mais il est toujours visible dans le Back Office Marchand.","En respect des règles de sécurité et de protection des données bancaires exigées par PCI DSS, les données du moyen de paiement sont purgées au delà de 15 mois de non utilisation de l'alias associé.":"En respect des règles de sécurité et de protection des données bancaires exigées par PCI DSS, les données du moyen de paiement sont purgées au delà de 15 mois de non utilisation de l'alias associé.","Un nouveau paramétrage du Back Office Marchand vous permet de configurer si la suppression est automatique ou si elle doit être réalisée par le marchand.":"Un nouveau paramétrage du Back Office Marchand vous permet de configurer si la suppression est automatique ou si elle doit être réalisée par le marchand.","Suppression automatique":"Suppression automatique","En cliquant sur la corbeille un message de confirmation apparait :":"En cliquant sur la corbeille un message de confirmation apparait :","Si l'acheteur clique sur Supprimer, la carte disparait de la liste des cartes disponibles.":"Si l'acheteur clique sur Supprimer, la carte disparait de la liste des cartes disponibles.","Cette action déclenche les notifications basées sur la mise à jour d'un alias :":"Cette action déclenche les notifications basées sur la mise à jour d'un alias :","URL de notification à la fin du paiement":"URL de notification à la fin du paiement","E-mail de confirmation d'une création d'alias à destination de l'acheteur":"E-mail de confirmation d'une création d'alias à destination de l'acheteur","E-mail de confirmation d'une création d'alias à destination du marchand":"E-mail de confirmation d'une création d'alias à destination du marchand","SMS de confirmation d'une création d'alias à destination du marchand":"SMS de confirmation d'une création d'alias à destination du marchand","SMS de confirmation d'une création d'alias à destination de l'acheteur":"SMS de confirmation d'une création d'alias à destination de l'acheteur","Si la carte supprimée était la seule carte enregistrée, alors l'onglet \"Nouvelle carte\" s'affiche automatiquement.":"Si la carte supprimée était la seule carte enregistrée, alors l'onglet \"Nouvelle carte\" s'affiche automatiquement.","Si la carte est en cours d'utilisation pour le réglement d'un abonnement automatique, un message d'avertissement apparait, invitant l'acheteur à prendre contact avec le marchand :":"Si la carte est en cours d'utilisation pour le réglement d'un abonnement automatique, un message d'avertissement apparait, invitant l'acheteur à prendre contact avec le marchand :","Pour activer la suppression automatique :":"Pour activer la suppression automatique :","Depuis le Back Office Marchand, ouvrez le menu Paramétrage > Société puis cliquez sur l'onglet Paramètres abonnement et alias.":"Depuis le Back Office Marchand, ouvrez le menu Paramétrage > Société puis cliquez sur l'onglet Paramètres abonnement et alias.","Dans la section Paramètre du wallet acheteur, cochez la case Suppression logique de l'alias autorisée par l'acheteur.":"Dans la section Paramètre du wallet acheteur, cochez la case Suppression logique de l'alias autorisée par l'acheteur.","Cliquez sur le bouton Sauvegarder pour enregistrer vos modifications.":"Cliquez sur le bouton Sauvegarder pour enregistrer vos modifications.","Suppression manuelle":"Suppression manuelle","Cette configuration est recommandée pour les marchands gérant les paiements récurrents depuis leur système d'information.":"Cette configuration est recommandée pour les marchands gérant les paiements récurrents depuis leur système d'information.","En cliquant sur la corbeille un message d'information apparait, invitant l'acheteur à prendre contact avec le marchand :":"En cliquant sur la corbeille un message d'information apparait, invitant l'acheteur à prendre contact avec le marchand :","Pour activer la suppression manuelle :":"Pour activer la suppression manuelle :","Dans la section Paramètre du wallet acheteur, décochez la case Suppression logique de l'alias autorisée par l'acheteur.":"Dans la section Paramètre du wallet acheteur, décochez la case Suppression logique de l'alias autorisée par l'acheteur.","Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure).":"Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure).","Exemples de règles de récurrence":"Exemples de règles de récurrence","Pour définir des échéances de paiement ayant lieu le dernier jour de chaque mois, pendant 12 mois, la règle s'écrit :":"Pour définir des échéances de paiement ayant lieu le dernier jour de chaque mois, pendant 12 mois, la règle s'écrit :","Cette règle signifie que si le mois courant ne contient pas de 31, alors le moteur prendra en compte le 30.":"Cette règle signifie que si le mois courant ne contient pas de 31, alors le moteur prendra en compte le 30.","Si le 30 n'existe pas, alors il prendra en compte le 29 et ainsi de suite jusqu'au 28.":"Si le 30 n'existe pas, alors il prendra en compte le 29 et ainsi de suite jusqu'au 28.","Une autre version de cette règle :":"Une autre version de cette règle :","Pour définir des échéances de paiement ayant lieu le 10 de chaque mois, pendant 12 mois, alors la règle d'abonnement s'écrit de la manière suivante :":"Pour définir des échéances de paiement ayant lieu le 10 de chaque mois, pendant 12 mois, alors la règle d'abonnement s'écrit de la manière suivante :","Pour définir des échéances de paiement ayant lieu chaque trimestre, jusqu'au 31/12/2022 :":"Pour définir des échéances de paiement ayant lieu chaque trimestre, jusqu'au 31/12/2022 :","Les échéances auront lieu chaque 1er de janvier, avril, juillet et octobre.":"Les échéances auront lieu chaque 1er de janvier, avril, juillet et octobre.","Leur nombre total dépend de la date d'effet de l'abonnement (voir paramètre vads_sub_effect_date).":"Leur nombre total dépend de la date d'effet de l'abonnement (voir paramètre vads_sub_effect_date).","Pour définir un abonnement toutes les semaines, le lundi :":"Pour définir un abonnement toutes les semaines, le lundi :","Les échéances auront lieu tous les lundis.":"Les échéances auront lieu tous les lundis.","Attention la première échéance sera le prochain lundi.":"Attention la première échéance sera le prochain lundi.","Pour définir un abonnement toutes les semaines :":"Pour définir un abonnement toutes les semaines :","Les échéances auront lieu le jour même si la date d'effet est positionnée à \"aujourd'hui\" puis tous les 7 jours.":"Les échéances auront lieu le jour même si la date d'effet est positionnée à \"aujourd'hui\" puis tous les 7 jours.","Pour définir un abonnement toutes les deux semaines le lundi, limité à 4 occurences:":"Pour définir un abonnement toutes les deux semaines le lundi, limité à 4 occurences:","Pour définir un abonnement toutes les deux semaines, aujourd'hui et tous les 7 jours:":"Pour définir un abonnement toutes les deux semaines, aujourd'hui et tous les 7 jours:","Paiement accepté avec authentification 3D Secure après un \"Soft Decline\"":"Paiement accepté avec authentification 3D Secure après un \"Soft Decline\"","Cette opération nécessite l'utilisation du formulaire de collecte de données.":"Cette opération nécessite l'utilisation du formulaire de collecte de données.","Avant de créer des ordres de facture en mode PRODUCTION, vous devez vous assurer d'avoir compléter le paramétrage du formulaire et demander sa mise en ligne.":"Avant de créer des ordres de facture en mode PRODUCTION, vous devez vous assurer d'avoir compléter le paramétrage du formulaire et demander sa mise en ligne.","Le marchand a envoyé une facture à régler à son client.":"Le marchand a envoyé une facture à régler à son client.","Il lui envoie ensuite le lien vers le formulaire de collecte de données.":"Il lui envoie ensuite le lien vers le formulaire de collecte de données.","L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles.":"L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles.","Le montant s'affiche automatiquement après saisie de la référence de la facture.":"Le montant s'affiche automatiquement après saisie de la référence de la facture.","Doit être valorisé à INVOICE.":"Doit être valorisé à INVOICE.","Référence unique de la facture à régler.":"Référence unique de la facture à régler.","la requête sera refusée si un ordre de paiement de facture existe déjà avec cette référence, et ce, quel que soit son statut (annulé ou autre).":"la requête sera refusée si un ordre de paiement de facture existe déjà avec cette référence, et ce, quel que soit son statut (annulé ou autre).","Description facultative de la facure à régler.":"Description facultative de la facure à régler.","La longueur maximal est de 65 caractères.":"La longueur maximal est de 65 caractères.","Canal de transmission de l'ordre de paiement. Valorisé à INVOICE":"Canal de transmission de l'ordre de paiement. Valorisé à INVOICE","Toujours valorisé à true.":"Toujours valorisé à true.","Description de la facture.":"Description de la facture.","Le paramètre description est trop long.":"Le paramètre description est trop long.","La longueur maximale est de 65 caractères.":"La longueur maximale est de 65 caractères.","La référence de la facture existe déjà.":"La référence de la facture existe déjà.","Réponse CustomerWallet":"Réponse CustomerWallet","Objet contenant les informations relatives à un wallet acheteur.":"Objet contenant les informations relatives à un wallet acheteur.","Il contient la liste des moyens de paiement enregistrés pour la référence acheteur.":"Il contient la liste des moyens de paiement enregistrés pour la référence acheteur.","Référence acheteur.":"Référence acheteur.","Statut de l'alias.":"Statut de l'alias.","Le moyen de paiement peut être utilisé pour un paiement (valeur par défaut)":"Le moyen de paiement peut être utilisé pour un paiement (valeur par défaut)","Le moyen de paiement est expiré":"Le moyen de paiement est expiré","Le moyen de paiement est logiquement supprimé (annulé)":"Le moyen de paiement est logiquement supprimé (annulé)","Tous les statuts confondus":"Tous les statuts confondus","Identifiant de session unique. Utilisé au Brésil pour l'utilisation de l'analyseur de risque ClearSale. Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z][a-z], 0-9, _, -)":"Identifiant de session unique. Utilisé au Brésil pour l'utilisation de l'analyseur de risque ClearSale. Peut contenir des majuscules, des minuscules, des chiffres ou des tirets ([A-Z][a-z], 0-9, _, -)","Header « User-Agent » du navigateur de l'acheteur (HTTP/1.1 - RFC.":"Header « User-Agent » du navigateur de l'acheteur (HTTP/1.1 - RFC.","Header « Accept » du navigateur de l'acheteur (HTTP/1.1 - RFC.":"Header « Accept » du navigateur de l'acheteur (HTTP/1.1 - RFC.","voir les propriétés tokens.customer.shoppingCart.* pour plus d'informations.":"voir les propriétés tokens.customer.shoppingCart.* pour plus d'informations.","Moyen de paiement":"Moyen de paiement","Type de carte (effectiveBrand)":"Type de carte (effectiveBrand)","Titre-Restaurant Dématérialisé Apetiz":"Titre-Restaurant Dématérialisé Apetiz","Titre-Restaurant Dématérialisé Chèque Déjeuner":"Titre-Restaurant Dématérialisé Chèque Déjeuner","Titre-Restaurant Dématérialisé Conecs":"Titre-Restaurant Dématérialisé Conecs","Ticket Eco Chèque Edenred":"Ticket Eco Chèque Edenred","Ticket Sports & Culture Edenred":"Ticket Sports & Culture Edenred","Ticket Compliment Edenred":"Ticket Compliment Edenred","Ticket Restaurant Edenred":"Ticket Restaurant Edenred","Paiement en 3X Franfinance":"Paiement en 3X Franfinance","Paiement en 4X Franfinance":"Paiement en 4X Franfinance","Paiement en 3x sans frais par BNPP PF":"Paiement en 3x sans frais par BNPP PF","Paiement en 4x sans frais par BNPP PF":"Paiement en 4x sans frais par BNPP PF","Paiement par Wallet Google Pay":"Paiement par Wallet Google Pay","iDeal Internet Banking":"iDeal Internet Banking","Carte Cadeau Illicado":"Carte Cadeau Illicado","Carte Cadeau Illicado - Mode sandbox":"Carte Cadeau Illicado - Mode sandbox","Cartes Enseignes partenaires d'Oney":"Cartes Enseignes partenaires d'Oney","Wallet Paylib":"Wallet Paylib","PostFinance E-finance":"PostFinance E-finance","Solution de crédit en ligne Presto de Cetelem":"Solution de crédit en ligne Presto de Cetelem","Prélèvement Bancaire SEPA DIRECT DEBIT":"Prélèvement Bancaire SEPA DIRECT DEBIT","Titre-Restaurant Dématérialisé Sodexo":"Titre-Restaurant Dématérialisé Sodexo","Indique si le porteur s'est authentifié avec succès durant le paiement.":"Indique si le porteur s'est authentifié avec succès durant le paiement.","Le porteur s'est authentifié avec succès.":"Le porteur s'est authentifié avec succès.","Le paiement n'est pas soumis à une authentification du porteur ou l'authentification du porteur est en échec.":"Le paiement n'est pas soumis à une authentification du porteur ou l'authentification du porteur est en échec.","Vous pouvez aussi utiliser les metadatas \"orderInfo1\", \"orderInfo2\" et \"orderInfo3\" pour transmettre des informations additionnelles sur la commande.":"Vous pouvez aussi utiliser les metadatas \"orderInfo1\", \"orderInfo2\" et \"orderInfo3\" pour transmettre des informations additionnelles sur la commande.","Identifiant de l'abonnement.":"Identifiant de l'abonnement.","Permet d'identifier si la transaction fait partie d'une série de paiements (abonnement ou paiement en N fois).":"Permet d'identifier si la transaction fait partie d'une série de paiements (abonnement ou paiement en N fois).","Utile pour identifier de manière précise le premier paiement d'une série.":"Utile pour identifier de manière précise le premier paiement d'une série.","Avec l'application du Soft Decline, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure quand cela est possible.":"Avec l'application du Soft Decline, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure quand cela est possible.","Cela modifie le numéro de séquence du paiement.":"Cela modifie le numéro de séquence du paiement.","Le champ sequenceNumber ne permet plus d'identifier facilement le premier paiement d'une série.":"Le champ sequenceNumber ne permet plus d'identifier facilement le premier paiement d'une série.","Premier paiement d'une série.":"Premier paiement d'une série.","Énième paiement d'une série.":"Énième paiement d'une série.","Dernier paiement d'une série.":"Dernier paiement d'une série.","Paiement unitaire (paiement comptant).":"Paiement unitaire (paiement comptant).","Date de génération de la réponse.":"Date de génération de la réponse.","Permet de mesurer le décalage éventuel entre les serveurs du marchand et du service de paiement.":"Permet de mesurer le décalage éventuel entre les serveurs du marchand et du service de paiement.","Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte.":"Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte.","C'est le cas lorsque formAction est valorisé à REGISTER_PAY mais aussi ASK_REGISTER_PAY et CUSTOMER_WALLET si l'acheteur décide d'enregistrer son moyen de paiement.":"C'est le cas lorsque formAction est valorisé à REGISTER_PAY mais aussi ASK_REGISTER_PAY et CUSTOMER_WALLET si l'acheteur décide d'enregistrer son moyen de paiement.","Le champ strongAuthentication est ignoré et la valeur CHALLENGE_MANDATE est appliquée automatiquement.":"Le champ strongAuthentication est ignoré et la valeur CHALLENGE_MANDATE est appliquée automatiquement.","Les valeurs possibles sont les suivantes: <!–":"Les valeurs possibles sont les suivantes: <!–","La désactivation ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte.":"La désactivation ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte.","C'est le cas pour les cartes MAESTRO.":"C'est le cas pour les cartes MAESTRO.","Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS.":"Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS.","Pour les paiements réalisés en euro, si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.":"Pour les paiements réalisés en euro, si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.","Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise au DS.":"Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise au DS.","Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.":"Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.","Vous pouvez mettre à jour un token en utilisant le formulaire embarqué.":"Vous pouvez mettre à jour un token en utilisant le formulaire embarqué.","Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken).":"Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken).","En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le Web Service.":"En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le Web Service.","Une transaction à zéro euro est créée en même temps que le token.":"Une transaction à zéro euro est créée en même temps que le token.","L'operationSessionId est retourné suite à une demande de paiement qui nécessite l'authentification du porteur.":"L'operationSessionId est retourné suite à une demande de paiement qui nécessite l'authentification du porteur.","Il doit être transmis aux appels suivants.":"Il doit être transmis aux appels suivants.","Null au premier appel.":"Null au premier appel.","Lorsque plusieurs appels au Web Service PCI/Charge/VerifyPaymentMethod sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification.":"Lorsque plusieurs appels au Web Service PCI/Charge/VerifyPaymentMethod sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification.","Lorsque plusieurs appels au Web Service PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification.":"Lorsque plusieurs appels au Web Service PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification.","Transaction initiée par le marchand sans la présence de l'acheteur.":"Transaction initiée par le marchand sans la présence de l'acheteur.","SILENT: Réservé pour les transactions initiées par le marchand sans la présence de l'acheteur et notamment pour les paiements récurrents lorsque la récurrence est gérée par le marchand.":"SILENT: Réservé pour les transactions initiées par le marchand sans la présence de l'acheteur et notamment pour les paiements récurrents lorsque la récurrence est gérée par le marchand.","Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent.":"Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent.","Le mode SILENT est donc réservé lorsque le porteur est absent ou pour les marchands hors zone DSP2.":"Le mode SILENT est donc réservé lorsque le porteur est absent ou pour les marchands hors zone DSP2.","Dans la zone d'application de la DSP2, le champ strongAuthentication est ignoré et aucune authentification du porteur n'est réalisée.":"Dans la zone d'application de la DSP2, le champ strongAuthentication est ignoré et aucune authentification du porteur n'est réalisée.","La transaction se fait donc de serveur à serveur.":"La transaction se fait donc de serveur à serveur.","** Ce champ est spécifique au Brésil pour la gestion des cartes \"multiplo\". **":"** Ce champ est spécifique au Brésil pour la gestion des cartes \"multiplo\". **","Les cartes \"multiplo\" sont des cartes de paiement (Elo, Visa ou Mastercard), permettant de régler :":"Les cartes \"multiplo\" sont des cartes de paiement (Elo, Visa ou Mastercard), permettant de régler :","soit en débit immédiat : le montant est débité tout de suite, et le marchand est crédité à J+1.":"soit en débit immédiat : le montant est débité tout de suite, et le marchand est crédité à J+1.","soit en crédit : le débit est différé et le montant peut être débité en une ou plusieurs échéances.":"soit en crédit : le débit est différé et le montant peut être débité en une ou plusieurs échéances.","Le marchand est crédité plus tard de la totalité ou seulement d'une partie du montant total.":"Le marchand est crédité plus tard de la totalité ou seulement d'une partie du montant total.","Ce champ permet de forcer l'utilisation de la carte en débit ou en crédit.":"Ce champ permet de forcer l'utilisation de la carte en débit ou en crédit.","Utilisation de la fonction \"débit\" de la carte":"Utilisation de la fonction \"débit\" de la carte","Utilisation de la fonction \"crédit\" de la carte":"Utilisation de la fonction \"crédit\" de la carte","formTokenVersion définit la version du formToken renvoyé par le web service.":"formTokenVersion définit la version du formToken renvoyé par le web service.","Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte).":"Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte).","Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST PCI/Charge/CreateToken en mode PCI DSS.":"Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST PCI/Charge/CreateToken en mode PCI DSS.","Remarque sur les données de l'acheteur associées au token":"Remarque sur les données de l'acheteur associées au token","Les informations de facturation (objet billingDetails) enregistrées lors de la création de l'alias sont automatiquement reportées sur les transactions réalisées avec cet alias.":"Les informations de facturation (objet billingDetails) enregistrées lors de la création de l'alias sont automatiquement reportées sur les transactions réalisées avec cet alias.","Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction. Dans ce cas, l'alias n'est pas mis à jour.":"Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction. Dans ce cas, l'alias n'est pas mis à jour.","Si le marchand souhaite mettre à jour les données de l'acheteur, il doit appeler le Web Service Token/Update.":"Si le marchand souhaite mettre à jour les données de l'acheteur, il doit appeler le Web Service Token/Update.","Web service CustomerWallet/Update":"Web service CustomerWallet/Update","L'opération CustomerWallet/Update est un Web Service de l'API REST.":"L'opération CustomerWallet/Update est un Web Service de l'API REST.","Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des cartes associées à un wallet acheteur.":"Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des cartes associées à un wallet acheteur.","Le Web Service REST CustomerWallet/Update supporte les paramètres suivants:":"Le Web Service REST CustomerWallet/Update supporte les paramètres suivants:","Le web service CustomerWallet/Get retourne l'objet suivant:":"Le web service CustomerWallet/Get retourne l'objet suivant:","Objet décrivant une liste d'alias (token) de moyen de paiement.":"Objet décrivant une liste d'alias (token) de moyen de paiement.","Web service CustomerWallet/Get":"Web service CustomerWallet/Get","Le Web Service REST CustomerWallet/Get permet de récupérer la liste des alias associés à un wallet acheteur.":"Le Web Service REST CustomerWallet/Get permet de récupérer la liste des alias associés à un wallet acheteur.","Le web service REST CustomerWallet/Get supporte les paramètres suivants:":"Le web service REST CustomerWallet/Get supporte les paramètres suivants:","inclure dans le header de votre page de paiement la librairie JavaScript du formulaire de paiement (kr-payment-form.min.js), en passant en argument votre clé d'accès (voir ici pour savoir comment la récupérer), ainsi que les feuilles de styles associées,":"inclure dans le header de votre page de paiement la librairie JavaScript du formulaire de paiement (kr-payment-form.min.js), en passant en argument votre clé d'accès (voir ici pour savoir comment la récupérer), ainsi que les feuilles de styles associées,","Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page.":"Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page.","Nombre de mois de différé à appliquer sur la première échéance":"Nombre de mois de différé à appliquer sur la première échéance","Type de document d'identité":"Type de document d'identité","Numéro de la pièce d'identité":"Numéro de la pièce d'identité","Nom du porteur de la carte":"Nom du porteur de la carte","Adresse e-mail du porteur de la carte":"Adresse e-mail du porteur de la carte","Pour afficher le formulaire de paiement, vous devez inclure notre librairie JavaScript dans le header de votre page de paiement.":"Pour afficher le formulaire de paiement, vous devez inclure notre librairie JavaScript dans le header de votre page de paiement.","Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire à partir du formToken défini à l'étape précédente :":"Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire à partir du formToken défini à l'étape précédente :","Transmettre la préférence marchand":"Transmettre la préférence marchand","Avec 3DS2, il ne sera plus possible de désactiver le 3DS.":"Avec 3DS2, il ne sera plus possible de désactiver le 3DS.","Cependant, le marchand pourra demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").":"Cependant, le marchand pourra demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").","Appelé lorsque la marque de la carte a été détectée":"Appelé lorsque la marque de la carte a été détectée","Appelé lorsque l'acheteur sélectionne le nombre d'échéance à appliquer au paiement.":"Appelé lorsque l'acheteur sélectionne le nombre d'échéance à appliquer au paiement.","Premier événement appelé avant la création du formulaire.":"Premier événement appelé avant la création du formulaire.","KR.onInstallmentChanged() permet d'être notifié lorsque l'acheteur sélectionne le nombre d'échéances.":"KR.onInstallmentChanged() permet d'être notifié lorsque l'acheteur sélectionne le nombre d'échéances.","L'objet installmentInfo possède les attributs ci-dessous :":"L'objet installmentInfo possède les attributs ci-dessous :","brand => Marque de la carte. Ex : \"VISA\"":"brand => Marque de la carte. Ex : \"VISA\"","hasInterests => Booléen indiquant si un taux d'intérêt s'applique. Ex : false":"hasInterests => Booléen indiquant si un taux d'intérêt s'applique. Ex : false","installmentCount => Nombre total d'échéances. Ex : 1":"installmentCount => Nombre total d'échéances. Ex : 1","totalAmount => Montant total, intérêt inclus. Ex: : 20000":"totalAmount => Montant total, intérêt inclus. Ex: : 20000","Comment sont affichées les erreurs ?":"Comment sont affichées les erreurs ?","Web Services d'authentification du porteur":"Web Services d'authentification du porteur"," EMV 3D Secure ":" EMV 3D Secure "," Procesos Diners ":" Procesos Diners "," Guide d'intégration ":" Guide d'intégration ","Test et cas d'utilisation":"Test et cas d'utilisation"," 3DS1 - Carte non enrôlée ":" 3DS1 - Carte non enrôlée "," 3DS1 - Authentification finalisée (SUCCESS ou FAILED) ":" 3DS1 - Authentification finalisée (SUCCESS ou FAILED) "," 3DS1 - Authentification en timeout ":" 3DS1 - Authentification en timeout "," 3DS2 - Authentification Frictionless, sans 3DS Method ":" 3DS2 - Authentification Frictionless, sans 3DS Method "," 3DS2 - Authentification Frictionless, avec 3DS Method ":" 3DS2 - Authentification Frictionless, avec 3DS Method "," 3DS2 - Authentification Challenge, sans 3DS Method ":" 3DS2 - Authentification Challenge, sans 3DS Method "," 3DS2 - Authentification Challenge, avec 3DS Method ":" 3DS2 - Authentification Challenge, avec 3DS Method "," 3DS2 - Authentification Challenge en timeout ":" 3DS2 - Authentification Challenge en timeout "," Procesos Diners - Carte non enrôlée ":" Procesos Diners - Carte non enrôlée "," Procesos Diners - Authentification finalisée (SUCCESS ou FAILED) ":" Procesos Diners - Authentification finalisée (SUCCESS ou FAILED) "," Procesos Diners - Authentification challenge en timeout ":" Procesos Diners - Authentification challenge en timeout ","Demande d'autorisation":"Demande d'autorisation"," Credibanco ":" Credibanco "," Redeban ":" Redeban "," Amercian Express Global ":" Amercian Express Global ","Service d'authentification du porteur":"Service d'authentification du porteur","La référence acheteur (customer.reference) est obligatoire lorsque formAction est valorisé à CUSTOMER_WALLET":"La référence acheteur (customer.reference) est obligatoire lorsque formAction est valorisé à CUSTOMER_WALLET","3D Secure - Refus de l'authentification par l'émetteur.":"3D Secure - Refus de l'authentification par l'émetteur.","3D Secure - Refus car authentification par l'émetteur impossible.":"3D Secure - Refus car authentification par l'émetteur impossible.","3D Secure - Session altérée par l'ACS.":"3D Secure - Session altérée par l'ACS.","Objet contenant les données de l'acheteur.":"Objet contenant les données de l'acheteur.","Permet de définir le type de comportement souhaité lors de la création de la transaction.":"Permet de définir le type de comportement souhaité lors de la création de la transaction.","Alias du moyen de paiement à utiliser pour le paiement.":"Alias du moyen de paiement à utiliser pour le paiement.","L'acheteur n'a pas terminé son paiement avant l'expiration de sa session de paiement":"L'acheteur n'a pas terminé son paiement avant l'expiration de sa session de paiement","Notification de fin de paiement":"Notification de fin de paiement","La notification de fin de paiement permet de notifier le site marchand dans les cas suivants :":"La notification de fin de paiement permet de notifier le site marchand dans les cas suivants :","Création ou mise à jour d'un alias":"Création ou mise à jour d'un alias","Création d'un abonnement":"Création d'un abonnement","Dans la section Paramétrage général, renseignez le champ Adresse(s) e-mail(s) à avertir en cas d'échec.":"Dans la section Paramétrage général, renseignez le champ Adresse(s) e-mail(s) à avertir en cas d'échec.","Cochez la case Rejeu automatique en cas d'échec si vous souhaitez autoriser la plateforme à renvoyer automatiquement la notification en cas d'échec, et ce, jusqu'à 4 fois.":"Cochez la case Rejeu automatique en cas d'échec si vous souhaitez autoriser la plateforme à renvoyer automatiquement la notification en cas d'échec, et ce, jusqu'à 4 fois.","Dans la section URL de notification de l'API REST, renseignez l'URL de votre page dans les champs URL cible de l'IPN à appeler en mode TEST et URL cible de l'IPN à appeler en mode PRODUCTION.":"Dans la section URL de notification de l'API REST, renseignez l'URL de votre page dans les champs URL cible de l'IPN à appeler en mode TEST et URL cible de l'IPN à appeler en mode PRODUCTION.","Notification en cas d'abandon":"Notification en cas d'abandon","La notification en cas d'abandon permet de notifier le site marchand lorsque l'acheteur n'a pas terminé son paiement avant l'expiration de sa session de paiement.":"La notification en cas d'abandon permet de notifier le site marchand lorsque l'acheteur n'a pas terminé son paiement avant l'expiration de sa session de paiement.","Dans ce cas, la notification ne contient pas d'objet Transaction, mais simplement les informations de l'Order.":"Dans ce cas, la notification ne contient pas d'objet Transaction, mais simplement les informations de l'Order.","En cas d'abandon durant le processus d'authentification, le site marchand reçoit :":"En cas d'abandon durant le processus d'authentification, le site marchand reçoit :","une notification de fin de paiement pour notifier le refus du paiement, et contenant un objet Transaction avec le détail du paiement refusé,":"une notification de fin de paiement pour notifier le refus du paiement, et contenant un objet Transaction avec le détail du paiement refusé,","une notification d'abandon, contenant les informations de l'Order.":"une notification d'abandon, contenant les informations de l'Order.","Par défaut, le site marchand n'est pas notifié en cas d'abandon.":"Par défaut, le site marchand n'est pas notifié en cas d'abandon.","vous devez activer la règle de notification correspondante dans votre Back Office Marchand.":"vous devez activer la règle de notification correspondante dans votre Back Office Marchand.","Effectuez un clic-droit sur URL de notification sur annulation.":"Effectuez un clic-droit sur URL de notification sur annulation.","Activez la règle, en effectuant un clic droit sur URL de notification sur annulation et en sélectionnant Activer la règle.":"Activez la règle, en effectuant un clic droit sur URL de notification sur annulation et en sélectionnant Activer la règle.","kr-answer contient les objets Transactions complets,":"kr-answer contient les objets Transactions complets,","la signature contenue dans kr-hash est calculée de façon différente.":"la signature contenue dans kr-hash est calculée de façon différente.","L'IPN est envoyée en POST de la façon suivante sur vos serveurs :":"L'IPN est envoyée en POST de la façon suivante sur vos serveurs :","L'objet Transaction":"L'objet Transaction","L'objet Transaction est contenu dans le paramètre POST kr-answer au format JSON:":"L'objet Transaction est contenu dans le paramètre POST kr-answer au format JSON:","Émettre une demande de prélèvement SEPA":"Émettre une demande de prélèvement SEPA","Le Web Service Charge/CreatePayment peut être utilisé pour émettre une demande de prélèvement, à condition d'avoir au préalable fait signer un mandat de prélèvement récurrent au débiteur.":"Le Web Service Charge/CreatePayment peut être utilisé pour émettre une demande de prélèvement, à condition d'avoir au préalable fait signer un mandat de prélèvement récurrent au débiteur.","Consultez la documentation d'intégration du moyen de paiement SEPA Direct Débit pour plus d'informations sur la signature des mandats et la mise en oeuvre des paiements récurrents SDD.":"Consultez la documentation d'intégration du moyen de paiement SEPA Direct Débit pour plus d'informations sur la signature des mandats et la mise en oeuvre des paiements récurrents SDD.","Pour émettre une demande de prélèvement, vous appellez le Web Service Charge/CreatePayment en mode SILENT, en transmettant la RUM à débiter dans l'attribut paymentMethodToken.":"Pour émettre une demande de prélèvement, vous appellez le Web Service Charge/CreatePayment en mode SILENT, en transmettant la RUM à débiter dans l'attribut paymentMethodToken.","Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\".":"Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\".","Toute autre valeur provoquera le rejet de la requête.":"Toute autre valeur provoquera le rejet de la requête.","En fonction des contraintes liées aux différents délais, le marchand sait déterminer quand émettre une demande de prélèvement.":"En fonction des contraintes liées aux différents délais, le marchand sait déterminer quand émettre une demande de prélèvement.","Il maîtrise donc la date du transfert de fond.":"Il maîtrise donc la date du transfert de fond.","Le montant des prélèvements peut varier d'une échéance à l'autre.":"Le montant des prélèvements peut varier d'une échéance à l'autre.","En cas de succès de l'opération, le Web Service retourne un objet Payment.":"En cas de succès de l'opération, le Web Service retourne un objet Payment.","La date de transfert de fond est retournée dans l'attribut transaction.transactionDetails.cardDetails.expectedCaptureDate.":"La date de transfert de fond est retournée dans l'attribut transaction.transactionDetails.cardDetails.expectedCaptureDate.","Cartes American Express":"Cartes American Express","Paiement AMEX SafeKey v2, avec authentification, sans interaction et sans fingerprinting":"Paiement AMEX SafeKey v2, avec authentification, sans interaction et sans fingerprinting","Paiement AMEX SafeKey v2, avec authentification, sans interaction et avec fingerprinting":"Paiement AMEX SafeKey v2, avec authentification, sans interaction et avec fingerprinting","Paiement AMEX SafeKey v2, avec authentification, challenge et sans fingerprinting":"Paiement AMEX SafeKey v2, avec authentification, challenge et sans fingerprinting","Paiement AMEX SafeKey v2, avec authentification, challenge et avec fingerprinting":"Paiement AMEX SafeKey v2, avec authentification, challenge et avec fingerprinting","Paiement AMEX SafeKey v2, avec authentification, avec fingerprinting et avec timeout":"Paiement AMEX SafeKey v2, avec authentification, avec fingerprinting et avec timeout","Paiement AMEX SafeKey v2, avec authentification, avec challenge et timeout sur le fingerprinting":"Paiement AMEX SafeKey v2, avec authentification, avec challenge et timeout sur le fingerprinting","Paiement AMEX SafeKey v2, avec authentification, avec timeout sur le challenge":"Paiement AMEX SafeKey v2, avec authentification, avec timeout sur le challenge","Cartes Discover":"Cartes Discover","Cartes Diners":"Cartes Diners","Le Web Service PCI/Charge/Authenticate a pour but d'authentifier le porteur de la carte de paiement en utilisant le protocole d'authentification supporté par le moyen de paiement.":"Le Web Service PCI/Charge/Authenticate a pour but d'authentifier le porteur de la carte de paiement en utilisant le protocole d'authentification supporté par le moyen de paiement.","Protocoles supportés":"Protocoles supportés","D'autres protocoles d'authentification pourront éventuellement venir compléter cette liste.":"D'autres protocoles d'authentification pourront éventuellement venir compléter cette liste.","Lorsque l'authentification 3DS v2 n'est pas possible, le service tente automatiquement l'authentification en 3DS v1 de manière transparente.":"Lorsque l'authentification 3DS v2 n'est pas possible, le service tente automatiquement l'authentification en 3DS v1 de manière transparente.","La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes :":"La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes :","nouvel appel au service PCI/Charge/Authenticate avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/Authenticate avec le résultat signé de l'instruction obtenu via le navigateur","Code JavaScript de l'ACS exécuté dans le navigateur de l'acheteur à des fins de fingerprinting.":"Code JavaScript de l'ACS exécuté dans le navigateur de l'acheteur à des fins de fingerprinting.","Demandeur lors d'une authentification 3DS, généralement le marchand ou sa passerelle de paiement.":"Demandeur lors d'une authentification 3DS, généralement le marchand ou sa passerelle de paiement.","Serveur 3DS.":"Serveur 3DS.","Composant du domaine du 3DS Requestor qui démarre le processus 3DS v2 et communique avec le DS ou l'ACS lors de l'authentification de transactions.":"Composant du domaine du 3DS Requestor qui démarre le processus 3DS v2 et communique avec le DS ou l'ACS lors de l'authentification de transactions.","Il facilite l'interaction entre le 3DS Requestor et le DS.":"Il facilite l'interaction entre le 3DS Requestor et le DS.","Access Control Server.":"Access Control Server.","Composant qui vérifie si l'authentification est disponible pour un numéro de carte et authentifie des transactions spécifiques.":"Composant qui vérifie si l'authentification est disponible pour un numéro de carte et authentifie des transactions spécifiques.","Phase d'authentification interactive entre l'acheteur et sa banque (ACS).":"Phase d'authentification interactive entre l'acheteur et sa banque (ACS).","Message 3DS v2 de demande d'authentification du porteur de carte, envoyé à l'ACS.":"Message 3DS v2 de demande d'authentification du porteur de carte, envoyé à l'ACS.","Littéralement \"prise d'empreinte\".":"Littéralement \"prise d'empreinte\".","Identification de manière unique de l'acheteur grâce à des informations du navigateur.":"Identification de manière unique de l'acheteur grâce à des informations du navigateur.","Composant qui démarre le processus 3DS v1 et communique avec le DS ou l'ACS lors de l'authentification de transactions.":"Composant qui démarre le processus 3DS v1 et communique avec le DS ou l'ACS lors de l'authentification de transactions.","Message 3DS v1 de demande d'authentification du porteur de carte, envoyé à l'ACS.":"Message 3DS v1 de demande d'authentification du porteur de carte, envoyé à l'ACS.","Kit de développement 3D Secure.":"Kit de développement 3D Secure.","Composant software inclus dans une Application 3DS Requestor.":"Composant software inclus dans une Application 3DS Requestor.","EMV 3D Secure":"EMV 3D Secure","Le protocole EMV 3D Secure permet à l'acheteur de s'authentifier auprès de l'émetteur de la carte lors d'un paiement en ligne.":"Le protocole EMV 3D Secure permet à l'acheteur de s'authentifier auprès de l'émetteur de la carte lors d'un paiement en ligne.","L'authentification peut être réalisée :":"L'authentification peut être réalisée :","sans interaction du porteur (authentification \"frictionless\"), dans ce cas, le porteur n'est pas explicitement invité à s'authentifier lors de son paiement.":"sans interaction du porteur (authentification \"frictionless\"), dans ce cas, le porteur n'est pas explicitement invité à s'authentifier lors de son paiement.","avec interaction du porteur (authentification forte ou \"challenge\").":"avec interaction du porteur (authentification forte ou \"challenge\").","Dans le cas d'une authentification forte, différentes méthodes d'authentification sont mises en œuvre par chaque banque, comme par exemple :":"Dans le cas d'une authentification forte, différentes méthodes d'authentification sont mises en œuvre par chaque banque, comme par exemple :","l'authentification par application mobile.":"l'authentification par application mobile.","L'acheteur reçoit une notification sur son smartphone et s'authentifie via l'application mobile de sa banque en saisissant un code secret ou grâce à ses données biométriques.":"L'acheteur reçoit une notification sur son smartphone et s'authentifie via l'application mobile de sa banque en saisissant un code secret ou grâce à ses données biométriques.","Il confirme le paiement depuis l'application, puis retourne sur le site marchand.":"Il confirme le paiement depuis l'application, puis retourne sur le site marchand.","l'authentification par code de sécurité.":"l'authentification par code de sécurité.","L'acheteur reçoit un code à usage unique envoyé par SMS.":"L'acheteur reçoit un code à usage unique envoyé par SMS.","Il renseigne ce code sur la page d'authentification afin de s'authentifier.":"Il renseigne ce code sur la page d'authentification afin de s'authentifier.","Le protocole prévoit aussi l'authentification de l'acheteur par les données de l'équipement utilisé lors du paiement.":"Le protocole prévoit aussi l'authentification de l'acheteur par les données de l'équipement utilisé lors du paiement.","Pour cela, lors de la phase d'authentification, un script est executé afin d'obtenir l'empreinte de l'équipement (\"fingerprint\" ou \"3DS method\").":"Pour cela, lors de la phase d'authentification, un script est executé afin d'obtenir l'empreinte de l'équipement (\"fingerprint\" ou \"3DS method\").","Schéma de principe de l'authentification":"Schéma de principe de l'authentification","Principe de fonctionnement du service PCI/Charge/Authenticate":"Principe de fonctionnement du service PCI/Charge/Authenticate","Le principe général s'applique à l'authentification EMV 3D Secure.":"Le principe général s'applique à l'authentification EMV 3D Secure.","Remarques":"Remarques","l'instruction reçue peut être de type \"CHALLENGE\" ou \"FINGERPRINT\",":"l'instruction reçue peut être de type \"CHALLENGE\" ou \"FINGERPRINT\",","la page d'authentification peut être affichée dans une iFrame visible ou invisible,":"la page d'authentification peut être affichée dans une iFrame visible ou invisible,","une demande d'autorisation peut être envoyée à l'acquéreur si le statut de l'authentification est \"SUCCESS\", \"ATTEMPT\" ou \"NOT_ENROLLED\".":"une demande d'autorisation peut être envoyée à l'acquéreur si le statut de l'authentification est \"SUCCESS\", \"ATTEMPT\" ou \"NOT_ENROLLED\".","Les autres cas doivent aboutir à un paiement refusé.":"Les autres cas doivent aboutir à un paiement refusé.","Procesos Diners":"Procesos Diners","Le protocole Procesos Diners permet d'authentifier l'acheteur par la saisie d'un code à usage unique (OTP) généré à chaque transaction e-commerce.":"Le protocole Procesos Diners permet d'authentifier l'acheteur par la saisie d'un code à usage unique (OTP) généré à chaque transaction e-commerce.","Le code OTP est transmis par SMS au porteur de la carte Diners et a une durée de vie de 2 minutes.":"Le code OTP est transmis par SMS au porteur de la carte Diners et a une durée de vie de 2 minutes.","Le principe général s'applique à l'authentification Procesos Diners.":"Le principe général s'applique à l'authentification Procesos Diners.","l'instruction reçue est toujours de type \"CHALLENGE\",":"l'instruction reçue est toujours de type \"CHALLENGE\",","la page d'authentification est toujours affichée dans une iFrame visible,":"la page d'authentification est toujours affichée dans une iFrame visible,","lorsque l'authentification est réussie (OTP valide), une demande d'autorisation peut être envoyée à l'acquéreur.":"lorsque l'authentification est réussie (OTP valide), une demande d'autorisation peut être envoyée à l'acquéreur.","Tous les autres cas doivent aboutir à un paiement refusé.":"Tous les autres cas doivent aboutir à un paiement refusé.","Tests et cas d'utilisation":"Tests et cas d'utilisation","Testez le Web Service PCI/Charge/Authenticate depuis notre playground : PCI/Charge/Authenticate.":"Testez le Web Service PCI/Charge/Authenticate depuis notre playground : PCI/Charge/Authenticate.","Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté.":"Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté.","Le résultat des tests dépend du numéro de carte utilisé.":"Le résultat des tests dépend du numéro de carte utilisé.","Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :":"Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :","3DS1 - Carte non enrôlée":"3DS1 - Carte non enrôlée","3DS1 - Authentification finalisée (SUCCESS ou FAILED)":"3DS1 - Authentification finalisée (SUCCESS ou FAILED)","3DS1 - Authentification en timeout":"3DS1 - Authentification en timeout","3DS2 - Authentification Frictionless, sans 3DS Method":"3DS2 - Authentification Frictionless, sans 3DS Method","3DS2 - Authentification Frictionless, avec 3DS Method":"3DS2 - Authentification Frictionless, avec 3DS Method","3DS2 - Authentification Challenge, sans 3DS Method":"3DS2 - Authentification Challenge, sans 3DS Method","3DS2 - Authentification Challenge, avec 3DS Method":"3DS2 - Authentification Challenge, avec 3DS Method","3DS2 - Authentification challenge en timeout":"3DS2 - Authentification challenge en timeout","Procesos Diners - Carte non enrôlée":"Procesos Diners - Carte non enrôlée","Procesos Diners - Authentification finalisée (SUCCESS ou FAILED)":"Procesos Diners - Authentification finalisée (SUCCESS ou FAILED)","Procesos Diners - Authentification challenge en timeout":"Procesos Diners - Authentification challenge en timeout","Guide d'intégration":"Guide d'intégration","1. Initier une demande d'authentification du porteur":"1. Initier une demande d'authentification du porteur","Appelez le service PCI/Charge/Authenticate en utilisant les champs ci-dessous :":"Appelez le service PCI/Charge/Authenticate en utilisant les champs ci-dessous :","Objet décrivant les informations sur le navigateur":"Objet décrivant les informations sur le navigateur","Objet contenant les données de la carte":"Objet contenant les données de la carte","Objet décrivant le mode d'authentification souhaité":"Objet décrivant le mode d'authentification souhaité","Objet contenant les informations sur le contrat":"Objet contenant les informations sur le contrat","Type de produit concerné par la transaction.":"Type de produit concerné par la transaction.","Valorisé à PAYMENT":"Valorisé à PAYMENT","Montant pour lequel l'authentification est demandée.":"Montant pour lequel l'authentification est demandée.","Code alphanumérique de ma devise.":"Code alphanumérique de ma devise.","Retrouvez la description des champs dans notre playground : PCI/Charge/Authenticate.":"Retrouvez la description des champs dans notre playground : PCI/Charge/Authenticate.","Il est recommandé de transmettre un maximum de données sur l'acheteur via l'objet customer pour augmenter les chances d'obtenir une authentification frictionless.":"Il est recommandé de transmettre un maximum de données sur l'acheteur via l'objet customer pour augmenter les chances d'obtenir une authentification frictionless.","La suite du processus dépend de la présence d'un objet AuthenticationInstruction dans la réponse :":"La suite du processus dépend de la présence d'un objet AuthenticationInstruction dans la réponse :","si la réponse contient un objet AuthenticationInstruction, vous devez traiter l'instruction pour procéder à l'authentification du porteur.":"si la réponse contient un objet AuthenticationInstruction, vous devez traiter l'instruction pour procéder à l'authentification du porteur.","si la réponse contient un objet AuthenticationResult, vous pouvez procéder à la demande d'autorisation en utilisant les données de l'objet answer.":"si la réponse contient un objet AuthenticationResult, vous pouvez procéder à la demande d'autorisation en utilisant les données de l'objet answer.","2.Traitement des instructions":"2.Traitement des instructions","La réponse à l'appel au service PCI/Charge/Authenticate contient un objet AuthenticationInstruction :":"La réponse à l'appel au service PCI/Charge/Authenticate contient un objet AuthenticationInstruction :","si la réponse contient une instruction \"CHALLENGE\", vous créez une iFrame visible pour afficher la page d'authentification.":"si la réponse contient une instruction \"CHALLENGE\", vous créez une iFrame visible pour afficher la page d'authentification.","si la réponse contient une instruction \"FINGERPRINT\", vous créez une iFrame invisible pour afficher la page d'exécution du code Javascript de l'ACS.":"si la réponse contient une instruction \"FINGERPRINT\", vous créez une iFrame invisible pour afficher la page d'exécution du code Javascript de l'ACS.","2.1. Création de l'iFrame":"2.1. Création de l'iFrame","Quel que soit le type d'instruction reçue (CHALLENGE ou FINGERPRINT ), vous devez construire une iFrame en utilisant les données reçues dans l'objet target.":"Quel que soit le type d'instruction reçue (CHALLENGE ou FINGERPRINT ), vous devez construire une iFrame en utilisant les données reçues dans l'objet target.","Exemples de données transmises en fonction du type d'instruction":"Exemples de données transmises en fonction du type d'instruction","Instruction \"CHALLENGE\"":"Instruction \"CHALLENGE\"","Instruction \"FINGERPRINT\"":"Instruction \"FINGERPRINT\"","2.2. Soumission du formulaire de demande d'authentification":"2.2. Soumission du formulaire de demande d'authentification","Une fois l'iFrame créée, utilisez les données reçues dans l'objet http pour permettre :":"Une fois l'iFrame créée, utilisez les données reçues dans l'objet http pour permettre :","soit l'affichage de la page d'authentification de l'émetteur du moyen de paiement, pour une instruction de type CHALLENGE,":"soit l'affichage de la page d'authentification de l'émetteur du moyen de paiement, pour une instruction de type CHALLENGE,","soit l'exécution du code JavaScript de l'ACS de l'émetteur de moyen de paiement, pour une instruction de type FINGERPRINT.":"soit l'exécution du code JavaScript de l'ACS de l'émetteur de moyen de paiement, pour une instruction de type FINGERPRINT.","Exemples de données transmises dans l'objet http :":"Exemples de données transmises dans l'objet http :","Challenge 3DS1":"Challenge 3DS1","Challenge 3DS2":"Challenge 3DS2","Fingerprint":"Fingerprint","Exemple d'implémentation JavaScript":"Exemple d'implémentation JavaScript","Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse.":"Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse.","Ces paramètres sont requis pour la suite de l'authentification.":"Ces paramètres sont requis pour la suite de l'authentification.","Exemple d'appel de la fonction createInstructionIframe en PHP":"Exemple d'appel de la fonction createInstructionIframe en PHP","3. Mise en place d'un listener d'événement":"3. Mise en place d'un listener d'événement","Après authentification du porteur du moyen de paiement ou après exécution du 3DS Method, le navigateur du client transmet une réponse sous forme d'événement Javascript.":"Après authentification du porteur du moyen de paiement ou après exécution du 3DS Method, le navigateur du client transmet une réponse sous forme d'événement Javascript.","Utilisez le code suivant pour capter l'événement :":"Utilisez le code suivant pour capter l'événement :","Remplacez la valeur de \"form.action\", dans le code ci-dessus, avec l'URL de votre page de retour.":"Remplacez la valeur de \"form.action\", dans le code ci-dessus, avec l'URL de votre page de retour.","Exemples d'événements \"LYRA_AUTH_INSTRUCTION_RESULT\"":"Exemples d'événements \"LYRA_AUTH_INSTRUCTION_RESULT\"","après une authentification Challenge 3DS1 ou 3DS2":"après une authentification Challenge 3DS1 ou 3DS2","après exécution du code 3DS Method de l'ACS (authentification 3DS2)":"après exécution du code 3DS Method de l'ACS (authentification 3DS2)","en cas de timeout durant un challenge (3DS1 ou 3DS2)":"en cas de timeout durant un challenge (3DS1 ou 3DS2)","4. Gestion des événements \"LYRA_AUTH_INSTRUCTION_RESULT\"":"4. Gestion des événements \"LYRA_AUTH_INSTRUCTION_RESULT\"","Lorsque un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.":"Lorsque un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.","Utilisez les champs suivants dans votre requête :":"Utilisez les champs suivants dans votre requête :","Code alphanumérique de la devise.":"Code alphanumérique de la devise.","Identifiant de la requête d'authentification fourni dans la réponse à l'appel initial":"Identifiant de la requête d'authentification fourni dans la réponse à l'appel initial","Objet contenant le détail de l'instruction reçu dans l'événement Javascript \"LYRA_AUTH_INSTRUCTION_RESULT\".":"Objet contenant le détail de l'instruction reçu dans l'événement Javascript \"LYRA_AUTH_INSTRUCTION_RESULT\".","La réponse contient un objet AuthenticationInstruction : vous devez traiter l'instruction pour continuer le processus d'authentification du porteur.":"La réponse contient un objet AuthenticationInstruction : vous devez traiter l'instruction pour continuer le processus d'authentification du porteur.","La réponse contient un objet AuthenticationResult : l'authentification du porteur est terminée.":"La réponse contient un objet AuthenticationResult : l'authentification du porteur est terminée.","Vous pouvez procéder à la demande d'autorisation en utilisant les données de l'objet answer.":"Vous pouvez procéder à la demande d'autorisation en utilisant les données de l'objet answer.","5. Analyse du résultat de l'authentification":"5. Analyse du résultat de l'authentification","Le processus d'authentification est terminé.":"Le processus d'authentification est terminé.","La réponse contient les données nécessaires pour procéder à la demande d'autorisation.":"La réponse contient les données nécessaires pour procéder à la demande d'autorisation.","Ci-dessous quelques exemples de données retournées après l'authentification du porteur :":"Ci-dessous quelques exemples de données retournées après l'authentification du porteur :","Carte non enrôlée 3DS1":"Carte non enrôlée 3DS1","Authentification 3DS1 réussie":"Authentification 3DS1 réussie","Authentification 3DS1 en échec":"Authentification 3DS1 en échec","Authentification 3DS1 en timeout":"Authentification 3DS1 en timeout","Authentification Frictionless 3DS2":"Authentification Frictionless 3DS2","(avec ou sans 3DS Method)":"(avec ou sans 3DS Method)","Authentification challenge 3DS2 réussie":"Authentification challenge 3DS2 réussie","Authentification challenge 3DS2 en échec":"Authentification challenge 3DS2 en échec","Authentification challenge 3DS2 en timeout":"Authentification challenge 3DS2 en timeout","Authentification Procesos Diners réussie":"Authentification Procesos Diners réussie","Pour tester ce scénario, utilisez un des numéros de carte ci-dessous :":"Pour tester ce scénario, utilisez un des numéros de carte ci-dessous :","Carte":"Carte","Date de validité":"Date de validité","Marque":"Marque","Au choix":"Au choix","Au moment de la saisie du code d'authentification, ne rien saisir et attendre 10 minutes que la session de paiement expire.":"Au moment de la saisie du code d'authentification, ne rien saisir et attendre 10 minutes que la session de paiement expire.","Cinématique des échanges":"Cinématique des échanges","Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS1.":"Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS1.","Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un PaReq (iFrame visible).":"Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un PaReq (iFrame visible).","Redirection vers l'ACS dans l'iFrame, authentification du porteur.":"Redirection vers l'ACS dans l'iFrame, authentification du porteur.","Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target.":"Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target.","Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.":"Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.","Retour via le navigateur avec un résultat d'instruction TIMEOUT.":"Retour via le navigateur avec un résultat d'instruction TIMEOUT.","Nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat.":"Nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat.","Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.":"Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.","Au moment de la saisie du code d'authentification, saisir :":"Au moment de la saisie du code d'authentification, saisir :","le code attendu, pour obtenir une authentification réussie,":"le code attendu, pour obtenir une authentification réussie,","un code erroné, pour obtenir une authentification échouée.":"un code erroné, pour obtenir une authentification échouée.","Retour via le navigateur avec un résultat d'instruction.":"Retour via le navigateur avec un résultat d'instruction.","Authentification en échec":"Authentification en échec","Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée 3DS1.":"Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée 3DS1.","Retour du serveur de la plateforme de paiement avec le résultat final d'authentification (porteur non enrôlé).":"Retour du serveur de la plateforme de paiement avec le résultat final d'authentification (porteur non enrôlé).","Les données d'authentification du porteur doivent être transmises à l'acquéreur dans la demande d'autorisation.":"Les données d'authentification du porteur doivent être transmises à l'acquéreur dans la demande d'autorisation.","Cependant, comme chaque acquéreur dispose de son propre protocole pour les demandes d'autorisation, il est important de prendre en compte certains points.":"Cependant, comme chaque acquéreur dispose de son propre protocole pour les demandes d'autorisation, il est important de prendre en compte certains points.","En fonction de l'acquéreur, vous devrez manipuler les données retournées par le Web Service PCI/Charge/Authenticate avant de les transmettre dans la demande d'autorisation.":"En fonction de l'acquéreur, vous devrez manipuler les données retournées par le Web Service PCI/Charge/Authenticate avant de les transmettre dans la demande d'autorisation.","Voici quelques exemples :":"Voici quelques exemples :","American Express Global":"American Express Global","Les données d'authentification sont transmises dans l'objet SecureAuthenticationSafeKey.":"Les données d'authentification sont transmises dans l'objet SecureAuthenticationSafeKey.","Authentification SafeKey 1.0":"Authentification SafeKey 1.0","Les données requises pour l'autorisation sont le XID, l'Authentication Value (AAV) et l'ECI comme preuve d'authentification ou de tentative d'authentification.":"Les données requises pour l'autorisation sont le XID, l'Authentication Value (AAV) et l'ECI comme preuve d'authentification ou de tentative d'authentification.","Les valeurs du XID et du CAVV reçues en réponse à l'appel PCI/Charge/Authenticate doivent être décodées de base 64 avant d'être transmises à l'acquéreur.":"Les valeurs du XID et du CAVV reçues en réponse à l'appel PCI/Charge/Authenticate doivent être décodées de base 64 avant d'être transmises à l'acquéreur.","Champs d'entrée de l'acquéreur":"Champs d'entrée de l'acquéreur","Champs de sortie du charge/Authenticate":"Champs de sortie du charge/Authenticate","value.authenticationId.value, décodé de base 64.":"value.authenticationId.value, décodé de base 64.","value.authenticationValue.value, décodé de base 64.":"value.authenticationValue.value, décodé de base 64.","value.commerceIndicator, sans modification.":"value.commerceIndicator, sans modification.","Authentification SafeKey 2.0":"Authentification SafeKey 2.0","Les données requises pour l'autorisation sont le DS Transaction ID, l'Authentication Value (AAV) et l'ECI comme preuve d'authentification ou de tentative d'authentification.":"Les données requises pour l'autorisation sont le DS Transaction ID, l'Authentication Value (AAV) et l'ECI comme preuve d'authentification ou de tentative d'authentification.","La valeur du DS Transaction ID reçue en réponse à l'appel PCI/Charge/Authenticate doit être convertie avant d'être transmise à l'acquéreur (voir plus bas).":"La valeur du DS Transaction ID reçue en réponse à l'appel PCI/Charge/Authenticate doit être convertie avant d'être transmise à l'acquéreur (voir plus bas).","Exemple de données transmises en autorisation":"Exemple de données transmises en autorisation","value.authenticationId.value, converti.":"value.authenticationId.value, converti.","value.authenticationValue.value, sans modification.":"value.authenticationValue.value, sans modification.","Conversion du DS Transaction ID":"Conversion du DS Transaction ID","Etape":"Etape","Instructions":"Instructions","Le DS Transaction ID est représenté par une chaîne hexadécimale (base 16) de 32 caractères, affichés en 5 groupes séparés par des tirets, sous la forme 8-4-4-4-12 pour un total de 36 caractères (32 caractères alphanumériques et 4 tirets). Par exemple :":"Le DS Transaction ID est représenté par une chaîne hexadécimale (base 16) de 32 caractères, affichés en 5 groupes séparés par des tirets, sous la forme 8-4-4-4-12 pour un total de 36 caractères (32 caractères alphanumériques et 4 tirets). Par exemple :","Retirez les tirets afin d'obtenir une chaîne de 32 caractères alphanumériques. Par exemple :":"Retirez les tirets afin d'obtenir une chaîne de 32 caractères alphanumériques. Par exemple :","Ajoutez 8 chiffres au début de la chaîne obtenue à l'étape précédente afin d'obtenir une chaîne de 40 caractères alphanumériques.":"Ajoutez 8 chiffres au début de la chaîne obtenue à l'étape précédente afin d'obtenir une chaîne de 40 caractères alphanumériques.","Les 6 premiers chiffres (position 1 à 6) représenteront le numéro de version du message SafeKey utilisé durant l'authentification.":"Les 6 premiers chiffres (position 1 à 6) représenteront le numéro de version du message SafeKey utilisé durant l'authentification.","Le numéro de version est transmis par le charge/Authenticate dans le champ protocol.version.":"Le numéro de version est transmis par le charge/Authenticate dans le champ protocol.version.","Par exemple, si la version du message SafeKey utilisée est 2.1.0 :":"Par exemple, si la version du message SafeKey utilisée est 2.1.0 :","Les 2 autres chiffres (position 7 et 8) doivent être des 0. Par exemple :":"Les 2 autres chiffres (position 7 et 8) doivent être des 0. Par exemple :","Autre exemple, si la version du message SafeKey utilisée était 2.3.12, le dsTransId résultant serait :":"Autre exemple, si la version du message SafeKey utilisée était 2.3.12, le dsTransId résultant serait :","La chaîne obtenue doit être encodée dans un binaire de 20 octets afin d'être envoyée dans le message d'autorisation. Par exemple :":"La chaîne obtenue doit être encodée dans un binaire de 20 octets afin d'être envoyée dans le message d'autorisation. Par exemple :","Endpoints autorisation":"Endpoints autorisation","Mode":"Mode","Endpoint":"Endpoint","Test":"Test","Production":"Production","Les données d'authentification sont transmises dans l'objet TipoInfoSecure.":"Les données d'authentification sont transmises dans l'objet TipoInfoSecure.","L'authentification 3D Secure n'est supportée que pour les cartes Mastercard.":"L'authentification 3D Secure n'est supportée que pour les cartes Mastercard.","Authentification 3DS1":"Authentification 3DS1","Doit être valorisé à vide":"Doit être valorisé à vide","Doit être valorisé à 1.0":"Doit être valorisé à 1.0","Authentification 3DS2":"Authentification 3DS2","Doit être valorisé à 2.0":"Doit être valorisé à 2.0","Endpoint sans 3DS":"Endpoint sans 3DS","Endpoint 3DS":"Endpoint 3DS","En fonction du type de commerce, les données d'authentification sont transmises dans l'objet :":"En fonction du type de commerce, les données d'authentification sont transmises dans l'objet :","AutorizarYaAutenticadoAerolinea.DatosAutenticacion, pour les compagnies aériennes,":"AutorizarYaAutenticadoAerolinea.DatosAutenticacion, pour les compagnies aériennes,","AutorizarYaAutenticadoRestaurante.DatosAutenticacion, pour les restaurants,":"AutorizarYaAutenticadoRestaurante.DatosAutenticacion, pour les restaurants,","AutorizarYaAutenticadoNormal.DatosAutenticacion, pour tout autre type de commerce.":"AutorizarYaAutenticadoNormal.DatosAutenticacion, pour tout autre type de commerce.","L'authentification 3D Secure n'est supportée que pour les cartes VISA.":"L'authentification 3D Secure n'est supportée que pour les cartes VISA.","Authentification 3DS1 Visa":"Authentification 3DS1 Visa","Authentification 3DS2 Visa":"Authentification 3DS2 Visa","Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS2.":"Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS2.","Retour avec une instruction FINGERPRINT (3DS Method).":"Retour avec une instruction FINGERPRINT (3DS Method).","Redirection vers l'ACS dans l'iFrame invisible, chargement et exécution du code JavaScript de fingerprint de l'ACS.":"Redirection vers l'ACS dans l'iFrame invisible, chargement et exécution du code JavaScript de fingerprint de l'ACS.","Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).":"Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).","Redirection vers l'ACS dans l'iFrame pour l'authentification du porteur.":"Redirection vers l'ACS dans l'iFrame pour l'authentification du porteur.","Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target.":"Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target.","Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.":"Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.","Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée Procesos Diners.":"Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée Procesos Diners.","Retour avec une instruction CHALLENGE de redirection vers la page d'authentification (iFrame visible).":"Retour avec une instruction CHALLENGE de redirection vers la page d'authentification (iFrame visible).","3 fois un code erroné, pour obtenir une authentification échouée.":"3 fois un code erroné, pour obtenir une authentification échouée.","Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée Procesos Diners.":"Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée Procesos Diners.","Type du moyen de paiement.":"Type du moyen de paiement.","Prélèvement SEPA":"Prélèvement SEPA","Champ technique à usage interne, permettant de d'afficher ou de masquer l'URL de l'ACS.":"Champ technique à usage interne, permettant de d'afficher ou de masquer l'URL de l'ACS.","Protocole Procesos Diners OTP":"Protocole Procesos Diners OTP","Réseau sur lequel le moyen de paiement a été authentifié.":"Réseau sur lequel le moyen de paiement a été authentifié.","Type de société du sous-marchand.":"Type de société du sous-marchand.","Transmis par le facilitateur de paiement.":"Transmis par le facilitateur de paiement.","Numéro légal du sous-marchand.":"Numéro légal du sous-marchand.","Raison sociale du sous-marchand.":"Raison sociale du sous-marchand.","URL du sous-marchand.":"URL du sous-marchand.","Adresse du sous-marchand.":"Adresse du sous-marchand.","Complément de l'adresse du sous-marchand.":"Complément de l'adresse du sous-marchand.","Code postal du sous-marchand.":"Code postal du sous-marchand.","Ville du sous-marchand.":"Ville du sous-marchand.","Code pays de l'adresse du sous-marchand (norme ISO 3166 alpha-2).":"Code pays de l'adresse du sous-marchand (norme ISO 3166 alpha-2).","Code MCC du sous-marchand.":"Code MCC du sous-marchand.","Numéro de contrat (MID) du sous-marchand.":"Numéro de contrat (MID) du sous-marchand.","Libellé (soft descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur.":"Libellé (soft descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur.","Référence du paiement apparaissant sur le coupon de paiement.":"Référence du paiement apparaissant sur le coupon de paiement.","Utilisé notamment pour le moyen de paiement Multibanco.":"Utilisé notamment pour le moyen de paiement Multibanco.","Identifiant de l'entité pour laquelle le paiement est réalisé.":"Identifiant de l'entité pour laquelle le paiement est réalisé.","Ce champ est utilisé uniquement en Colombie afin de choisir entre REDEBAN et CREDIBANCO.":"Ce champ est utilisé uniquement en Colombie afin de choisir entre REDEBAN et CREDIBANCO.","Les valeurs possibles sont les suivantes :":"Les valeurs possibles sont les suivantes :","Création de l'alias sans paiement.":"Création de l'alias sans paiement.","Le montant doit être transmis à 0.":"Le montant doit être transmis à 0.","Création de l'alias lors d'un paiement.":"Création de l'alias lors d'un paiement.","Modification des informations associées à l'alias.":"Modification des informations associées à l'alias.","Modification des informations associées à l'alias lors d'un paiement.":"Modification des informations associées à l'alias lors d'un paiement.","Paiement avec proposition au porteur de créer un alias.":"Paiement avec proposition au porteur de créer un alias.","Si la valeur est nulle ou non définie, la valeur PAYMENT s'applique.":"Si la valeur est nulle ou non définie, la valeur PAYMENT s'applique.","En utilisant cette valeur, vous vous exposez à des refus \"Soft decline\".":"En utilisant cette valeur, vous vous exposez à des refus \"Soft decline\".","Le choix de la préférence est délégué à l'émetteur de la carte (No Preference).":"Le choix de la préférence est délégué à l'émetteur de la carte (No Preference).","AuthenticationResponseData est la réponse au web service REST PCI/Charge/Authenticate.":"AuthenticationResponseData est la réponse au web service REST PCI/Charge/Authenticate.","Documentation de référence, pour voir comment l'integrer, c'est ici: Service d'authentification du porteur":"Documentation de référence, pour voir comment l'integrer, c'est ici: Service d'authentification du porteur","Les transactions pouvant faire l'objet d'une duplication doivent posséder un des detailedStatus suivants:":"Les transactions pouvant faire l'objet d'une duplication doivent posséder un des detailedStatus suivants:","Plusieurs méthodes permettent d'identifier le type d'équipement (taille de l'écran, user-agent, etc.).":"Plusieurs méthodes permettent d'identifier le type d'équipement (taille de l'écran, user-agent, etc.).","Exemple de code javascript basé sur la taille de l'écran :":"Exemple de code javascript basé sur la taille de l'écran :","Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur.":"Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur.","Obtenue du navigateur client via la propriété \"navigator.userAgent\".":"Obtenue du navigateur client via la propriété \"navigator.userAgent\".","Chaîne de caractère indiquant la langue du navigateur.":"Chaîne de caractère indiquant la langue du navigateur.","Obtenue du navigateur client via la propriété \"navigator.language\".":"Obtenue du navigateur client via la propriété \"navigator.language\".","Exemples : \"en\", \"en-US\", \"de\", \"fr\", etc.":"Exemples : \"en\", \"en-US\", \"de\", \"fr\", etc.","Ce champ est spécifique au Brésil pour la gestion des cartes multiplo.":"Ce champ est spécifique au Brésil pour la gestion des cartes multiplo.","Carte 3DS1":"Carte 3DS1","Carte 3DS2":"Carte 3DS2","Authentification 3DS1 forcée.":"Authentification 3DS1 forcée.","Le choix de la préférence est délégué à l'émetteur de la carte.":"Le choix de la préférence est délégué à l'émetteur de la carte.","Authentification 3DS1 débrayée.":"Authentification 3DS1 débrayée.","Permet de demander une authentification sans interaction (frictionless)":"Permet de demander une authentification sans interaction (frictionless)","Permet d'indiquer que pour des raisons réglementaires, une authentification forte est requise pour la transaction.":"Permet d'indiquer que pour des raisons réglementaires, une authentification forte est requise pour la transaction.","Réseau Carte Bancaire":"Réseau Carte Bancaire","Réseau Diners":"Réseau Diners","Réseau Discover":"Réseau Discover","Numéro de contrat commerçant.":"Numéro de contrat commerçant.","Permet de forcer la version du protocole d'authentification à utiliser.":"Permet de forcer la version du protocole d'authentification à utiliser.","Emettre une demande de prélèvement SEPA":"Emettre une demande de prélèvement SEPA","Vous pouvez déclencher l'émission d'une demande de prélèvement SEPA en utilisant le Web Service Charge/CreatePayment en mode SILENT.":"Vous pouvez déclencher l'émission d'une demande de prélèvement SEPA en utilisant le Web Service Charge/CreatePayment en mode SILENT.","Personnaliser la couleur du bouton \"Payer\".":"Personnaliser la couleur du bouton \"Payer\".","Le bouton \"Payer\" est placé dans le conteneur":"Le bouton \"Payer\" est placé dans le conteneur",". Le style du bouton \"Payer\" est défini par la classe":". Le style du bouton \"Payer\" est défini par la classe","Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise <HEAD> de votre page de paiement, juste après le chargement du thème et du code Javascript.":"Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise <HEAD> de votre page de paiement, juste après le chargement du thème et du code Javascript.","Voici un exemple utilisant la règle css":"Voici un exemple utilisant la règle css","Cas particulier de l'authentification du porteur":"Cas particulier de l'authentification du porteur","Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS. Si la demande de frictionless est acceptée par l'émetteur, le marchand perd la garantie de paiement.":"Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS. Si la demande de frictionless est acceptée par l'émetteur, le marchand perd la garantie de paiement.","Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".":"Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".","Se connecter au Back Office Marchand":"Se connecter au Back Office Marchand","Les clés sont disponibles dans le Back Office Marchand.":"Les clés sont disponibles dans le Back Office Marchand.","Pour y accéder, il faut d'abord se connecter au Back Office Marchand.":"Pour y accéder, il faut d'abord se connecter au Back Office Marchand.","Connectez-vous au Back Office Marchand :":"Connectez-vous au Back Office Marchand :","Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le Back Office Marchand.":"Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le Back Office Marchand.","Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :","Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:":"Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:","Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf.":"Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf.","Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf.":"Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf.","L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.":"L'identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.","Connectez-vous au Back Office Marchand:":"Connectez-vous au Back Office Marchand:","Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du Back Office Marchand :","Si vous n'avez pas encore accès au Back Office Marchand, des jeux de clés de démonstration sont mis à votre disposition :":"Si vous n'avez pas encore accès au Back Office Marchand, des jeux de clés de démonstration sont mis à votre disposition :","Ces clés sont 100% fonctionnelles.":"Ces clés sont 100% fonctionnelles.","Par contre, il n'est pas possible d'accéder au Back Office Marchand sans avoir de compte personnel.":"Par contre, il n'est pas possible d'accéder au Back Office Marchand sans avoir de compte personnel.","Refus des transactions sans transfert de responsabilité.":"Refus des transactions sans transfert de responsabilité.","Refus des transactions dérivées, sans transfert de responsabilité sur la transaction primaire.":"Refus des transactions dérivées, sans transfert de responsabilité sur la transaction primaire.","Définir l'URL dans le Back Office Marchand":"Définir l'URL dans le Back Office Marchand","Connectez vous sur le Back Office Marchand":"Connectez vous sur le Back Office Marchand","Les instructions pour relancer l'IPN (à travers le Back Office Marchand)":"Les instructions pour relancer l'IPN (à travers le Back Office Marchand)","vous devez activer la règle de notification correspondante dans votre Back Office Marchand.":"vous devez activer la règle de notification correspondante dans votre Back Office Marchand.","Le marchand a créé, depuis son Back Office Marchand, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.":"Le marchand a créé, depuis son Back Office Marchand, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.","En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible.":"En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible.","En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »).":"En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »).","Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation.":"Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation.","Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement.":"Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement.","Dans le Back Office Marchand, le marchand sera instantanément informé du résultat de sa demande.":"Dans le Back Office Marchand, le marchand sera instantanément informé du résultat de sa demande.","Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.":"Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.","Les transactions sont visibles dans l'onglet « Transactions en cours » du Back Office Marchand.":"Les transactions sont visibles dans l'onglet « Transactions en cours » du Back Office Marchand.","Les transactions sont visibles dans l'onglet « Transactions remisées » du Back Office Marchand.":"Les transactions sont visibles dans l'onglet « Transactions remisées » du Back Office Marchand.","La liste des tests à réaliser pour générer la clé de production est donnée dans le Back Office Marchand, menu Paramétrage > Boutique > Clés d'API REST.":"La liste des tests à réaliser pour générer la clé de production est donnée dans le Back Office Marchand, menu Paramétrage > Boutique > Clés d'API REST.","Cette transaction pourra être annulée par la suite depuis le Back Office Marchand via le menu Gestion > Transactions > onglet Transactions en cours.":"Cette transaction pourra être annulée par la suite depuis le Back Office Marchand via le menu Gestion > Transactions > onglet Transactions en cours.","Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le Back Office Marchand.":"Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le Back Office Marchand.","Affichez le détail de la transaction dans le Back Office Marchand et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.":"Affichez le détail de la transaction dans le Back Office Marchand et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.","Le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.":"Le mot de passe est défini dans le Back Office Marchand : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.","Le nom d'utilisateur et le mot de passe sont disponibles dans le Back Office Marchand, menu Paramétrage > Boutique, onglet Clés d'API REST.":"Le nom d'utilisateur et le mot de passe sont disponibles dans le Back Office Marchand, menu Paramétrage > Boutique, onglet Clés d'API REST.","Paiement accepté, transfert de responsabilité = NO":"Paiement accepté, transfert de responsabilité = NO","opération provenant du Back Office Marchand : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.":"opération provenant du Back Office Marchand : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.","Cette notification consiste à appeler une URL située sur le serveur marchand.":"Cette notification consiste à appeler une URL située sur le serveur marchand.","Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification).":"Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification).","La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).":"La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).","Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique.":"Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique.","Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).":"Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »).":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »).","Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.":"Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.","la procédure à suivre depuis le Back Office Marchand pour renvoyer la notification.":"la procédure à suivre depuis le Back Office Marchand pour renvoyer la notification.","En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le Back Office Marchand, une fois que vous avez corrigé votre problème.":"En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le Back Office Marchand, une fois que vous avez corrigé votre problème.","Ce délai peut être personnalisé par défaut par boutique dans le Back Office Marchand.":"Ce délai peut être personnalisé par défaut par boutique dans le Back Office Marchand.","Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement.":"Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement.","Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».":"Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».","Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre Back Office Marchand.":"Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre Back Office Marchand.","Configuration par défaut de la boutique retenue (paramétrable dans le Back Office Marchand).":"Configuration par défaut de la boutique retenue (paramétrable dans le Back Office Marchand).","Si ce paramètre n'est pas transmis, alors la valeur par défaut définie dans le Back Office Marchand sera utilisée.":"Si ce paramètre n'est pas transmis, alors la valeur par défaut définie dans le Back Office Marchand sera utilisée.","Cette dernière est paramétrable dans le Back Office Marchand par toutes les personnes dûment habilitées.":"Cette dernière est paramétrable dans le Back Office Marchand par toutes les personnes dûment habilitées.","En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le Back Office Marchand, menu Paramétrage > Règles de notifications.":"En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le Back Office Marchand, menu Paramétrage > Règles de notifications.","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Acheteur),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Acheteur),","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Livraison),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Livraison),","Ces données seront visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Panier).":"Ces données seront visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Panier).","Pour que l'onglet Panier s'affiche correctement dans le Back Office Marchand, vous devez transmettre au minimum le champ productAmount de chaque produit.":"Pour que l'onglet Panier s'affiche correctement dans le Back Office Marchand, vous devez transmettre au minimum le champ productAmount de chaque produit.","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Extras),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Extras),","Cette fonctionnalité est incompatible avec l'exécution, depuis le Back Office Marchand, de la requête envoyée à l'URL de notification instantanée.":"Cette fonctionnalité est incompatible avec l'exécution, depuis le Back Office Marchand, de la requête envoyée à l'URL de notification instantanée.","L'activation de ces fonctionnalités est soumise à accord préalable de PayZen.":"L'activation de ces fonctionnalités est soumise à accord préalable de PayZen.","L'activation de cette fonctionnalité est soumise à accord préalable de PayZen.":"L'activation de cette fonctionnalité est soumise à accord préalable de PayZen.","La commande est en cours.":"La commande est en cours.","Vous devez conserver le panier car d'autres tentatives de paiement peuvent intervenir.":"Vous devez conserver le panier car d'autres tentatives de paiement peuvent intervenir.","La commande est soit totalement payée, soit la dernière tentative a été refusée (dans ce cas, vous devez générer un nouveau formToken).":"La commande est soit totalement payée, soit la dernière tentative a été refusée (dans ce cas, vous devez générer un nouveau formToken).","Référence de l'API REST":"Référence de l'API REST","Personnaliser l'aspect de votre formulaire grâce à des thèmes prêts à l'emploi et disponibles en open source.":"Personnaliser l'aspect de votre formulaire grâce à des thèmes prêts à l'emploi et disponibles en open source.","8. Chargement de la page de l'instruction (ex: page d'authentification)":"8. Chargement de la page de l'instruction (ex: page d'authentification)","customer (détails de l'acheteur)":"customer (détails de l'acheteur)","13. Récupération du résultat d'instruction signé":"13. Récupération du résultat d'instruction signé","Retour de l'instruction":"Retour de l'instruction","Le thème et la gestion d'erreur sera automatiquement assurée par le client JavaScript en cohérence avec les champs du formulaire de paiement.":"Le thème et la gestion d'erreur sera automatiquement assurée par le client JavaScript en cohérence avec les champs du formulaire de paiement.","16. Appel de Charge/Authenticate en transmettant le résultat d'instruction":"16. Appel de Charge/Authenticate en transmettant le résultat d'instruction","Le paramètre est facultatif sauf pour la creation d'alias":"Le paramètre est facultatif sauf pour la creation d'alias","Navigateur de l'acheteur":"Navigateur de l'acheteur","17. Validation et renvoi d'un résultat final (choix fait ici) ou d'une nouvelle instruction":"17. Validation et renvoi d'un résultat final (choix fait ici) ou d'une nouvelle instruction","Personnalisez le formulaire directement avec une feuille de style. Aucune API JavaScript intermédiaire n'est nécéssaire.":"Personnalisez le formulaire directement avec une feuille de style. Aucune API JavaScript intermédiaire n'est nécéssaire.","4. Récupération d'une instruction (choix fait ici) ou d'un résultat":"4. Récupération d'une instruction (choix fait ici) ou d'un résultat","Cad d'usages":"Cad d'usages","Les informations sensibles saisies par l'acheteur sont envoyées directement à notre plateforme (grâce à une iframe par champs), sans être partagées avec le marchand, simplifiant les démarches PCI-DSS.":"Les informations sensibles saisies par l'acheteur sont envoyées directement à notre plateforme (grâce à une iframe par champs), sans être partagées avec le marchand, simplifiant les démarches PCI-DSS.","14. Propagation de l'événement contenant le résultat d'instruction et destruction iFrame":"14. Propagation de l'événement contenant le résultat d'instruction et destruction iFrame","Tout est déjà traduit: champs et messages d'erreurs. La langue du formulaire peut être changée en temps réel.":"Tout est déjà traduit: champs et messages d'erreurs. La langue du formulaire peut être changée en temps réel.","Execution de l'instruction":"Execution de l'instruction","Le numéro de la carte et de la date d'expiration sont formatés automatiquement pour augmenter la lisibilité, mais sans trop de magie pour ne pas désorienter les novices.":"Le numéro de la carte et de la date d'expiration sont formatés automatiquement pour augmenter la lisibilité, mais sans trop de magie pour ne pas désorienter les novices.","7. Soumission du formulaire de l'instruction":"7. Soumission du formulaire de l'instruction","Supporte nativement les cartes stockées dans les navigateurs, wallets ou pré-rempli via l'appareil photo du téléphone.":"Supporte nativement les cartes stockées dans les navigateurs, wallets ou pré-rempli via l'appareil photo du téléphone.","6. Création de l'iFrame (visible ou non)":"6. Création de l'iFrame (visible ou non)","Tout est déjà traduit : champs et messages d'erreurs. La langue du formulaire peut être changée en temps réel.":"Tout est déjà traduit : champs et messages d'erreurs. La langue du formulaire peut être changée en temps réel.","La documentation interactive facilite la découverte de l'API. Tous les exemples de codes sont fonctionnels et disponibles sur GitHub. Le Playground permet d'expérimenter sans rien avoir à deployer.":"La documentation interactive facilite la découverte de l'API. Tous les exemples de codes sont fonctionnels et disponibles sur GitHub. Le Playground permet d'expérimenter sans rien avoir à deployer.","Création et utilisation d'alias":"Création et utilisation d'alias","5. Renvoi de la page de gestion de l'instruction":"5. Renvoi de la page de gestion de l'instruction","Transmission des résultats d'instruction":"Transmission des résultats d'instruction","La redirection vers les pages d'authentification forte est gérée automatiquement dans une cinématique linéaire. L'acheteur ne quitte pas votre site en cas d'échec.":"La redirection vers les pages d'authentification forte est gérée automatiquement dans une cinématique linéaire. L'acheteur ne quitte pas votre site en cas d'échec.","15. Appel d'un endpoint marchand avec le résultat d'instruction":"15. Appel d'un endpoint marchand avec le résultat d'instruction","Utilisation avancée de l'API":"Utilisation avancée de l'API","Personnalisez l'aspect de votre formulaire grâce à des thèmes prêts à l'emploi et disponibles en open source.":"Personnalisez l'aspect de votre formulaire grâce à des thèmes prêts à l'emploi et disponibles en open source.","Le thème et la gestion d'erreur seront automatiquement assurée par le client JavaScript en cohérence avec les champs du formulaire de paiement.":"Le thème et la gestion d'erreur seront automatiquement assurée par le client JavaScript en cohérence avec les champs du formulaire de paiement.","Fonctionnement de l'API REST":"Fonctionnement de l'API REST","Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword** ou prodpassword**).":"Le champ kr-hash contient le hash de kr-answer généré avec le mot de passe (qui commence par testpassword** ou prodpassword**).","Taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer (21 pour 21%).":"Taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer (21 pour 21%).","Saisissez votre identifiant de connexion.":"Saisissez votre identifiant de connexion.","Saisissez votre mot de passe.":"Saisissez votre mot de passe.","Cliquez sur Connexion.":"Cliquez sur Connexion.","Depuis le Back Office Marchand, cliquez sur Autres actions. La fenêtre suivante s'affiche:":"Depuis le Back Office Marchand, cliquez sur Autres actions. La fenêtre suivante s'affiche:","Cliquez sur Back Office Marchand pour accéder à votre Back Office Expert.":"Cliquez sur Back Office Marchand pour accéder à votre Back Office Expert.","Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript).":"Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript).","Ces clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.":"Ces clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.","Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service Charge/CreatePayment.":"Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service Charge/CreatePayment.","Pour cela, effectuez un appel au web service Charge/CreatePayment en transmettant l'alias et en valorisant formAction à SILENT.":"Pour cela, effectuez un appel au web service Charge/CreatePayment en transmettant l'alias et en valorisant formAction à SILENT.","L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction.":"L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction.","La capture intervient à 00h05 pour les transactions de la veille (00h00 à 23h59).":"La capture intervient à 00h05 pour les transactions de la veille (00h00 à 23h59).","Si la transaction a été capturée, avec débit du porteur, il faudra effectuer un remboursement.":"Si la transaction a été capturée, avec débit du porteur, il faudra effectuer un remboursement.","Le montant de ce remboursement est inférieur ou égal au montant initial de la transaction.":"Le montant de ce remboursement est inférieur ou égal au montant initial de la transaction.","L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur.":"L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur.","Le compte de paiement du marchand est débité du montant correspondant.":"Le compte de paiement du marchand est débité du montant correspondant.","Un remboursement se fait toujours sur une opération qui a été capturée (mais pas forcément encore créditée sur le compte du marchand, cela dépend des délais de paiement).":"Un remboursement se fait toujours sur une opération qui a été capturée (mais pas forcément encore créditée sur le compte du marchand, cela dépend des délais de paiement).","Transactions non capturées :":"Transactions non capturées :","Transactions capturées:":"Transactions capturées:","Fonction « remboursement » uniquement, l'annulation n'est plus possible.":"Fonction « remboursement » uniquement, l'annulation n'est plus possible.","après exécution du code 3DS Method de l'ACS (authentification 3DS2)":"après exécution du code 3DS Method de l'ACS (authentification 3DS2)","Créez une chaine de la forme nom d'utilisateur:mot de passe":"Créez une chaine de la forme nom d'utilisateur:mot de passe","Serveur 3DS. Composant du domaine du 3DS Requestor qui démarre le processus 3DS v2 et communique avec le DS ou l'ACS lors de l'authentification de transactions. Il facilite l'interaction entre le 3DS Requestor et le DS.":"Serveur 3DS. Composant du domaine du 3DS Requestor qui démarre le processus 3DS v2 et communique avec le DS ou l'ACS lors de l'authentification de transactions. Il facilite l'interaction entre le 3DS Requestor et le DS.","Access Control Server. Composant qui vérifie si l'authentification est disponible pour un numéro de carte et authentifie des transactions spécifiques.":"Access Control Server. Composant qui vérifie si l'authentification est disponible pour un numéro de carte et authentifie des transactions spécifiques.","Littéralement \"prise d'empreinte\". Identification de manière unique de l'acheteur grâce à des informations du navigateur.":"Littéralement \"prise d'empreinte\". Identification de manière unique de l'acheteur grâce à des informations du navigateur.","Merchant Plug-In. Composant qui démarre le processus 3DS v1 et communique avec le DS ou l'ACS lors de l'authentification de transactions.":"Merchant Plug-In. Composant qui démarre le processus 3DS v1 et communique avec le DS ou l'ACS lors de l'authentification de transactions.","support":"support","Retour à la documentation":"Retour à la documentation","Paramètres principaux":"Paramètres principaux","tout montrer":"tout montrer","Testez moi":"Testez moi","Documentation":"Documentation","Information sur la dernière opération":"Information sur la dernière opération","Information sur le protocole":"Information sur le protocole","Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Service.":"Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Service.","extensions.Détail de l'ordre de paiement":"extensions.Détail de l'ordre de paiement","options générales":"options générales","options relatives à la méthode de paiement":"options relatives à la méthode de paiement","Liste des destinataires supplémentaires de l'ordre de paiement.":"Liste des destinataires supplémentaires de l'ordre de paiement.","Désactive (si possible) l'authentification forte. Nécessite l'option \"3DS1 Sélectif\".":"Désactive (si possible) l'authentification forte. Nécessite l'option \"3DS1 Sélectif\".","recommandé":"recommandé","information sur l'acheteur":"information sur l'acheteur","En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le formToken, généré lors de l'appel au Web Service Charge/CreatePayment, pour spécifier l'identifiant du formulaire à afficher dans l'attribut kr-form-token de votre":"En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le formToken, généré lors de l'appel au Web Service Charge/CreatePayment, pour spécifier l'identifiant du formulaire à afficher dans l'attribut kr-form-token de votre","URL de l'ordre de paiement.":"URL de l'ordre de paiement.","Si cette variable est absente, le lien de paiement sera ajouté automatiquement à la fin du message.":"Si cette variable est absente, le lien de paiement sera ajouté automatiquement à la fin du message.","Information sur le périphérique":"Information sur le périphérique","Paramètres de retour 3DS":"Paramètres de retour 3DS","Adresse IP du navigateur telle que renvoyée dans les entêtes HTTP par le client. Format IPV4 (ex: 1.12.123.255) ou IPV6 (ex: 2011:0db8:85a3:0101:0101:8a2e:0370:7334). Longueur variable, maximum 45 caractères.":"Adresse IP du navigateur telle que renvoyée dans les entêtes HTTP par le client. Format IPV4 (ex: 1.12.123.255) ou IPV6 (ex: 2011:0db8:85a3:0101:0101:8a2e:0370:7334). Longueur variable, maximum 45 caractères.","Les icônes de Font-Awesome sont aussi supportées. Vous devez au préalable charger la librairie dans la section de votre page:":"Les icônes de Font-Awesome sont aussi supportées. Vous devez au préalable charger la librairie dans la section de votre page:","vads_trans_date n'a pas d'équivalent. L'id de transaction est généré automatiquement par les web services REST":"vads_trans_date n'a pas d'équivalent. L'id de transaction est généré automatiquement par les web services REST","vads_trans_id n'a pas d'équivalent.":"vads_trans_id n'a pas d'équivalent.","Rendez-vous ici pour une documentation complète : Démarrer: Paiement simple":"Rendez-vous ici pour une documentation complète : Démarrer: Paiement simple","Pour plus de détails sur les erreurs, rendez-vous ici : Gérer les erreurs (client JS)":"Pour plus de détails sur les erreurs, rendez-vous ici : Gérer les erreurs (client JS)","Valeur par défaut. Gestion de l'authentification 3DS déléguée à la plateforme de paiement (configuration du domaine, fournisseur, boutique).":"Valeur par défaut. Gestion de l'authentification 3DS déléguée à la plateforme de paiement (configuration du domaine, fournisseur, boutique).","Connectez-vous à votre Back Office Marchand.":"Connectez-vous à votre Back Office Marchand.","Identifiant national. Permet d'identifier de façon unique chaque citoyen au sein d'un pays. CPF ou CNPJ au Brésil.":"Identifiant national. Permet d'identifier de façon unique chaque citoyen au sein d'un pays. CPF ou CNPJ au Brésil.","Pour charger la librairie du formulaire embarqué avec requirejs, ajoutez le code suivant dans la section de votre page:":"Pour charger la librairie du formulaire embarqué avec requirejs, ajoutez le code suivant dans la section de votre page:","Pour un guide d'intégration plus complet, rendez-vous ici : Démarrer: Paiement simple":"Pour un guide d'intégration plus complet, rendez-vous ici : Démarrer: Paiement simple","Pour un guide d'intégration plus complet (ou pour une intégration depuis un site en JavaScript), rendez-vous ici : Démarrer: Paiement simple":"Pour un guide d'intégration plus complet (ou pour une intégration depuis un site en JavaScript), rendez-vous ici : Démarrer: Paiement simple","Avant de créer des ordres de facture en mode PRODUCTION, vous devez vous assurer d'avoir complété le paramétrage du formulaire et demandé sa mise en ligne.":"Avant de créer des ordres de facture en mode PRODUCTION, vous devez vous assurer d'avoir complété le paramétrage du formulaire et demandé sa mise en ligne.","Date de validité de l'ordre au format ISO-8601. Ne peut pas être antérieure à la date courante et ne peut pas dépasser 90 jours. Si ce paramètre n'est pas envoyé, la valeur appliquée sera celle de la boutique. Ex : 2021-10-05T21:59:59+00:00":"Date de validité de l'ordre au format ISO-8601. Ne peut pas être antérieure à la date courante et ne peut pas dépasser 90 jours. Si ce paramètre n'est pas envoyé, la valeur appliquée sera celle de la boutique. Ex : 2021-10-05T21:59:59+00:00","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera celle de la boutique. Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera celle de la boutique. Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"","FORMAT":"FORMAT","LONGUEUR Max":"LONGUEUR Max","Paramètre d'entrée invalide.":"Paramètre d'entrée invalide.","Consultez detailedErrorMessage pour plus d'informations.":"Consultez detailedErrorMessage pour plus d'informations.","Paramètre greyListType invalide":"Paramètre greyListType invalide","Un seul paramètre doit être transmis : uuid, greylitType ou value":"Un seul paramètre doit être transmis : uuid, greylitType ou value","Aucun contrat trouvé avec le tid et le mid fournis.":"Aucun contrat trouvé avec le tid et le mid fournis.","Le moyen de paiement n'est pas une carte.":"Le moyen de paiement n'est pas une carte.","Le moyen de paiement est expiré.":"Le moyen de paiement est expiré.","Une erreur est survenue durant l'ajout en liste grise":"Une erreur est survenue durant l'ajout en liste grise","Une erreur est survenue durant la vérification des données présentes en liste grise.":"Une erreur est survenue durant la vérification des données présentes en liste grise.","Données déjà présentes dans la liste grise.":"Données déjà présentes dans la liste grise.","Erreur lors du decryptage du numéro de carte":"Erreur lors du decryptage du numéro de carte","Adresse e-mail du destinataire de l'ordre de paiement invalide.":"Adresse e-mail du destinataire de l'ordre de paiement invalide.","3DS1 - Authentification non réalisée (ATTEMPT)":"3DS1 - Authentification non réalisée (ATTEMPT)","3DS1 - Echec de la vérification de l'enrôlement":"3DS1 - Echec de la vérification de l'enrôlement","Appel initial au service PCI/Charge/Authenticate.":"Appel initial au service PCI/Charge/Authenticate.","3DS1 - Authentification débrayée":"3DS1 - Authentification débrayée","Appel initial au service PCI/Charge/Authenticate avec une préference 3D Secure valorisée à \"NO_CHALLENGE_REQUESTED\".":"Appel initial au service PCI/Charge/Authenticate avec une préference 3D Secure valorisée à \"NO_CHALLENGE_REQUESTED\".","3DS2 - Authentification rejetée":"3DS2 - Authentification rejetée","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue utilisée sera celle de la boutique. Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue utilisée sera celle de la boutique. Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"","La longueur du champ varie en fonction du protocole d'authentification.":"La longueur du champ varie en fonction du protocole d'authentification.","Format / Longueur":"Format / Longueur","Exemple de valeur":"Exemple de valeur","chaine / 28 caractères alphanumériques":"chaine / 28 caractères alphanumériques","chaine / 32 caractères alphanumériques + 4 tirets":"chaine / 32 caractères alphanumériques + 4 tirets","requis":"requis","Caractères acceptés:":"Caractères acceptés:","Caractères alphabétiques (de \"A\" à \"Z\" et de \"a\" à \"z\")":"Caractères alphabétiques (de \"A\" à \"Z\" et de \"a\" à \"z\")","Espace":"Espace","Autre: Réservé à un usage futur.":"Autre: Réservé à un usage futur.","Numéro de rue de l'adresse de livraison.":"Numéro de rue de l'adresse de livraison.","Numéro de téléphone du sous-marchand.":"Numéro de téléphone du sous-marchand.","Libellé (soft-descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur.":"Libellé (soft-descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur.","Une transaction peut être autorisée et en attente de remise en banque, ou remise en banque. En fonction du status de remise, plusieurs opérations sont possibles :":"Une transaction peut être autorisée et en attente de remise en banque, ou remise en banque. En fonction du status de remise, plusieurs opérations sont possibles :","Dans ce cas, il est possible d'annuler la transaction. La remise en banque n'aura pas lieu. Les nouveaux status de la transaction seront :":"Dans ce cas, il est possible d'annuler la transaction. La remise en banque n'aura pas lieu. Les nouveaux status de la transaction seront :","Dans ce cas, il n'est plus possible d'annuler la transaction.":"Dans ce cas, il n'est plus possible d'annuler la transaction.","Il faut créer une nouvelle transaction de remboursement (ou refund en anglais).":"Il faut créer une nouvelle transaction de remboursement (ou refund en anglais).","le Web Service REST Transaction/CancelOrRefund choisit l'opération à effectuer automatiquement.":"le Web Service REST Transaction/CancelOrRefund choisit l'opération à effectuer automatiquement.","Mais il est possible de forcer le type d'opération grace au paramètre resolutionMode.":"Mais il est possible de forcer le type d'opération grace au paramètre resolutionMode.","Si le champ est envoyé à vide, la valeur par défaut sera AUTO.":"Si le champ est envoyé à vide, la valeur par défaut sera AUTO.","Réponse GreyList":"Réponse GreyList","Objet contenant les informations relatives à une entrée dans une liste grise.":"Objet contenant les informations relatives à une entrée dans une liste grise.","Type de liste grise.":"Type de liste grise.","Pour un ajout dans la liste grise des cartes":"Pour un ajout dans la liste grise des cartes","Pour un ajout dans la liste grise des codes BIN":"Pour un ajout dans la liste grise des codes BIN","Pour un ajout dans la liste grise des adresses IP":"Pour un ajout dans la liste grise des adresses IP","Valeur de l'entrée dans la liste grise.":"Valeur de l'entrée dans la liste grise.","Raison de l'ajout dans la liste grise.":"Raison de l'ajout dans la liste grise.","Information sur la transaction":"Information sur la transaction","Ce champ est obligatoire.":"Ce champ est obligatoire.","Aucun formToken n'a été défini":"Aucun formToken n'a été défini","Date et heure d'expiration de l'ordre de paiement, au format ISO-8601.":"Date et heure d'expiration de l'ordre de paiement, au format ISO-8601.","Montant remboursé dans la devise originale de la transaction en cas de conversion de devise.":"Montant remboursé dans la devise originale de la transaction en cas de conversion de devise.","Code ISO 4217 alpha-3 de la devise originale de la transaction en cas de conversion de devise.":"Code ISO 4217 alpha-3 de la devise originale de la transaction en cas de conversion de devise.","Web service Risk/AddToGreyList":"Web service Risk/AddToGreyList","Le Web Service REST Risk/AddToGreyList permet d'ajouter une entrée dans une liste grise (Cartes, IP ou BIN).":"Le Web Service REST Risk/AddToGreyList permet d'ajouter une entrée dans une liste grise (Cartes, IP ou BIN).","Cette opération retourne un objet GreyList.":"Cette opération retourne un objet GreyList.","Ne peut être renseigné que si la valeur de greyListType est PAYMENT_METHOD ou BIN.":"Ne peut être renseigné que si la valeur de greyListType est PAYMENT_METHOD ou BIN.","Valeur à ajouter dans la liste grise.":"Valeur à ajouter dans la liste grise.","Ne peux pas être renseigné si la valeur de greyListType est PAYMENT_METHOD.":"Ne peux pas être renseigné si la valeur de greyListType est PAYMENT_METHOD.","Objet contenant l'entrée ajoutée.":"Objet contenant l'entrée ajoutée.","Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte, quelle que soit la préférence du marchand.":"Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte, quelle que soit la préférence du marchand.","Réponse Subscription":"Réponse Subscription","Montant des échéances de l'abonnement, hormis celles éventuellement définies par initilAmount.":"Montant des échéances de l'abonnement, hormis celles éventuellement définies par initilAmount.","La valeur doit être exprimée dans la plus petite unité de la devise.":"La valeur doit être exprimée dans la plus petite unité de la devise.","Devise utilisée pour le paiement des échéances d'un abonnement.":"Devise utilisée pour le paiement des échéances d'un abonnement.","Code alphabétique en majuscule selon la norme ISO 4217 alpha-3.":"Code alphabétique en majuscule selon la norme ISO 4217 alpha-3.","transactions attachées à la commande":"transactions attachées à la commande","Listes grises":"Listes grises","Liste des Web Services concernant la gestion des listes grises :":"Liste des Web Services concernant la gestion des listes grises :","Ajouter une entrée dans une liste grise":"Ajouter une entrée dans une liste grise","Directive":"Directive","URL vers laquelle le formulaire est soumis (méthode POST) en cas de succès.":"URL vers laquelle le formulaire est soumis (méthode POST) en cas de succès.","URL vers laquelle le formulaire est soumis (méthode GET) en cas de succès.":"URL vers laquelle le formulaire est soumis (méthode GET) en cas de succès.","URL appelée lorsque toutes les tentatives ont échoué (méthode POST).":"URL appelée lorsque toutes les tentatives ont échoué (méthode POST).","URL appelée lorsque toutes les tentatives ont échoué (méthode GET).":"URL appelée lorsque toutes les tentatives ont échoué (méthode GET).","Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise":"Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise","Transmettre les données du sous-marchand":"Transmettre les données du sous-marchand","Le facilitateur de paiement peut transmettre les données du sous-marchand concerné par la transaction.":"Le facilitateur de paiement peut transmettre les données du sous-marchand concerné par la transaction.","Ces données seront :":"Ces données seront :","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Sous-marchand),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Sous-marchand),","Remarque Le champ subMerchantDetails.name devient obligatoire dès lors qu'au moins un champ du sous-marchand est présent dans la requête de paiement.":"Remarque Le champ subMerchantDetails.name devient obligatoire dès lors qu'au moins un champ du sous-marchand est présent dans la requête de paiement.","Nom du champ":"Nom du champ","Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).":"Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).","Le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).":"Le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).","Nombre d'échéances (champ spécifique à l'Amérique Latine)":"Nombre d'échéances (champ spécifique à l'Amérique Latine)","Nombre de mois de différé à appliquer sur la première échéance (champ spécifique à l'Amérique Latine)":"Nombre de mois de différé à appliquer sur la première échéance (champ spécifique à l'Amérique Latine)","Type de document d'identité (champ spécifique à l'Amérique Latine)":"Type de document d'identité (champ spécifique à l'Amérique Latine)","Numéro de la pièce d'identité (champ spécifique à l'Amérique Latine)":"Numéro de la pièce d'identité (champ spécifique à l'Amérique Latine)","Nom du porteur de la carte (champ spécifique à l'Amérique Latine)":"Nom du porteur de la carte (champ spécifique à l'Amérique Latine)","Adresse e-mail du porteur de la carte (champ spécifique à l'Amérique Latine)":"Adresse e-mail du porteur de la carte (champ spécifique à l'Amérique Latine)","Le client JavaScript ajoute automatiquement les champs requis par l'acquéreur.":"Le client JavaScript ajoute automatiquement les champs requis par l'acquéreur.","Vous pouvez ajuster l'ordre d'affichage des champs du formulaire en les déclarants dans votre code. Par exemple, pour forcer le champ kr-installment-number à s'afficher juste avant le bouton \"payer\", il suffit de le déclarer en dernier :":"Vous pouvez ajuster l'ordre d'affichage des champs du formulaire en les déclarants dans votre code. Par exemple, pour forcer le champ kr-installment-number à s'afficher juste avant le bouton \"payer\", il suffit de le déclarer en dernier :","Si vous avez déclaré un champ non requis par l'acquéreur, le client JavaScript le supprimera automatiquement.":"Si vous avez déclaré un champ non requis par l'acquéreur, le client JavaScript le supprimera automatiquement.","Séquence de paiement incomplète.":"Séquence de paiement incomplète.","Moyen de paiement refusé.":"Moyen de paiement refusé.","La transaction ne peut pas être annulée":"La transaction ne peut pas être annulée","Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature.":"Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature.","De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique.":"De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique.","Veuillez contacter le service client si vous ne voyez pas cet onglet.":"Veuillez contacter le service client si vous ne voyez pas cet onglet.","Les cartes de tests Conecs sont documentés ici: kr_faq_test_cards":"Les cartes de tests Conecs sont documentés ici: kr_faq_test_cards","Procéder à la phase de testBasculer la boutique en mode PRODUCTIONRéaliser un premier paiement de production":"Procéder à la phase de testBasculer la boutique en mode PRODUCTIONRéaliser un premier paiement de production","Vous pouvez aussi utiliser les metadatas \"orderInfo\", \"orderInfo2\" et \"orderInfo3\" pour transmettre des informations additionnelles sur la commande.":"Vous pouvez aussi utiliser les metadatas \"orderInfo\", \"orderInfo2\" et \"orderInfo3\" pour transmettre des informations additionnelles sur la commande.","Spécifications des échanges RESTParamètres de la requête":"Spécifications des échanges RESTParamètres de la requête","Protocole OTP OSB":"Protocole OTP OSB","En cas d'authentification sans paiement (cas de l'enregistrement d'une carte) Mastercard peut retourner les 2 valeurs suivantes :":"En cas d'authentification sans paiement (cas de l'enregistrement d'une carte) Mastercard peut retourner les 2 valeurs suivantes :","Authentification non terminée dans le temps imparti -->":"Authentification non terminée dans le temps imparti -->","informations sur le sous-marchand":"informations sur le sous-marchand","Nécessite l'option \"3DS1 Sélectif\".":"Nécessite l'option \"3DS1 Sélectif\".","Nécessite l'option \"Frictionless 3DS2\".":"Nécessite l'option \"Frictionless 3DS2\".","Une pré-autorisation d'un montant nul ou unitaire à été effectuée, voir plus bas.":"Une pré-autorisation d'un montant nul ou unitaire à été effectuée, voir plus bas.","Autorisation pour le montant total demandée dans la requête.":"Autorisation pour le montant total demandée dans la requête.","Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte.":"Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte.","Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).":"Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).","nouveaux paramètres":"nouveaux paramètres","Si la transaction a déjà été remboursée totalement, le Web Service retourne un code PSP_104.":"Si la transaction a déjà été remboursée totalement, le Web Service retourne un code PSP_104.","Si la transaction a déjà été annulée, le Web Service retourne un code PSP_105.":"Si la transaction a déjà été annulée, le Web Service retourne un code PSP_105.","Une transaction de 1 EUR(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token.":"Une transaction de 1 EUR(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token.","Informations additionnelles":"Informations additionnelles","Réseau OSB":"Réseau OSB","Cetelem - 3 ou 4 fois Carte Bancaire":"Cetelem - 3 ou 4 fois Carte Bancaire","FacilyPay Oney - Mode sandbox":"FacilyPay Oney - Mode sandbox","détails de la commande":"détails de la commande","détails des erreurs":"détails des erreurs","autres paramètres":"autres paramètres","de votre page de paiement, juste après le chargement du thème et du code Javascript.":"de votre page de paiement, juste après le chargement du thème et du code Javascript.","Il contient également le bin de la carte saisie, soit les 6 premiers caractères du pan.":"Il contient également le bin de la carte saisie, soit les 6 premiers caractères du pan.","La callback définie dans KR.onFormValid() est appelée une fois que tout les champs requis sont remplis et que les données sont valides. Exemple d'intégration":"La callback définie dans KR.onFormValid() est appelée une fois que tout les champs requis sont remplis et que les données sont valides. Exemple d'intégration","Dans l'étape précédente, nous avons créé un":"Dans l'étape précédente, nous avons créé un","à l'aide du Web Service REST":"à l'aide du Web Service REST","est utilisé par la librairie JavaScript pour afficher un formulaire de paiement.":"est utilisé par la librairie JavaScript pour afficher un formulaire de paiement.","Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target":"Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target","Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target":"Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target","Service de paiement PCI en mode d'authentification externe":"Service de paiement PCI en mode d'authentification externe","Ce service de paiement permet aux marchands PCI-DSS d'effectuer un paiement en passant dans la requête les informations de cartes ainsi que les informations d'authentification du porteur.":"Ce service de paiement permet aux marchands PCI-DSS d'effectuer un paiement en passant dans la requête les informations de cartes ainsi que les informations d'authentification du porteur.","Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur":"Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur","Le service supporte les protocoles d'authentification suivants :":"Le service supporte les protocoles d'authentification suivants :","PROTOCOLE":"PROTOCOLE","VERSION":"VERSION","Données d'authentification requises pour le paiement":"Données d'authentification requises pour le paiement","Les données requises par l'émetteur varient en fonction du protocole d'authentification utilisé (3D Secure, Procesos Diners ou OSB).":"Les données requises par l'émetteur varient en fonction du protocole d'authentification utilisé (3D Secure, Procesos Diners ou OSB).","EMV 3D Secure v1":"EMV 3D Secure v1","EMV 3D Secure v2 (VISA, MASTERCARD, AMEX, DINERS, DISCOVER et ELO)":"EMV 3D Secure v2 (VISA, MASTERCARD, AMEX, DINERS, DISCOVER et ELO)","EMV 3D Secure v2 (CB)":"EMV 3D Secure v2 (CB)","Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure":"Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure","Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste)":"Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste)","Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible":"Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible","Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur":"Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur","AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur":"AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur","Charge/Payment: Cette réponse indique la fin du paiement":"Charge/Payment: Cette réponse indique la fin du paiement","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment"," Actions à réaliser côté serveur marchand":" Actions à réaliser côté serveur marchand"," Actions à réaliser côté JavaScript":" Actions à réaliser côté JavaScript","Identifiant de session unique de l'opération en cours":"Identifiant de session unique de l'opération en cours","Représente le résultat de l'authentification ou l'instruction à suivre":"Représente le résultat de l'authentification ou l'instruction à suivre","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreatePayment":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreatePayment","Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15":"Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15","Ce WS permet la création d'un alias de la carte envoyé dans la requête":"Ce WS permet la création d'un alias de la carte envoyé dans la requête","Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias":"Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken","Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification":"Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreateToken":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreateToken","l'authentification par application mobile":"l'authentification par application mobile","L'acheteur reçoit une notification sur son smartphone et s'authentifie via l'application mobile de sa banque en saisissant un code secret ou grâce à ses données biométriques":"L'acheteur reçoit une notification sur son smartphone et s'authentifie via l'application mobile de sa banque en saisissant un code secret ou grâce à ses données biométriques","l'authentification par code de sécurité":"l'authentification par code de sécurité","L'acheteur reçoit un code à usage unique envoyé par SMS":"L'acheteur reçoit un code à usage unique envoyé par SMS","une demande d'autorisation peut être envoyée à l'acquéreur si le statut de l'authentification est \"SUCCESS\", \"ATTEMPT\" ou \"NOT_ENROLLED\"":"une demande d'autorisation peut être envoyée à l'acquéreur si le statut de l'authentification est \"SUCCESS\", \"ATTEMPT\" ou \"NOT_ENROLLED\"","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/Authenticate":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/Authenticate","NOM":"NOM","REQUIS":"REQUIS","Objet contenant les données de la carte.":"Objet contenant les données de la carte.","Objet décrivant le mode d'authentification souhaité.":"Objet décrivant le mode d'authentification souhaité.","Objet contenant les informations sur le contrat.":"Objet contenant les informations sur le contrat.","Valorisé à PAYMENT.":"Valorisé à PAYMENT.","Traitement des instructions":"Traitement des instructions","si la réponse contient une instruction \"FINGERPRINT\", vous créez une iFrame invisible pour afficher la page d'exécution du code JavaScript de l'ACS.":"si la réponse contient une instruction \"FINGERPRINT\", vous créez une iFrame invisible pour afficher la page d'exécution du code JavaScript de l'ACS.","(3DS Method)":"(3DS Method)","Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service PCI/Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse":"Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service PCI/Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse","Après authentification du porteur du moyen de paiement ou après exécution du 3DS Method, le navigateur du client transmet une réponse sous forme d'événement":"Après authentification du porteur du moyen de paiement ou après exécution du 3DS Method, le navigateur du client transmet une réponse sous forme d'événement","Exemples d'événements":"Exemples d'événements","Lorsqu'un événement":"Lorsqu'un événement","est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.":"est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.","Identifiant de la requête d'authentification fourni dans la réponse à l'appel initial.":"Identifiant de la requête d'authentification fourni dans la réponse à l'appel initial.","Objet contenant le détail de l'instruction reçu dans l'événement":"Objet contenant le détail de l'instruction reçu dans l'événement","La réponse contient un objet Payment : le procesus est terminé.":"La réponse contient un objet Payment : le procesus est terminé.","Le processus d'authentification est terminé":"Le processus d'authentification est terminé","lorsque l'authentification est réussie (OTP valide), une demande d'autorisation peut être envoyée à l'acquéreur":"lorsque l'authentification est réussie (OTP valide), une demande d'autorisation peut être envoyée à l'acquéreur","Diners":"Diners","Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté":"Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté","Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure":"Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/VerifyPaymentMethod":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/VerifyPaymentMethod","Paramètre d'entrée invalide":"Paramètre d'entrée invalide","Paramètre EligibleAmount non autorisé lors d'un paiement Conecs via le formulaire embarqué":"Paramètre EligibleAmount non autorisé lors d'un paiement Conecs via le formulaire embarqué","Le paramètre authenticationDetails.exemption est requis dans le cas d'une authentification frictionless":"Le paramètre authenticationDetails.exemption est requis dans le cas d'une authentification frictionless","Pour y accéder, il faut d'abord se connecter au Back Office Marchand":"Pour y accéder, il faut d'abord se connecter au Back Office Marchand","Depuis le Back Office Marchand, cliquez sur Autres actions":"Depuis le Back Office Marchand, cliquez sur Autres actions","La fenêtre suivante s'affiche:":"La fenêtre suivante s'affiche:","De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique":"De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique","Conserver le mot de passe de production":"Conserver le mot de passe de production","Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité":"Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité","Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.)":"Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.)","En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son Back Office Marchand":"En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son Back Office Marchand","Pour rappel, le mot de passe de production est visible dans le Back Office Marchand depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.":"Pour rappel, le mot de passe de production est visible dans le Back Office Marchand depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.","La signature de l'IPN est éffectuée avec le mot de passe":"La signature de l'IPN est éffectuée avec le mot de passe","Bienvenue sur nos APIs REST.":"Bienvenue sur nos APIs REST.","Pour accepter les paiements, choisissez votre type d'intégration :":"Pour accepter les paiements, choisissez votre type d'intégration :"," Formulaire embarqué":" Formulaire embarqué","Intégrez notre composant JavaScript sur votre site et acceptez les paiements sans vous soucier des contraintes PCI-DSS.":"Intégrez notre composant JavaScript sur votre site et acceptez les paiements sans vous soucier des contraintes PCI-DSS.","Consultez le guide d'intégration":"Consultez le guide d'intégration"," Lien de paiement":" Lien de paiement","Utilisez notre API pour générer un lien de paiement ou un lien de paiement de facture et le partager par mail, SMS, ou WhatsApps.":"Utilisez notre API pour générer un lien de paiement ou un lien de paiement de facture et le partager par mail, SMS, ou WhatsApps.","Le paiement se déroule sur nos pages de paiement sécurisé.":"Le paiement se déroule sur nos pages de paiement sécurisé."," API PCI-DSS":" API PCI-DSS","Développez votre page de paiement pour collecter les données de carte et utilisez notre API pour finaliser le paiement.":"Développez votre page de paiement pour collecter les données de carte et utilisez notre API pour finaliser le paiement.","Réservé aux marchands PCI-DSS.":"Réservé aux marchands PCI-DSS.","Pour vous aider à developper votre propre Back Office :":"Pour vous aider à developper votre propre Back Office :"," Gérer vos transations":" Gérer vos transations","Automatisez les opérations sur les transactions grâce à notre API":"Automatisez les opérations sur les transactions grâce à notre API","Vous pouvez ainsi dupliquer, annuler, rembourser ou valider un paiement.":"Vous pouvez ainsi dupliquer, annuler, rembourser ou valider un paiement."," Gérer vos abonnements":" Gérer vos abonnements","Grâce à notre API, vous pouvez créer, modifier ou résilier un abonnement.":"Grâce à notre API, vous pouvez créer, modifier ou résilier un abonnement.","Autre fonctionnalités disponibles :":"Autre fonctionnalités disponibles :"," Notifications (IPN)":" Notifications (IPN)"," Création de tokens":" Création de tokens"," Wallet acheteur":" Wallet acheteur","L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction":"L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction","L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur":"L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur","titre restaurant":"titre restaurant","pass restaurant":"pass restaurant","chèque déjeuner":"chèque déjeuner","Ce mode d'intégration est réservé aux clients PCI-DSS":"Ce mode d'intégration est réservé aux clients PCI-DSS","Pour plus d'information, veuillez contacter notre service commercial.":"Pour plus d'information, veuillez contacter notre service commercial.","USD":"USD","1.0875":"1.0875","Une transaction Planet DCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED)":"Une transaction Planet DCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED)","Le montant d'une transaction Planet DCC peut être modifié à la baisse tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED)":"Le montant d'une transaction Planet DCC peut être modifié à la baisse tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED)","Objet de l'e-mail envoyé":"Objet de l'e-mail envoyé","Corps de l'e-mail envoyé":"Corps de l'e-mail envoyé","Numéro de téléphone du destinataire avec le préfixe internationnal":"Numéro de téléphone du destinataire avec le préfixe internationnal","Cette opération nécessite l'utilisation du formulaire de collecte de données":"Cette opération nécessite l'utilisation du formulaire de collecte de données","L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles":"L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles","Paramètre permettant de définir le canal d'émission de l'ordre de paiement":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement","Devise du paiement":"Devise du paiement","Permet d'activer ou de désactiver l'authentification forte lors du paiement":"Permet d'activer ou de désactiver l'authentification forte lors du paiement","Par défaut, le site marchand n'est pas notifié en cas d'abandon":"Par défaut, le site marchand n'est pas notifié en cas d'abandon","Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique":"Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »)":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »)","Nom du modèle à utiliser pour générer l'e-mail":"Nom du modèle à utiliser pour générer l'e-mail","Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale)":"Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale)","Si le modèle n'est pas trouvé une erreur sera retournée":"Si le modèle n'est pas trouvé une erreur sera retournée","Code ISO 4217 alpha-3":"Code ISO 4217 alpha-3","Permet de préciser si la validation de la transaction est manuelle":"Permet de préciser si la validation de la transaction est manuelle","Utilisation du formulaire de collecte de données":"Utilisation du formulaire de collecte de données","L'appel fonctionne comme Charge/CreatePayment":"L'appel fonctionne comme Charge/CreatePayment","Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure)":"Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure)","Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\"":"Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\"","En cas de succès de l'opération, le Web Service retourne un objet Payment":"En cas de succès de l'opération, le Web Service retourne un objet Payment","Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire":"Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire","Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"":"Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"","Statut d'une transaction de type VERIFICATION dont l'autorisation ou la demande de renseignement a été acceptée":"Statut d'une transaction de type VERIFICATION dont l'autorisation ou la demande de renseignement a été acceptée","Le marchand doit valider manuellement la transaction afin qu'elle soit remise en banque":"Le marchand doit valider manuellement la transaction afin qu'elle soit remise en banque","La transaction peut être validée tant que la date d'expiration de la demande d'autorisation n'est pas dépassée":"La transaction peut être validée tant que la date d'expiration de la demande d'autorisation n'est pas dépassée","Le moyen de paiement a été vérifié mais la transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation":"Le moyen de paiement a été vérifié mais la transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation","La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour confirmer l'autorisation":"La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour confirmer l'autorisation","Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment":"Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment","Pour permettre aux marchands de tester la configuration du risque définie sur leur boutique, le pays des cartes de test DINERS, VISA et MASTERCARD correspond au pays de la société, à l'exception des cartes suivantes pour lesquelles le pays est le GROENLAND (GRL) :":"Pour permettre aux marchands de tester la configuration du risque définie sur leur boutique, le pays des cartes de test DINERS, VISA et MASTERCARD correspond au pays de la société, à l'exception des cartes suivantes pour lesquelles le pays est le GROENLAND (GRL) :","Paiement accepté avec authentification 3DS1 interactive":"Paiement accepté avec authentification 3DS1 interactive","Paiement refusé suite à une erreur du serveur authentification":"Paiement refusé suite à une erreur du serveur authentification","Paiement accepté avec authentification sans interaction":"Paiement accepté avec authentification sans interaction","Paiement accepté avec authentification avec challenge et fingerprinting":"Paiement accepté avec authentification avec challenge et fingerprinting","Paiement accepté avec authentification 3D Secure interactive":"Paiement accepté avec authentification 3D Secure interactive","Paiement accepté en FRICTIONLESS sans méthode 3D Secure":"Paiement accepté en FRICTIONLESS sans méthode 3D Secure","Paiement accepté en FRICTIONLESS avec méthode 3D Secure":"Paiement accepté en FRICTIONLESS avec méthode 3D Secure","Paiement accepté avec CHALLENGE et avec méthode 3D Secure":"Paiement accepté avec CHALLENGE et avec méthode 3D Secure","Paiement accepté en USD après un CHALLENGE":"Paiement accepté en USD après un CHALLENGE","Paiement accepté en USD en FRICTIONLESS":"Paiement accepté en USD en FRICTIONLESS","Paiement accepté en CAD en FRICTIONLESS":"Paiement accepté en CAD en FRICTIONLESS","Paiement accepté en EUR en FRICTIONLESS":"Paiement accepté en EUR en FRICTIONLESS","Paiement accepté en GBP en FRICTIONLESS":"Paiement accepté en GBP en FRICTIONLESS","Paiement accepté en IDR en FRICTIONLESS":"Paiement accepté en IDR en FRICTIONLESS","Paiement accepté en JPY en FRICTIONLESS":"Paiement accepté en JPY en FRICTIONLESS","Paiement accepté en KWD en FRICTIONLESS":"Paiement accepté en KWD en FRICTIONLESS","Cartes MASTERCARD compatibles DCC":"Cartes MASTERCARD compatibles DCC","Cartes VPAY":"Cartes VPAY","Paiement refusé pour cause d'authentification 3D Secure échouée":"Paiement refusé pour cause d'authentification 3D Secure échouée","Lorsqu'un test est validé, son statut est mis à jour dans la liste":"Lorsqu'un test est validé, son statut est mis à jour dans la liste","Le mode TEST est toujours disponible, même après la génération de la clé de production.":"Le mode TEST est toujours disponible, même après la génération de la clé de production.","Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification":"Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par mail":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par mail","Adresse e-mail du destinataire":"Adresse e-mail du destinataire","Liste des destinataires supplémentaires":"Liste des destinataires supplémentaires","Ces destinataires ne sont pas visibles par le destinataire principal (recipient)":"Ces destinataires ne sont pas visibles par le destinataire principal (recipient)","Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale":"Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par sms":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par sms","Permet de personnaliser le corps du messsage envoyé":"Permet de personnaliser le corps du messsage envoyé","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement WhatsApp":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement WhatsApp","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\"":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\"","Permet de définir la langue des pages de paiement et du mail de confirmation":"Permet de définir la langue des pages de paiement et du mail de confirmation","Nom du template utilisé":"Nom du template utilisé","Liste des destinataires en copie cachée":"Liste des destinataires en copie cachée","Corps du message envoyé":"Corps du message envoyé","Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte":"Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte","Les données bancaires sont stockées par la plateforme de paiement, en respect des règles imposées par la RGPD (= Règlement Général sur la Protection des Données).":"Les données bancaires sont stockées par la plateforme de paiement, en respect des règles imposées par la RGPD (= Règlement Général sur la Protection des Données).","En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le":"En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le",", généré lors de l'appel au Web Service":", généré lors de l'appel au Web Service",", pour spécifier l'identifiant du formulaire à afficher dans l'attribut":", pour spécifier l'identifiant du formulaire à afficher dans l'attribut","de votre":"de votre","Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand":"Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand","La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements":"La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements","Not authenticated":"Not authenticated","Authenticated":"Authenticated","Valeur d'authentification finale (en fonction du DS cette valeur peut s'appeler CAVV, AEVV ou AAV)":"Valeur d'authentification finale (en fonction du DS cette valeur peut s'appeler CAVV, AEVV ou AAV)","Chaine de caractère encodée en base64 d'une taille de 28 caractères.":"Chaine de caractère encodée en base64 d'une taille de 28 caractères.","Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement":"Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement","Création d'un alias (token) du moyen de paiement en même temps de la transaction":"Création d'un alias (token) du moyen de paiement en même temps de la transaction","Transaction initiée par le marchand sans la présence de l'acheteur":"Transaction initiée par le marchand sans la présence de l'acheteur","Ajoute une case à cocher sur le formulaire pour l'association de la carte au wallet":"Ajoute une case à cocher sur le formulaire pour l'association de la carte au wallet","Le champ customer.reference est obligatoire pour ce cas d'utilisation":"Le champ customer.reference est obligatoire pour ce cas d'utilisation","Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet":"Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet","Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent":"Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent","Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token)":"Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token)","Avec 3DS2, il n'est plus possible de désactiver le 3DS":"Avec 3DS2, il n'est plus possible de désactiver le 3DS","Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte":"Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte","C'est le cas lorsque formAction est valorisé à REGISTER_PAY mais aussi ASK_REGISTER_PAY et CUSTOMER_WALLET si l'acheteur décide d'enregistrer son moyen de paiement":"C'est le cas lorsque formAction est valorisé à REGISTER_PAY mais aussi ASK_REGISTER_PAY et CUSTOMER_WALLET si l'acheteur décide d'enregistrer son moyen de paiement","Désactive (si possible) l'authentification forte":"Désactive (si possible) l'authentification forte","Nécessite l'option \"3DS1 Sélectif\".":"Nécessite l'option \"3DS1 Sélectif\".","Nécessite l'option \"Frictionless 3DS2\".":"Nécessite l'option \"Frictionless 3DS2\".","Permet d'indiquer au DS que le marchand n'a pas de préférence":"Permet d'indiquer au DS que le marchand n'a pas de préférence","Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY, ASK_REGISTER_PAY ou CUSTOMER_WALLET) l'email n'est pas obligatoire":"Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY, ASK_REGISTER_PAY ou CUSTOMER_WALLET) l'email n'est pas obligatoire","Livraison chez l'acheteur":"Livraison chez l'acheteur","E-Commerce: les données du moyen de paiement sont saisies par l'acheteur":"E-Commerce: les données du moyen de paiement sont saisies par l'acheteur","Call Center: paiement effectué via un centre d'appel":"Call Center: paiement effectué via un centre d'appel","Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande":"Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande","Spécifique aux acquéreurs d'Amérique Latine":"Spécifique aux acquéreurs d'Amérique Latine","Complément de l'adresse du sous-marchand":"Complément de l'adresse du sous-marchand","Code pays de l'adresse du sous-marchand (norme ISO 3166 alpha-2)":"Code pays de l'adresse du sous-marchand (norme ISO 3166 alpha-2)","Libellé (soft-descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur":"Libellé (soft-descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur","ACTIVE":"ACTIVE","EXPIRED":"EXPIRED","ALL":"ALL","Livraison à une adresse vérifiée":"Livraison à une adresse vérifiée","Livraison à une adresse non vérifiée":"Livraison à une adresse non vérifiée","Livraison en magasin":"Livraison en magasin","Livraison digitale":"Livraison digitale","Billet électronique":"Billet électronique","Retrait en point relais":"Retrait en point relais","Retrait en point relais automatique":"Retrait en point relais automatique","Header « User-Agent » du navigateur de l'acheteur (HTTP/1.1 - RFC":"Header « User-Agent » du navigateur de l'acheteur (HTTP/1.1 - RFC","Header « Accept » du navigateur de l'acheteur (HTTP/1.1 - RFC":"Header « Accept » du navigateur de l'acheteur (HTTP/1.1 - RFC","MAIL OR TELEPHONE ORDER: Saisie réalisée par un opérateur":"MAIL OR TELEPHONE ORDER: Saisie réalisée par un opérateur","Les informations du moyen de paiement sont transmises par courrier ou par e-mail":"Les informations du moyen de paiement sont transmises par courrier ou par e-mail","Autre canal de vente":"Autre canal de vente","Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte":"Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte","Référence de la commande définie par le marchand":"Référence de la commande définie par le marchand","Ce statut ne peut évoluer":"Ce statut ne peut évoluer","Les transactions dont le statut est \"ACCEPTED\" ne sont jamais remises en banque":"Les transactions dont le statut est \"ACCEPTED\" ne sont jamais remises en banque","La transaction, créée en validation manuelle, est autorisée":"La transaction, créée en validation manuelle, est autorisée","Si cette date est dépassée alors le paiement prend le statut EXPIRED":"Si cette date est dépassée alors le paiement prend le statut EXPIRED","La date d'expiration de la demande d'autorisation est atteinte et le marchand n'a pas validé la transaction":"La date d'expiration de la demande d'autorisation est atteinte et le marchand n'a pas validé la transaction","Vérifications en cours par l'acquéreur":"Vérifications en cours par l'acquéreur","Le délai de remise en banque est supérieur à la durée de validité de l'autorisation":"Le délai de remise en banque est supérieur à la durée de validité de l'autorisation","Utilisé par certains moyens de paiement en Amérique Latine":"Utilisé par certains moyens de paiement en Amérique Latine","Terminal ID":"Terminal ID","Carte Bancaire":"Carte Bancaire","Chèque-Vacances ANCV Connect":"Chèque-Vacances ANCV Connect","Franfinance":"Franfinance","Giropay":"Giropay","PPRO":"PPRO","Planet Payment":"Planet Payment","SEPA DIRECT DEBIT":"SEPA DIRECT DEBIT","Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction":"Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction","Avec l'application du Soft Decline, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure quand cela est possible":"Avec l'application du Soft Decline, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure quand cela est possible","OPEN":"OPEN","CLOSED":"CLOSED","Type de société du sous-marchand":"Type de société du sous-marchand","Numéro légal du sous-marchand":"Numéro légal du sous-marchand","Raison sociale du sous-marchand":"Raison sociale du sous-marchand","URL du sous-marchand":"URL du sous-marchand","Numéro de téléphone du sous-marchand":"Numéro de téléphone du sous-marchand","Adresse du sous-marchand":"Adresse du sous-marchand","Code postal du sous-marchand":"Code postal du sous-marchand","Ville du sous-marchand":"Ville du sous-marchand","Code MCC du sous-marchand":"Code MCC du sous-marchand","Numéro de contrat (MID) du sous-marchand":"Numéro de contrat (MID) du sous-marchand","Cela modifie le numéro de séquence du paiement":"Cela modifie le numéro de séquence du paiement","Champ normalement automatiquement renseigné par la plateforme":"Champ normalement automatiquement renseigné par la plateforme","Si le marchand a des contraintes fonctionnelles spécifiques, ce champ pourra exceptionnellement être surchargé en entrée avec sa propre référence numérique en garantissant son unicité.":"Si le marchand a des contraintes fonctionnelles spécifiques, ce champ pourra exceptionnellement être surchargé en entrée avec sa propre référence numérique en garantissant son unicité.","Création de l'alias sans paiement":"Création de l'alias sans paiement","allowDCFAmountUpdate permet de définir si la modification du montant est possible dans le formulaire de collecte de données":"allowDCFAmountUpdate permet de définir si la modification du montant est possible dans le formulaire de collecte de données","Ce champ ne peut être utilisé que si le champ dataCollectionForm est valorisé à true.":"Ce champ ne peut être utilisé que si le champ dataCollectionForm est valorisé à true.","Le montant n'est pas modifiable":"Le montant n'est pas modifiable","Le montant est modifiable uniquement à la baisse.":"Le montant est modifiable uniquement à la baisse.","Le montant est modifiable uniquement à la hausse.":"Le montant est modifiable uniquement à la hausse.","Le montant est modifiable à la baisse ou à la hausse.":"Le montant est modifiable à la baisse ou à la hausse.","Si la valeur est nulle ou non définie, NONE s'applique.":"Si la valeur est nulle ou non définie, NONE s'applique.","Dépréciée":"Dépréciée","La désactivation ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte":"La désactivation ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte","Devise utilisée pour le paiement des échéances d'un abonnement":"Devise utilisée pour le paiement des échéances d'un abonnement","Comportement par défaut":"Comportement par défaut","soit en crédit : le débit est différé et le montant peut être débité en une ou plusieurs échéances":"soit en crédit : le débit est différé et le montant peut être débité en une ou plusieurs échéances","Permet de modifier le mode de capture":"Permet de modifier le mode de capture","{: .lita-excluded-col1 } | Réponse | Contexte | | ----------------------------- | ------------------------------------------------------ | |":"{: .lita-excluded-col1 } | Réponse | Contexte | | ----------------------------- | ------------------------------------------------------ | |","| Objet contenant l'ordre de paiement nouvellement créé":"| Objet contenant l'ordre de paiement nouvellement créé","|":"|","| Objet contenant le détail de l'ordre de paiement mis à jour":"| Objet contenant le détail de l'ordre de paiement mis à jour","Si l'acheteur a signé un ou plusieurs mandats récurrents, ils seront retournés dans l'objet CustomerWallet, et identifiables grâce à la valeur SDD dans l'attribut paymentMethodType.":"Si l'acheteur a signé un ou plusieurs mandats récurrents, ils seront retournés dans l'objet CustomerWallet, et identifiables grâce à la valeur SDD dans l'attribut paymentMethodType.","Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur":"Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur","Dans le cadre des mandats de prélèvement SEPA, les données suivantes ne seront pas mises à jour lors d'un appel au Web Service CustomerWallet/Update :":"Dans le cadre des mandats de prélèvement SEPA, les données suivantes ne seront pas mises à jour lors d'un appel au Web Service CustomerWallet/Update :","Civilité (title)":"Civilité (title)","Nom (lastName)":"Nom (lastName)","Prénom (firstName)":"Prénom (firstName)","Raison sociale (legalName)":"Raison sociale (legalName)","Documentation de référence, pour voir comment l'intégrer, c'est ici: Service d'authentification du porteur":"Documentation de référence, pour voir comment l'intégrer, c'est ici: Service d'authentification du porteur","Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur":"Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur","La hauteur totale de l'écran du client en pixels":"La hauteur totale de l'écran du client en pixels","La largeur totale de l'écran du client en pixels":"La largeur totale de l'écran du client en pixels","Lorsque plusieurs appels au Web Service PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification":"Lorsque plusieurs appels au Web Service PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification","Authentification avec notre serveur d'authentification":"Authentification avec notre serveur d'authentification","Ce Web Service permet de faire une transaction 3DS":"Ce Web Service permet de faire une transaction 3DS","Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité":"Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité","Pour voir comment l'intégrer, la documentation de référence est présente ici: Web Service PCI de création de paiement.":"Pour voir comment l'intégrer, la documentation de référence est présente ici: Web Service PCI de création de paiement.","Avec l'application de la DSP2, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure n'a pas été réalisée":"Avec l'application de la DSP2, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure n'a pas été réalisée","Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81":"Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81","Authentification avec un autre serveur d'authentification":"Authentification avec un autre serveur d'authentification","Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification, de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.":"Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification, de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.","Consultez le guide d'intégration pour plus d'informations.":"Consultez le guide d'intégration pour plus d'informations.","Le Web Service REST PCI/Charge/CreatePayment supporte les paramètres suivants :":"Le Web Service REST PCI/Charge/CreatePayment supporte les paramètres suivants :","Booléen qui représente la capacité du navigateur à exécuter du Java":"Booléen qui représente la capacité du navigateur à exécuter du Java","La valeur est celle retournée par la propriété \"screen.height\"":"La valeur est celle retournée par la propriété \"screen.height\"","La valeur est celle retournée par la propriété \"screen.width\"":"La valeur est celle retournée par la propriété \"screen.width\"","Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes":"Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes","Protocole compatible":"Protocole compatible","A renseigner si la version exacte n'est pas connue":"A renseigner si la version exacte n'est pas connue","Dans ce cas la dernière version supportée en 3D Secure 1 par la plateforme de paiement sera considérée":"Dans ce cas la dernière version supportée en 3D Secure 1 par la plateforme de paiement sera considérée","all":"all","Dans ce cas la dernière version supportée en 3D Secure 2 par la plateforme de paiement sera considérée":"Dans ce cas la dernière version supportée en 3D Secure 2 par la plateforme de paiement sera considérée","Version 1.0":"Version 1.0","PROCESOS_DINERS ou OSB":"PROCESOS_DINERS ou OSB","THREEDS":"THREEDS","Version 2.2.0":"Version 2.2.0","Nom du réseau DS sur lequel l'authentification s'est effectuée.":"Nom du réseau DS sur lequel l'authentification s'est effectuée.","Si le protocole choisi est THREEDS":"Si le protocole choisi est THREEDS","Si le protocole choisi est PROCESOS_DINERS":"Si le protocole choisi est PROCESOS_DINERS","Réseau PROCESOS_DINERS":"Réseau PROCESOS_DINERS","Si le protocole choisi est OSB":"Si le protocole choisi est OSB","Authentification débrayée":"Authentification débrayée","Le champ exemption devient obligatoire":"Le champ exemption devient obligatoire","Score de l'authentification spécifié par le DS.":"Score de l'authentification spécifié par le DS.","Algorithme utilisé pour calculer le champ authenticationValue":"Algorithme utilisé pour calculer le champ authenticationValue","Ce champ est obligatoire en 3D Secure V2 CB ainsi qu'en 3D Secure V1 avec une valeur d'authentification (CAVV non nul).":"Ce champ est obligatoire en 3D Secure V2 CB ainsi qu'en 3D Secure V1 avec une valeur d'authentification (CAVV non nul).","RequestorName utilisé lors de l'authentification initiale":"RequestorName utilisé lors de l'authentification initiale","En général ce champ correspond au nom du marchand.":"En général ce champ correspond au nom du marchand.","(Requis en 3D Secure V2).":"(Requis en 3D Secure V2).","(Requis en 3D Secure V1).":"(Requis en 3D Secure V1).","Indique la raison justifiant l'absence d'authentification forte":"Indique la raison justifiant l'absence d'authentification forte","(Requis en cas de statut DISABLED, ou en cas d'authentification FRICTIONLESS).":"(Requis en cas de statut DISABLED, ou en cas d'authentification FRICTIONLESS).","Transaction de faible montant (ex: montant inférieur à 30€ en Europe)":"Transaction de faible montant (ex: montant inférieur à 30€ en Europe)","Analyse de risques effectuée au préalable par l'acquéreur":"Analyse de risques effectuée au préalable par l'acquéreur","Analyse de risques effectuée au préalable par l'émetteur":"Analyse de risques effectuée au préalable par l'émetteur","Commerçant inscrit dans le programme LOW RISK MERCHANT CB":"Commerçant inscrit dans le programme LOW RISK MERCHANT CB","Authentification non requise car hors du scope RTS SCA":"Authentification non requise car hors du scope RTS SCA","Authentification forte déléguée à un tiers.":"Authentification forte déléguée à un tiers.","Paiement récurrent à montant fixe et durée déterminée":"Paiement récurrent à montant fixe et durée déterminée","Bénéficiaire de confiance":"Bénéficiaire de confiance","Automate de paiement":"Automate de paiement","Procédure de paiement sécurisé pour les entreprises":"Procédure de paiement sécurisé pour les entreprises","Autres cas d'usages exemptés d'authentification":"Autres cas d'usages exemptés d'authentification","Problème technique rendant impossible l'authentification":"Problème technique rendant impossible l'authentification","Indicateur d'annulation de challenge reçu dans le RReq":"Indicateur d'annulation de challenge reçu dans le RReq","(Valeur retournée par le DS en cas d'annulation de l'authentification).":"(Valeur retournée par le DS en cas d'annulation de l'authentification).","Indique la raison de l'échec d'authentification":"Indique la raison de l'échec d'authentification","(Valeur retournée par le DS en cas d'échec d'authentification).":"(Valeur retournée par le DS en cas d'échec d'authentification).","L'operationSessionId est retourné suite à une demande de paiement qui nécessite l'authentification du porteur":"L'operationSessionId est retourné suite à une demande de paiement qui nécessite l'authentification du porteur","L'opération Charge/CreateToken est un Web Service de l'API REST":"L'opération Charge/CreateToken est un Web Service de l'API REST","Avec l'application de la DSP2, les émetteurs peuvent refuser la création de l'alias si l'authentification 3D Secure n'a pas été réalisée":"Avec l'application de la DSP2, les émetteurs peuvent refuser la création de l'alias si l'authentification 3D Secure n'a pas été réalisée","Identifiant de transaction du DS.":"Identifiant de transaction du DS.","Identifiant de transaction de l'ACS.":"Identifiant de transaction de l'ACS.","Identifiant unique de la transaction":"Identifiant unique de la transaction","L'opération PCI/Charge/VerifyPaymentMethod est un Web Service de l'API REST":"L'opération PCI/Charge/VerifyPaymentMethod est un Web Service de l'API REST","Il permet aux marchands certifiés PCI-DSS de vérifier la validité d'une carte":"Il permet aux marchands certifiés PCI-DSS de vérifier la validité d'une carte","Lorsque plusieurs appels au Web Service PCI/Charge/VerifyPaymentMethod sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification":"Lorsque plusieurs appels au Web Service PCI/Charge/VerifyPaymentMethod sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification","L'opération Token/Update est un Web Service de l'API REST":"L'opération Token/Update est un Web Service de l'API REST","Une transaction de 1 EUR(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token":"Une transaction de 1 EUR(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token","Numéro de contrat e-commerce commerçant sur lequel faire le remboursement d'une transaction de proximité":"Numéro de contrat e-commerce commerçant sur lequel faire le remboursement d'une transaction de proximité","Si ce champ est renseigné, veillez à utiliser le bon contrat VADS en fonction du réseau de la carte.":"Si ce champ est renseigné, veillez à utiliser le bon contrat VADS en fonction du réseau de la carte.","Risk/AddToGreyList":"Risk/AddToGreyList","Créer une transaction avec authentification externe":"Créer une transaction avec authentification externe","Gestion du risque":"Gestion du risque","Ajouter une carte en liste grise":"Ajouter une carte en liste grise","Ajouter une carte en liste grise à partir d'une transaction ou d'un token.":"Ajouter une carte en liste grise à partir d'une transaction ou d'un token.","Ajouter un code BIN en liste grise":"Ajouter un code BIN en liste grise","Ajouter un code BIN en liste grise directement ou à partir d'une transaction ou d'un token.":"Ajouter un code BIN en liste grise directement ou à partir d'une transaction ou d'un token.","Ajouter une adresse IP en liste grise":"Ajouter une adresse IP en liste grise","Bloquer les paiements initiés depuis une adresse IP.":"Bloquer les paiements initiés depuis une adresse IP.","Gestion des abonnements":"Gestion des abonnements","Créer un abonnement":"Créer un abonnement","Créer un abonnement à partir d'un token (carte ou IBAN) existant.":"Créer un abonnement à partir d'un token (carte ou IBAN) existant.","Modifier un abonnement":"Modifier un abonnement","Modifier les caractéristiques d'un abonnement avant sa date d'effet.":"Modifier les caractéristiques d'un abonnement avant sa date d'effet.","Obtenir le détail d'un abonnement":"Obtenir le détail d'un abonnement","Récupérer toutes les données d'un abonnement.":"Récupérer toutes les données d'un abonnement.","Résilier un abonnement":"Résilier un abonnement","Résilier un abonnement.":"Résilier un abonnement.","Paiement 0 clic (MIT)":"Paiement 0 clic (MIT)","Vous gérez vos abonnements en interne et demandez le paiement d'une échéance sans la présence de l'acheteur.":"Vous gérez vos abonnements en interne et demandez le paiement d'une échéance sans la présence de l'acheteur.","Création de tokens":"Création de tokens","Notre API propose aux marchands d'offrir à leurs clients la possibilité d'associer un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).":"Notre API propose aux marchands d'offrir à leurs clients la possibilité d'associer un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).","Création et utilisation d'un token":"Création et utilisation d'un token","Consultez la page Création et utilisation d'un token pour plus d'informations sur les tokens.":"Consultez la page Création et utilisation d'un token pour plus d'informations sur les tokens.","Création d'un token avec paiement":"Création d'un token avec paiement","Intégrez notre composant JavaScript sur votre site et procédez au paiement sans vous soucier des contraintes PCI-DSS.":"Intégrez notre composant JavaScript sur votre site et procédez au paiement sans vous soucier des contraintes PCI-DSS.","Vous pouvez forcer la création du token (":"Vous pouvez forcer la création du token (",") ou proposer le choix à l'acheteur via une case à cocher (":") ou proposer le choix à l'acheteur via une case à cocher (","formAction = ASK_REGISTER_PAY":"formAction = ASK_REGISTER_PAY",") depuis le formulaire embarqué.":") depuis le formulaire embarqué.","Création d'un token sans paiement":"Création d'un token sans paiement","Intégrez notre composant JavaScript sur votre site et demandez la création d'un token sans vous soucier des contraintes PCI-DSS.":"Intégrez notre composant JavaScript sur votre site et demandez la création d'un token sans vous soucier des contraintes PCI-DSS.","Création d'un token à partir d'une transaction":"Création d'un token à partir d'une transaction","Créer un token à partir de l'UUID d'une transaction acceptée.":"Créer un token à partir de l'UUID d'une transaction acceptée.","Déprécié":"Déprécié","Non compatible avec la DSP2.":"Non compatible avec la DSP2.","Gestion des tokens":"Gestion des tokens","Obtenir le détail d'un token":"Obtenir le détail d'un token","Récupérer toutes les données d'un token.":"Récupérer toutes les données d'un token.","Mettre à jour un token":"Mettre à jour un token","Proposer la mise à jour des données de la carte depuis le formulaire embarqué.":"Proposer la mise à jour des données de la carte depuis le formulaire embarqué.","Résilier un token":"Résilier un token","Résilier un token et tous ses abonnements en cours.":"Résilier un token et tous ses abonnements en cours.","Réactiver un token":"Réactiver un token","Réactiver un token résilié afin de pouvoir l'utiliser à nouveau.":"Réactiver un token résilié afin de pouvoir l'utiliser à nouveau.","Paiement 1 clic (CIT)":"Paiement 1 clic (CIT)","Utiliser un token existant pour intitier un paiement 1 clic depuis le formulaire embarqué":"Utiliser un token existant pour intitier un paiement 1 clic depuis le formulaire embarqué","L'acheteur doit confirmer le paiement en saisissant le CVV et procéder éventuellement à une authentification.":"L'acheteur doit confirmer le paiement en saisissant le CVV et procéder éventuellement à une authentification.","Gestion des transactions":"Gestion des transactions","Cycle de vie des transactions":"Cycle de vie des transactions","Consultez le cycle de vie des transactions pour plus d'informations.":"Consultez le cycle de vie des transactions pour plus d'informations.","Obtenir le détail d'un paiement":"Obtenir le détail d'un paiement","Récupérer toutes les données d'un paiement à partir de son UUID.":"Récupérer toutes les données d'un paiement à partir de son UUID.","Lister les paiements liés à une commande":"Lister les paiements liés à une commande","Récupérer le détail des paiements liés à une référence commande.":"Récupérer le détail des paiements liés à une référence commande.","Annuler un paiement":"Annuler un paiement","Annuler une transaction autorisée avant sa remise en banque.":"Annuler une transaction autorisée avant sa remise en banque.","Rembourser un paiement":"Rembourser un paiement","Effectuer un remboursement total ou partiel si l'acquéreur le supporte.":"Effectuer un remboursement total ou partiel si l'acquéreur le supporte.","Valider un paiement en attente":"Valider un paiement en attente","Confirmer l'envoi en remise des transactions.":"Confirmer l'envoi en remise des transactions.","Dupliquer un paiement":"Dupliquer un paiement","Créer une nouvelle transaction à partir d'une transaction existante.":"Créer une nouvelle transaction à partir d'une transaction existante.","Modifier un paiement":"Modifier un paiement","Modifier les caractéristiques d'un paiement (montant, date de remise, mode de validation).":"Modifier les caractéristiques d'un paiement (montant, date de remise, mode de validation).","you need to load Font Awesome in your":"you need to load Font Awesome in your","viewport definition is missing (":"viewport definition is missing (","La balise \"<meta>\", via la directive \"viewport\" indique au navigateur la manière de contrôler les dimensions et l'échelle de la page à afficher":"La balise \"<meta>\", via la directive \"viewport\" indique au navigateur la manière de contrôler les dimensions et l'échelle de la page à afficher","vads_trans_id n'a pas d'équivalent":"vads_trans_id n'a pas d'équivalent","L'id de transaction est généré automatiquement par les web services REST":"L'id de transaction est généré automatiquement par les web services REST","Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop":"Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop","Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance":"Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance","Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client Javascript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection.":"Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client Javascript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection.","Si la valeur est true, le formulaire n'est pas automatiquement initialisé (false est la valeur par défaut).":"Si la valeur est true, le formulaire n'est pas automatiquement initialisé (false est la valeur par défaut).","Placeholder du champ email si requis (cas Amérique Latine)":"Placeholder du champ email si requis (cas Amérique Latine)","Placeholder du champ du nom du porteur si requis (cas Amérique Latine)":"Placeholder du champ du nom du porteur si requis (cas Amérique Latine)","Un des champs du formulaire perd le focus":"Un des champs du formulaire perd le focus","voir KR.onFocus()":"voir KR.onFocus()","Emet un evenement lorsque la popIn du formulaire est fermée (cas Pop-in: Tester rapidement)":"Emet un evenement lorsque la popIn du formulaire est fermée (cas Pop-in: Tester rapidement)","Detecte le changement de tabulation dans le cas du wallet (voir Gestion des wallets acheteur )":"Detecte le changement de tabulation dans le cas du wallet (voir Gestion des wallets acheteur )","Appelé lorsqu'une transaction est créée (acceptée ou refusée)":"Appelé lorsqu'une transaction est créée (acceptée ou refusée)","Appelé quand l'authentification 3DS est abandonnée par l'utilisateur":"Appelé quand l'authentification 3DS est abandonnée par l'utilisateur","Les événements suivants sont obsolètes et ne sont plus supportés":"Les événements suivants sont obsolètes et ne sont plus supportés","Ils ne doivent pas être utilisés:":"Ils ne doivent pas être utilisés:","Vous pouvez aussi utiliser KR.onBlur() pour détecter la perte de focus d'un champ":"Vous pouvez aussi utiliser KR.onBlur() pour détecter la perte de focus d'un champ","Son fonctionnement est similiare à KR.onFocus()":"Son fonctionnement est similiare à KR.onFocus()","brand => Marque de la carte":"brand => Marque de la carte","Exemple : \"VISA\"":"Exemple : \"VISA\"","hasInterests => Booléen indiquant si un taux d'intérêt s'applique":"hasInterests => Booléen indiquant si un taux d'intérêt s'applique","Exemple : false":"Exemple : false","installmentCount => Nombre total d'échéances":"installmentCount => Nombre total d'échéances","Exemple : 1":"Exemple : 1","totalAmount => Montant total, intérêt inclus":"totalAmount => Montant total, intérêt inclus","Exemple : 20000":"Exemple : 20000","La callback reçoit un object avec 2 paramètes :":"La callback reçoit un object avec 2 paramètes :","KR : Référence à la librairie":"KR : Référence à la librairie","event : Object qui contient la transaction nouvellement créée.":"event : Object qui contient la transaction nouvellement créée.","Il vous est possible d'arrêter la chaine d'exécution en retournant false à la fin du traitement :":"Il vous est possible d'arrêter la chaine d'exécution en retournant false à la fin du traitement :","l'exécution continue normalement lorsque la callback est exécutée.":"l'exécution continue normalement lorsque la callback est exécutée.","Il exsite 2 callbacks qui permettent d'intercepter une transaction nouvellement créée :":"Il exsite 2 callbacks qui permettent d'intercepter une transaction nouvellement créée :","KR.onSubmit() : Lorsque une transaction acceptée est créée.":"KR.onSubmit() : Lorsque une transaction acceptée est créée.","KR.onError() : Lorsque une transaction refusée est créée.":"KR.onError() : Lorsque une transaction refusée est créée.","KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées":"KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées","KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise).":"KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise).","l'exécution est interrompue":"l'exécution est interrompue","La gestion d'erreur, ou la redirection n'a pas lieu.":"La gestion d'erreur, ou la redirection n'a pas lieu.","### KR.on3dSecureAbort()":"### KR.on3dSecureAbort()","Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler":"Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler","Cela va engendrer la fermeture de la popIn 3DS-Secure et une erreur d'abandon":"Cela va engendrer la fermeture de la popIn 3DS-Secure et une erreur d'abandon","Cet événement permet d'intercepter l'abanbon de utilisateur.":"Cet événement permet d'intercepter l'abanbon de utilisateur.","Notez que dans ce cas, la transaction n'est pas créée en temps réél":"Notez que dans ce cas, la transaction n'est pas créée en temps réél","Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement":"Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement","La création interviendra au bout de 10 minutes maximum":"La création interviendra au bout de 10 minutes maximum","Pour intercepter cette transaction, vous devez utiliser les IPNs":"Pour intercepter cette transaction, vous devez utiliser les IPNs","Voir Généralités sur IPN pour plus de détails.":"Voir Généralités sur IPN pour plus de détails.","Méthode":"Méthode","Force la détection du moyen de paiement.":"Force la détection du moyen de paiement.","Soumet le formulaire()":"Soumet le formulaire()","Équivalent au clic utilisateur sur le bouton du formulaire":"Équivalent au clic utilisateur sur le bouton du formulaire","Obsolète, utiliser KR.validateForm()":"Obsolète, utiliser KR.validateForm()","Les méthodes suivantes sont obsolètes et ne sont plus supportées":"Les méthodes suivantes sont obsolètes et ne sont plus supportées","Elles ne doivent pas être utilisées:":"Elles ne doivent pas être utilisées:","KR.validate(): utiliser KR.validateForm()":"KR.validate(): utiliser KR.validateForm()","KR.registerPlugin()":"KR.registerPlugin()","Gestion de l'affichage en mode PopIn (voir Pop-in: Tester rapidement )":"Gestion de l'affichage en mode PopIn (voir Pop-in: Tester rapidement )","Methode":"Methode","Gestion dynamique du formulaire (Ajout, retrait du DOM):":"Gestion dynamique du formulaire (Ajout, retrait du DOM):","Ajoute un formulaire dans un élément du DOM":"Ajoute un formulaire dans un élément du DOM","Retourne un formId":"Retourne un formId","Active le formulaire sur un DOM existant":"Active le formulaire sur un DOM existant","Cache le formulaire":"Cache le formulaire","Supprime toutes les callbacks précédement attachés à l'aide des fonctions KR.on[*]":"Supprime toutes les callbacks précédement attachés à l'aide des fonctions KR.on[*]","Supprime tous les formulaires du DOM (appelle automatiquement KR.removeEventCallbacks())":"Supprime tous les formulaires du DOM (appelle automatiquement KR.removeEventCallbacks())","Affiche le formulaire":"Affiche le formulaire","vous pouvez consulter le dépôt github de Embedded Form Glue pour plus d'informations.":"vous pouvez consulter le dépôt github de Embedded Form Glue pour plus d'informations.","Manipulation du bouton de soumission du formulaire de paiement :":"Manipulation du bouton de soumission du formulaire de paiement :","Définit un label personnalisé":"Définit un label personnalisé","Affiche l'animation d'attente":"Affiche l'animation d'attente","Cache l'animation d'attente":"Cache l'animation d'attente","Désactive le bouton (non clickable)":"Désactive le bouton (non clickable)","Active le bouton":"Active le bouton","Par exemple, pour ajouter un bouton qui va donner le focus au champ date d'expiration :":"Par exemple, pour ajouter un bouton qui va donner le focus au champ date d'expiration :","Définit le label de la case à cocher \"Enregistrer ma carte\"":"Définit le label de la case à cocher \"Enregistrer ma carte\"","Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement":"Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement","Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée.":"Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée.","Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres.":"Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres.","Cette méthode vérifie localement si le formulaire est valide":"Cette méthode vérifie localement si le formulaire est valide","Elle retourne une promesse :":"Elle retourne une promesse :","Déja, vous devez développer depuis un serveur web":"Déja, vous devez développer depuis un serveur web","L'accès à la page de test doit être réalisé avec http:// et non avec file://":"L'accès à la page de test doit être réalisé avec http:// et non avec file://","Si vous utilisez le framework ionic ou cordova, vous devez explicitement déclarer les noms de domaines que le client JavaScript peut appeler":"Si vous utilisez le framework ionic ou cordova, vous devez explicitement déclarer les noms de domaines que le client JavaScript peut appeler","Pour cela il faut ajouter dans config.xml :":"Pour cela il faut ajouter dans config.xml :","Si votre site web utilise les CSP (Content Security Policy), vous devez autoriser le client JavaScript à créer ses IFrames":"Si votre site web utilise les CSP (Content Security Policy), vous devez autoriser le client JavaScript à créer ses IFrames","Pour cela, vous devez ajouter les 3 directives suivantes :":"Pour cela, vous devez ajouter les 3 directives suivantes :","Si vous utlisez un moteur de détection de fraude externe (comme monitor+, clearsale, ...), vous devez également ajouter :":"Si vous utlisez un moteur de détection de fraude externe (comme monitor+, clearsale, ...), vous devez également ajouter :","Pour voir tous les cas d'utilisation avancés, vous pouvez consulter les articles suivants :":"Pour voir tous les cas d'utilisation avancés, vous pouvez consulter les articles suivants :","En fonction du framework JavaScript que vous utilisez sur votre site marchand, plusieurs exemples d'intégration sont disponibles ici :":"En fonction du framework JavaScript que vous utilisez sur votre site marchand, plusieurs exemples d'intégration sont disponibles ici :","exemple d'intégration avec React et NextJS":"exemple d'intégration avec React et NextJS","exemple d'intégration pour Ionic":"exemple d'intégration pour Ionic","exemple d'intégration avec RequireJS":"exemple d'intégration avec RequireJS","Librairie générique à utiliser dans les framework javascripts":"Librairie générique à utiliser dans les framework javascripts","exemple d'intégration pour C# (.NET)":"exemple d'intégration pour C# (.NET)","exemple en python avec le framework flask":"exemple en python avec le framework flask","exemple en python en PHP avec symfony":"exemple en python en PHP avec symfony","n..64":"n..64","Libellé (soft descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur":"Libellé (soft descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur","Seules les cartes bancaires sont supportées":"Seules les cartes bancaires sont supportées","Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés":"Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés","Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client":"Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client","Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement":"Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement","Ce cas d'utilisation n'utilise pas le client JavaScript, mais uniquement un appel serveur à serveur":"Ce cas d'utilisation n'utilise pas le client JavaScript, mais uniquement un appel serveur à serveur","En fonction de la configuration de votre boutique concernant les paiements par alias, il est possible que la saisie du CVV ou l'authentification 3D Secure soit requise":"En fonction de la configuration de votre boutique concernant les paiements par alias, il est possible que la saisie du CVV ou l'authentification 3D Secure soit requise","Depuis septembre 2020, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure v1 n'a pas été réalisée":"Depuis septembre 2020, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure v1 n'a pas été réalisée","Ce comportement s'appelle \"Soft Decline\"":"Ce comportement s'appelle \"Soft Decline\"","L'utilisation de ces champs est optionnelle":"L'utilisation de ces champs est optionnelle","Processing...":"Processing...","Le":"Le","Clé publique":"Clé publique","Ce paramètre est obligatoire":"Ce paramètre est obligatoire","Pour plus de détails, voir Prérequis (Clés).":"Pour plus de détails, voir Prérequis (Clés).","L'intégration du formulaire embarqué décrite ici concerne les sites marchand ayant un rendu côté serveur (PHP, Java, etc.).":"L'intégration du formulaire embarqué décrite ici concerne les sites marchand ayant un rendu côté serveur (PHP, Java, etc.).","Appel initial au service PCI/Charge/CreatePayment avec une préference 3D Secure valorisée à \"DISABLED\".":"Appel initial au service PCI/Charge/CreatePayment avec une préference 3D Secure valorisée à \"DISABLED\".","Retour du serveur de la plateforme de paiement avec le résultat final du paiement.":"Retour du serveur de la plateforme de paiement avec le résultat final du paiement.","Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS1.":"Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS1.","Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible).":"Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible).","Vous devez sauvegarder en session la valeur d'operationSessionId présente dans la réponse":"Vous devez sauvegarder en session la valeur d'operationSessionId présente dans la réponse","Sans cet identifiant de session vous ne pourrez pas finaliser l'authentification du porteur.":"Sans cet identifiant de session vous ne pourrez pas finaliser l'authentification du porteur.","Les caractéristiques de l'Iframe sont données dans l'objet":"Les caractéristiques de l'Iframe sont données dans l'objet","Le formulaire à afficher dans l'Iframe est décrit dans l'objet":"Le formulaire à afficher dans l'Iframe est décrit dans l'objet","Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)":"Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)","3DS1 - Carte non enrolée":"3DS1 - Carte non enrolée","Appel initial au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS1.":"Appel initial au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS1.","Retour du serveur de la plateforme de paiement avec le résultat final du paiement (porteur non enrôlé).":"Retour du serveur de la plateforme de paiement avec le résultat final du paiement (porteur non enrôlé).","Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2.":"Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2.","Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId).":"Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId).","Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Retour du serveur de la plateforme de paiement avec le résultat du paiement.":"Retour du serveur de la plateforme de paiement avec le résultat du paiement.","Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.":"Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.","Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId)":"Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId)","Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat.":"Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat.","Appel initial au service PCI/Charge/CreatePayment.":"Appel initial au service PCI/Charge/CreatePayment.","Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat et l'identifiant de session (operationSessionId).":"Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat et l'identifiant de session (operationSessionId).","Motif de débrayage et exemptions":"Motif de débrayage et exemptions","Si vous avez désactivé l'authentification du porteur (status valorisé à DISABLED) ou lorsqu'une exemption à l'authentification forte est appliquée (authenticationType valorisé à FRICTIONLESS), précisez la raison ou l'exemption concernée dans le champ exemption.":"Si vous avez désactivé l'authentification du porteur (status valorisé à DISABLED) ou lorsqu'une exemption à l'authentification forte est appliquée (authenticationType valorisé à FRICTIONLESS), précisez la raison ou l'exemption concernée dans le champ exemption.","Le Web Service retournera une erreur INT_919 si l'exemption n'est pas fournie.":"Le Web Service retournera une erreur INT_919 si l'exemption n'est pas fournie.","Valeurs du champ exemption :":"Valeurs du champ exemption :","Analyse de risque par l'acquéreur.":"Analyse de risque par l'acquéreur.","Automates de paiement.":"Automates de paiement.","CORPORATE":"CORPORATE","Paiement par carte d'entreprise (uniquement pour les frais de transport ou réservation via une agence de voyage en ligne).":"Paiement par carte d'entreprise (uniquement pour les frais de transport ou réservation via une agence de voyage en ligne).","Paiements récurrents fixes à durée déterminée.":"Paiements récurrents fixes à durée déterminée.","Analyse de risque par l'emetteur.":"Analyse de risque par l'emetteur.","Le commerçant participe au programme Low Risk Merchant de CB.":"Le commerçant participe au programme Low Risk Merchant de CB.","Transaction à faible montant.":"Transaction à faible montant.","Autre cas d'exemption.":"Autre cas d'exemption.","Transaction non concernée par la SCA.":"Transaction non concernée par la SCA.","Une erreur technique empêche l'authentification du porteur.":"Une erreur technique empêche l'authentification du porteur.","Bénéficiaires de confiance.":"Bénéficiaires de confiance.","Autorisation avec authentification externe préalable":"Autorisation avec authentification externe préalable","Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.":"Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.","Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet":"Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet","Lorsque l'objet":"Lorsque l'objet","est présent dans la requête, l'objet":"est présent dans la requête, l'objet","device":"device","est ignoré.":"est ignoré.","Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).":"Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).","Protocoles d'authentification supportés":"Protocoles d'authentification supportés","Les paramètres d'appel au service PCI/Charge/CreatePayment dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification.":"Les paramètres d'appel au service PCI/Charge/CreatePayment dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification.","Cette section décrit les paramètres à transmettre pour chaque protocole supporté.":"Cette section décrit les paramètres à transmettre pour chaque protocole supporté.","Authentification 3D Secure v1":"Authentification 3D Secure v1","Authentification 3D Secure v2":"Authentification 3D Secure v2","Contenu de la requête :":"Contenu de la requête :","NIVEAU":"NIVEAU","Montant du paiement dans la plus petite unité de la devise.":"Montant du paiement dans la plus petite unité de la devise.","Doit correspondre au montant de l'authentification.":"Doit correspondre au montant de l'authentification.","Code (ISO 4217 alpha3) de la devise du paiement.":"Code (ISO 4217 alpha3) de la devise du paiement.","Permet d'indiquer si vous souhaitez enregistrer la carte.":"Permet d'indiquer si vous souhaitez enregistrer la carte.","PAYMENT : Paiement sans création d'alias":"PAYMENT : Paiement sans création d'alias","REGISTER_PAY : Création de l'alias lors d'un paiement.":"REGISTER_PAY : Création de l'alias lors d'un paiement.","email":"email","Obligatoire lorsque":"Obligatoire lorsque","est valorisé à":"est valorisé à","Voir description":"Voir description","Doit être valorisé à":"Doit être valorisé à","CARD":"CARD","Numéro de carte.":"Numéro de carte.","Mois d'expiration de la carte.":"Mois d'expiration de la carte.","Ex: 3 ou 03":"Ex: 3 ou 03","Année d'expiration de la carte.":"Année d'expiration de la carte.","Ex: 27 ou 2027":"Ex: 27 ou 2027","Code de sécurité de la carte (CVV ou 4DBC).":"Code de sécurité de la carte (CVV ou 4DBC).","Objet contenant les données d'authentification du porteur.":"Objet contenant les données d'authentification du porteur.","Objet décrivant le protocole d'authentification utilisé.":"Objet décrivant le protocole d'authentification utilisé.","name":"name","Nom du protocole d'authentification.":"Nom du protocole d'authentification.","Version du protocole d'authentification.":"Version du protocole d'authentification.","ou à":"ou à","Nom du Directory Server (":"Nom du Directory Server (",") utilisé lors de l'authentification.":") utilisé lors de l'authentification.","Statut de l'authentification.":"Statut de l'authentification.","Indicateur de commerce électronique (":"Indicateur de commerce électronique (","Valeur retournée par l'ACS après l'authentification":"Valeur retournée par l'ACS après l'authentification","La valeur de l'ECI dépend du statut de l'authentification et du type de carte.":"La valeur de l'ECI dépend du statut de l'authentification et du type de carte.","ou":"ou","Ex: 05":"Ex: 05","Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction":"Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction","En fonction du DS, correspond soit au CAVV pour VISA, soit à l'AAV pour Mastercard, ou à l'AEVV pour AMEX Safekey.":"En fonction du DS, correspond soit au CAVV pour VISA, soit à l'AAV pour Mastercard, ou à l'AEVV pour AMEX Safekey.","Ex: Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=":"Ex: Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=","Identifiant de transaction unique généré par le MPI.":"Identifiant de transaction unique généré par le MPI.","Ex: SGJSVVNmRmljVVRGU0RnRTRDQ2g=":"Ex: SGJSVVNmRmljVVRGU0RnRTRDQ2g=","Retrouvez la description des champs dans notre playground.":"Retrouvez la description des champs dans notre playground.","Données de test":"Données de test","Le résultat du paiement dépend de la valeur de status utilisée.":"Le résultat du paiement dépend de la valeur de status utilisée.","Préférence 3DS transmise au DS lors de l'authentification du porteur.":"Préférence 3DS transmise au DS lors de l'authentification du porteur.","Obligatoire si":"Obligatoire si","Type d'authentification.":"Type d'authentification.","Exemple : +kAr/o8S0DxgGYkz7QQHZCw8V5k=":"Exemple : +kAr/o8S0DxgGYkz7QQHZCw8V5k=","dsTransID":"dsTransID","Identifiant unique de la transaction généré par le DS 3DS2.":"Identifiant unique de la transaction généré par le DS 3DS2.","Exemple : d6706a0d-c48d-4cf4-a1d2-d4a401a3143e":"Exemple : d6706a0d-c48d-4cf4-a1d2-d4a401a3143e","exemption":"exemption","Exemption appliquée.":"Exemption appliquée.","Obligatoire quand":"Obligatoire quand","Voir chapitre":"Voir chapitre","Nom du marchand utilisé lors de l'authentification du porteur.":"Nom du marchand utilisé lors de l'authentification du porteur.","acsTransID":"acsTransID","Identifiant de transaction unique généré par l'ACS.":"Identifiant de transaction unique généré par l'ACS.","et que":"et que","Ex: d727ebfe-de4c-4682-85fa-e60ca00a9cff":"Ex: d727ebfe-de4c-4682-85fa-e60ca00a9cff","Scoring d'authentification retourné par le DS CB.":"Scoring d'authentification retourné par le DS CB.","Exemple : 31":"Exemple : 31","Indicateur d'annulation de challenge reçu dans le message RReq":"Indicateur d'annulation de challenge reçu dans le message RReq","Valeur retournée par le DS en cas d'annulation de l'authentification.":"Valeur retournée par le DS en cas d'annulation de l'authentification.","Exemple : 01":"Exemple : 01","Raison de l'échec d'authentification retournée par le DS en cas d'échec d'authentification.":"Raison de l'échec d'authentification retournée par le DS en cas d'échec d'authentification.","Exemple : 82":"Exemple : 82","Le service permet de créer un paiement lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification.":"Le service permet de créer un paiement lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification.","Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions).":"Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions).","Statut de l'authentification":"Statut de l'authentification","Doit être valorisé à DISABLED.":"Doit être valorisé à DISABLED.","Motif du débrayage.":"Motif du débrayage.","Créer un paiement depuis un site PCI-DSS":"Créer un paiement depuis un site PCI-DSS","Avant de commencer, assurez-vous d'avoir lu les sections :":"Avant de commencer, assurez-vous d'avoir lu les sections :","Notre API propose aux marchands PCI-DSS plusieurs solutions pour accepter les paiements :":"Notre API propose aux marchands PCI-DSS plusieurs solutions pour accepter les paiements :","Authentification intégrée au paiement":"Authentification intégrée au paiement","Collectez les données de la carte sur votre site et utilisez notre API pour procéder au paiement.":"Collectez les données de la carte sur votre site et utilisez notre API pour procéder au paiement.","Supporte plusieurs protocoles d'authentification (3DS, cartes privatives).":"Supporte plusieurs protocoles d'authentification (3DS, cartes privatives).","Réalisez l'authentification du porteur via votre propre serveur d'authentification (ou le notre), puis utilisez notre API PCI-DSS d'autorisation.":"Réalisez l'authentification du porteur via votre propre serveur d'authentification (ou le notre), puis utilisez notre API PCI-DSS d'autorisation.","Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de carte dans la requête.":"Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de carte dans la requête.","Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.":"Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.","Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors des paiements e-commerce.":"Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors des paiements e-commerce.","Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.":"Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.","Pour cela, l'appel au Web Service PCI/Charge/CreatePayment déclenche une transaction de paiement.":"Pour cela, l'appel au Web Service PCI/Charge/CreatePayment déclenche une transaction de paiement.","Le déroulement du scénario est le suivant :":"Le déroulement du scénario est le suivant :","un appel initial au service PCI/Charge/CreatePayment avec une réponse de type Payment ou AuthenticationInstruction.":"un appel initial au service PCI/Charge/CreatePayment avec une réponse de type Payment ou AuthenticationInstruction.","nouvel appel au service PCI/Charge/CreatePayment avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/CreatePayment avec le résultat signé de l'instruction obtenu via le navigateur","le service PCI/Charge/CreatePayment renvoie alors à nouveau soit une instruction soit un objet Payment":"le service PCI/Charge/CreatePayment renvoie alors à nouveau soit une instruction soit un objet Payment","si le retour est de type Payment, alors celui-ci contiendra le résultat du paiement et le processus est terminé.":"si le retour est de type Payment, alors celui-ci contiendra le résultat du paiement et le processus est terminé.","L'authentification occupant une place importante dans ce Web Service, son fonctionnement a été détaillé ci-dessous.":"L'authentification occupant une place importante dans ce Web Service, son fonctionnement a été détaillé ci-dessous.","Le diagramme suivant détaille un scénario générique de paiement avec une authentification : l'appel initial au service, une instruction, une interaction, un résultat final d'authentification et la fin du paiement.":"Le diagramme suivant détaille un scénario générique de paiement avec une authentification : l'appel initial au service, une instruction, une interaction, un résultat final d'authentification et la fin du paiement.","Cette section décrit la manière d'implémenter les échanges entre le navigateur, le serveur marchand et la plateforme de paiement lorsque l'authentification du porteur est gérée par notre serveur d'authentification pendant le paiement.":"Cette section décrit la manière d'implémenter les échanges entre le navigateur, le serveur marchand et la plateforme de paiement lorsque l'authentification du porteur est gérée par notre serveur d'authentification pendant le paiement.","Pour les marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via le service PCI/Charge/Authenticate, consultez la section \"Autorisation avec authentification externe préalable\".":"Pour les marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via le service PCI/Charge/Authenticate, consultez la section \"Autorisation avec authentification externe préalable\".","Initiation du paiement":"Initiation du paiement","Appelez le service PCI/Charge/CreatePayment en utilisant les champs ci-dessous :":"Appelez le service PCI/Charge/CreatePayment en utilisant les champs ci-dessous :","Objet décrivant les informations du navigateur nécessaires à l'authentification du porteur.":"Objet décrivant les informations du navigateur nécessaires à l'authentification du porteur.","Type d'équipement sur lequel s'effectue le paiement.":"Type d'équipement sur lequel s'effectue le paiement.","Contenu exact du header HTTP \"accept\" tel qu'envoyé par le navigateur de l'acheteur.":"Contenu exact du header HTTP \"accept\" tel qu'envoyé par le navigateur de l'acheteur.","Obtenue du navigateur client via la propriété":"Obtenue du navigateur client via la propriété","Adresse IP (V4 ou V6) du navigateur telle que renvoyée dans les entêtes HTTP par le navigateur.":"Adresse IP (V4 ou V6) du navigateur telle que renvoyée dans les entêtes HTTP par le navigateur.","Valeurs possibles :\"true\" ou \"false\".":"Valeurs possibles :\"true\" ou \"false\".","Exemples : \"en\", \"en-US\", \"de\", \"fr\".":"Exemples : \"en\", \"en-US\", \"de\", \"fr\".","Valeur représentant la profondeur de la palette de couleurs utilisée par l'équipement pour afficher les images, en bits par pixel.":"Valeur représentant la profondeur de la palette de couleurs utilisée par l'équipement pour afficher les images, en bits par pixel.","La hauteur totale de l'écran de l'équipement en pixels.":"La hauteur totale de l'écran de l'équipement en pixels.","La largeur totale de l'écran de l'équipement en pixels.":"La largeur totale de l'écran de l'équipement en pixels.","D'autres champs facultatifs sont disponibles":"D'autres champs facultatifs sont disponibles","si la réponse contient un objet Payment, le processus est terminé.":"si la réponse contient un objet Payment, le processus est terminé.","La réponse à l'appel au service PCI/Charge/CreatePayment contient un objet AuthenticationInstruction :":"La réponse à l'appel au service PCI/Charge/CreatePayment contient un objet AuthenticationInstruction :","Il est impératif de sauvegarder le champ operationSessionId contenu dans la réponse":"Il est impératif de sauvegarder le champ operationSessionId contenu dans la réponse","Ce paramètre est requis pour la suite de l'authentification.":"Ce paramètre est requis pour la suite de l'authentification.","est reçu, appelez le service PCI/Charge/CreatePayment afin de décoder son contenu.":"est reçu, appelez le service PCI/Charge/CreatePayment afin de décoder son contenu.","A la fin de l'opération, vous recevrez une IPN uniquement si la réponse à l'appel initial est de type AuthenticationInstruction.":"A la fin de l'opération, vous recevrez une IPN uniquement si la réponse à l'appel initial est de type AuthenticationInstruction.","Lorsque la réponse à l'appel initial est de type Payment, il vous suffit d'analyser son contenu pour obtenir le résultat de la création de l'alias.":"Lorsque la réponse à l'appel initial est de type Payment, il vous suffit d'analyser son contenu pour obtenir le résultat de la création de l'alias.","C'est le cas notamment :":"C'est le cas notamment :","lorsque la carte ou le marchand n'est pas enrôlé 3D Secure,":"lorsque la carte ou le marchand n'est pas enrôlé 3D Secure,","si vous avez désactivé l'authentification du porteur,":"si vous avez désactivé l'authentification du porteur,","si l'authentification du porteur se fait sans interaction et sans 3DS Method.":"si l'authentification du porteur se fait sans interaction et sans 3DS Method.","Pour plus d'informations sur le fonctionnement ou la configuration des règles de notification, consultez le chapitre Utilisation de l'IPN (URL de notification).":"Pour plus d'informations sur le fonctionnement ou la configuration des règles de notification, consultez le chapitre Utilisation de l'IPN (URL de notification).","Analyse du résultat du paiement":"Analyse du résultat du paiement","La réponse contient un objet Payment décrivant le détail du paiement (statut du paiement, résultat de la demande d'autorisation, résultat de l'authentification du porteur, etc...).":"La réponse contient un objet Payment décrivant le détail du paiement (statut du paiement, résultat de la demande d'autorisation, résultat de l'authentification du porteur, etc...).","Consultez la description de l'objet Payment depuis notre playground.":"Consultez la description de l'objet Payment depuis notre playground.","Pour vous aider à intégrer le service, consultez la section Tests et cas d'utilisation qui présente les différents échanges entre votre serveur, le navigateur et la plateforme de paiement.":"Pour vous aider à intégrer le service, consultez la section Tests et cas d'utilisation qui présente les différents échanges entre votre serveur, le navigateur et la plateforme de paiement.","Testez le Web Service PCI/Charge/CreatePayment depuis notre playground.":"Testez le Web Service PCI/Charge/CreatePayment depuis notre playground.","Retour du serveur de la plateforme de paiement avec le résultat final.":"Retour du serveur de la plateforme de paiement avec le résultat final.","Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS1.":"Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS1.","Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)":"Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)","Appel initial au service PCI/Charge/CreateToken avec une carte non enrôlée 3DS1.":"Appel initial au service PCI/Charge/CreateToken avec une carte non enrôlée 3DS1.","Retour du serveur de la plateforme de paiement avec le résultat final (porteur non enrôlé).":"Retour du serveur de la plateforme de paiement avec le résultat final (porteur non enrôlé).","Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS2.":"Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS2.","Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.":"Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.","Nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat et l'identifiant de session (operationSessionId).":"Nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat et l'identifiant de session (operationSessionId).","Création d'un token avec authentification externe préalable":"Création d'un token avec authentification externe préalable","Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.":"Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.","Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).":"Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).","Les paramètres d'appel au service PCI/Charge/CreateToken dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification.":"Les paramètres d'appel au service PCI/Charge/CreateToken dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification.","Référence de l'acheteur sur le site marchand.":"Référence de l'acheteur sur le site marchand.","Recommandé si vous souhaitez utiliser le wallet acheteur.":"Recommandé si vous souhaitez utiliser le wallet acheteur.","Identifiant unique de la transaction généré par le DS.":"Identifiant unique de la transaction généré par le DS.","Le service permet de créer un token lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification.":"Le service permet de créer un token lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification.","reference":"reference","Créer un token depuis un site PCI-DSS":"Créer un token depuis un site PCI-DSS","Notre API propose aux marchands PCI-DSS d'offrir à leurs clients la possibilité d'associer un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).":"Notre API propose aux marchands PCI-DSS d'offrir à leurs clients la possibilité d'associer un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).","Plusieurs solutions sont disponibles pour créer des tokens de carte :":"Plusieurs solutions sont disponibles pour créer des tokens de carte :","Authentification intégrée à la création du token":"Authentification intégrée à la création du token","Collectez les données de la carte sur votre site et utilisez notre API pour créer un token.":"Collectez les données de la carte sur votre site et utilisez notre API pour créer un token.","Réalisez l'authentification du porteur via votre propre serveur d'authentification (ou le nôtre), puis utilisez notre API PCI-DSS de création de token.":"Réalisez l'authentification du porteur via votre propre serveur d'authentification (ou le nôtre), puis utilisez notre API PCI-DSS de création de token.","Paiement avec création de token":"Paiement avec création de token","Collectez les données de la carte sur votre site et utilisez notre API pour procéder au paiement en précisant que vous souhaitez créer un token (":"Collectez les données de la carte sur votre site et utilisez notre API pour procéder au paiement en précisant que vous souhaitez créer un token (","Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS de créer un alias en passant les informations de la carte dans la requête.":"Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS de créer un alias en passant les informations de la carte dans la requête.","Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors de la création d'un token.":"Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors de la création d'un token.","Ce Web Service permet de créer un alias du moyen de paiement en envoyant les données de la carte de l'acheteur.":"Ce Web Service permet de créer un alias du moyen de paiement en envoyant les données de la carte de l'acheteur.","Pour cela, l'appel au Web Service PCI/Charge/CreateToken déclenche une transaction de vérification.":"Pour cela, l'appel au Web Service PCI/Charge/CreateToken déclenche une transaction de vérification.","Le déroulement du scénario est donc le suivant :":"Le déroulement du scénario est donc le suivant :","un appel initial au service PCI/Charge/CreateToken avec une réponse de type Payment ou AuthenticationInstruction.":"un appel initial au service PCI/Charge/CreateToken avec une réponse de type Payment ou AuthenticationInstruction.","nouvel appel au service PCI/Charge/CreateToken avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/CreateToken avec le résultat signé de l'instruction obtenu via le navigateur","le service PCI/Charge/CreateToken renvoie alors à nouveau soit une instruction soit un objet Payment":"le service PCI/Charge/CreateToken renvoie alors à nouveau soit une instruction soit un objet Payment","Le diagramme suivant détaille un scénario générique de création de token avec une authentification : l'appel initial au service, une instruction, une interaction, un résultat final d'authentification et la fin du paiement.":"Le diagramme suivant détaille un scénario générique de création de token avec une authentification : l'appel initial au service, une instruction, une interaction, un résultat final d'authentification et la fin du paiement.","Cette section décrit la manière d'implémenter les échanges entre le navigateur, le serveur marchand et la plateforme de paiement lorsque l'authentification du porteur est gérée par notre serveur d'authentification pendant la création du token.":"Cette section décrit la manière d'implémenter les échanges entre le navigateur, le serveur marchand et la plateforme de paiement lorsque l'authentification du porteur est gérée par notre serveur d'authentification pendant la création du token.","Pour les marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via le service PCI/Charge/Authenticate, consultez la section \"Création d'un token avec authentification externe préalable\".":"Pour les marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via le service PCI/Charge/Authenticate, consultez la section \"Création d'un token avec authentification externe préalable\".","Initier la demande de création du token":"Initier la demande de création du token","Appelez le service PCI/Charge/CreateToken en utilisant les champs ci-dessous :":"Appelez le service PCI/Charge/CreateToken en utilisant les champs ci-dessous :","La réponse à l'appel au service PCI/Charge/CreateToken contient un objet AuthenticationInstruction :":"La réponse à l'appel au service PCI/Charge/CreateToken contient un objet AuthenticationInstruction :","est reçu, appelez le service PCI/Charge/CreateToken afin de décoder son contenu.":"est reçu, appelez le service PCI/Charge/CreateToken afin de décoder son contenu.","Analyse du résultat":"Analyse du résultat","La réponse contient un objet Payment décrivant le détail de l'alias et de la vérification du moyen de paiement (résultat de la demande de vérification, résultat de l'authentification du porteur, etc...).":"La réponse contient un objet Payment décrivant le détail de l'alias et de la vérification du moyen de paiement (résultat de la demande de vérification, résultat de l'authentification du porteur, etc...).","L'identifiant unique du token est retourné dans le champ paymentMethodToken.":"L'identifiant unique du token est retourné dans le champ paymentMethodToken.","Testez le Web Service PCI/Charge/CreateToken depuis notre playground.":"Testez le Web Service PCI/Charge/CreateToken depuis notre playground.","Bienvenue sur nos API REST PCI-DSS.":"Bienvenue sur nos API REST PCI-DSS.","Autres fonctionnalités disponibles :":"Autres fonctionnalités disponibles :","Collectez les données de carte sur votre site et utilisez notre API pour créer un token, avec ou sans paiement.":"Collectez les données de carte sur votre site et utilisez notre API pour créer un token, avec ou sans paiement."," Vérification de carte":" Vérification de carte","Collectez les données de carte sur votre site et utilisez notre API pour vérifier la validité de la carte avec authentification du porteur.":"Collectez les données de carte sur votre site et utilisez notre API pour vérifier la validité de la carte avec authentification du porteur."," Authentification 3D Secure et privative":" Authentification 3D Secure et privative","Collectez les données de carte sur votre site et utilisez notre API pour procéder à l'authentification du porteur.":"Collectez les données de carte sur votre site et utilisez notre API pour procéder à l'authentification du porteur.","Testez le Web Service depuis notre playground : Charge/CreatePayment":"Testez le Web Service depuis notre playground : Charge/CreatePayment","Exemple de réponse PaymentForm":"Exemple de réponse PaymentForm","Exemple de réponse Payment":"Exemple de réponse Payment","Testez le Web Service depuis notre playground : Charge/CreateToken":"Testez le Web Service depuis notre playground : Charge/CreateToken","Testez le Web Service depuis notre playground : Token/Cancel":"Testez le Web Service depuis notre playground : Token/Cancel","Exemple de réponse ResponseCodeAnswer":"Exemple de réponse ResponseCodeAnswer","Testez le Web Service depuis notre playground : Token/Get":"Testez le Web Service depuis notre playground : Token/Get","Exemple de réponse Token":"Exemple de réponse Token","Testez le Web Service depuis notre playground : Token/Reactivate":"Testez le Web Service depuis notre playground : Token/Reactivate","Testez le Web Service depuis notre playground : Transaction/Duplicate":"Testez le Web Service depuis notre playground : Transaction/Duplicate","Exemple de réponse Transaction":"Exemple de réponse Transaction","Testez le Web Service depuis notre playground : Transaction/Get":"Testez le Web Service depuis notre playground : Transaction/Get","Kit de développement 3D Secure":"Kit de développement 3D Secure","Attention, de nouveaux codes d'erreur peuvent être ajoutés dans le futur (même si vous ne mettez pas à jour votre SDK et votre application mobile)":"Attention, de nouveaux codes d'erreur peuvent être ajoutés dans le futur (même si vous ne mettez pas à jour votre SDK et votre application mobile)","Ces codes d'erreur concernent les communications avec les serveurs du paiement (vers la plateforme de paiement, votre serveur marchand, etc...)":"Ces codes d'erreur concernent les communications avec les serveurs du paiement (vers la plateforme de paiement, votre serveur marchand, etc...)","Quel que soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu":"Quel que soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu","Vous tentez d'appeler la méthode process avant d'avoir appelé la méthode init":"Vous tentez d'appeler la méthode process avant d'avoir appelé la méthode init","L'identifiant de formulaire ne semble pas correct":"L'identifiant de formulaire ne semble pas correct","Assurez-vous d'avoir bien suivi les instructions données dans les guides d'intégration":"Assurez-vous d'avoir bien suivi les instructions données dans les guides d'intégration","La version de l'identifiant de formulaire n'est pas bonne":"La version de l'identifiant de formulaire n'est pas bonne","Le paiement a été abandonné par l'acheteur":"Le paiement a été abandonné par l'acheteur","Le serveur de paiement n'a pas répondu dans un délai de 60 secondes":"Le serveur de paiement n'a pas répondu dans un délai de 60 secondes","Une erreur inattendue s'est produite":"Une erreur inattendue s'est produite","Optimisation de l'efficacité de notre support":"Optimisation de l'efficacité de notre support","Notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient":"Notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient","Uniquement si votre minSdkVersion est <= 23, il est alors nécessaire de suivre la procédure suivante https://developer.android.com/studio/write/java8-support afin de permettre aux devices Android <= 6 de bénéficier de l'envoi des messages sentry":"Uniquement si votre minSdkVersion est <= 23, il est alors nécessaire de suivre la procédure suivante https://developer.android.com/studio/write/java8-support afin de permettre aux devices Android <= 6 de bénéficier de l'envoi des messages sentry","Lors du filtrage des données sensibles, notre SDK utilise du code Java8.":"Lors du filtrage des données sensibles, notre SDK utilise du code Java8.","En résumé, voici les modifications à apporter au build.gradle de votre application :":"En résumé, voici les modifications à apporter au build.gradle de votre application :","Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf":"Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf","Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf":"Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf","Attention : cette méthode peut renvoyer une erreur si l'initialisation du SDK a échoué":"Attention : cette méthode peut renvoyer une erreur si l'initialisation du SDK a échoué","Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation":"Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation","Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand)":"Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand)","C'est un objet de type JSONObject":"C'est un objet de type JSONObject","Dans certains cas, il se peut que la transaction n'ait pu être initiée coté serveur":"Dans certains cas, il se peut que la transaction n'ait pu être initiée coté serveur","Il est possible, dans le SDK, d'activer la fonctionnalité NFC":"Il est possible, dans le SDK, d'activer la fonctionnalité NFC","Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte par caméra":"Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte par caméra","Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient":"Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient","Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier .xcworkspace et non le fichier .xcodeproj":"Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier .xcworkspace et non le fichier .xcodeproj","Votre clé publique (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST, cf":"Votre clé publique (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST, cf","Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres > Boutique > Clés de l'API REST), cf":"Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres > Boutique > Clés de l'API REST), cf","Attention : cette méthode peut renvoyer une erreur si l'initialisation a échoué":"Attention : cette méthode peut renvoyer une erreur si l'initialisation a échoué","Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle":"Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle","Fonction de callback appelée si le paiement est en échec ou n'a pu être initié":"Fonction de callback appelée si le paiement est en échec ou n'a pu être initié","L'objet LyraResponse est retourné dans les deux cas : onSuccess et onError":"L'objet LyraResponse est retourné dans les deux cas : onSuccess et onError","Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte":"Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte","Les clés sont disponibles dans le Back Office Marchand":"Les clés sont disponibles dans le Back Office Marchand","Connectez-vous au Back Office Marchand : https://secure.lyra.com/portal/":"Connectez-vous au Back Office Marchand : https://secure.lyra.com/portal/","La fenêtre suivante s'affiche :":"La fenêtre suivante s'affiche :","Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails)":"Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails)","Le paramètre Nom du serveur de l'API REST visible dans le même écran est également nécessaire: il s'agit de l'URL vers laquelle envoyer les requêtes de l'API REST":"Le paramètre Nom du serveur de l'API REST visible dans le même écran est également nécessaire: il s'agit de l'URL vers laquelle envoyer les requêtes de l'API REST","Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init)":"Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init)","Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:":"Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:","Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport":"Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport","Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku":"Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku","Lancement de l'application : Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK":"Lancement de l'application : Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK","Réalisation du paiement : le SDK mobile gère de manière autonome et sécurisée le paiement de l'acheteur":"Réalisation du paiement : le SDK mobile gère de manière autonome et sécurisée le paiement de l'acheteur","Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet":"Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet","Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement":"Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement","Effectuer un remboursement":"Effectuer un remboursement","Tester rapidement avec notre playground":"Tester rapidement avec notre playground","Obtenir la liste des paiements liés à une commande":"Obtenir la liste des paiements liés à une commande","Paiement 1 clic":"Paiement 1 clic","Ordre de paiement":"Ordre de paiement","Wallet acheteur":"Wallet acheteur","Mettre à jour les données de l'acheteur":"Mettre à jour les données de l'acheteur","Mettre à jour un abonnement":"Mettre à jour un abonnement","Paiement 0 clic":"Paiement 0 clic","Notifications":"Notifications","Création de paiement depuis un site PCI-DSS":"Création de paiement depuis un site PCI-DSS","Authentification intégrée":"Authentification intégrée","3DS1 - Authentification finalisée":"3DS1 - Authentification finalisée","Authentification réalisée par un tiers":"Authentification réalisée par un tiers","Vérification de carte":"Vérification de carte","Référence":"Référence","Exemples d'entrée / sortie":"Exemples d'entrée / sortie","Modifiez les caractéristiques d'un abonnement avant sa date d'effet":"Modifiez les caractéristiques d'un abonnement avant sa date d'effet","DESCRIPTION":"DESCRIPTION","En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible":"En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible","En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »)":"En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »)","Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation":"Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation","Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement":"Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement","Pour permettre aux marchands de tester la configuration du risque définie sur leur boutique, le pays des cartes de test VISA et MASTERCARD correspond au pays de la société, à l'exception des cartes suivantes pour lesquelles le pays est le GROENLAND (GRL) :":"Pour permettre aux marchands de tester la configuration du risque définie sur leur boutique, le pays des cartes de test VISA et MASTERCARD correspond au pays de la société, à l'exception des cartes suivantes pour lesquelles le pays est le GROENLAND (GRL) :","Une authentification forte est requise lors de l'enregistrement d'une carte, quelle que soit la préférence du marchand.":"Une authentification forte est requise lors de l'enregistrement d'une carte, quelle que soit la préférence du marchand.","Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR a été réalisée afin de vérifier la validité de la carte":"Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR a été réalisée afin de vérifier la validité de la carte","La valeur est exprimée dans la plus petite unité monétaire (le centime pour le peso argentin).":"La valeur est exprimée dans la plus petite unité monétaire (le centime pour le peso argentin).","Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur.":"Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur.","Cartes VISA":"Cartes VISA","Chaque colonne correspond à un type de carte différent : VISA, MASTERCARD, MAESTRO, VISA ELECTRON).":"Chaque colonne correspond à un type de carte différent : VISA, MASTERCARD, MAESTRO, VISA ELECTRON).","la méthode prend en paramètre le nom du moyen de paiement":"la méthode prend en paramètre le nom du moyen de paiement","les valeurs supportées sont (non exhaustives):":"les valeurs supportées sont (non exhaustives):","Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.).En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son .Back Office Marchand.":"Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.).En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son .Back Office Marchand.","Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité.":"Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité.","Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop.":"Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop.","La méthode prend en paramètre le nom du moyen de paiement.Les valeurs supportées sont (non exhaustives):":"La méthode prend en paramètre le nom du moyen de paiement.Les valeurs supportées sont (non exhaustives):","Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande.La valeur doit être le pourcentage à appliquer (21 pour 21%)":"Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande.La valeur doit être le pourcentage à appliquer (21 pour 21%)","Un contrat VISANET ne peut être utilisé pour une transaction MASTERCARD":"Un contrat VISANET ne peut être utilisé pour une transaction MASTERCARD","Les informations du moyen de paiement sont transmises par courrier ou par e-mail.Nécessite un contrat de type VAD":"Les informations du moyen de paiement sont transmises par courrier ou par e-mail.Nécessite un contrat de type VAD","Code ISO 4217 alpha-3.Ex: \"ARS\" pour le peso argentin":"Code ISO 4217 alpha-3.Ex: \"ARS\" pour le peso argentin","Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L’identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.":"Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L’identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.","Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité. Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.). En cas de perte, le marchand aura la possibilité d’en générer un nouveau depuis son bom_expert. Pour rappel, le mot de passe de production est visible dans le bom_expert depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.":"Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité. Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.). En cas de perte, le marchand aura la possibilité d’en générer un nouveau depuis son bom_expert. Pour rappel, le mot de passe de production est visible dans le bom_expert depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.","Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au bom sans avoir de compte personnel.":"Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au bom sans avoir de compte personnel.","Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :","Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert.":"Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert.","Connectez-vous au bom:":"Connectez-vous au bom:","Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.":"Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.","Si vous n'avez pas encore accès au bom, des jeux de clés de démonstration sont mis à votre disposition :":"Si vous n'avez pas encore accès au bom, des jeux de clés de démonstration sont mis à votre disposition :","La liste des tests à réaliser pour générer la clé de production est donnée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.":"La liste des tests à réaliser pour générer la clé de production est donnée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.","Cette transaction pourra être annulée par la suite depuis le bom_expert via le menu Gestion > Transactions > onglet Transactions en cours. Cette transaction ne sera donc pas remise en banque.":"Cette transaction pourra être annulée par la suite depuis le bom_expert via le menu Gestion > Transactions > onglet Transactions en cours. Cette transaction ne sera donc pas remise en banque.","Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le bom_expert.":"Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le bom_expert.","Affichez le détail de la transaction dans le bom_expert et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.":"Affichez le détail de la transaction dans le bom_expert et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.","visibles dans le bom_expert, dans le détail de la transaction (onglet Acheteur),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Acheteur),","visibles dans le bom_expert, dans le détail de la transaction (onglet Livraison),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Livraison),","Ces données seront visibles dans le bom_expert, dans le détail de la transaction (onglet Panier).":"Ces données seront visibles dans le bom_expert, dans le détail de la transaction (onglet Panier).","Pour que l'onglet Panier s'affiche correctement dans le bom_expert, vous devez transmettre au minimum le champ productAmount de chaque produit.":"Pour que l'onglet Panier s'affiche correctement dans le bom_expert, vous devez transmettre au minimum le champ productAmount de chaque produit.","visibles dans le bom_expert, dans le détail de la transaction (onglet Sous-marchand),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Sous-marchand),","visibles dans le bom_expert, dans le détail de la transaction (onglet Extras),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Extras),","Cette fonctionnalité est incompatible avec l'exécution, depuis le bom_expert, de la requête envoyée à l'URL de notification instantanée.":"Cette fonctionnalité est incompatible avec l'exécution, depuis le bom_expert, de la requête envoyée à l'URL de notification instantanée.","L'activation de cette fonctionnalité est soumise à accord préalable de company_name.":"L'activation de cette fonctionnalité est soumise à accord préalable de company_name.","Configuration par défaut de la boutique retenue (paramétrable dans le bom).":"Configuration par défaut de la boutique retenue (paramétrable dans le bom).","Si ce paramètre n’est pas transmis, alors la valeur par défaut définie dans le bom_expert sera utilisée.":"Si ce paramètre n’est pas transmis, alors la valeur par défaut définie dans le bom_expert sera utilisée.","Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre bom_expert.":"Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre bom_expert.","Date de validité de l'ordre au format ISO-8601":"Date de validité de l'ordre au format ISO-8601","Cette dernière est paramétrable dans le bom_expert par toutes les personnes dûment habilitées.":"Cette dernière est paramétrable dans le bom_expert par toutes les personnes dûment habilitées.","Nécessite la référence acheteur customer. reference":"Nécessite la référence acheteur customer. reference","Se connecter au bom_expert":"Se connecter au bom_expert","Refus des transactions sans liability_shift.":"Refus des transactions sans liability_shift.","Refus des transactions dérivées, sans liability_shift sur la transaction primaire.":"Refus des transactions dérivées, sans liability_shift sur la transaction primaire.","Le mot de passe est défini dans le bom_expert : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.":"Le mot de passe est défini dans le bom_expert : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.","Le nom d'utilisateur et le mot de passe sont disponibles dans le bom_expert, menu Paramétrage > Boutique, onglet Clés d'API REST.":"Le nom d'utilisateur et le mot de passe sont disponibles dans le bom_expert, menu Paramétrage > Boutique, onglet Clés d'API REST.","En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le bom, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le bom, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.":"En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le bom, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le bom, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.","Les transactions sont visibles dans l'onglet « Transactions en cours » du bom.":"Les transactions sont visibles dans l'onglet « Transactions en cours » du bom.","Les transactions sont visibles dans l'onglet « Transactions remisées » du bom.":"Les transactions sont visibles dans l'onglet « Transactions remisées » du bom.","Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0.Le champ strongAuthentication sera lui aussi ignoré":"Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0.Le champ strongAuthentication sera lui aussi ignoré","Présent uniquement si channelDetails. channelType est valorisé à MAIL":"Présent uniquement si channelDetails. channelType est valorisé à MAIL","Présent uniquement si channelDetails. channelType est valorisé à SMS":"Présent uniquement si channelDetails. channelType est valorisé à SMS","Présent uniquement si channelDetails. channelType est valorisé à WHATSAPP":"Présent uniquement si channelDetails. channelType est valorisé à WHATSAPP","opération provenant du bom_expert : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.":"opération provenant du bom_expert : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.","Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).":"Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).","Dans le bom_expert, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).":"Dans le bom_expert, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.","la procédure à suivre depuis le bom_expert pour renvoyer la notification.":"la procédure à suivre depuis le bom_expert pour renvoyer la notification.","En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le bom_expert, une fois que vous avez corrigé votre problème.":"En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le bom_expert, une fois que vous avez corrigé votre problème.","Définir l'URL dans le bom_expert":"Définir l'URL dans le bom_expert","Connectez vous sur le bom":"Connectez vous sur le bom","Les instructions pour relancer l'IPN (à travers le bom_expert)":"Les instructions pour relancer l'IPN (à travers le bom_expert)","Par défaut, le site marchand n'est pas notifié en cas d'abandon. vous devez activer la règle de notification correspondante dans votre bom.":"Par défaut, le site marchand n'est pas notifié en cas d'abandon. vous devez activer la règle de notification correspondante dans votre bom.","Ces destinataires ne sont pas visibles par le destinataire principal (recipient).Utilisez le point-virgule \";\" comme séparateur entre chaque adresse":"Ces destinataires ne sont pas visibles par le destinataire principal (recipient).Utilisez le point-virgule \";\" comme séparateur entre chaque adresse","Le marchand a créé, depuis son bom_expert, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.":"Le marchand a créé, depuis son bom_expert, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.","Paiement accepté, liability_shift = NO":"Paiement accepté, liability_shift = NO","Ce délai peut être personnalisé par défaut par boutique dans le bom_expert. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».":"Ce délai peut être personnalisé par défaut par boutique dans le bom_expert. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».","2616)":"2616)","Une transaction de 1 EURest créée en même temps que le token":"Une transaction de 1 EURest créée en même temps que le token","Ce champ ne peut pas être utilisé et doit être null":"Ce champ ne peut pas être utilisé et doit être null","Créez un abonnement à partir d'un token (carte ou IBAN) existant":"Créez un abonnement à partir d'un token (carte ou IBAN) existant","L'activation de ces fonctionnalités est soumise à accord préalable de company_name.":"L'activation de ces fonctionnalités est soumise à accord préalable de company_name.","3DS1 - Authentification finalisée (":"3DS1 - Authentification finalisée (","3DS2 - Authentification Frictionless, avec ":"3DS2 - Authentification Frictionless, avec ","3DS2 - Authentification Challenge, sans ":"3DS2 - Authentification Challenge, sans ","3DS2 - Authentification Challenge, avec ":"3DS2 - Authentification Challenge, avec ","Votre clé publique (disponible dans le bom_expert : Paramètres -> Boutique -> Clés de l'API REST, cf. la page Prérequis).":"Votre clé publique (disponible dans le bom_expert : Paramètres -> Boutique -> Clés de l'API REST, cf. la page Prérequis).","Nom du serveur de l'API REST (disponible dans le bom_expert : Paramètres -> Boutique-> Clés de l'API REST), cf. la page Prérequis).":"Nom du serveur de l'API REST (disponible dans le bom_expert : Paramètres -> Boutique-> Clés de l'API REST), cf. la page Prérequis).","la couleur de mot de fermeture de la popup d'aide au CVV,- la couleur du surlignage et libellé du champ lorsque celui-ci est édité,":"la couleur de mot de fermeture de la popup d'aide au CVV,- la couleur du surlignage et libellé du champ lorsque celui-ci est édité,","Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L'identification d'un utilisateur se réalise avec son identifiant de connexion et son mot de passe associé.":"Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L'identification d'un utilisateur se réalise avec son identifiant de connexion et son mot de passe associé.","Connectez-vous au bom :":"Connectez-vous au bom :","Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :","Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile: ":"Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile: ","sera lui aussi ignoré. ":"sera lui aussi ignoré. ","est trop long. ":"est trop long. ",". Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction. ":". Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction. ",": Une autorisation de a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple). ":": Une autorisation de a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple). ","est un Web Service de l'API REST ":"est un Web Service de l'API REST ","accepte en paramètre soit un callback, soit une promesse (Promise). ":"accepte en paramètre soit un callback, soit une promesse (Promise). ","retourne directement un objet ":"retourne directement un objet ","contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas). ":"contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas). ","pour les détails de ce type d'erreur. ":"pour les détails de ce type d'erreur. ","pour résoudre la situation. ":"pour résoudre la situation. ","est retourné dans les deux cas :":"est retourné dans les deux cas :","pour plus de détails). ":"pour plus de détails). ","Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre kr-post-url-success lors de l'affichage du formulaire.":"Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre kr-post-url-success lors de l'affichage du formulaire.","Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet. Si l'acheteur coche la case et que le paiement est réussi, la réponse contiendra l'identifiant de l'alias créé qui sera utilisable pour préremplir le formulaire de paiement.":"Lorsque l'acheteur entrera sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet. Si l'acheteur coche la case et que le paiement est réussi, la réponse contiendra l'identifiant de l'alias créé qui sera utilisable pour préremplir le formulaire de paiement.","Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles":"Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles","L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre formAction : CUSTOMER_WALLET, il pourra enregistrer cette nouvelle carte.":"L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre formAction : CUSTOMER_WALLET, il pourra enregistrer cette nouvelle carte.","Ce comportement s'appelle \"Soft Decline\".Pour réduire le nombre de paiement refusés, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure.":"Ce comportement s'appelle \"Soft Decline\".Pour réduire le nombre de paiement refusés, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure.","Le bouton \"Payer\" est placé dans le conteneur
. Le style du bouton \"Payer\" est défini par la classe kr-payment-button.":"Le bouton \"Payer\" est placé dans le conteneur
. Le style du bouton \"Payer\" est défini par la classe kr-payment-button.","Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure":"Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure"," Dans l'étape précédente, nous avons créé un formToken à l'aide du Web Service REST Charge/CreatePayment Le formToken est utilisé par la librairie JavaScript pour afficher un formulaire de paiement.":" Dans l'étape précédente, nous avons créé un formToken à l'aide du Web Service REST Charge/CreatePayment Le formToken est utilisé par la librairie JavaScript pour afficher un formulaire de paiement.","Montant total, intérêt inclus.":"Montant total, intérêt inclus.","Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste).Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible.":"Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste).Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible.","(détails de la commande)":"(détails de la commande)","Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81. Il est de la responsabilité du marchand d'initier une nouvelle création d'alias avec une authentification 3D secure.":"Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81. Il est de la responsabilité du marchand d'initier une nouvelle création d'alias avec une authentification 3D secure.","Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.":"Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.","Ajoutez le LyraPaymentSDK.framework à votre projet iOS ainsi que les dépendances spécifiées dans votre":"Ajoutez le LyraPaymentSDK.framework à votre projet iOS ainsi que les dépendances spécifiées dans votre","Il est également possible de modifier la police utilisée avec la clé PaymentSDKFont. Attention : Pour que la police à utiliser soit prise en compte, il faut qu'elle soit ajoutée à votre application, dans votre projet iOS.":"Il est également possible de modifier la police utilisée avec la clé PaymentSDKFont. Attention : Pour que la police à utiliser soit prise en compte, il faut qu'elle soit ajoutée à votre application, dans votre projet iOS.","En cas de succès de l'opération, le Web Service retourne un objet Payment. La date de transfert de fond est retournée dans l'attribut transaction.transactionDetails.cardDetails.expectedCaptureDate.":"En cas de succès de l'opération, le Web Service retourne un objet Payment. La date de transfert de fond est retournée dans l'attribut transaction.transactionDetails.cardDetails.expectedCaptureDate.","Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.":"Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.","Pour intégrer le SDK dans votre projet Xcode ne utilisant Carthage, indiquez dans votre Cartfile les dépendances nécessaires à notre SDK :":"Pour intégrer le SDK dans votre projet Xcode ne utilisant Carthage, indiquez dans votre Cartfile les dépendances nécessaires à notre SDK :","L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles. Le montant s'affiche automatiquement après saisie de la référence de la facture.":"L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles. Le montant s'affiche automatiquement après saisie de la référence de la facture.","L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction. La capture intervient à 00h05 pour les transactions de la veille (00h00 à 23h59).":"L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction. La capture intervient à 00h05 pour les transactions de la veille (00h00 à 23h59).","Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise de votre page de paiement, juste après le chargement du thème et du code Javascript.":"Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise de votre page de paiement, juste après le chargement du thème et du code Javascript.","Soumet le formulaire().":"Soumet le formulaire().","Champ normalement automatiquement renseigné par la plateforme. Si le marchand a des contraintes fonctionnelles spécifiques, ce champ pourra exceptionnellement être surchargé en entrée avec sa propre référence numérique en garantissant son unicité.":"Champ normalement automatiquement renseigné par la plateforme. Si le marchand a des contraintes fonctionnelles spécifiques, ce champ pourra exceptionnellement être surchargé en entrée avec sa propre référence numérique en garantissant son unicité.","Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement. Permet de transmettre l'identifiant de session (ou fingerPrint Id) à la plateforme de paiement pour finaliser l'analyse de risque.":"Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement. Permet de transmettre l'identifiant de session (ou fingerPrint Id) à la plateforme de paiement pour finaliser l'analyse de risque.","Code ISO 4217 alpha-3.Ex: \"EUR\" pour l'euro.":"Code ISO 4217 alpha-3.Ex: \"EUR\" pour l'euro.","Une transaction Planet DCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED). Seule l'annulation totale est possible.":"Une transaction Planet DCC peut être annulée tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED). Seule l'annulation totale est possible.","Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur. Remarque :":"Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur. Remarque :","(première transaction)":"(première transaction)","Utiliser un token existant pour intitier un paiement 1 clic depuis le formulaire embarqué.":"Utiliser un token existant pour intitier un paiement 1 clic depuis le formulaire embarqué.","allowDCFAmountUpdate permet de définir si la modification du montant est possible dans le formulaire de collecte de données. Ce champ ne peut être utilisé que si le champ dataCollectionForm est valorisé à true.":"allowDCFAmountUpdate permet de définir si la modification du montant est possible dans le formulaire de collecte de données. Ce champ ne peut être utilisé que si le champ dataCollectionForm est valorisé à true.","(seconde transaction)":"(seconde transaction)","Le marchand a envoyé une facture à régler à son client. Il lui envoie ensuite le lien vers le formulaire de collecte de données.":"Le marchand a envoyé une facture à régler à son client. Il lui envoie ensuite le lien vers le formulaire de collecte de données.","Algorithme utilisé pour calculer le champ authenticationValue.":"Algorithme utilisé pour calculer le champ authenticationValue.","Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes. Sa valeur est de -120 pour un utilisateur dans le fuseau horaire UTC+2 et de 570 pour le fuseau horaire UTC−09:30.":"Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes. Sa valeur est de -120 pour un utilisateur dans le fuseau horaire UTC+2 et de 570 pour le fuseau horaire UTC−09:30.","Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client. Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement. L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé.":"Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client. Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement. L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé.","Nombre total d'échéances.":"Nombre total d'échéances.","Booléen indiquant si un taux d'intérêt s'applique.":"Booléen indiquant si un taux d'intérêt s'applique.","Il est alors possible de le passer dans la requête Charge/createPayment dans le paramètre :":"Il est alors possible de le passer dans la requête Charge/createPayment dans le paramètre :","À chaque résolution, la promesse passe un objet à la méthode then() qui peut contenir deux propriétés:":"À chaque résolution, la promesse passe un objet à la méthode then() qui peut contenir deux propriétés:","Pour cela, il suffit d'appeler la méthode initialize avec les paramètres suivants et après avoir importé le framework":"Pour cela, il suffit d'appeler la méthode initialize avec les paramètres suivants et après avoir importé le framework","Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement. La gestion des erreurs reste la même.":"Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement. La gestion des erreurs reste la même.","Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés. L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat.":"Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés. L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat.","La balise , via la directive \"viewport\" indique au navigateur la manière de contrôler les dimensions et l'échelle de la page à afficher. Il est recommandé de l'utiliser sur l'ensemble des pages en HTML5.":"La balise , via la directive \"viewport\" indique au navigateur la manière de contrôler les dimensions et l'échelle de la page à afficher. Il est recommandé de l'utiliser sur l'ensemble des pages en HTML5.","Objet contenant le détail de l'instruction reçu dans l'événement JavaScript":"Objet contenant le détail de l'instruction reçu dans l'événement JavaScript","Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte. L'acheteur peut à tout moment demander la suppression d'une carte enregistrée dans son wallet.":"Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte. L'acheteur peut à tout moment demander la suppression d'une carte enregistrée dans son wallet.","Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré.":"Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré.","Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode process avec les paramètres suivants et après avoir importé le framework":"Une fois le formToken reçu dans l'application mobile, vous devez le transmettre à notre SDK de paiement en appelant la méthode process avec les paramètres suivants et après avoir importé le framework","EventBus binaries and source code can be used according to the Apache License, Version 2.0.":"EventBus binaries and source code can be used according to the Apache License, Version 2.0.","Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte. C'est le cas lorsque formAction est valorisé à REGISTER_PAY mais aussi ASK_REGISTER_PAY et CUSTOMER_WALLET si l'acheteur décide d'enregistrer son moyen de paiement. Le champ strongAuthentication est ignoré et la valeur CHALLENGE_MANDATE est appliquée automatiquement.":"Dans le cadre de l'application de la DSP2, une authentification forte est requise lors de l'enregistrement d'une carte. C'est le cas lorsque formAction est valorisé à REGISTER_PAY mais aussi ASK_REGISTER_PAY et CUSTOMER_WALLET si l'acheteur décide d'enregistrer son moyen de paiement. Le champ strongAuthentication est ignoré et la valeur CHALLENGE_MANDATE est appliquée automatiquement.","Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure). L'appel se fera de serveur à serveur et retournera une transaction (pas de notification de fin de paiement dans ce cas).":"Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure). L'appel se fera de serveur à serveur et retournera une transaction (pas de notification de fin de paiement dans ce cas).","(détails de la transaction)":"(détails de la transaction)","Les champs du formulaire définis avec
sont facultatifs":"Les champs du formulaire définis avec
sont facultatifs","Chaque modèle d'e-mail est associé à une langue (ou locale).Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale":"Chaque modèle d'e-mail est associé à une langue (ou locale).Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale","Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).":"Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).","Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure":"Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure","Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté.Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.":"Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté.Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.","Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification. Le canal de diffusion ne peut pas être modifié.":"Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification. Le canal de diffusion ne peut pas être modifié.","Ajoutez le fichier LyraCardsRecognizer.framework à votre projet iOS.":"Ajoutez le fichier LyraCardsRecognizer.framework à votre projet iOS.","Le formulaire en pop-in et le formulaire embarqué s'intègrent de la même façon. Il suffit d'ajouter la directive kr-popin à la div
:":"Le formulaire en pop-in et le formulaire embarqué s'intègrent de la même façon. Il suffit d'ajouter la directive kr-popin à la div
:","Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreateToken afin de décoder son contenu.":"Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreateToken afin de décoder son contenu.","Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, le template sera ignoré.":"Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, le template sera ignoré.","Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0.Le champ strongAuthentication sera lui aussi ignoré.":"Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0.Le champ strongAuthentication sera lui aussi ignoré.","Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne":"Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne","Cette opération nécessite l'utilisation du formulaire de collecte de données. Avant de créer des ordres de facture en mode PRODUCTION, vous devez vous assurer d'avoir complété le paramétrage du formulaire et demandé sa mise en ligne.":"Cette opération nécessite l'utilisation du formulaire de collecte de données. Avant de créer des ordres de facture en mode PRODUCTION, vous devez vous assurer d'avoir complété le paramétrage du formulaire et demandé sa mise en ligne.","Résultat sous forme de chaine JWT, ou un code d'erreur en texte simple en cas d'erreur (timeout par exemple).":"Résultat sous forme de chaine JWT, ou un code d'erreur en texte simple en cas d'erreur (timeout par exemple).","Quel que soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu. Nous vous conseillons de bien tracer les errorCode, les detailedErrorCode et leurs messages associés afin de pouvoir analyser les incidents que vous pouvez rencontrer et les résoudre de manière autonome. En cas d'erreur, vous ne devez JAMAIS considérer que le paiement a été effectué.":"Quel que soit le cas d'erreur, nous vous recommandons de toujours afficher un message à l'utilisateur afin de l'informer que le paiement n'a pas eu lieu. Nous vous conseillons de bien tracer les errorCode, les detailedErrorCode et leurs messages associés afin de pouvoir analyser les incidents que vous pouvez rencontrer et les résoudre de manière autonome. En cas d'erreur, vous ne devez JAMAIS considérer que le paiement a été effectué.","Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.":"Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.","Le champ customer. reference est obligatoire pour ce cas d'utilisation.":"Le champ customer. reference est obligatoire pour ce cas d'utilisation.","Valeur d'authentification finale (en fonction du DS cette valeur peut s'appeler CAVV, AEVV ou AAV).":"Valeur d'authentification finale (en fonction du DS cette valeur peut s'appeler CAVV, AEVV ou AAV).","Pour intégrer la librairie LyraCardsRecognizer dans votre projet Xcode en utilisant Carthage, indiquez-le dans votre":"Pour intégrer la librairie LyraCardsRecognizer dans votre projet Xcode en utilisant Carthage, indiquez-le dans votre","Si votre site web utilise les CSP (Content Security Policy), vous devez autoriser le client JavaScript à créer ses IFrames. Pour cela, vous devez ajouter les 3 directives suivantes :":"Si votre site web utilise les CSP (Content Security Policy), vous devez autoriser le client JavaScript à créer ses IFrames. Pour cela, vous devez ajouter les 3 directives suivantes :","Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure":"Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure","Le montant d'une transaction Planet DCC peut être modifié à la baisse tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED). La date de remise n'est pas modifiable.":"Le montant d'une transaction Planet DCC peut être modifié à la baisse tant qu'elle n'a pa été remise en banque (detailedStatus AUTHORISED). La date de remise n'est pas modifiable.","(détails de l'acheteur)":"(détails de l'acheteur)","En fonction des contraintes liées aux différents délais, le marchand sait déterminer quand émettre une demande de prélèvement. Il maîtrise donc la date du transfert de fond. Le montant des prélèvements peut varier d'une échéance à l'autre.":"En fonction des contraintes liées aux différents délais, le marchand sait déterminer quand émettre une demande de prélèvement. Il maîtrise donc la date du transfert de fond. Le montant des prélèvements peut varier d'une échéance à l'autre.","Numéro de contrat commerçant. Ce champ ne peut pas être utilisé et doit être null.":"Numéro de contrat commerçant. Ce champ ne peut pas être utilisé et doit être null.","Plusieurs cas de paiement peuvent être simulés en utilisant les numéros de carte de test disponibles depuis la barre de debug, onglet Cartes de test. Le marchand pourra notamment tester les différents résultats d'authentification 3D Secure (si ce dernier est enrôlé 3DS et si l'option 3DS n'est pas désactivée).":"Plusieurs cas de paiement peuvent être simulés en utilisant les numéros de carte de test disponibles depuis la barre de debug, onglet Cartes de test. Le marchand pourra notamment tester les différents résultats d'authentification 3D Secure (si ce dernier est enrôlé 3DS et si l'option 3DS n'est pas désactivée).","Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreatePayment afin de décoder son contenu.":"Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreatePayment afin de décoder son contenu.","Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire (le centime pour l'euro).":"Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire (le centime pour l'euro).","Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).":"Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).","Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction.":"Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau: l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transaction.","Authentification débrayée.":"Authentification débrayée.","Les informations du moyen de paiement sont transmises par courrier ou par e-mail.Nécessite un contrat de type VAD.":"Les informations du moyen de paiement sont transmises par courrier ou par e-mail.Nécessite un contrat de type VAD.","Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement.":"Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement.","Créez un abonnement à partir d'un token (carte ou IBAN) existant.":"Créez un abonnement à partir d'un token (carte ou IBAN) existant.","La réponse contient un objet Payment : le procesus est terminé.":"La réponse contient un objet Payment : le procesus est terminé.","Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler.":"Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler.","Déja, vous devez développer depuis un serveur web.":"Déja, vous devez développer depuis un serveur web.","3DS2 - Authentification Challenge, sans":"3DS2 - Authentification Challenge, sans","Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles.":"Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles.","Ajoute un formulaire dans un élément du DOM.":"Ajoute un formulaire dans un élément du DOM.","Notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient.":"Notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient.","Lorsque la réponse à l'appel initial est de type Payment, il vous suffit d'analyser son contenu pour obtenir le résultat de la création de l'alias.":"Lorsque la réponse à l'appel initial est de type Payment, il vous suffit d'analyser son contenu pour obtenir le résultat de la création de l'alias.","Indique la raison justifiant l'absence d'authentification forte.":"Indique la raison justifiant l'absence d'authentification forte.","Ce mode d'intégration est réservé aux clients PCI-DSS.":"Ce mode d'intégration est réservé aux clients PCI-DSS.","Ce Web Service permet de faire une transaction 3DS.":"Ce Web Service permet de faire une transaction 3DS.","RequestorName utilisé lors de l'authentification initiale.":"RequestorName utilisé lors de l'authentification initiale.","Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.":"Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.","A renseigner si la version exacte n'est pas connue.":"A renseigner si la version exacte n'est pas connue.","Description":"Description","Les événements suivants sont obsolètes et ne sont plus supportés.":"Les événements suivants sont obsolètes et ne sont plus supportés.","Le montant n'est pas modifiable.":"Le montant n'est pas modifiable.","Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement.":"Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement.","Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur.":"Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur.","Ce paramètre est obligatoire.":"Ce paramètre est obligatoire.","Cette méthode vérifie localement si le formulaire est valide.":"Cette méthode vérifie localement si le formulaire est valide.","Notez que dans ce cas, la transaction n'est pas créée en temps réél.":"Notez que dans ce cas, la transaction n'est pas créée en temps réél.","Champ normalement automatiquement renseigné par la plateforme. Si le marchand a des contraintes fonctionnelles spécifiques, ce champ pourra exceptionnellement être surchargé en entrée avec sa propre référence numérique en garantissant son unicité":"Champ normalement automatiquement renseigné par la plateforme. Si le marchand a des contraintes fonctionnelles spécifiques, ce champ pourra exceptionnellement être surchargé en entrée avec sa propre référence numérique en garantissant son unicité","Clé publique.":"Clé publique.","Indique la raison de l'échec d'authentification.":"Indique la raison de l'échec d'authentification.","Un des champs du formulaire perd le focus.":"Un des champs du formulaire perd le focus.","Valeur retournée par l'ACS après l'authentification.":"Valeur retournée par l'ACS après l'authentification.","l'exécution est interrompue.":"l'exécution est interrompue.","Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction.":"Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction.","3DS2 - Authentification Frictionless, avec":"3DS2 - Authentification Frictionless, avec","D'autres champs facultatifs sont disponibles.":"D'autres champs facultatifs sont disponibles.","Vous gérez vos abonnements en interne et demandez le paiement d'une échéance sans la présence de l'acheteur":"Vous gérez vos abonnements en interne et demandez le paiement d'une échéance sans la présence de l'acheteur","Il est impératif de sauvegarder le champ operationSessionId contenu dans la réponse.":"Il est impératif de sauvegarder le champ operationSessionId contenu dans la réponse.","Ces destinataires ne sont pas visibles par le destinataire principal (recipient).Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.":"Ces destinataires ne sont pas visibles par le destinataire principal (recipient).Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.","La réponse contient un objet AuthenticationInstruction : vous devez traiter l'instruction pour continuer le processus d'authentification du porteur.":"La réponse contient un objet AuthenticationInstruction : vous devez traiter l'instruction pour continuer le processus d'authentification du porteur.","Les méthodes suivantes sont obsolètes et ne sont plus supportées.":"Les méthodes suivantes sont obsolètes et ne sont plus supportées.","La suite du processus dépend de la présence d'un objet AuthenticationInstruction dans la réponse :":"La suite du processus dépend de la présence d'un objet AuthenticationInstruction dans la réponse :","Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service PCI/Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse.":"Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service PCI/Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse.","Automatisez les opérations sur les transactions grâce à notre API.":"Automatisez les opérations sur les transactions grâce à notre API.","Le numéro de version est transmis par le charge/Authenticate dans le champ protocol.version.":"Le numéro de version est transmis par le charge/Authenticate dans le champ protocol.version.","Instruction \"FINGERPRINT\"":"Instruction \"FINGERPRINT\"","3DS2 - Authentification Challenge, avec":"3DS2 - Authentification Challenge, avec","Pour intercepter cette transaction, vous devez utiliser les IPNs.":"Pour intercepter cette transaction, vous devez utiliser les IPNs.","Désactive (si possible) l'authentification forte. Nécessite l'option \"3DS1 Sélectif\".":"Désactive (si possible) l'authentification forte. Nécessite l'option \"3DS1 Sélectif\".","Kit de développement 3D Secure. Composant software inclus dans une Application 3DS Requestor.":"Kit de développement 3D Secure. Composant software inclus dans une Application 3DS Requestor.","La création interviendra au bout de 10 minutes maximum.":"La création interviendra au bout de 10 minutes maximum.","Active le formulaire sur un DOM existant.":"Active le formulaire sur un DOM existant.","Indicateur d'annulation de challenge reçu dans le message RReq.":"Indicateur d'annulation de challenge reçu dans le message RReq.","Code ISO 4217 alpha-3.Ex: \"ARS\" pour le peso argentin.":"Code ISO 4217 alpha-3.Ex: \"ARS\" pour le peso argentin.","Cela va engendrer la fermeture de la popIn 3DS-Secure et une erreur d'abandon.":"Cela va engendrer la fermeture de la popIn 3DS-Secure et une erreur d'abandon.","Vous devez sauvegarder en session la valeur d'operationSessionId présente dans la réponse.":"Vous devez sauvegarder en session la valeur d'operationSessionId présente dans la réponse.","Un contrat VISANET ne peut être utilisé pour une transaction MASTERCARD.":"Un contrat VISANET ne peut être utilisé pour une transaction MASTERCARD.","Depuis le bom, cliquez sur Autres actions. La fenêtre suivante s'affiche:":"Depuis le bom, cliquez sur Autres actions. La fenêtre suivante s'affiche:","En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le bom_expert, menu Paramétrage > Règles de notifications.":"En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le bom_expert, menu Paramétrage > Règles de notifications.","Cliquez sur bom_expert pour accéder à votre bom_expert.":"Cliquez sur bom_expert pour accéder à votre bom_expert.","Connectez-vous au bom : https://secure.lyra.com/portal/":"Connectez-vous au bom : https://secure.lyra.com/portal/","Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.":"Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.","KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées.":"KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées.","Vous pouvez aussi utiliser KR.onBlur() pour détecter la perte de focus d'un champ.":"Vous pouvez aussi utiliser KR.onBlur() pour détecter la perte de focus d'un champ.","Retrouvez la description des champs dans notre playground.":"Retrouvez la description des champs dans notre playground.","Présent uniquement si channelDetails. channelType est valorisé à WHATSAPP.":"Présent uniquement si channelDetails. channelType est valorisé à WHATSAPP.","Gérer vos abonnements":"Gérer vos abonnements","com/studio/write/java8-support afin de permettre aux devices Android <= 6 de bénéficier de l'envoi des messages sentry.":"com/studio/write/java8-support afin de permettre aux devices Android <= 6 de bénéficier de l'envoi des messages sentry.","Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation github.":"Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation github.","Chaque modèle d'e-mail est associé à une langue (ou locale).Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale.":"Chaque modèle d'e-mail est associé à une langue (ou locale).Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale.","Apetiz":"Apetiz","L'appel fonctionne comme Charge/CreatePayment.":"L'appel fonctionne comme Charge/CreatePayment.","Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand).":"Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand).","Le service PCI/Charge/Authenticate est donc prêt à être appelé.":"Le service PCI/Charge/Authenticate est donc prêt à être appelé.","Présent uniquement si channelDetails. channelType est valorisé à SMS.":"Présent uniquement si channelDetails. channelType est valorisé à SMS.","Le service PCI/Charge/CreatePayment est donc prêt à être appelé.":"Le service PCI/Charge/CreatePayment est donc prêt à être appelé.","Gérer vos transations":"Gérer vos transations","Déprécié. Non compatible avec la DSP2.":"Déprécié. Non compatible avec la DSP2.","Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81. Il est de la responsabilité du marchand d'initier un nouveau paiement avec une authentification 3D secure.":"Dans le cas d'un \"Soft Decline\" le champ transactionDetails.cardDetails.authorizationResponse.authorizationResult est valorisé à 81. Il est de la responsabilité du marchand d'initier un nouveau paiement avec une authentification 3D secure.","Le service PCI/Charge/VerifyPaymentMethod est donc prêt à être appelé.":"Le service PCI/Charge/VerifyPaymentMethod est donc prêt à être appelé.",".Activer la fonctionnalité de scan de la carte.":".Activer la fonctionnalité de scan de la carte.","Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST PCI/Charge/CreateToken en mode PCI DSS.":"Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST PCI/Charge/CreateToken en mode PCI DSS.","Formulaire embarqué":"Formulaire embarqué","Nécessite la référence acheteur customer. reference.":"Nécessite la référence acheteur customer. reference.","Numéro de contrat e-commerce commerçant sur lequel faire le remboursement d'une transaction de proximité. Si ce champ est renseigné, veillez à utiliser le bon contrat VADS en fonction du réseau de la carte.":"Numéro de contrat e-commerce commerçant sur lequel faire le remboursement d'une transaction de proximité. Si ce champ est renseigné, veillez à utiliser le bon contrat VADS en fonction du réseau de la carte.","Le service PCI/Charge/CreateToken est donc prêt à être appelé.":"Le service PCI/Charge/CreateToken est donc prêt à être appelé.",".Ce champ est obligatoire.":".Ce champ est obligatoire.","com/lyra/rest-api-server-examples'>exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku.":"com/lyra/rest-api-server-examples'>exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku.","Charge/Payment: Cette réponse indique la fin du paiement.":"Charge/Payment: Cette réponse indique la fin du paiement.","Les champs du formulaire définis avec
sont facultatifs.":"Les champs du formulaire définis avec
sont facultatifs.","Présent uniquement si channelDetails. channelType est valorisé à MAIL.":"Présent uniquement si channelDetails. channelType est valorisé à MAIL.",".OrderStatus consolide le status de toutes les transactions rattachées à la commande.":".OrderStatus consolide le status de toutes les transactions rattachées à la commande.","Uniquement si votre minSdkVersion est <= 23, il est alors nécessaire de suivre la procédure suivante https://developer.":"Uniquement si votre minSdkVersion est <= 23, il est alors nécessaire de suivre la procédure suivante https://developer.","Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias.":"Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias.","Type d'authentification.
Valeurs possibles :
  • CHALLENGE
  • FRICTIONLESS
":"Type d'authentification.
Valeurs possibles :
  • CHALLENGE
  • FRICTIONLESS
","android.":"android.","Authentification 3D Secure et privative":"Authentification 3D Secure et privative",".KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise).":".KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise).","Notifications (IPN)":"Notifications (IPN)","AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur":"AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur","Lien de paiement":"Lien de paiement",".Il devra être retransmis à chaque nouvel appel.":".Il devra être retransmis à chaque nouvel appel.","Merci de consulter la page sur la ":"Merci de consulter la page sur la ","Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT
  • REGISTER_PAY
":"Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT
  • REGISTER_PAY
","Adresse e-mail du destinataire. Présent uniquement si channelDetails.channelType est valorisé à MAIL.":"Adresse e-mail du destinataire. Présent uniquement si channelDetails.channelType est valorisé à MAIL.","Liste des destinataires en copie cachée. Présent uniquement si channelDetails.channelType est valorisé à MAIL.":"Liste des destinataires en copie cachée. Présent uniquement si channelDetails.channelType est valorisé à MAIL.","Ajoute un formulaire dans un élément du DOM. Retourne un formId":"Ajoute un formulaire dans un élément du DOM. Retourne un formId","Identifiant de transaction de l'ACS. (Requis en 3D Secure V2).":"Identifiant de transaction de l'ACS. (Requis en 3D Secure V2).","Avec l'application de la DSP2, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure n'a pas été réalisée. Ce comportement s'appelle \"Soft Decline\".":"Avec l'application de la DSP2, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure n'a pas été réalisée. Ce comportement s'appelle \"Soft Decline\".","10. Retour du serveur de la plateforme de paiement avec le résultat du paiement.":"10. Retour du serveur de la plateforme de paiement avec le résultat du paiement.","Permet de personnaliser le corps du messsage envoyé. Si le paramètre est laissé vide, le message par défaut sera appliqué.":"Permet de personnaliser le corps du messsage envoyé. Si le paramètre est laissé vide, le message par défaut sera appliqué.","Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent. Le mode SILENT est donc réservé lorsque le porteur est absent ou pour les marchands hors zone DSP2.":"Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent. Le mode SILENT est donc réservé lorsque le porteur est absent ou pour les marchands hors zone DSP2.","Valeur par défaut. Le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).":"Valeur par défaut. Le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).","Code postal du sous-marchand. Transmis par le facilitateur de paiement.":"Code postal du sous-marchand. Transmis par le facilitateur de paiement.","La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements. Mais il est toujours visible dans le Back Office Marchand.":"La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements. Mais il est toujours visible dans le Back Office Marchand.","4. Retour via le navigateur avec un résultat d'instruction TIMEOUT.":"4. Retour via le navigateur avec un résultat d'instruction TIMEOUT.","Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/CreateToken est donc prêt à être appelé.":"Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/CreateToken est donc prêt à être appelé.","Référence de la commande définie par le marchand. Ne prend pas en charge les caractères UTF-8.":"Référence de la commande définie par le marchand. Ne prend pas en charge les caractères UTF-8.","L'identifiant de formulaire ne semble pas correct. Assurez-vous d'avoir bien suivi les instructions données dans les guides d'intégration. Si rien n'est susceptible de provoquer une erreur, appelez le support*.":"L'identifiant de formulaire ne semble pas correct. Assurez-vous d'avoir bien suivi les instructions données dans les guides d'intégration. Si rien n'est susceptible de provoquer une erreur, appelez le support*.","Utilisation du formulaire de collecte de données. Toujours valorisé à true.":"Utilisation du formulaire de collecte de données. Toujours valorisé à true.","Une transaction de vérification est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.":"Une transaction de vérification est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.","Votre clé publique (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST, cf. la page Prérequis).":"Votre clé publique (disponible dans le BO marchand : Paramètres->Boutique->Clés de l'API REST, cf. la page Prérequis).","Transaction initiée par le marchand sans la présence de l'acheteur. Effectue un paiement par alias sans passer par le formulaire embarqué.":"Transaction initiée par le marchand sans la présence de l'acheteur. Effectue un paiement par alias sans passer par le formulaire embarqué.","Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe.":"Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe.","Code MCC du sous-marchand. Transmis par le facilitateur de paiement.":"Code MCC du sous-marchand. Transmis par le facilitateur de paiement.","Attention : cette méthode peut renvoyer une erreur si l'initialisation a échoué. Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation. Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle. Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).":"Attention : cette méthode peut renvoyer une erreur si l'initialisation a échoué. Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation. Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle. Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).","L'objet LyraResponse est retourné dans les deux cas : onSuccess et onError. C'est un objet de type JSONObject. En cas de succès, il est nécessaire de vérifier son intégrité avant d'afficher le résultat du paiement.":"L'objet LyraResponse est retourné dans les deux cas : onSuccess et onError. C'est un objet de type JSONObject. En cas de succès, il est nécessaire de vérifier son intégrité avant d'afficher le résultat du paiement.","Numéro de téléphone du destinataire avec le préfixe internationnal. Présent uniquement si channelDetails.channelType est valorisé à SMS.":"Numéro de téléphone du destinataire avec le préfixe internationnal. Présent uniquement si channelDetails.channelType est valorisé à SMS.","3. Redirection vers l'ACS dans l'iFrame, authentification du porteur.":"3. Redirection vers l'ACS dans l'iFrame, authentification du porteur.","Type de société du sous-marchand. Transmis par le facilitateur de paiement.":"Type de société du sous-marchand. Transmis par le facilitateur de paiement.","2. Retour du serveur de la plateforme de paiement avec le résultat final du paiement (porteur non enrôlé).":"2. Retour du serveur de la plateforme de paiement avec le résultat final du paiement (porteur non enrôlé).","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.","Dans certains cas, il se peut que la transaction n'ait pu être initiée coté serveur. Il sera possible de retrouver l'erreur renvoyée par l'API dans le json (vous trouverez le format ici : Codes d'erreur ).":"Dans certains cas, il se peut que la transaction n'ait pu être initiée coté serveur. Il sera possible de retrouver l'erreur renvoyée par l'API dans le json (vous trouverez le format ici : Codes d'erreur ).","installmentCount => Nombre total d'échéances. Exemple : 1":"installmentCount => Nombre total d'échéances. Exemple : 1","Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à INVOICE.":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à INVOICE.","Date de création de l'ordre de paiement. Permet d'indiquer le début de la période de validité de l'ordre de paiement.":"Date de création de l'ordre de paiement. Permet d'indiquer le début de la période de validité de l'ordre de paiement.","Objet contenant les informations relatives à un wallet acheteur. Il contient la liste des moyens de paiement enregistrés pour la référence acheteur.":"Objet contenant les informations relatives à un wallet acheteur. Il contient la liste des moyens de paiement enregistrés pour la référence acheteur.","1. Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée Procesos Diners.":"1. Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée Procesos Diners.","Permet de préciser si la validation de la transaction est manuelle. Valeurs possibles: \"YES\" ou \"NO\".":"Permet de préciser si la validation de la transaction est manuelle. Valeurs possibles: \"YES\" ou \"NO\".","Une erreur inattendue s'est produite. Merci de contacter le support*.":"Une erreur inattendue s'est produite. Merci de contacter le support*.","Identifiant unique de la transaction. (Requis en 3D Secure V1).":"Identifiant unique de la transaction. (Requis en 3D Secure V1).","Identifiant de transaction du DS. (Requis en 3D Secure V2).":"Identifiant de transaction du DS. (Requis en 3D Secure V2).","Réalisation du paiement : le SDK mobile gère de manière autonome et sécurisée le paiement de l'acheteur. Le serveur marchand et l'application mobile sont notifiés de son traitement (que le paiement soit accepté ou refusé), ce qui vous permet de reprendre la main sur le processus d'achat.":"Réalisation du paiement : le SDK mobile gère de manière autonome et sécurisée le paiement de l'acheteur. Le serveur marchand et l'application mobile sont notifiés de son traitement (que le paiement soit accepté ou refusé), ce qui vous permet de reprendre la main sur le processus d'achat.","Numéro légal du sous-marchand. Transmis par le facilitateur de paiement.":"Numéro légal du sous-marchand. Transmis par le facilitateur de paiement.","Booléen qui représente la capacité du navigateur à exécuter du Java. La valeur est celle retournée par la fonction \"navigator.javaEnabled()\" et peut être true ou false.":"Booléen qui représente la capacité du navigateur à exécuter du Java. La valeur est celle retournée par la fonction \"navigator.javaEnabled()\" et peut être true ou false.","Depuis septembre 2020, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure v1 n'a pas été réalisée. Ce comportement s'appelle \"Soft Decline\". Pour réduire le nombre de paiement refusés, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure.":"Depuis septembre 2020, les émetteurs peuvent refuser la transaction si l'authentification 3D Secure v1 n'a pas été réalisée. Ce comportement s'appelle \"Soft Decline\". Pour réduire le nombre de paiement refusés, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure.","2. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.":"2. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.","Active/Désactive la fonctionnalité de scan de la carte, cf. Activer la fonctionnalité de scan de la carte.":"Active/Désactive la fonctionnalité de scan de la carte, cf. Activer la fonctionnalité de scan de la carte.","6. Analyse du résultat":"6. Analyse du résultat","10. Retour du serveur de la plateforme de paiement avec le résultat final.":"10. Retour du serveur de la plateforme de paiement avec le résultat final.","Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.":"Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.","Devise du paiement. Code ISO 4217 alpha-3. Ex: \"EUR\" pour l'euro.":"Devise du paiement. Code ISO 4217 alpha-3. Ex: \"EUR\" pour l'euro.","Avec l'application du Soft Decline, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure quand cela est possible. Cela modifie le numéro de séquence du paiement. Le champ sequenceNumber ne permet plus d'identifier facilement le premier paiement d'une série.":"Avec l'application du Soft Decline, la plateforme de paiement réalise automatiquement une nouvelle tentative de paiement avec authentification 3D Secure quand cela est possible. Cela modifie le numéro de séquence du paiement. Le champ sequenceNumber ne permet plus d'identifier facilement le premier paiement d'une série.","lorsque l'authentification est réussie (OTP valide), une demande d'autorisation peut être envoyée à l'acquéreur. Tous les autres cas doivent aboutir à un paiement refusé.":"lorsque l'authentification est réussie (OTP valide), une demande d'autorisation peut être envoyée à l'acquéreur. Tous les autres cas doivent aboutir à un paiement refusé.","Déja, vous devez développer depuis un serveur web. L'accès à la page de test doit être réalisé avec http:// et non avec file://":"Déja, vous devez développer depuis un serveur web. L'accès à la page de test doit être réalisé avec http:// et non avec file://","Nom du Directory Server (DS) utilisé lors de l'authentification.
Valeurs possibles :
  • VISA
  • MASTERCARD
  • AMEX
":"Nom du Directory Server (DS) utilisé lors de l'authentification.
Valeurs possibles :
  • VISA
  • MASTERCARD
  • AMEX
","3. Redirection vers l'ACS dans l'iFrame invisible, chargement et exécution du code JavaScript de fingerprint de l'ACS.":"3. Redirection vers l'ACS dans l'iFrame invisible, chargement et exécution du code JavaScript de fingerprint de l'ACS.","2. Retour avec une instruction CHALLENGE de redirection vers la page d'authentification (iFrame visible).":"2. Retour avec une instruction CHALLENGE de redirection vers la page d'authentification (iFrame visible).","Attention : cette méthode peut renvoyer une erreur si l'initialisation du SDK a échoué. Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation. Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle. Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).":"Attention : cette méthode peut renvoyer une erreur si l'initialisation du SDK a échoué. Merci de consulter la page sur la Gestion des erreurs pour résoudre la situation. Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle. Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).","Référence unique de la facture à régler. la requête sera refusée si un ordre de paiement de facture existe déjà avec cette référence, et ce, quel que soit son statut (annulé ou autre).":"Référence unique de la facture à régler. la requête sera refusée si un ordre de paiement de facture existe déjà avec cette référence, et ce, quel que soit son statut (annulé ou autre).","RequestorName utilisé lors de l'authentification initiale. En général ce champ correspond au nom du marchand.":"RequestorName utilisé lors de l'authentification initiale. En général ce champ correspond au nom du marchand.","1. Appel initial au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS1.":"1. Appel initial au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS1.","3. Redirection vers l'ACS dans l'iFrame pour l'authentification du porteur.":"3. Redirection vers l'ACS dans l'iFrame pour l'authentification du porteur.","Active/Désactive la fonctionnalité de scan de la carte par NFC. Si elle n'est pas définie, la fonctionnalité sera désactivée.":"Active/Désactive la fonctionnalité de scan de la carte par NFC. Si elle n'est pas définie, la fonctionnalité sera désactivée.","Vous pouvez aussi utiliser KR.onBlur() pour détecter la perte de focus d'un champ. Son fonctionnement est similiare à KR.onFocus()":"Vous pouvez aussi utiliser KR.onBlur() pour détecter la perte de focus d'un champ. Son fonctionnement est similiare à KR.onFocus()","Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Peut être valorisé à URL ou ne pas être envoyé.":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Peut être valorisé à URL ou ne pas être envoyé.","1. Appel initial au service PCI/Charge/CreateToken avec une carte non enrôlée 3DS1.":"1. Appel initial au service PCI/Charge/CreateToken avec une carte non enrôlée 3DS1.","KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées. KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise).":"KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées. KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise).","10. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.":"10. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.","AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur. Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure.":"AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur. Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure.","1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS2.":"1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS2.","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreateToken. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreateToken. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.","

Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".

  • Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS. Si la demande de frictionless est acceptée par l'émetteur, le marchand perd la garantie de paiement.

  • Pour les paiements réalisés en euro, si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.

  • Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise au DS.

Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).

":"

Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".

  • Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS. Si la demande de frictionless est acceptée par l'émetteur, le marchand perd la garantie de paiement.

  • Pour les paiements réalisés en euro, si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.

  • Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise au DS.

Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", le choix de la préférence est délégué à l'émetteur de la carte ( No Preference).

","Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT : Paiement sans création d'alias. Valeur par défaut.
  • REGISTER_PAY : Création de l'alias lors d'un paiement.
":"Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT : Paiement sans création d'alias. Valeur par défaut.
  • REGISTER_PAY : Création de l'alias lors d'un paiement.
","6. Retour du serveur de la plateforme de paiement avec le résultat du paiement.":"6. Retour du serveur de la plateforme de paiement avec le résultat du paiement.","Représente le résultat de l'authentification ou l'instruction à suivre. Si value est de type AuthenticationInstruction, il s'agit d'une instruction à exécuter, s'il est de type AuthenticationResult, il s'agit du résultat de l'authentification.":"Représente le résultat de l'authentification ou l'instruction à suivre. Si value est de type AuthenticationInstruction, il s'agit d'une instruction à exécuter, s'il est de type AuthenticationResult, il s'agit du résultat de l'authentification.","Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée.":"Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée.","Depuis le bom, cliquez sur Autres actions. La fenêtre suivante s'affiche :":"Depuis le bom, cliquez sur Autres actions. La fenêtre suivante s'affiche :","brand => Marque de la carte. Exemple : \"VISA\"":"brand => Marque de la carte. Exemple : \"VISA\"","Paramètre EligibleAmount non autorisé lors d'un paiement Conecs via le formulaire embarqué. La totalité du montant est considérée comme éligible en Titre-Restaurant.":"Paramètre EligibleAmount non autorisé lors d'un paiement Conecs via le formulaire embarqué. La totalité du montant est considérée comme éligible en Titre-Restaurant.","Ces codes d'erreur concernent les communications avec les serveurs du paiement (vers la plateforme de paiement, votre serveur marchand, etc...). Merci de consulter Codes d'erreur pour les détails de ce type d'erreur.":"Ces codes d'erreur concernent les communications avec les serveurs du paiement (vers la plateforme de paiement, votre serveur marchand, etc...). Merci de consulter Codes d'erreur pour les détails de ce type d'erreur.","Livraison chez l'acheteur. Réservé à un usage futur.":"Livraison chez l'acheteur. Réservé à un usage futur.","5. Nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat.":"5. Nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat.","Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres > Boutique > Clés de l'API REST), cf. la page Prérequis).":"Votre nom du serveur de l'API REST (disponible dans le BO marchand : Paramètres > Boutique > Clés de l'API REST), cf. la page Prérequis).","Active le formulaire sur un DOM existant. Retourne un formId":"Active le formulaire sur un DOM existant. Retourne un formId","Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction. En fonction du DS, correspond soit au CAVV pour VISA, soit à l'AAV pour Mastercard, ou à l'AEVV pour AMEX Safekey.":"Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction. En fonction du DS, correspond soit au CAVV pour VISA, soit à l'AAV pour Mastercard, ou à l'AEVV pour AMEX Safekey.","Ville du sous-marchand. Transmis par le facilitateur de paiement.":"Ville du sous-marchand. Transmis par le facilitateur de paiement.","1. Initiation du paiement":"1. Initiation du paiement","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat et l'identifiant de session (operationSessionId).":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat et l'identifiant de session (operationSessionId).","Avec 3DS2, il n'est plus possible de désactiver le 3DS. Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").":"Avec 3DS2, il n'est plus possible de désactiver le 3DS. Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").","Algorithme utilisé pour calculer le champ authenticationValue. Ce champ est obligatoire en 3D Secure V2 CB ainsi qu'en 3D Secure V1 avec une valeur d'authentification (CAVV non nul).":"Algorithme utilisé pour calculer le champ authenticationValue. Ce champ est obligatoire en 3D Secure V2 CB ainsi qu'en 3D Secure V1 avec une valeur d'authentification (CAVV non nul).","Comportement par défaut. la carte n'est pas ajoutée au wallet.":"Comportement par défaut. la carte n'est pas ajoutée au wallet.","E-Commerce: les données du moyen de paiement sont saisies par l'acheteur. Cette valeur permet d'avoir une authentification forte lors du paiement.":"E-Commerce: les données du moyen de paiement sont saisies par l'acheteur. Cette valeur permet d'avoir une authentification forte lors du paiement.","Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet. Nécessite la référence acheteur customer.reference.":"Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet. Nécessite la référence acheteur customer.reference.","6. Retour du serveur de la plateforme de paiement avec le résultat final du paiement.":"6. Retour du serveur de la plateforme de paiement avec le résultat final du paiement.","1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS1.":"1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée 3DS1.","Statut de l'authentification. Doit être valorisé à":"Statut de l'authentification. Doit être valorisé à","Automatisez les opérations sur les transactions grâce à notre API. Vous pouvez ainsi dupliquer, annuler, rembourser ou valider un paiement.":"Automatisez les opérations sur les transactions grâce à notre API. Vous pouvez ainsi dupliquer, annuler, rembourser ou valider un paiement.","Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/Authenticate est donc prêt à être appelé.":"Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/Authenticate est donc prêt à être appelé.","Billet électronique. Réservé à un usage futur.":"Billet électronique. Réservé à un usage futur.","1. Appel initial au service PCI/Charge/CreatePayment avec une préference 3D Secure valorisée à \"DISABLED\".":"1. Appel initial au service PCI/Charge/CreatePayment avec une préference 3D Secure valorisée à \"DISABLED\".","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire. Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire. Par exemple : \"fr_FR\", \"es_CO\", \"en_EN\", \"pt_BR\"","1. Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2.":"1. Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2.","2. Retour du serveur de la plateforme de paiement avec le résultat final.":"2. Retour du serveur de la plateforme de paiement avec le résultat final.","La version de l'identifiant de formulaire n'est pas bonne. Pour s'assurer d'avoir la bonne version, appeler la méthode getFormTokenVersion du SDK et passer les résultats dans le paramètre formTokenVersion du createPayment.":"La version de l'identifiant de formulaire n'est pas bonne. Pour s'assurer d'avoir la bonne version, appeler la méthode getFormTokenVersion du SDK et passer les résultats dans le paramètre formTokenVersion du createPayment.","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Une commande peut aussi être payée à partir de plusieurs transactions, ou avec plusieurs moyens de paiement. Tant que la totalité de la commande n'est pas payée, orderCycle est défini à OPEN.":"Une commande peut aussi être payée à partir de plusieurs transactions, ou avec plusieurs moyens de paiement. Tant que la totalité de la commande n'est pas payée, orderCycle est défini à OPEN.","La largeur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.width\". De 1 à 6 caractères.":"La largeur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.width\". De 1 à 6 caractères.","Session 3D Secure expirée. Délai dépassé pour l'authentification 3D Secure.":"Session 3D Secure expirée. Délai dépassé pour l'authentification 3D Secure.","MAIL OR TELEPHONE ORDER: Saisie réalisée par un opérateur. Les informations du moyen de paiement sont transmises par courrier ou par e-mail. Nécessite un contrat de type VAD.":"MAIL OR TELEPHONE ORDER: Saisie réalisée par un opérateur. Les informations du moyen de paiement sont transmises par courrier ou par e-mail. Nécessite un contrat de type VAD.","Fonction remboursement : Le client a retourné le produit car il ne convenait pas, le produit a été détérioré durant le transport etc. Le commerçant doit rembourser son client.":"Fonction remboursement : Le client a retourné le produit car il ne convenait pas, le produit a été détérioré durant le transport etc. Le commerçant doit rembourser son client.","Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand). Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK. La réponse du Web Service ou cet identifiant de formulaire doit ensuite être renvoyé à votre application mobile.":"Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand). Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK. La réponse du Web Service ou cet identifiant de formulaire doit ensuite être renvoyé à votre application mobile.","Utiliser un token existant pour intitier un paiement 1 clic depuis le formulaire embarqué. L'acheteur doit confirmer le paiement en saisissant le CVV et procéder éventuellement à une authentification.":"Utiliser un token existant pour intitier un paiement 1 clic depuis le formulaire embarqué. L'acheteur doit confirmer le paiement en saisissant le CVV et procéder éventuellement à une authentification.","Le paramètre description est trop long. La longueur maximale est de 65 caractères.":"Le paramètre description est trop long. La longueur maximale est de 65 caractères.","l'exécution est interrompue. La gestion d'erreur, ou la redirection n'a pas lieu.":"l'exécution est interrompue. La gestion d'erreur, ou la redirection n'a pas lieu.","vads_trans_id n'a pas d'équivalent. L'id de transaction est généré automatiquement par les web services REST. L'identifiant n'est plus un nombre entier (integer) mais un UUID alphanumérique de 32 caractères.":"vads_trans_id n'a pas d'équivalent. L'id de transaction est généré automatiquement par les web services REST. L'identifiant n'est plus un nombre entier (integer) mais un UUID alphanumérique de 32 caractères.","2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).":"2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).","La date d'expiration de la demande d'autorisation est atteinte et le marchand n'a pas validé la transaction. Le porteur ne sera donc pas débité.":"La date d'expiration de la demande d'autorisation est atteinte et le marchand n'a pas validé la transaction. Le porteur ne sera donc pas débité.","Notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient. Dans ce cas, aucune donnée sensible n'est transférée ni aucune donnée de votre application.":"Notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient. Dans ce cas, aucune donnée sensible n'est transférée ni aucune donnée de votre application.","A renseigner si la version exacte n'est pas connue. Dans ce cas la dernière version supportée en 3D Secure 2 par la plateforme de paiement sera considérée":"A renseigner si la version exacte n'est pas connue. Dans ce cas la dernière version supportée en 3D Secure 2 par la plateforme de paiement sera considérée","9. Nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat.":"9. Nouvel appel au service PCI/Charge/Authenticate en transmettant ce résultat.","2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId).":"2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId).","Liste des destinataires supplémentaires. Ces destinataires ne sont pas visibles par le destinataire principal (recipient). Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.":"Liste des destinataires supplémentaires. Ces destinataires ne sont pas visibles par le destinataire principal (recipient). Utilisez le point-virgule \";\" comme séparateur entre chaque adresse.","Terminal ID. Identifiant du point de vente défini sur le contrat d'acceptation.":"Terminal ID. Identifiant du point de vente défini sur le contrat d'acceptation.","Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.":"Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.","1. Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS2.":"1. Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS2.","Utilisé par certains moyens de paiement en Amérique Latine. Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer (21 pour 21%).":"Utilisé par certains moyens de paiement en Amérique Latine. Permet de transmettre le taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer (21 pour 21%).","Paramètre d'entrée invalide. Consultez detailedErrorMessage pour plus d'informations.":"Paramètre d'entrée invalide. Consultez detailedErrorMessage pour plus d'informations.","Le même objet LyraResponse est retourné dans les deux cas : onSuccess et onError. C'est un objet de type JSONObject. En cas de succès, il est nécessaire de vérifier son intégrité avant d'afficher le résultat du paiement.":"Le même objet LyraResponse est retourné dans les deux cas : onSuccess et onError. C'est un objet de type JSONObject. En cas de succès, il est nécessaire de vérifier son intégrité avant d'afficher le résultat du paiement.","La commande est en cours. Vous devez conserver le panier car d'autres tentatives de paiement peuvent intervenir.":"La commande est en cours. Vous devez conserver le panier car d'autres tentatives de paiement peuvent intervenir.","Ce Web Service permet de faire une transaction 3DS. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Web Service PCI de création de paiement.":"Ce Web Service permet de faire une transaction 3DS. Il est donc nécessaire de prendre connaissance du fonctionnement de cette fonctionnalité. Pour voir comment l'intégrer, la documentation de référence est présente ici: Web Service PCI de création de paiement.","2. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification (porteur non enrôlé).":"2. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification (porteur non enrôlé).","9. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"9. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par mail. Requis si l'ordre de paiement à modifier est de type MAIL.":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par mail. Requis si l'ordre de paiement à modifier est de type MAIL.","AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur. Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure.":"AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur. Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure.","2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId)":"2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId)","La transaction, créée en validation manuelle, est autorisée. Le marchand doit valider manuellement la transaction afin qu'elle soit remise en banque. La transaction peut être validée tant que la date d'expiration de la demande d'autorisation n'est pas dépassée. Si cette date est dépassée alors le paiement prend le statut EXPIRED. Le statut Expiré est définitif.":"La transaction, créée en validation manuelle, est autorisée. Le marchand doit valider manuellement la transaction afin qu'elle soit remise en banque. La transaction peut être validée tant que la date d'expiration de la demande d'autorisation n'est pas dépassée. Si cette date est dépassée alors le paiement prend le statut EXPIRED. Le statut Expiré est définitif.","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat.":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat.","1. Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS1.":"1. Appel initial au service PCI/Charge/CreateToken avec une carte enrôlée 3DS1.","2. Retour du serveur de la plateforme de paiement avec le résultat final du paiement.":"2. Retour du serveur de la plateforme de paiement avec le résultat final du paiement.","2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible).":"2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible).","Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier .xcworkspace et non le fichier .xcodeproj. Sinon, vous rencontrerez des erreurs de compilation.":"Note : à partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier .xcworkspace et non le fichier .xcodeproj. Sinon, vous rencontrerez des erreurs de compilation.","2. Retour avec une instruction FINGERPRINT (3DS Method).":"2. Retour avec une instruction FINGERPRINT (3DS Method).","Valeur par défaut. Active (si possible) l'authentification forte.":"Valeur par défaut. Active (si possible) l'authentification forte.","Numéro de contrat (MID) du sous-marchand. Transmis par le facilitateur de paiement.":"Numéro de contrat (MID) du sous-marchand. Transmis par le facilitateur de paiement.","Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution. Merci de contacter le support si vous constatez toute détection abusive.":"Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution. Merci de contacter le support si vous constatez toute détection abusive.","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreatePayment. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/CreatePayment. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.","Une transaction de 1 EUR(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.":"Une transaction de 1 EUR(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.","A renseigner si la version exacte n'est pas connue. Dans ce cas la dernière version supportée en 3D Secure 1 par la plateforme de paiement sera considérée":"A renseigner si la version exacte n'est pas connue. Dans ce cas la dernière version supportée en 3D Secure 1 par la plateforme de paiement sera considérée","Description facultative de la facure à régler. La longueur maximal est de 65 caractères.":"Description facultative de la facure à régler. La longueur maximal est de 65 caractères.","Autre canal de vente. Valeur de sortie retournée pour les paiements réalisés depuis le Back-Office, les paiements par fichier, les paiements récurrents, les paiements de proximité, les remboursements depuis le CMS Shopify.":"Autre canal de vente. Valeur de sortie retournée pour les paiements réalisés depuis le Back-Office, les paiements par fichier, les paiements récurrents, les paiements de proximité, les remboursements depuis le CMS Shopify.","6. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).":"6. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).","L'utilisation de ces champs est optionnelle. Dans tous les cas, c'est la banque émettrice qui décide si une authentification forte doit être réalisée.":"L'utilisation de ces champs est optionnelle. Dans tous les cas, c'est la banque émettrice qui décide si une authentification forte doit être réalisée.","Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/CreatePayment est donc prêt à être appelé.":"Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/CreatePayment est donc prêt à être appelé.","Le processus d'authentification est terminé. La réponse contient les données nécessaires pour procéder à la demande d'autorisation.":"Le processus d'authentification est terminé. La réponse contient les données nécessaires pour procéder à la demande d'autorisation.","Permet de modifier le mode de capture. Spécifique aux acquéreurs d'Amérique Latine. Cette fonctionnalité n'est pas utilisable en Colombie.":"Permet de modifier le mode de capture. Spécifique aux acquéreurs d'Amérique Latine. Cette fonctionnalité n'est pas utilisable en Colombie.","Type de produit concerné par la transaction. Ce champ est obligatoire.":"Type de produit concerné par la transaction. Ce champ est obligatoire.","Header « User-Agent » du navigateur de l'acheteur (HTTP/1.1 - RFC. 2616).":"Header « User-Agent » du navigateur de l'acheteur (HTTP/1.1 - RFC. 2616).","Complément de l'adresse du sous-marchand. Transmis par le facilitateur de paiement.":"Complément de l'adresse du sous-marchand. Transmis par le facilitateur de paiement.","L'operationSessionId est retourné suite à une demande de paiement qui nécessite l'authentification du porteur. Il doit être transmis aux appels suivants.":"L'operationSessionId est retourné suite à une demande de paiement qui nécessite l'authentification du porteur. Il doit être transmis aux appels suivants.","4. Retour via le navigateur avec un résultat d'instruction.":"4. Retour via le navigateur avec un résultat d'instruction.","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire.":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire.","Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token). La transaction se fait donc de serveur à serveur.":"Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token). La transaction se fait donc de serveur à serveur.","D'autres champs facultatifs sont disponibles. Retrouvez la description des champs dans notre playground.":"D'autres champs facultatifs sont disponibles. Retrouvez la description des champs dans notre playground.","Les méthodes suivantes sont obsolètes et ne sont plus supportées. Elles ne doivent pas être utilisées:":"Les méthodes suivantes sont obsolètes et ne sont plus supportées. Elles ne doivent pas être utilisées:","Cette règle signifie que si le mois courant ne contient pas de 31, alors le moteur prendra en compte le 30. Si le 30 n'existe pas, alors il prendra en compte le 29 et ainsi de suite jusqu'au 28.":"Cette règle signifie que si le mois courant ne contient pas de 31, alors le moteur prendra en compte le 30. Si le 30 n'existe pas, alors il prendra en compte le 29 et ainsi de suite jusqu'au 28.","8. Retour via le navigateur avec un résultat d'instruction.":"8. Retour via le navigateur avec un résultat d'instruction.","Le serveur de paiement n'a pas répondu dans un délai de 60 secondes. Cela peut être dû simplement à un ralentissement temporel, donc il est fortement conseillé de vérifier à posteriori la notification IPN, et annuler la transaction pour garder la cohérence.":"Le serveur de paiement n'a pas répondu dans un délai de 60 secondes. Cela peut être dû simplement à un ralentissement temporel, donc il est fortement conseillé de vérifier à posteriori la notification IPN, et annuler la transaction pour garder la cohérence.","Cette méthode vérifie localement si le formulaire est valide. Elle retourne une promesse :":"Cette méthode vérifie localement si le formulaire est valide. Elle retourne une promesse :","1. Appel initial au service PCI/Charge/Authenticate.":"1. Appel initial au service PCI/Charge/Authenticate.","1. Initier la demande de création du token":"1. Initier la demande de création du token","Le montant n'est pas modifiable. Comportement par défaut.":"Le montant n'est pas modifiable. Comportement par défaut.","Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient. Dans ce cas, aucune donnée sensible n'est transférée ni aucune donnée de votre application.":"Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient. Dans ce cas, aucune donnée sensible n'est transférée ni aucune donnée de votre application.","L'opération PCI/Charge/VerifyPaymentMethod est un Web Service de l'API REST. Il permet aux marchands certifiés PCI-DSS de vérifier la validité d'une carte. Si la carte est enrôlée, une authentification 3D Secure est réalisée.":"L'opération PCI/Charge/VerifyPaymentMethod est un Web Service de l'API REST. Il permet aux marchands certifiés PCI-DSS de vérifier la validité d'une carte. Si la carte est enrôlée, une authentification 3D Secure est réalisée.","Dans ce cas, le mode de validation et le délai de capture sont ignorés. Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0. Le champ strongAuthentication sera lui aussi ignoré.":"Dans ce cas, le mode de validation et le délai de capture sont ignorés. Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0. Le champ strongAuthentication sera lui aussi ignoré.","totalAmount => Montant total, intérêt inclus. Exemple : 20000":"totalAmount => Montant total, intérêt inclus. Exemple : 20000","Livraison digitale. Réservé à un usage futur.":"Livraison digitale. Réservé à un usage futur.","6. Analyse du résultat du paiement":"6. Analyse du résultat du paiement","9. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"9. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler. Cela va engendrer la fermeture de la popIn 3DS-Secure et une erreur d'abandon. Cet événement permet d'intercepter l'abanbon de utilisateur.":"Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler. Cela va engendrer la fermeture de la popIn 3DS-Secure et une erreur d'abandon. Cet événement permet d'intercepter l'abanbon de utilisateur.","Libellé (soft-descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur. Transmis par le facilitateur de paiement.":"Libellé (soft-descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur. Transmis par le facilitateur de paiement.","2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un PaReq (iFrame visible).":"2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un PaReq (iFrame visible).","Retrait en point relais automatique. Réservé à un usage futur.":"Retrait en point relais automatique. Réservé à un usage futur.","2. Retour du serveur de la plateforme de paiement avec le résultat final (porteur non enrôlé).":"2. Retour du serveur de la plateforme de paiement avec le résultat final (porteur non enrôlé).","Fonction de callback appelée si le paiement est en échec ou n'a pu être initié. Cette situation peut se produire si le paiement a été refusé ou si une erreur fonctionnelle ou technique est survenue pendant le paiement. Pour en savoir plus consulter : Gestion des erreurs.":"Fonction de callback appelée si le paiement est en échec ou n'a pu être initié. Cette situation peut se produire si le paiement a été refusé ou si une erreur fonctionnelle ou technique est survenue pendant le paiement. Pour en savoir plus consulter : Gestion des erreurs.","Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur. Doit être tronqué si la valeur dépasse 2048 caractères.":"Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur. Doit être tronqué si la valeur dépasse 2048 caractères.","6. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.":"6. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.","La vérification de carte permet aux marchands PCI-DSS de vérifier la validité de cartes de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté. Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"La vérification de carte permet aux marchands PCI-DSS de vérifier la validité de cartes de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté. Dans le cadre de la directive européenne DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","6. Retour du serveur de la plateforme de paiement avec le résultat final.":"6. Retour du serveur de la plateforme de paiement avec le résultat final.","Nom du modèle à utiliser pour générer l'e-mail. Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale). Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale. Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, elles seront ignorées et remplacées par celles du template.":"Nom du modèle à utiliser pour générer l'e-mail. Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale). Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale. Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, elles seront ignorées et remplacées par celles du template.","Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\". Toute autre valeur provoquera le rejet de la requête.":"Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\". Toute autre valeur provoquera le rejet de la requête.","Lorsqu'un test est validé, son statut est mis à jour dans la liste. Utilisez le bouton Rafraichir la table si le statut ne s'est pas rafraichi automatiquement.":"Lorsqu'un test est validé, son statut est mis à jour dans la liste. Utilisez le bouton Rafraichir la table si le statut ne s'est pas rafraichi automatiquement.","Ajoute une case à cocher sur le formulaire pour l'association de la carte au wallet. Le champ customer.reference est obligatoire pour ce cas d'utilisation. Consultez le guide d'intégration pour plus d'informations.":"Ajoute une case à cocher sur le formulaire pour l'association de la carte au wallet. Le champ customer.reference est obligatoire pour ce cas d'utilisation. Consultez le guide d'intégration pour plus d'informations.","Création de l'alias sans paiement. Le montant doit être transmis à 0.":"Création de l'alias sans paiement. Le montant doit être transmis à 0.","Les échéances auront lieu chaque 1er de janvier, avril, juillet et octobre. Leur nombre total dépend de la date d'effet de l'abonnement (voir paramètre vads_sub_effect_date).":"Les échéances auront lieu chaque 1er de janvier, avril, juillet et octobre. Leur nombre total dépend de la date d'effet de l'abonnement (voir paramètre vads_sub_effect_date).","Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte. Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa cartes manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.":"Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte. Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa cartes manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.","Numéro de téléphone du destinataire. Requis si l'ordre de paiement à modifier est de type WHATSAPP.":"Numéro de téléphone du destinataire. Requis si l'ordre de paiement à modifier est de type WHATSAPP.","Objet de l'e-mail envoyé. Présent uniquement si channelDetails.channelType est valorisé à MAIL.":"Objet de l'e-mail envoyé. Présent uniquement si channelDetails.channelType est valorisé à MAIL.","1. Appel initial au service PCI/Charge/Authenticate avec une préference 3D Secure valorisée à \"NO_CHALLENGE_REQUESTED\".":"1. Appel initial au service PCI/Charge/Authenticate avec une préference 3D Secure valorisée à \"NO_CHALLENGE_REQUESTED\".","Uniquement si votre minSdkVersion est <= 23, il est alors nécessaire de suivre la procédure suivante https://developer.android.com/studio/write/java8-support afin de permettre aux devices Android <= 6 de bénéficier de l'envoi des messages sentry. Lors du filtrage des données sensibles, notre SDK utilise du code Java8.":"Uniquement si votre minSdkVersion est <= 23, il est alors nécessaire de suivre la procédure suivante https://developer.android.com/studio/write/java8-support afin de permettre aux devices Android <= 6 de bénéficier de l'envoi des messages sentry. Lors du filtrage des données sensibles, notre SDK utilise du code Java8.","Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand). Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK. La réponse du Web Service ou cet identifiant de formulaire doit ensuite être renvoyé à votre application mobile.":"Pour cela, vous devez appeler votre serveur marchand, pour y vérifier les achats de l'utilisateur, puis générer un identifiant de formulaire (appelé formToken) en appelant le Web Service Charge/CreatePayment (toujours depuis votre serveur marchand). Dans cette requête, vous devez passer un paramètre formTokenVersion qui correspond au résultat de la méthode getFormTokenVersion du SDK. La réponse du Web Service ou cet identifiant de formulaire doit ensuite être renvoyé à votre application mobile.","Libellé (soft descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur. Transmis par le facilitateur de paiement.":"Libellé (soft descriptor) du sous-marchand qui apparaît sur le relevé d'opérations bancaires de l'acheteur. Transmis par le facilitateur de paiement.","Les champs du formulaire définis avec
sont facultatifs. Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles.":"Les champs du formulaire définis avec
sont facultatifs. Le client JavaScript ajoutera automatiquement les champs requis par le moyen de paiement ou supprimera automatiquement les champs inutiles.","Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service PCI/Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse. Ces paramètres sont requis pour la suite de l'authentification.":"Il est préconisé de sauvegarder les paramètres d'entrée de l'appel initial au service PCI/Charge/Authenticate ainsi que le champ \"id\" contenu dans la réponse. Ces paramètres sont requis pour la suite de l'authentification.","Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte par caméra. Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.":"Il est possible, dans le SDK, d'activer la fonctionnalité de scan de la carte par caméra. Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.","Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST PCI/Charge/CreateToken en mode PCI DSS.":"Si vous êtes certifiés PCI DSS, vous pouvez directement transmettre les informations sensibles au Web Service (comme le numéro de carte). Pour plus d'informations, rendez-vous sur notre page dédiée à l'utilisation du Web Service REST PCI/Charge/CreateToken en mode PCI DSS.","Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop. Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance. Dans ce cas, veuillez contacter notre support.":"Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop. Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance. Dans ce cas, veuillez contacter notre support.","Le moyen de paiement a été vérifié mais la transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation. La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour confirmer l'autorisation. Rien ne garantit que la demande d'autorisation sera acceptée.":"Le moyen de paiement a été vérifié mais la transaction n'a pas encore été autorisée car le délai de remise est supérieur à la durée de validité de l'autorisation. La demande d'autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque et une intervention manuelle sera nécessaire pour confirmer l'autorisation. Rien ne garantit que la demande d'autorisation sera acceptée.","Raison sociale du sous-marchand. Transmis par le facilitateur de paiement.":"Raison sociale du sous-marchand. Transmis par le facilitateur de paiement.","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement WhatsApp. Requis si l'ordre de paiement à modifier est de type WHATSAPP.":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement WhatsApp. Requis si l'ordre de paiement à modifier est de type WHATSAPP.","). Valeur retournée par l'ACS après l'authentification. La valeur de l'ECI dépend du statut de l'authentification et du type de carte.":"). Valeur retournée par l'ACS après l'authentification. La valeur de l'ECI dépend du statut de l'authentification et du type de carte.","Le paramètre Nom du serveur de l'API REST visible dans le même écran est également nécessaire: il s'agit de l'URL vers laquelle envoyer les requêtes de l'API REST. Il est demandé pour l'initialisation du SDK mobile.":"Le paramètre Nom du serveur de l'API REST visible dans le même écran est également nécessaire: il s'agit de l'URL vers laquelle envoyer les requêtes de l'API REST. Il est demandé pour l'initialisation du SDK mobile.","Corps de l'e-mail envoyé. Présent uniquement si channelDetails.channelType est valorisé à MAIL.":"Corps de l'e-mail envoyé. Présent uniquement si channelDetails.channelType est valorisé à MAIL.","Utilisation du formulaire de collecte de données. Valeurs possibles: \"true\" ou \"false\".":"Utilisation du formulaire de collecte de données. Valeurs possibles: \"true\" ou \"false\".","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.","Le périphérique ne semble pas être connecté à internet. Un message à l'utilisateur afin de s'assurer qu'il est bien connecté peut être utile dans ce cas.":"Le périphérique ne semble pas être connecté à internet. Un message à l'utilisateur afin de s'assurer qu'il est bien connecté peut être utile dans ce cas.","L'appel fonctionne comme Charge/CreatePayment. Une transaction de type VERIFICATION sera créée.":"L'appel fonctionne comme Charge/CreatePayment. Une transaction de type VERIFICATION sera créée.","Pour cela, il vous suffit de remplir le formulaire ci-dessous avec vos données de test puis de cliquer sur « Deploy ». Vous devrez alors vous connecter à votre compte Heroku ou en créer un afin de déployer le serveur.":"Pour cela, il vous suffit de remplir le formulaire ci-dessous avec vos données de test puis de cliquer sur « Deploy ». Vous devrez alors vous connecter à votre compte Heroku ou en créer un afin de déployer le serveur.","Identifiant de session unique de l'opération en cours. Il devra être retransmis à chaque nouvel appel.":"Identifiant de session unique de l'opération en cours. Il devra être retransmis à chaque nouvel appel.","Indique la raison de l'échec d'authentification. (Valeur retournée par le DS en cas d'échec d'authentification).":"Indique la raison de l'échec d'authentification. (Valeur retournée par le DS en cas d'échec d'authentification).","Indicateur d'annulation de challenge reçu dans le RReq. (Valeur retournée par le DS en cas d'annulation de l'authentification).":"Indicateur d'annulation de challenge reçu dans le RReq. (Valeur retournée par le DS en cas d'annulation de l'authentification).","2. Retour du serveur de la plateforme de paiement avec le résultat du paiement.":"2. Retour du serveur de la plateforme de paiement avec le résultat du paiement.","Valeur d'authentification finale (en fonction du DS cette valeur peut s'appeler CAVV, AEVV ou AAV). Chaine de caractère encodée en base64 d'une taille de 28 caractères.":"Valeur d'authentification finale (en fonction du DS cette valeur peut s'appeler CAVV, AEVV ou AAV). Chaine de caractère encodée en base64 d'une taille de 28 caractères.","1. Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS1.":"1. Appel initial au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS1.","Dépréciée. Cette valeur sera interprétée comme CHALLENGE_REQUESTED.":"Dépréciée. Cette valeur sera interprétée comme CHALLENGE_REQUESTED.","Il est possible, dans le SDK, d'activer la fonctionnalité NFC. Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser le NFC pour la scanner et remplir automatiquement le formulaire de paiement.":"Il est possible, dans le SDK, d'activer la fonctionnalité NFC. Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser le NFC pour la scanner et remplir automatiquement le formulaire de paiement.","Vous devez sauvegarder en session la valeur d'operationSessionId présente dans la réponse. Sans cet identifiant de session vous ne pourrez pas finaliser l'authentification du porteur.":"Vous devez sauvegarder en session la valeur d'operationSessionId présente dans la réponse. Sans cet identifiant de session vous ne pourrez pas finaliser l'authentification du porteur.","l'authentification par application mobile. L'acheteur reçoit une notification sur son smartphone et s'authentifie via l'application mobile de sa banque en saisissant un code secret ou grâce à ses données biométriques. Il confirme le paiement depuis l'application, puis retourne sur le site marchand.":"l'authentification par application mobile. L'acheteur reçoit une notification sur son smartphone et s'authentifie via l'application mobile de sa banque en saisissant un code secret ou grâce à ses données biométriques. Il confirme le paiement depuis l'application, puis retourne sur le site marchand.","Numéro de téléphone mobile du destinataire. Requis si l'ordre de paiement à modifier est de type SMS.":"Numéro de téléphone mobile du destinataire. Requis si l'ordre de paiement à modifier est de type SMS.","5. Notification de fin de paiement":"5. Notification de fin de paiement","Header « Accept » du navigateur de l'acheteur (HTTP/1.1 - RFC. 2616).":"Header « Accept » du navigateur de l'acheteur (HTTP/1.1 - RFC. 2616).","Avec 3DS2, il ne sera plus possible de désactiver le 3DS. Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").":"Avec 3DS2, il ne sera plus possible de désactiver le 3DS. Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\").","Numéro de téléphone du sous-marchand. Transmis par le facilitateur de paiement.":"Numéro de téléphone du sous-marchand. Transmis par le facilitateur de paiement.","Avec l'application de la DSP2, les émetteurs peuvent refuser la création de l'alias si l'authentification 3D Secure n'a pas été réalisée. Ce comportement s'appelle \"Soft Decline\".":"Avec l'application de la DSP2, les émetteurs peuvent refuser la création de l'alias si l'authentification 3D Secure n'a pas été réalisée. Ce comportement s'appelle \"Soft Decline\".","URL du sous-marchand. Transmis par le facilitateur de paiement.":"URL du sous-marchand. Transmis par le facilitateur de paiement.","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat et l'identifiant de session (operationSessionId).":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat et l'identifiant de session (operationSessionId).","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.","Vérifications en cours par l'acquéreur. Ce statut n'est pas final.":"Vérifications en cours par l'acquéreur. Ce statut n'est pas final.","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)","7. Redirection vers l'ACS dans l'iFrame pour l'authentification du porteur.":"7. Redirection vers l'ACS dans l'iFrame pour l'authentification du porteur.","Adresse e-mail du destinataire. Requis si l'ordre de paiement à modifier est de type MAIL.":"Adresse e-mail du destinataire. Requis si l'ordre de paiement à modifier est de type MAIL.","Une commande peut contenir plusieurs transactions. OrderStatus consolide le status de toutes les transactions rattachées à la commande.":"Une commande peut contenir plusieurs transactions. OrderStatus consolide le status de toutes les transactions rattachées à la commande.","Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias. Il est alors possible de vérifier le résultat dans la réponse.":"Charge/Payment: Cette réponse indique la fin de la vérification et la création de l'alias. Il est alors possible de vérifier le résultat dans la réponse.","Permet d'activer ou de désactiver l'authentification forte lors du paiement. Valeurs possibles : \"ENABLED\", \"DISABLED\", CHALLENGE_REQUESTED, CHALLENGE_MANDATE, NO_PREFERENCE ou \"AUTO\".":"Permet d'activer ou de désactiver l'authentification forte lors du paiement. Valeurs possibles : \"ENABLED\", \"DISABLED\", CHALLENGE_REQUESTED, CHALLENGE_MANDATE, NO_PREFERENCE ou \"AUTO\".","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.","Cette fonctionnalité requiert un compte Lyra SMS. Pour plus d'informations, consultez la FAQ.":"Cette fonctionnalité requiert un compte Lyra SMS. Pour plus d'informations, consultez la FAQ.","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.","2. Traitement des instructions":"2. Traitement des instructions","Indicateur d'annulation de challenge reçu dans le message RReq. Valeur retournée par le DS en cas d'annulation de l'authentification.":"Indicateur d'annulation de challenge reçu dans le message RReq. Valeur retournée par le DS en cas d'annulation de l'authentification.","Active/Désactive la fonctionnalité de scan de la carte par caméra. Si elle n'est pas définie, la fonctionnalité sera désactivée.":"Active/Désactive la fonctionnalité de scan de la carte par caméra. Si elle n'est pas définie, la fonctionnalité sera désactivée.","Authentification débrayée. Le champ exemption devient obligatoire":"Authentification débrayée. Le champ exemption devient obligatoire","Permet d'activer ou de désactiver l'authentification forte lors du paiement. Valeurs possibles : \"ENABLED\", \"DISABLED\" ou \"AUTO\".":"Permet d'activer ou de désactiver l'authentification forte lors du paiement. Valeurs possibles : \"ENABLED\", \"DISABLED\" ou \"AUTO\".","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/Authenticate. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/Authenticate. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.","Clé publique. Ce paramètre est obligatoire. Pour plus de détails, voir Prérequis (Clés).":"Clé publique. Ce paramètre est obligatoire. Pour plus de détails, voir Prérequis (Clés).","Attention, de nouveaux codes d'erreur peuvent être ajoutés dans le futur (même si vous ne mettez pas à jour votre SDK et votre application mobile). Votre implémentation doit donc en tenir compte, et intégrer un algorithme de gestion d'erreur générique.":"Attention, de nouveaux codes d'erreur peuvent être ajoutés dans le futur (même si vous ne mettez pas à jour votre SDK et votre application mobile). Votre implémentation doit donc en tenir compte, et intégrer un algorithme de gestion d'erreur générique.","Seules les cartes bancaires sont supportées. Cette méthode ne permet pas d'utiliser un alias créé à partir d'un IBAN.":"Seules les cartes bancaires sont supportées. Cette méthode ne permet pas d'utiliser un alias créé à partir d'un IBAN.","Devise utilisée pour le paiement des échéances d'un abonnement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3.":"Devise utilisée pour le paiement des échéances d'un abonnement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3.","Charge/Payment: Cette réponse indique la fin du paiement. Il est alors possible de vérifier le résultat dans la réponse.":"Charge/Payment: Cette réponse indique la fin du paiement. Il est alors possible de vérifier le résultat dans la réponse.","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.","Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à WHATSAPP.":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à WHATSAPP.","Le paiement a été abandonné par l'acheteur. L'acheteur a volontairement quitté l'écran de paiement.":"Le paiement a été abandonné par l'acheteur. L'acheteur a volontairement quitté l'écran de paiement.","Livraison en magasin. Réservé à un usage futur.":"Livraison en magasin. Réservé à un usage futur.","Date de génération de la réponse. Permet de mesurer le décalage éventuel entre les serveurs du marchand et du service de paiement.":"Date de génération de la réponse. Permet de mesurer le décalage éventuel entre les serveurs du marchand et du service de paiement.","soit en crédit : le débit est différé et le montant peut être débité en une ou plusieurs échéances. Le marchand est crédité plus tard de la totalité ou seulement d'une partie du montant total.":"soit en crédit : le débit est différé et le montant peut être débité en une ou plusieurs échéances. Le marchand est crédité plus tard de la totalité ou seulement d'une partie du montant total.","une demande d'autorisation peut être envoyée à l'acquéreur si le statut de l'authentification est \"SUCCESS\", \"ATTEMPT\" ou \"NOT_ENROLLED\". Les autres cas doivent aboutir à un paiement refusé.":"une demande d'autorisation peut être envoyée à l'acquéreur si le statut de l'authentification est \"SUCCESS\", \"ATTEMPT\" ou \"NOT_ENROLLED\". Les autres cas doivent aboutir à un paiement refusé.","Code pays de l'adresse du sous-marchand (norme ISO 3166 alpha-2). Transmis par le facilitateur de paiement.":"Code pays de l'adresse du sous-marchand (norme ISO 3166 alpha-2). Transmis par le facilitateur de paiement.","Livraison à une adresse vérifiée. Réservé à un usage futur.":"Livraison à une adresse vérifiée. Réservé à un usage futur.","La hauteur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.height\". De 1 à 6 caractères.":"La hauteur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.height\". De 1 à 6 caractères.","L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/VerifyPaymentMethod. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.":"L'authentification se déroule généralement sur plusieurs appels au service PCI/Charge/VerifyPaymentMethod. Afin de maintenir la transaction, il est nécessaire de transmettre à chaque appel l'attribut id reçu dans cette réponse.","Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à SMS.":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à SMS.","Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.":"Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.","Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY, ASK_REGISTER_PAY ou CUSTOMER_WALLET) l'email n'est pas obligatoire. Cependant l'acheteur devra le renseigner dans le formulaire.":"Lorsque vous souhaitez créer un alias du moyen de paiement (en définissant formAction à REGISTER_PAY, ASK_REGISTER_PAY ou CUSTOMER_WALLET) l'email n'est pas obligatoire. Cependant l'acheteur devra le renseigner dans le formulaire.","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par sms. Requis si l'ordre de paiement à modifier est de type SMS.":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement par sms. Requis si l'ordre de paiement à modifier est de type SMS.","Corps du message envoyé. Présent uniquement si channelDetails.channelType est valorisé à SMS.":"Corps du message envoyé. Présent uniquement si channelDetails.channelType est valorisé à SMS.","Seules les cartes bancaires sont supportées. Cette méthode ne permet pas de créer un alias à partir d'un IBAN.":"Seules les cartes bancaires sont supportées. Cette méthode ne permet pas de créer un alias à partir d'un IBAN.","1. Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée 3DS1.":"1. Appel initial au service PCI/Charge/Authenticate avec une carte non enrôlée 3DS1.","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.","Lorsque plusieurs appels au Web Service PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification. Il faut alors reprendre l'ID fourni dans la précédente réponse.":"Lorsque plusieurs appels au Web Service PCI/Charge/Authenticate sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification. Il faut alors reprendre l'ID fourni dans la précédente réponse.","Ajoute une case à cocher sur le formulaire pour la création d'un alias (token). Ne permet pas de créer un alias associé à un IBAN.":"Ajoute une case à cocher sur le formulaire pour la création d'un alias (token). Ne permet pas de créer un alias associé à un IBAN.","Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à MAIL.":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à MAIL.","Lancement de l'application : Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK. Elle permet de configurer le SDK avec vos données.":"Lancement de l'application : Initialisation du SDK : A cette étape il est nécessaire de faire l'initialisation du SDK. Elle permet de configurer le SDK avec vos données.","Cependant il est recommandé de laisser la transaction être remise en banque pour valider que le crédit soit fait sur le compte du marchand. Il sera ensuite possible de procéder à un remboursement.":"Cependant il est recommandé de laisser la transaction être remise en banque pour valider que le crédit soit fait sur le compte du marchand. Il sera ensuite possible de procéder à un remboursement.","Numéro de téléphone du destinataire avec le préfixe internationnal. Présent uniquement si channelDetails.channelType est valorisé à WHATSAPP.":"Numéro de téléphone du destinataire avec le préfixe internationnal. Présent uniquement si channelDetails.channelType est valorisé à WHATSAPP.","Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/VerifyPaymentMethod est donc prêt à être appelé.":"Une action de paiement ou un enregistrement de carte à été initié et nécessite une authentification. Le service PCI/Charge/VerifyPaymentMethod est donc prêt à être appelé.","Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.":"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.","Lorsque plusieurs appels au Web Service PCI/Charge/VerifyPaymentMethod sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification. Il faut alors reprendre l'ID fourni dans la précédente réponse.":"Lorsque plusieurs appels au Web Service PCI/Charge/VerifyPaymentMethod sont nécessaires pour réaliser l'authentification d'un acheteur, la valeur de l'ID transmis doit être la même pour chaque appel d'une même authentification. Il faut alors reprendre l'ID fourni dans la précédente réponse.","Il est impératif de sauvegarder le champ operationSessionId contenu dans la réponse. Ce paramètre est requis pour la suite de l'authentification.":"Il est impératif de sauvegarder le champ operationSessionId contenu dans la réponse. Ce paramètre est requis pour la suite de l'authentification.","1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée Procesos Diners.":"1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée Procesos Diners.","L'opération Charge/CreateToken est un Web Service de l'API REST. Il permet de créer un nouvel alias à partir d'un numéro de carte.":"L'opération Charge/CreateToken est un Web Service de l'API REST. Il permet de créer un nouvel alias à partir d'un numéro de carte.","Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15. Cela permettra la poursuite du processus et d'avoir un résultat final.":"Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15. Cela permettra la poursuite du processus et d'avoir un résultat final.","l'authentification par code de sécurité. L'acheteur reçoit un code à usage unique envoyé par SMS. Il renseigne ce code sur la page d'authentification afin de s'authentifier.":"l'authentification par code de sécurité. L'acheteur reçoit un code à usage unique envoyé par SMS. Il renseigne ce code sur la page d'authentification afin de s'authentifier.","Les échéances auront lieu tous les lundis. Attention la première échéance sera le prochain lundi.":"Les échéances auront lieu tous les lundis. Attention la première échéance sera le prochain lundi.","Vous tentez d'appeler la méthode process avant d'avoir appelé la méthode init. Se référer au Guide d'intégration Android et Guide d'integration iOS sur l'initialisation du SDK.":"Vous tentez d'appeler la méthode process avant d'avoir appelé la méthode init. Se référer au Guide d'intégration Android et Guide d'integration iOS sur l'initialisation du SDK.","AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur. Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure.":"AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur. Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure.","Soumet le formulaire(). Équivalent au clic utilisateur sur le bouton du formulaire":"Soumet le formulaire(). Équivalent au clic utilisateur sur le bouton du formulaire","Force la détection du moyen de paiement. La méthode prend en paramètre le nom du moyen de paiement. Les valeurs supportées sont (non exhaustives):":"Force la détection du moyen de paiement. La méthode prend en paramètre le nom du moyen de paiement. Les valeurs supportées sont (non exhaustives):","Retrait en point relais. Réservé à un usage futur.":"Retrait en point relais. Réservé à un usage futur.","Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku. Vous pourrez ainsi bénéficier d'un exemple de serveur marchand fonctionnel et gratuit pour la durée de votre intégration mobile.":"Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation « clé en main », qui se déploie en un clic sur la plateforme Cloud Heroku. Vous pourrez ainsi bénéficier d'un exemple de serveur marchand fonctionnel et gratuit pour la durée de votre intégration mobile.","Les événements suivants sont obsolètes et ne sont plus supportés. Ils ne doivent pas être utilisés:":"Les événements suivants sont obsolètes et ne sont plus supportés. Ils ne doivent pas être utilisés:","Création d'un alias (token) du moyen de paiement en même temps de la transaction. Ne permet pas de créer un alias associé à un IBAN.":"Création d'un alias (token) du moyen de paiement en même temps de la transaction. Ne permet pas de créer un alias associé à un IBAN.","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)","Devise du paiement. Code ISO 4217 alpha-3.":"Devise du paiement. Code ISO 4217 alpha-3.","Ce mode d'intégration est réservé aux clients PCI-DSS. Pour plus d'information, veuillez contacter notre service commercial.":"Ce mode d'intégration est réservé aux clients PCI-DSS. Pour plus d'information, veuillez contacter notre service commercial.","Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues et ainsi vérifier de façon sûre le statut de la transaction.":"Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues et ainsi vérifier de façon sûre le statut de la transaction.","La signature de l'IPN est éffectuée avec le mot de passe. Pour plus d'informations, rendez-vous ici Utilisation de l'IPN (URL de notification).":"La signature de l'IPN est éffectuée avec le mot de passe. Pour plus d'informations, rendez-vous ici Utilisation de l'IPN (URL de notification).","1. Appel initial au service PCI/Charge/CreatePayment.":"1. Appel initial au service PCI/Charge/CreatePayment.","Indique la raison justifiant l'absence d'authentification forte. (Requis en cas de statut DISABLED, ou en cas d'authentification FRICTIONLESS).":"Indique la raison justifiant l'absence d'authentification forte. (Requis en cas de statut DISABLED, ou en cas d'authentification FRICTIONLESS).","La désactivation ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte. C'est le cas pour les cartes MAESTRO.":"La désactivation ne sera pas prise en compte si le moyen de paiement requiert obligatoirement une authentification forte. C'est le cas pour les cartes MAESTRO.","Statut d'une transaction de type VERIFICATION dont l'autorisation ou la demande de renseignement a été acceptée. Ce statut ne peut évoluer. Les transactions dont le statut est \"ACCEPTED\" ne sont jamais remises en banque. Une transaction de type VERIFICATION est créée lors de la mise à jour ou la création d'un alias sans paiement.":"Statut d'une transaction de type VERIFICATION dont l'autorisation ou la demande de renseignement a été acceptée. Ce statut ne peut évoluer. Les transactions dont le statut est \"ACCEPTED\" ne sont jamais remises en banque. Une transaction de type VERIFICATION est créée lors de la mise à jour ou la création d'un alias sans paiement.","Nom du template utilisé. Présent uniquement si channelDetails.channelType est valorisé à MAIL.":"Nom du template utilisé. Présent uniquement si channelDetails.channelType est valorisé à MAIL.","Si la transaction a été capturée, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est inférieur ou égal au montant initial de la transaction. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte de paiement du marchand est débité du montant correspondant.":"Si la transaction a été capturée, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est inférieur ou égal au montant initial de la transaction. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte de paiement du marchand est débité du montant correspondant.","Nom du modèle à utiliser pour générer l'e-mail. Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale). Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale. Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, le template sera ignoré.":"Nom du modèle à utiliser pour générer l'e-mail. Il est nécessaire que le modèle existe dans le Back Office pour que cela fonctionne.Chaque modèle d'e-mail est associé à une langue (ou locale). Pour utiliser un modèle vous devez vous assurer de transmettre la bonne langue dans le paramètre locale. Si le modèle n'est pas trouvé une erreur sera retournée. Si vous avez défini une valeur dans les paramètres subject et body, le template sera ignoré.","Ce cas d'utilisation n'utilise pas le client JavaScript, mais uniquement un appel serveur à serveur. Il n'y a pas de redirection vers l'url de retour spécifiée dans kr-post-url-success.":"Ce cas d'utilisation n'utilise pas le client JavaScript, mais uniquement un appel serveur à serveur. Il n'y a pas de redirection vers l'url de retour spécifiée dans kr-post-url-success.","Le délai de remise en banque est supérieur à la durée de validité de l'autorisation. Le marchand doit valider manuellement la transaction afin que la demande d'autorisation et la remise aient lieu.":"Le délai de remise en banque est supérieur à la durée de validité de l'autorisation. Le marchand doit valider manuellement la transaction afin que la demande d'autorisation et la remise aient lieu.","En fonction de la configuration de votre boutique concernant les paiements par alias, il est possible que la saisie du CVV ou l'authentification 3D Secure soit requise. Dans ce cas, le mode SILENT ne peut convenir.":"En fonction de la configuration de votre boutique concernant les paiements par alias, il est possible que la saisie du CVV ou l'authentification 3D Secure soit requise. Dans ce cas, le mode SILENT ne peut convenir.","Notez que dans ce cas, la transaction n'est pas créée en temps réél. Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement. La création interviendra au bout de 10 minutes maximum. Pour intercepter cette transaction, vous devez utiliser les IPNs. Voir Généralités sur IPN pour plus de détails.":"Notez que dans ce cas, la transaction n'est pas créée en temps réél. Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement. La création interviendra au bout de 10 minutes maximum. Pour intercepter cette transaction, vous devez utiliser les IPNs. Voir Généralités sur IPN pour plus de détails.","Livraison à une adresse non vérifiée. Réservé à un usage futur.":"Livraison à une adresse non vérifiée. Réservé à un usage futur.","Call Center: paiement effectué via un centre d'appel. Nécessite un contrat de type VAD.":"Call Center: paiement effectué via un centre d'appel. Nécessite un contrat de type VAD.","7. Tests et cas d'utilisation":"7. Tests et cas d'utilisation","hasInterests => Booléen indiquant si un taux d'intérêt s'applique. Exemple : false":"hasInterests => Booléen indiquant si un taux d'intérêt s'applique. Exemple : false","Ce WS permet la création d'un alias de la carte envoyé dans la requête. Il sera alors possible d'utiliser cet alias lors de paiement futur sans avoir à saisir de nouveau les informations de la carte de l'acheteur.":"Ce WS permet la création d'un alias de la carte envoyé dans la requête. Il sera alors possible d'utiliser cet alias lors de paiement futur sans avoir à saisir de nouveau les informations de la carte de l'acheteur.","Adresse du sous-marchand. Transmis par le facilitateur de paiement.":"Adresse du sous-marchand. Transmis par le facilitateur de paiement.","Permet d'indiquer au DS que le marchand n'a pas de préférence. Si l'émetteur décide de réaliser une authentification sans interaction (frictionless), le paiement sera garanti.":"Permet d'indiquer au DS que le marchand n'a pas de préférence. Si l'émetteur décide de réaliser une authentification sans interaction (frictionless), le paiement sera garanti.","L'opération Token/Update est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken).":"L'opération Token/Update est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken).","

Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".

  • Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS. Si la demande de frictionless est acceptée par l'émetteur, le marchand perd la garantie de paiement.

  • Pour les paiements réalisés en euro, si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.

  • Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise au DS.

Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.

":"

Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".

  • Pour les paiements réalisés en euro, si le montant est inférieur à 30€, une demande de frictionless est transmise au DS. Si la demande de frictionless est acceptée par l'émetteur, le marchand perd la garantie de paiement.

  • Pour les paiements réalisés en euro, si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.

  • Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise au DS.

Si la boutique ne dispose pas de l'option \"Frictionless 3DS2\", la valeur transmise par le marchand est ignorée et la gestion de l'authentification du porteur est déléguée à la plateforme.

","Cartes VISA NEUQUEN":"Cartes VISA NEUQUEN","Web Pay Completa":"Web Pay Completa","Cartes VISA PATAGONIA":"Cartes VISA PATAGONIA","Acquéreur Link":"Acquéreur Link","Cartes CMR":"Cartes CMR","Une transaction de 1 USDest créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.":"Une transaction de 1 USDest créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.","Le montant de la transaction a été autorisé.Statut final retourné en cpture immédiate.":"Le montant de la transaction a été autorisé.Statut final retourné en cpture immédiate.","Cartes VISA ICBC":"Cartes VISA ICBC","Cartes Cabal":"Cartes Cabal","Ce champ est obligatoire pour les acquéreurs Fiserv et Procesos.":"Ce champ est obligatoire pour les acquéreurs Fiserv et Procesos.","Cartes VISA Débito":"Cartes VISA Débito","Visanet":"Visanet","La plateforme de paiement associe un mode de capture par défaut au contrat acquéreur (MID) : capture immédiate ou capture différée.":"La plateforme de paiement associe un mode de capture par défaut au contrat acquéreur (MID) : capture immédiate ou capture différée.","Cartes AMEX PATAGONIA":"Cartes AMEX PATAGONIA","Cartes Mastercard MACRO":"Cartes Mastercard MACRO","Cartes AMEX Bansud":"Cartes AMEX Bansud","Cartes AMEX Naranja":"Cartes AMEX Naranja","Si l'acquéreur l'autorise, le site marchand a la possibilité de forcer le type de capture à utiliser.":"Si l'acquéreur l'autorise, le site marchand a la possibilité de forcer le type de capture à utiliser.","Acquéreur Créditbanco":"Acquéreur Créditbanco","Cartes VISA CORDOBESA":"Cartes VISA CORDOBESA","Acquéreur Redeban":"Acquéreur Redeban","Cartes AMEX GALICIA":"Cartes AMEX GALICIA","Cartes VISA HIPOTECARIO":"Cartes VISA HIPOTECARIO","Web Pay":"Web Pay","Lorsque authorizationMode vaut MARK: Une autorisation de 1 USD a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).":"Lorsque authorizationMode vaut MARK: Une autorisation de 1 USD a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).","Ce champ est obligatoire pour l'acquéreur Prisma et doit respecter le format:":"Ce champ est obligatoire pour l'acquéreur Prisma et doit respecter le format:","Réalisez votre analyse de risque puis utilisez notre API pour bloquer les paiements à partir d'un numéro de carte, d'une plage de BIN ou d'une adresse IP.":"Réalisez votre analyse de risque puis utilisez notre API pour bloquer les paiements à partir d'un numéro de carte, d'une plage de BIN ou d'une adresse IP.","Cartes Mastercard FALABELLA":"Cartes Mastercard FALABELLA","Peso Colombiano (170)":"Peso Colombiano (170)","Cartes Mastercard SANTANDER":"Cartes Mastercard SANTANDER","Pago Edenred rechazado, no honrar":"Pago Edenred rechazado, no honrar","Cartes VISA, CARNET, Cabal Débito":"Cartes VISA, CARNET, Cabal Débito","Procesos API WS":"Procesos API WS","Si le marchand a configuré les informations de support depuis son Back Office Marchand, le message contiendra l'adresse e-mail et le numéro de téléphone pour contacter le service client de la boutique.":"Si le marchand a configuré les informations de support depuis son Back Office Marchand, le message contiendra l'adresse e-mail et le numéro de téléphone pour contacter le service client de la boutique.","Cartes Carnet":"Cartes Carnet","Cartes Mastercard NACION":"Cartes Mastercard NACION","Acquéreur Procesos":"Acquéreur Procesos","Procesos API ISO FIS":"Procesos API ISO FIS","Cartes VISA CORRIENTES":"Cartes VISA CORRIENTES","Modifier le type de capture":"Modifier le type de capture","Cartes VISA NACION":"Cartes VISA NACION","En cliquant sur l'adresse e-mail, l'acheteur pourra automatiquement envoyer un e-mail de demande de résiliation au service client de la boutique.":"En cliquant sur l'adresse e-mail, l'acheteur pourra automatiquement envoyer un e-mail de demande de résiliation au service client de la boutique.","Cartes Mastercard BBVA":"Cartes Mastercard BBVA","Cartes Mastercard GALICIA":"Cartes Mastercard GALICIA","Cartes Mastercard ICBC":"Cartes Mastercard ICBC","Cartes VISA COLUMBIA":"Cartes VISA COLUMBIA","Cartes VISA CHACO":"Cartes VISA CHACO","Cartes Mastercard CENCOSUD":"Cartes Mastercard CENCOSUD","Cartes VISA HSBC":"Cartes VISA HSBC","Cartes VISA SANTANDER":"Cartes VISA SANTANDER","Par défaut, la valeur configurée sur le contrat est appliquée.":"Par défaut, la valeur configurée sur le contrat est appliquée.","Objet contenant les données du sous-marchand.":"Objet contenant les données du sous-marchand.","Cartes AMEX HSBC":"Cartes AMEX HSBC","Cartes VISA FORMOSA":"Cartes VISA FORMOSA","Sol peruano (604)":"Sol peruano (604)","Peso argentino (032)":"Peso argentino (032)","Taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer.":"Taux de taxe appliqué sur l'ensemble de la commande. La valeur doit être le pourcentage à appliquer.","Cartes VISA MACRO":"Cartes VISA MACRO","Devise du paiement. Code ISO 4217 alpha-3. Ex: \"COP\" pour le peso colombien.":"Devise du paiement. Code ISO 4217 alpha-3. Ex: \"COP\" pour le peso colombien.","Pour celà, utilisez le champ overridePaymentCinematic comme suit:":"Pour celà, utilisez le champ overridePaymentCinematic comme suit:","Cartes VISA GALICIA":"Cartes VISA GALICIA","PSE":"PSE","Capture immédiate":"Capture immédiate","Link":"Link","Cartes MASTERCARD Débito":"Cartes MASTERCARD Débito","Cartes AMEX SANTANDER":"Cartes AMEX SANTANDER","Acquéreur Prisma":"Acquéreur Prisma","Cartes VISA BBVA":"Cartes VISA BBVA","Nequi":"Nequi","Cartes Mastercard PATAGONIA":"Cartes Mastercard PATAGONIA","Cartes VISA CIUDAD":"Cartes VISA CIUDAD","Ce champ est obligatoire pour l'acquéreur Prisma.":"Ce champ est obligatoire pour l'acquéreur Prisma.","Tickets Edenred":"Tickets Edenred","Connectez-vous au bom : https://secure.payzen.lat/vads-merchant/":"Connectez-vous au bom : https://secure.payzen.lat/vads-merchant/","Cartes Mastercard COLUMBIA":"Cartes Mastercard COLUMBIA","Cartes VISA CREDICOOP":"Cartes VISA CREDICOOP","Ex: 21 pour 21%.":"Ex: 21 pour 21%.","Cartes VISA COMAFI":"Cartes VISA COMAFI","Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire (le centime pour le peso colombien).":"Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire (le centime pour le peso colombien).","Cartes Mastercard COMAFI":"Cartes Mastercard COMAFI","Capture différée":"Capture différée","Annuler une transaction autorisée avant sa remise en banque ou avant la fermeture du lot.":"Annuler une transaction autorisée avant sa remise en banque ou avant la fermeture du lot.","Pago Edenred aceptado":"Pago Edenred aceptado","Gérer le risque":"Gérer le risque","Cartes Mastercard HSBC":"Cartes Mastercard HSBC","First Data IPG":"First Data IPG","Prisma":"Prisma","Acquéreur Firstdata IPG":"Acquéreur Firstdata IPG","Procesos API Redirect":"Procesos API Redirect","Aval":"Aval","Cartes Mastercard ITAU":"Cartes Mastercard ITAU","Cartes VISA ITAU":"Cartes VISA ITAU","Cartes VISA PROVINCIA":"Cartes VISA PROVINCIA","Efecty":"Efecty","Cartes VISA INDUSTRIAL":"Cartes VISA INDUSTRIAL","Votre clé publique (disponible dans le bom_expert : Paramètres -> Boutique -> Clés de l'API REST, cf. la page Prérequis).":"Votre clé publique (disponible dans le bom_expert : Paramètres -> Boutique -> Clés de l'API REST, cf. la page Prérequis).","Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure.":"Vous devrez alors rappeler le même PCI/Charge/CreateToken avec le résultat de l'instruction pour l'authentification 3D Secure.","Connectez-vous au bom:":"Connectez-vous au bom:","nouvel appel au service PCI/Charge/VerifyPaymentMethod avec le résultat signé de l'instruction obtenu via le navigateur":"nouvel appel au service PCI/Charge/VerifyPaymentMethod avec le résultat signé de l'instruction obtenu via le navigateur","Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure.":"Vous devrez alors rappeler le même PCI/Charge/CreatePayment avec le résultat de l'instruction pour l'authentification 3D Secure.","Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure.":"Vous devrez alors rappeler le même PCI/Charge/VerifyPaymentMethod avec le résultat de l'instruction pour l'authentification 3D Secure.","Nom du serveur de l'API REST (disponible dans le bom_expert : Paramètres -> Boutique-> Clés de l'API REST), cf. la page Prérequis).":"Nom du serveur de l'API REST (disponible dans le bom_expert : Paramètres -> Boutique-> Clés de l'API REST), cf. la page Prérequis).","AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur.":"AuthenticationResponseData: Cette réponse indique qu'il est nécessaire de procéder à l'authentification du porteur.","la réponse contient un ECI (valorisé à \"04\") et un CAVV, qui pourront être utilisés dans la demande d'autorisation.":"la réponse contient un ECI (valorisé à \"04\") et un CAVV, qui pourront être utilisés dans la demande d'autorisation.","Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12,34 EUR).":"Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12,34 EUR).","6. Analyse du résultat final":"6. Analyse du résultat final","Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic).":"Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic).","orderCycle : peut valoir OPEN ou CLOSED.":"orderCycle : peut valoir OPEN ou CLOSED.","Template":"Template","3DS2 - Authentification Challenge, sans 3DS Method":"3DS2 - Authentification Challenge, sans 3DS Method","Consultez la description de l'objet Payment depuis notre playground.":"Consultez la description de l'objet Payment depuis notre playground.","Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré.":"Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré.","Le principe général s'applique à l'authentification OTP OSB.":"Le principe général s'applique à l'authentification OTP OSB.","1. Appel initial au service PCI/Charge/Authenticate avec une préference 3D Secure valorisée à \"DATA_ONLY\".":"1. Appel initial au service PCI/Charge/Authenticate avec une préference 3D Secure valorisée à \"DATA_ONLY\".","ou à 2.2.0.":"ou à 2.2.0.","

après exécution du code 3DS Method de l'ACS (authentification 3DS2)

":"

après exécution du code 3DS Method de l'ACS (authentification 3DS2)

","Le Web Service a échoué et retourne un objet WebService/WebServiceError :":"Le Web Service a échoué et retourne un objet WebService/WebServiceError :","Instruction":"Instruction","Carte nationale de retrait et de paiement":"Carte nationale de retrait et de paiement","Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement IVR.":"Objet json permettant de définir les paramètres spécifiques à la création d'un ordre de paiement IVR.","Lorsque le site marchand demande l'authentification du porteur, la plateforme de paiement vérifie auprès de l'OSB si la carte est enrôlée.":"Lorsque le site marchand demande l'authentification du porteur, la plateforme de paiement vérifie auprès de l'OSB si la carte est enrôlée.","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Placeholder du champ du nom du porteur si requis":"Placeholder du champ du nom du porteur si requis","Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.":"Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.","Paiement refusé après une authentification Data Only":"Paiement refusé après une authentification Data Only","Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à IVR.":"Paramètre permettant de définir le canal d'émission de l'ordre de paiement. Doit être valorisé à IVR.","Mon Label [COUNT] avec [CURRENCY] [AMOUNT]":"Mon Label [COUNT] avec [CURRENCY] [AMOUNT]","Type d'équipement sur lequel s'effectue le paiement.
Valeurs possibles :
  • BROWSER
  • MOBILE
":"Type d'équipement sur lequel s'effectue le paiement.
Valeurs possibles :
  • BROWSER
  • MOBILE
","2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId).":"2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId).","Carte nationale de paiement à autorisation systématique":"Carte nationale de paiement à autorisation systématique","Label animé du champ du nom du porteur si requis":"Label animé du champ du nom du porteur si requis","Permet de demander une authentification sans interaction, prise en charge par le DS au lieu de l'ACS de la banque émettrice. La transaction ne bénéficiera pas du transfert de responsabilité. L'authentification sera désactivée si le réseau n'est pas compatible avec cette fonctionnalité. Le service PCI/Charge/Authenticate retourne un code erreur INT_808, si le champ transactionCategory n'est pas valorisé à":"Permet de demander une authentification sans interaction, prise en charge par le DS au lieu de l'ACS de la banque émettrice. La transaction ne bénéficiera pas du transfert de responsabilité. L'authentification sera désactivée si le réseau n'est pas compatible avec cette fonctionnalité. Le service PCI/Charge/Authenticate retourne un code erreur INT_808, si le champ transactionCategory n'est pas valorisé à","1. Appel initial au service PCI/Charge/CreatePayment avec une préference 3D Secure valorisée à \"DISABLED\".":"1. Appel initial au service PCI/Charge/CreatePayment avec une préference 3D Secure valorisée à \"DISABLED\".","La réponse contient un objet Payment décrivant le détail du paiement (statut du paiement, résultat de la demande d'autorisation, résultat de l'authentification du porteur, etc...).":"La réponse contient un objet Payment décrivant le détail du paiement (statut du paiement, résultat de la demande d'autorisation, résultat de l'authentification du porteur, etc...).","Label animé du champ du type de document d'identité si requis":"Label animé du champ du type de document d'identité si requis","Paiement classique (inclut les paiements récurrents ou en n-fois).":"Paiement classique (inclut les paiements récurrents ou en n-fois).",", vous devez traiter l'instruction pour procéder à l'authentification du porteur.":", vous devez traiter l'instruction pour procéder à l'authentification du porteur.","le service":"le service","Vous devez sauvegarder en session la valeur du champ":"Vous devez sauvegarder en session la valeur du champ","Carte personnelle":"Carte personnelle","Lors de l'initialisation du SDK, envoyez true comme valeur à la clé cardScanningEnabled dans le dictionnaire des options de configuration (Voir Initialiser le SDK).":"Lors de l'initialisation du SDK, envoyez true comme valeur à la clé cardScanningEnabled dans le dictionnaire des options de configuration (Voir Initialiser le SDK).","Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target.":"Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target.","La réalisation de transactions MIT via un alias créé sans authentification du porteur n'est pas conforme avec la DSP2.":"La réalisation de transactions MIT via un alias créé sans authentification du porteur n'est pas conforme avec la DSP2.","Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreatePayment afin de décoder son contenu.":"Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreatePayment afin de décoder son contenu.","Mon Label [COUNT]":"Mon Label [COUNT]","Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.":"Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.","Si la liste ne contient qu'un moyen de paiement, la page de saisie des données de ce moyen de paiement sera directement présentée. Sinon la page de sélection des moyens de paiement sera présentée.":"Si la liste ne contient qu'un moyen de paiement, la page de saisie des données de ce moyen de paiement sera directement présentée. Sinon la page de sélection des moyens de paiement sera présentée.","Demander une authentification Data Only sur un réseau ne supportant pas ce mode sera interpreté comme une demande de désactivation de l'authentification.":"Demander une authentification Data Only sur un réseau ne supportant pas ce mode sera interpreté comme une demande de désactivation de l'authentification.","Pour cela, utilisez une balise HTML contenant la valeur \"UTF-8\". Par exemple :":"Pour cela, utilisez une balise HTML contenant la valeur \"UTF-8\". Par exemple :","Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.":"Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel.","Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI.":"Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI.","Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/VerifyPaymentMethod afin de décoder son contenu.":"Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/VerifyPaymentMethod afin de décoder son contenu.","Pour plus de détails, rendez-vous ici : Référence de l'objet Payment.":"Pour plus de détails, rendez-vous ici : Référence de l'objet Payment.","Placeholder du champ Délai de paiement":"Placeholder du champ Délai de paiement","3DS2 - Authentification Challenge, avec 3DS Method":"3DS2 - Authentification Challenge, avec 3DS Method","Authentification prise en charge par le DS sans interraction du client":"Authentification prise en charge par le DS sans interraction du client","A la fin de l'opération, vous recevrez une IPN uniquement si la réponse à l'appel initial est de type":"A la fin de l'opération, vous recevrez une IPN uniquement si la réponse à l'appel initial est de type","Label animé du champ Mode de paiement quand il y en a qu'un":"Label animé du champ Mode de paiement quand il y en a qu'un","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreatePayment retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.","Type d'authentification.
Valeurs possibles :
  • CHALLENGE
  • FRICTIONLESS
":"Type d'authentification.
Valeurs possibles :
  • CHALLENGE
  • FRICTIONLESS
","Carte prépayée":"Carte prépayée","L'acheteur n'étant pas soumis à une authentification forte, le marchand ne peut bénéficier du transfert de responsabilité sur les transactions traitées en mode Data Only.":"L'acheteur n'étant pas soumis à une authentification forte, le marchand ne peut bénéficier du transfert de responsabilité sur les transactions traitées en mode Data Only.","Paiement avec authentification, avec fingerprinting et avec timeout":"Paiement avec authentification, avec fingerprinting et avec timeout","Il est recommandé de transmettre un maximum de données sur l'acheteur via l'objet customer pour augmenter les chances d'obtenir une authentification frictionless.":"Il est recommandé de transmettre un maximum de données sur l'acheteur via l'objet customer pour augmenter les chances d'obtenir une authentification frictionless.","Pour cela, l'appel au web service PCI/Charge/VerifyPaymentMethod déclenche une transaction de vérification.":"Pour cela, l'appel au web service PCI/Charge/VerifyPaymentMethod déclenche une transaction de vérification.","Statut de l'authentification. Doit être valorisé à DISABLED.":"Statut de l'authentification. Doit être valorisé à DISABLED.","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)","Placeholder du champ Mode de paiement quand il y en a qu'un":"Placeholder du champ Mode de paiement quand il y en a qu'un","la case à cocher de confirmation de creation de token de carte":"la case à cocher de confirmation de creation de token de carte","Valeur représentant la profondeur de la palette de couleurs utilisée par l'équipement pour afficher les images, en bits par pixel.Obtenue du navigateur client via la propriété screen.colorDepth.":"Valeur représentant la profondeur de la palette de couleurs utilisée par l'équipement pour afficher les images, en bits par pixel.Obtenue du navigateur client via la propriété screen.colorDepth.","Exemple : [\"VISA\", \"MASTERCARD\"]":"Exemple : [\"VISA\", \"MASTERCARD\"]","OTP OSB - OTP expiré":"OTP OSB - OTP expiré","L'état de la commande est défini à partir des deux paramètres suivants :":"L'état de la commande est défini à partir des deux paramètres suivants :","OTP OSB - Authentification finalisée avec succès":"OTP OSB - Authentification finalisée avec succès","Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler. Cela va engendrer la fermeture de la popIn 3D-Secure et une erreur d'abandon. Cet événement permet d'intercepter l'abanbon de utilisateur.":"Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler. Cela va engendrer la fermeture de la popIn 3D-Secure et une erreur d'abandon. Cet événement permet d'intercepter l'abanbon de utilisateur.","Le DS peut retourner un score et une recommandation utilisés par le marchand pour influer sur la décision finale.":"Le DS peut retourner un score et une recommandation utilisés par le marchand pour influer sur la décision finale.","par exemple : 69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5":"par exemple : 69876357:testpublickey_DEMOPUBLICKEY95me92597fd28tGD4r5","Placeholder du champ Mode de paiement quand il y en a que du crédit":"Placeholder du champ Mode de paiement quand il y en a que du crédit","Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).":"Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).","Réalisez l'authentification du porteur via votre propre serveur d'authentification (ou le nôtre), puis utilisez notre API PCI-DSS d'autorisation.":"Réalisez l'authentification du porteur via votre propre serveur d'authentification (ou le nôtre), puis utilisez notre API PCI-DSS d'autorisation.","Carte nationale de paiement et de retrait à autorisation systématique":"Carte nationale de paiement et de retrait à autorisation systématique","Paramètre challengePreference invalide.":"Paramètre challengePreference invalide.","Placeholder du champ du numéro de document d'identité si requis":"Placeholder du champ du numéro de document d'identité si requis","L'ordre de paiement est créé et payable via le SVI":"L'ordre de paiement est créé et payable via le SVI","OTP OSB - OTP invalide":"OTP OSB - OTP invalide","Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT : Paiement sans création d'alias. Valeur par défaut.
  • REGISTER_PAY : Création de l'alias lors d'un paiement.
":"Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT : Paiement sans création d'alias. Valeur par défaut.
  • REGISTER_PAY : Création de l'alias lors d'un paiement.
","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/VerifyPaymentMethod retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/VerifyPaymentMethod retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.","soit le résultat de l'authentification (AuthenticationResult).":"soit le résultat de l'authentification (AuthenticationResult).","le statut de l'authentification du porteur est valorisé à \"SUCCESS\";":"le statut de l'authentification du porteur est valorisé à \"SUCCESS\";","Si ce champ est vide (conseillé) alors les moyens de paiement éligibles (devises, contraintes techniques, etc) associés à la boutique seront proposés.":"Si ce champ est vide (conseillé) alors les moyens de paiement éligibles (devises, contraintes techniques, etc) associés à la boutique seront proposés.","Paiement refusé, ne pas honorer":"Paiement refusé, ne pas honorer","Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target**.":"Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target**.","La suite du processus dépend de la présence d'un objet AuthenticationInstruction dans la réponse :":"La suite du processus dépend de la présence d'un objet AuthenticationInstruction dans la réponse :","9. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"9. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","La réponse contient un objet Payment décrivant le détail de l'alias et de la vérification du moyen de paiement (résultat de la demande de vérification, résultat de l'authentification du porteur, etc...).":"La réponse contient un objet Payment décrivant le détail de l'alias et de la vérification du moyen de paiement (résultat de la demande de vérification, résultat de l'authentification du porteur, etc...).","Data Only":"Data Only","Appelez le service PCI/Charge/VerifyPaymentMethod en utilisant les champs ci-dessous :":"Appelez le service PCI/Charge/VerifyPaymentMethod en utilisant les champs ci-dessous :","Création de paiements":"Création de paiements","Catégorie du produit de la carte.":"Catégorie du produit de la carte.","dans le Web Service":"dans le Web Service","Le déroulement du scénario est le suivant:":"Le déroulement du scénario est le suivant:","2. Retour du serveur de la plateforme de paiement avec le résultat de l'analyse de risque.":"2. Retour du serveur de la plateforme de paiement avec le résultat de l'analyse de risque.","présente dans la réponse. Sans cet identifiant de session vous ne pourrez pas finaliser l'authentification du porteur.":"présente dans la réponse. Sans cet identifiant de session vous ne pourrez pas finaliser l'authentification du porteur.","orderStatus : consolidation du paramètre status des transactions associées à la commande.":"orderStatus : consolidation du paramètre status des transactions associées à la commande.","Exemple de réponse Payment":"Exemple de réponse Payment","Valoriser, lors des paiements, le champ formAction à":"Valoriser, lors des paiements, le champ formAction à","ou ATTEMPT.
Valeurs possibles :
  • 0 : HMAC
  • 1 : CVV
  • 2 : CVV_ATN
  • 3 : MASTERCARD_SPA
  • A : AV-CB
":"ou ATTEMPT.
Valeurs possibles :
  • 0 : HMAC
  • 1 : CVV
  • 2 : CVV_ATN
  • 3 : MASTERCARD_SPA
  • A : AV-CB
","Objet contenant le détail de l'instruction reçu dans l'événement JavaScript \"LYRA_AUTH_INSTRUCTION_RESULT\".":"Objet contenant le détail de l'instruction reçu dans l'événement JavaScript \"LYRA_AUTH_INSTRUCTION_RESULT\".","Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions).":"Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions).",", alors celui-ci contiendra le résultat du paiement et le processus est terminé.":", alors celui-ci contiendra le résultat du paiement et le processus est terminé.","Carte commerciale":"Carte commerciale","Un seul appel au Web Service Charge/Authenticate est nécessaire. La réponse contient le résultat de l'analyse de risque réalisée par le DS. Le marchand n'a pas d'instruction à traiter.":"Un seul appel au Web Service Charge/Authenticate est nécessaire. La réponse contient le résultat de l'analyse de risque réalisée par le DS. Le marchand n'a pas d'instruction à traiter.","Ensuite, vous devez :":"Ensuite, vous devez :","Ajoutez le LyraPaymentSDK.xcframework à votre projet iOS ainsi que les autres dépendances spécifiées dans votre":"Ajoutez le LyraPaymentSDK.xcframework à votre projet iOS ainsi que les autres dépendances spécifiées dans votre","Jusqu'à 3 tentatives sont autorisées. Après un troisième échec, le paiement est refusé.":"Jusqu'à 3 tentatives sont autorisées. Après un troisième échec, le paiement est refusé.","Le code à une durée de vie de 5 minutes. Passé ce délai, il expire et n'est plus utilisable.":"Le code à une durée de vie de 5 minutes. Passé ce délai, il expire et n'est plus utilisable.","Paiement avec authentification, avec timeout sur le challenge":"Paiement avec authentification, avec timeout sur le challenge","Type d'équipement sur lequel s'effectue le paiement.
Valeurs possibles :
  • BROWSER
  • MOBILE
":"Type d'équipement sur lequel s'effectue le paiement.
Valeurs possibles :
  • BROWSER
  • MOBILE
","La valeur est issue des fichiers de plages de BIN.":"La valeur est issue des fichiers de plages de BIN.","Exemple de réponse ResponseCodeAnswer":"Exemple de réponse ResponseCodeAnswer","2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId)":"2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (operationSessionId)","Exemple de réponse Token":"Exemple de réponse Token","Note : quelle que soit la manière choisit d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".":"Note : quelle que soit la manière choisit d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".","2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible).":"2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un paReq (iFrame visible).","Vous trouverez ici la foire aux questions relative au client JavaScript.":"Vous trouverez ici la foire aux questions relative au client JavaScript.","Exemples de valeurs possibles :":"Exemples de valeurs possibles :","Placeholder du champ Mode de paiement par défaut":"Placeholder du champ Mode de paiement par défaut","Chaîne de caractère indiquant la langue du navigateur.Obtenue du navigateur client via la propriété navigator.language.
Exemples : \"en\", \"en-US\", \"de\", \"fr\".
":"Chaîne de caractère indiquant la langue du navigateur.Obtenue du navigateur client via la propriété navigator.language.
Exemples : \"en\", \"en-US\", \"de\", \"fr\".
","Label animé du champ Mode de paiement quand il y en a plusieurs":"Label animé du champ Mode de paiement quand il y en a plusieurs","Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.":"Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.","Label animé du champ Délai de paiement quand il y en a plusieurs":"Label animé du champ Délai de paiement quand il y en a plusieurs","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.","Pour cela, l'appel au Web Service PCI/Charge/CreatePayment déclenche une transaction de paiement.":"Pour cela, l'appel au Web Service PCI/Charge/CreatePayment déclenche une transaction de paiement.","Paiement avec authentification, sans interaction et avec fingerprinting":"Paiement avec authentification, sans interaction et avec fingerprinting","Placeholder du champ du type de document d'identité si requis":"Placeholder du champ du type de document d'identité si requis","si l'authentification du porteur se fait sans interaction et sans":"si l'authentification du porteur se fait sans interaction et sans","Désignation":"Désignation","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifiant de session (operationSessionId)","Label animé du champ email si requis":"Label animé du champ email si requis","\"Data Only\" est une option du protocole EMV 3D Secure, disponible uniquement avec Mastercard.":"\"Data Only\" est une option du protocole EMV 3D Secure, disponible uniquement avec Mastercard.","Plus d'informations sur les CSP ici.":"Plus d'informations sur les CSP ici.","Liste des moyens de paiement à proposer à l'acheteur":"Liste des moyens de paiement à proposer à l'acheteur","1. Initier une demande de vérification de carte":"1. Initier une demande de vérification de carte","La largeur totale de l'écran de l'équipement en pixels.Obtenue du navigateur client via la propriété screen.width.":"La largeur totale de l'écran de l'équipement en pixels.Obtenue du navigateur client via la propriété screen.width.","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant le résultat d'instruction et l'identifiant de session operationSessionId.","L'authentification du porteur se déroule en 3 étapes :":"L'authentification du porteur se déroule en 3 étapes :","Cette section décrit la manière d'implémenter les échanges entre le navigateur, le serveur marchand et la plateforme de paiement pendant la vérification de la carte.":"Cette section décrit la manière d'implémenter les échanges entre le navigateur, le serveur marchand et la plateforme de paiement pendant la vérification de la carte.","Nature de la carte.":"Nature de la carte.","1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée.":"1. Appel initial au service PCI/Charge/Authenticate avec une carte enrôlée.","Booléen qui représente la capacité du navigateur à exécuter du Java. Obtenue du navigateur client via la propriété navigator.javaEnabled().
Valeurs possibles :\"true\" ou \"false\".
":"Booléen qui représente la capacité du navigateur à exécuter du Java. Obtenue du navigateur client via la propriété navigator.javaEnabled().
Valeurs possibles :\"true\" ou \"false\".
","5. Nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat et l'identifiant de session (operationSessionId).":"5. Nouvel appel au service PCI/Charge/CreateToken en transmettant ce résultat et l'identifiant de session (operationSessionId).","Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.":"Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.","Exemple de réponse Transaction":"Exemple de réponse Transaction","Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT
  • REGISTER_PAY
":"Permet d'indiquer si vous souhaitez enregistrer la carte.
Valeurs possibles :
  • PAYMENT
  • REGISTER_PAY
","Valeurs du champ":"Valeurs du champ","Classes à utiliser pour la personalisation des labels animés (spécifique au thème material) :":"Classes à utiliser pour la personalisation des labels animés (spécifique au thème material) :","Nom du Directory Server (DS) utilisé lors de l'authentification.
Valeurs possibles :
  • AMEX
  • CB
  • DINERS
  • DISCOVER
  • VISA
  • MASTERCARD
":"Nom du Directory Server (DS) utilisé lors de l'authentification.
Valeurs possibles :
  • AMEX
  • CB
  • DINERS
  • DISCOVER
  • VISA
  • MASTERCARD
","4. Retour via le navigateur avec un résultat d'instruction TIMEOUT.":"4. Retour via le navigateur avec un résultat d'instruction TIMEOUT.","Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.":"Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/Authenticate afin de décoder son contenu.","La hauteur totale de l'écran de l'équipement en pixels.Obtenue du navigateur client via la propriété screen.height.":"La hauteur totale de l'écran de l'équipement en pixels.Obtenue du navigateur client via la propriété screen.height.","Un des champs du formulaire perd le focus. voir KR.onFocus()":"Un des champs du formulaire perd le focus. voir KR.onFocus()","2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).":"2. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).","Label animé du champ Délai de paiement quand il y en a qu'un":"Label animé du champ Délai de paiement quand il y en a qu'un","Statut de l'authentification.
Valeurs possibles :
  • DISABLED
  • ATTEMPT
  • ENROLLED_UNAVAILABLE
  • FAILED
  • NOT_ENROLLED
  • SUCCESS
  • UNAVAILABLE
":"Statut de l'authentification.
Valeurs possibles :
  • DISABLED
  • ATTEMPT
  • ENROLLED_UNAVAILABLE
  • FAILED
  • NOT_ENROLLED
  • SUCCESS
  • UNAVAILABLE
","avec une réponse de type":"avec une réponse de type","Champ vide si non fourni par l'acquéreur.":"Champ vide si non fourni par l'acquéreur.","Appelez le service PCI/Charge/CreatePayment en utilisant les champs ci-dessous :":"Appelez le service PCI/Charge/CreatePayment en utilisant les champs ci-dessous :","Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré.":"Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré.","Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails.":"Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails.","Paiement avec authentification, avec challenge et timeout sur le fingerprinting":"Paiement avec authentification, avec challenge et timeout sur le fingerprinting",", alors celui-ci contiendra le résultat final de la vérification et le processus est terminé.":", alors celui-ci contiendra le résultat final de la vérification et le processus est terminé.","Découvrir le CreatePayment":"Découvrir le CreatePayment","Si la carte est enrôlée, l'OSB envoie un code à usage unique (OTP - One Time Password) sur le téléphone mobile du porteur et la plateforme transmet les données nécessaires au site marchand pour afficher la page d'authentification.":"Si la carte est enrôlée, l'OSB envoie un code à usage unique (OTP - One Time Password) sur le téléphone mobile du porteur et la plateforme transmet les données nécessaires au site marchand pour afficher la page d'authentification.","Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic),":"Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic),","Testez rapidement avec notre playground":"Testez rapidement avec notre playground","6. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).":"6. Retour avec une instruction CHALLENGE de redirection vers l'ACS avec un CReq (iFrame visible).","Pour tester ce scénario, utilisez le numéro de carte ci-dessous :":"Pour tester ce scénario, utilisez le numéro de carte ci-dessous :","3DS2 - Authentification \"Data Only\"":"3DS2 - Authentification \"Data Only\"","renvoie alors à nouveau soit une instruction soit un objet":"renvoie alors à nouveau soit une instruction soit un objet","Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur. Obtenue du navigateur client via la propriété navigator.userAgent.
Doit être tronqué si la valeur dépasse 2048 caractères.
":"Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur. Obtenue du navigateur client via la propriété navigator.userAgent.
Doit être tronqué si la valeur dépasse 2048 caractères.
","Type du moyen de paiement.Doit être valorisé à CARD.":"Type du moyen de paiement.Doit être valorisé à CARD.","Paiement avec authentification, challenge et avec fingerprinting":"Paiement avec authentification, challenge et avec fingerprinting","Authentification OTP OSB":"Authentification OTP OSB","Au moment de la saisie du code d'authentification, saisir le code attendu, pour obtenir une authentification réussie.":"Au moment de la saisie du code d'authentification, saisir le code attendu, pour obtenir une authentification réussie.","Paiement accepté avec authentification sans interaction et sans fingerprinting":"Paiement accepté avec authentification sans interaction et sans fingerprinting","Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreateToken afin de décoder son contenu.":"Lorsqu'un événement \"LYRA_AUTH_INSTRUCTION_RESULT\" est reçu, appelez le service PCI/Charge/CreateToken afin de décoder son contenu.","Une fois que l'acheteur a saisi son code sur la page d'authentification, la plateforme vérifie la validité du code.":"Une fois que l'acheteur a saisi son code sur la page d'authentification, la plateforme vérifie la validité du code.","Exemple de réponse PaymentForm":"Exemple de réponse PaymentForm","Réseaux supportés actuellement":"Réseaux supportés actuellement","un appel initial au service":"un appel initial au service","Bien que le porteur de carte ne soit pas soumis à une authentification :":"Bien que le porteur de carte ne soit pas soumis à une authentification :","et que directoryServer est valorisé à CB.
Valeurs possibles :
  • 0 : HMAC
  • 1 : CVV
  • 2 : CVV_ATN
  • 3 : MASTERCARD_SPA
  • A : AV-CB
":"et que directoryServer est valorisé à CB.
Valeurs possibles :
  • 0 : HMAC
  • 1 : CVV
  • 2 : CVV_ATN
  • 3 : MASTERCARD_SPA
  • A : AV-CB
","L'OSB dispose de sa propre solution d'authentification du porteur pour sécuriser les paiements en ligne. Cette solution s'applique aux paiements par cartes privatives OSB lorsque celles-ci sont enregistrées dans l'annuaire (Directory Server ou DS) de l'OSB.":"L'OSB dispose de sa propre solution d'authentification du porteur pour sécuriser les paiements en ligne. Cette solution s'applique aux paiements par cartes privatives OSB lorsque celles-ci sont enregistrées dans l'annuaire (Directory Server ou DS) de l'OSB.","Référence de l'ordre de paiement dans le SVI.":"Référence de l'ordre de paiement dans le SVI.","Ajoutez le fichier LyraCardsRecognizer.xcframework à votre projet iOS.":"Ajoutez le fichier LyraCardsRecognizer.xcframework à votre projet iOS.","Cette option permet au marchand de demander une analyse de risque au Directory Server (DS) et de garantir une expérience frictionless à l'acheteur.":"Cette option permet au marchand de demander une analyse de risque au Directory Server (DS) et de garantir une expérience frictionless à l'acheteur.","Label animé du champ du numéro de document d'identité si requis":"Label animé du champ du numéro de document d'identité si requis","Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).":"Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).","Le Web Service Charge/CreatePayment vous permet d'initialiser une transaction":"Le Web Service Charge/CreatePayment vous permet d'initialiser une transaction","La réponse à l'appel au service PCI/Charge/VerifyPaymentMethod contient un objet AuthenticationInstruction :":"La réponse à l'appel au service PCI/Charge/VerifyPaymentMethod contient un objet AuthenticationInstruction :","Placeholder du champ email si requis":"Placeholder du champ email si requis","Le service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte.":"Le service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte.","si la réponse contient un objet":"si la réponse contient un objet","Classes à utiliser pour la personalisation des champs :":"Classes à utiliser pour la personalisation des champs :","Créer un ordre de paiement SVI":"Créer un ordre de paiement SVI","ou ATTEMPT et que directoryServer est valorisé à CB.
Exemple : 31
":"ou ATTEMPT et que directoryServer est valorisé à CB.
Exemple : 31
","L'objet AuthenticationResponseData est retourné par les services PCI-DSS ci-dessous, lorsque l'authentification du porteur est requise :":"L'objet AuthenticationResponseData est retourné par les services PCI-DSS ci-dessous, lorsque l'authentification du porteur est requise :","Carte nationale de paiement":"Carte nationale de paiement","Statut de l'authentification.
Valeurs possibles :
  • DISABLED
  • ATTEMPT
  • ENROLLED_UNAVAILABLE
  • FAILED
  • NOT_ENROLLED
  • SUCCESS
  • UNAVAILABLE
":"Statut de l'authentification.
Valeurs possibles :
  • DISABLED
  • ATTEMPT
  • ENROLLED_UNAVAILABLE
  • FAILED
  • NOT_ENROLLED
  • SUCCESS
  • UNAVAILABLE
","Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target.":"Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target.","soit les données nécessaires pour réaliser l'authentification du porteur (AuthenticationInstruction),":"soit les données nécessaires pour réaliser l'authentification du porteur (AuthenticationInstruction),","9. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"9. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.","Paiement avec authentification, challenge et sans fingerprinting":"Paiement avec authentification, challenge et sans fingerprinting","Nom du Directory Server (DS) utilisé lors de l'authentification.
Valeurs possibles :
  • VISA
  • MASTERCARD
  • AMEX
":"Nom du Directory Server (DS) utilisé lors de l'authentification.
Valeurs possibles :
  • VISA
  • MASTERCARD
  • AMEX
","Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau : l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transactions.":"Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau : l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transactions.","Carte nationale de retrait":"Carte nationale de retrait","La réponse contient un objet Payment décrivant le détail de la vérification (résultat de la demande de renseignement, résultat de l'authentification du porteur, etc...).":"La réponse contient un objet Payment décrivant le détail de la vérification (résultat de la demande de renseignement, résultat de l'authentification du porteur, etc...).","Si vous avez désactivé l'authentification du porteur (status valorisé à DISABLED) ou lorsqu'une exemption à l'authentification forte est appliquée (authenticationType valorisé à FRICTIONLESS), précisez la raison ou l'exemption concernée dans le champ":"Si vous avez désactivé l'authentification du porteur (status valorisé à DISABLED) ou lorsqu'une exemption à l'authentification forte est appliquée (authenticationType valorisé à FRICTIONLESS), précisez la raison ou l'exemption concernée dans le champ","Statut de l'authentification.
Valeurs possibles :
  • DISABLED
  • ATTEMPT
  • ENROLLED_UNAVAILABLE
  • FAILED
  • NOT_ENROLLED
  • SUCCESS
  • UNAVAILABLE
":"Statut de l'authentification.
Valeurs possibles :
  • DISABLED
  • ATTEMPT
  • ENROLLED_UNAVAILABLE
  • FAILED
  • NOT_ENROLLED
  • SUCCESS
  • UNAVAILABLE
","2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (":"2. Retour avec une instruction FINGERPRINT (3DS Method) et l'identifiant de session (","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant le résultat d'instruction et l'identifant de session operationSessionId.",", le processus est terminé.":", le processus est terminé.","Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client JavaScript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection.":"Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client JavaScript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection.","cas LATAM":"cas LATAM","L'identifiant unique du token est retourné dans le champ paymentMethodToken.":"L'identifiant unique du token est retourné dans le champ paymentMethodToken.","Notre SDK est compatible avec iOS 11.0 et supérieur":"Notre SDK est compatible avec iOS 11.0 et supérieur","5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat et l'identifiant de session (operationSessionId).":"5. Nouvel appel au service PCI/Charge/CreatePayment en transmettant ce résultat et l'identifiant de session (operationSessionId).","Récupérer un ordre de paiement":"Récupérer un ordre de paiement","Il peut contenir :":"Il peut contenir :","Définit un label ou %amount-and-currency% sera remplacé par le montant et la devise":"Définit un label ou %amount-and-currency% sera remplacé par le montant et la devise","Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.":"Si le marchand ou la carte ne sont pas inscrits au programme 3D Secure, l'appel au Web Service PCI/Charge/CreateToken retourne directement un objet Payment. Dans ce cas précis, il n'y a pas d'appel à l'URL de notification.","3DS2 - Authentification Frictionless, avec 3DS Method":"3DS2 - Authentification Frictionless, avec 3DS Method","Classes à utiliser pour la personalisation des \"place holders\" :":"Classes à utiliser pour la personalisation des \"place holders\" :","Le Web Service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté.":"Le Web Service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté.","Pour que les différents libellés s'affichent correctement, vous devez impérativement définir l'encodage des caractères sur votre page.":"Pour que les différents libellés s'affichent correctement, vous devez impérativement définir l'encodage des caractères sur votre page.","Autre codes produits":"Autre codes produits","Supprime toutes les callbacks précédemment attachées à l'aide des fonctions KR.on[*]":"Supprime toutes les callbacks précédemment attachées à l'aide des fonctions KR.on[*]","Le principe général s'applique au mode \"Data Only\".":"Le principe général s'applique au mode \"Data Only\".","Dans le fichier Info.plist de votre application, ajoutez la clé NSCameraUsageDescription et décrivez la raison de l'utilisation de la caméra.":"Dans le fichier Info.plist de votre application, ajoutez la clé NSCameraUsageDescription et décrivez la raison de l'utilisation de la caméra.","Service de vérification de carte":"Service de vérification de carte","3DS1 - Authentification finalisée (SUCCESS ou FAILED)":"3DS1 - Authentification finalisée (SUCCESS ou FAILED)","Après authentification du porteur du moyen de paiement ou après exécution du 3DS Method, le navigateur du client transmet une réponse sous forme d'événement JavaScript.":"Après authentification du porteur du moyen de paiement ou après exécution du 3DS Method, le navigateur du client transmet une réponse sous forme d'événement JavaScript.","Lorsque l'acheteur entre sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet. Si l'acheteur coche la case et que le paiement est réussi, la réponse contiendra l'identifiant de l'alias créé qui sera utilisable pour préremplir le formulaire de paiement.":"Lorsque l'acheteur entre sa carte dans le formulaire de paiement, si la carte est éligible à l'enregistrement, il aura alors automatiquement la possibilité d'enregistrer sa carte en cochant la case prévue à cet effet. Si l'acheteur coche la case et que le paiement est réussi, la réponse contiendra l'identifiant de l'alias créé qui sera utilisable pour préremplir le formulaire de paiement.","Lorsque authorizationMode vaut MARK: Une autorisation de a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).":"Lorsque authorizationMode vaut MARK: Une autorisation de a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).","Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12,34 ARS).":"Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12,34 ARS).","Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".":"Permet de demander une authentification sans interaction (frictionless). Nécessite l'option \"Frictionless 3DS2\".","Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire (le centime pour le peso argentin).":"Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire (le centime pour le peso argentin).","ETATS-UNIS D'AMERIQUE":"ETATS-UNIS D'AMERIQUE","EQUATEUR":"EQUATEUR","GUATEMALA":"GUATEMALA","Une transaction de est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.":"Une transaction de est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.","Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.":"Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.","COLOMBIE":"COLOMBIE","par exemple : 45789921:testpublickey_qSbs1nvRJEdy74KqANWo6TnGnRsTzwFMd9DYrO9OCdiHD":"par exemple : 45789921:testpublickey_qSbs1nvRJEdy74KqANWo6TnGnRsTzwFMd9DYrO9OCdiHD","SALVADOR":"SALVADOR","Réalisez l'authentification du porteur via votre propre serveur d'authentification puis utilisez notre API PCI-DSS d'autorisation.":"Réalisez l'authentification du porteur via votre propre serveur d'authentification puis utilisez notre API PCI-DSS d'autorisation.","Réalisez l'authentification du porteur via votre propre serveur d'authentification puis utilisez notre API PCI-DSS de création de token.":"Réalisez l'authentification du porteur via votre propre serveur d'authentification puis utilisez notre API PCI-DSS de création de token.","PEROU":"PEROU","NICARAGUA":"NICARAGUA","Devise du paiement. Code ISO 4217 alpha-3. Ex: \"ARS\" pour le peso argentin.":"Devise du paiement. Code ISO 4217 alpha-3. Ex: \"ARS\" pour le peso argentin.","ARGENTINE":"ARGENTINE","Type de pièce d'identité. Requis en fonction de l'acquéreur.
Valeurs possibles :
  • DNI : Documento Nacional de Identidad. (LINK)
  • CC : Cédula de ciudadania. (REDEBAN, CREDIBANCO)
  • TI : Tarjeta de Identidad. (REDEBAN, CREDIBANCO)
  • CE : Cédula de Extranjeria. (REDEBAN, CREDIBANCO)
  • NI : Número de Identificación Tributaria. (REDEBAN, CREDIBANCO)
  • PS : Pasaporte. (REDEBAN, CREDIBANCO)
":"Type de pièce d'identité. Requis en fonction de l'acquéreur.
Valeurs possibles :
  • DNI : Documento Nacional de Identidad. (LINK)
  • CC : Cédula de ciudadania. (REDEBAN, CREDIBANCO)
  • TI : Tarjeta de Identidad. (REDEBAN, CREDIBANCO)
  • CE : Cédula de Extranjeria. (REDEBAN, CREDIBANCO)
  • NI : Número de Identificación Tributaria. (REDEBAN, CREDIBANCO)
  • PS : Pasaporte. (REDEBAN, CREDIBANCO)
","Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.":"Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur.","MEXIQUE":"MEXIQUE","URUGUAY":"URUGUAY","COSTA RICA":"COSTA RICA","Il contient les données nécessaires pour réaliser l'authentification du porteur.":"Il contient les données nécessaires pour réaliser l'authentification du porteur.","Ajout d'une carte dans un wallet.":"Ajout d'une carte dans un wallet.","Connectez-vous au bom : https://secure.payzen.eu/vads-merchant/":"Connectez-vous au bom : https://secure.payzen.eu/vads-merchant/","Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).":"Lorsque authorizationMode vaut MARK: Une autorisation de 1 EUR a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).","Une transaction de 1 EURest créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.":"Une transaction de 1 EURest créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.","Peso chilien (152)":"Peso chilien (152)","par exemple : 28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj":"par exemple : 28478261:testpublickey_LHvSiWObWJnSBv6lnBMmS0tlDPLslOFYXvmKguoWiBIWj","Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12,34 COP).":"Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12,34 COP).","Peso Uruguayen (858)":"Peso Uruguayen (858)","Pour être tenu informé des nouvelles versions du SDK, vous pouvez consulter régulièrement notre repository GitHub.":"Pour être tenu informé des nouvelles versions du SDK, vous pouvez consulter régulièrement notre repository GitHub.","Pour être tenu informé des nouvelles versions du SDK, vous pouvez consulter régulièrement notre repository GitHub.":"Pour être tenu informé des nouvelles versions du SDK, vous pouvez consulter régulièrement notre repository GitHub.","Une fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.":"Une fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.","Par contre, il n'est pas possible d'accéder au Back Office Marchand sans avoir de compte personnel.":"Par contre, il n'est pas possible d'accéder au Back Office Marchand sans avoir de compte personnel.","Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation.":"Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation.","Dans le Back Office Marchand, le marchand sera instantanément informé du résultat de sa demande.":"Dans le Back Office Marchand, le marchand sera instantanément informé du résultat de sa demande.","Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification).":"Cette URL appelée URL de notification instantanée est définie par le marchand depuis son Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification).","Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique.":"Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique.","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »).":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »).","Ce délai peut être personnalisé par défaut par boutique dans le Back Office Marchand.":"Ce délai peut être personnalisé par défaut par boutique dans le Back Office Marchand.","L'activation de ces fonctionnalités est soumise à accord préalable de PayZen.":"L'activation de ces fonctionnalités est soumise à accord préalable de PayZen.","L'activation de cette fonctionnalité est soumise à accord préalable de PayZen.":"L'activation de cette fonctionnalité est soumise à accord préalable de PayZen.","Depuis le Back Office Marchand, cliquez sur Autres actions. La fenêtre suivante s'affiche:":"Depuis le Back Office Marchand, cliquez sur Autres actions. La fenêtre suivante s'affiche:","Cliquez sur Back Office Marchand pour accéder à votre Back Office Expert.":"Cliquez sur Back Office Marchand pour accéder à votre Back Office Expert.","Ces clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.":"Ces clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.","visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Sous-marchand),":"visibles dans le Back Office Marchand, dans le détail de la transaction (onglet Sous-marchand),","Veuillez contacter le service client si vous ne voyez pas cet onglet.":"Veuillez contacter le service client si vous ne voyez pas cet onglet.","Pour y accéder, il faut d'abord se connecter au Back Office Marchand":"Pour y accéder, il faut d'abord se connecter au Back Office Marchand","Depuis le Back Office Marchand, cliquez sur Autres actions":"Depuis le Back Office Marchand, cliquez sur Autres actions","En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son Back Office Marchand":"En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son Back Office Marchand","Pour rappel, le mot de passe de production est visible dans le Back Office Marchand depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.":"Pour rappel, le mot de passe de production est visible dans le Back Office Marchand depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.","Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique":"Dans le Back Office Marchand, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »)":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le Back Office Marchand (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »)","Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf":"Votre clé publique (disponible dans le Back Office Marchand : Paramètres -> Boutique -> Clés de l'API REST, cf","Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf":"Nom du serveur de l'API REST (disponible dans le Back Office Marchand : Paramètres -> Boutique-> Clés de l'API REST), cf","Les clés sont disponibles dans le Back Office Marchand":"Les clés sont disponibles dans le Back Office Marchand","Connectez-vous au Back Office Marchand : https://secure.lyra.com/portal/":"Connectez-vous au Back Office Marchand : https://secure.lyra.com/portal/","Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:":"Deux clés sont disponibles dans le Back Office Marchand dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile:","Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation":"Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le Back Office Marchand, le marchand peut tenter une demande d'annulation","Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.).En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son .Back Office Marchand.":"Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.).En cas de perte, le marchand aura la possibilité d'en générer un nouveau depuis son .Back Office Marchand.","Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L’identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.":"Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L’identification d'un utilisateur se réalise par reconnaissance de son identifiant de connexion et du mot de passe associé.","Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité. Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.). En cas de perte, le marchand aura la possibilité d’en générer un nouveau depuis son bom_expert. Pour rappel, le mot de passe de production est visible dans le bom_expert depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.":"Dès le premier paiement réalisé avec une carte réelle, le mot de passe de production est masqué pour des raisons de sécurité. Nous vous conseillons fortement de conserver ce mot de passe en lieu sûr (fichier chiffré, base de données etc.). En cas de perte, le marchand aura la possibilité d’en générer un nouveau depuis son bom_expert. Pour rappel, le mot de passe de production est visible dans le bom_expert depuis le menu Paramétrage > Boutique > onglet Clés d'API REST.","Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au bom sans avoir de compte personnel.":"Ces clés sont 100% fonctionnelles. Par contre, il n'est pas possible d'accéder au bom sans avoir de compte personnel.","Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :","Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert.":"Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert.","Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.":"Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. De plus, l'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.","Si vous n'avez pas encore accès au bom, des jeux de clés de démonstration sont mis à votre disposition :":"Si vous n'avez pas encore accès au bom, des jeux de clés de démonstration sont mis à votre disposition :","La liste des tests à réaliser pour générer la clé de production est donnée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.":"La liste des tests à réaliser pour générer la clé de production est donnée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.","Cette transaction pourra être annulée par la suite depuis le bom_expert via le menu Gestion > Transactions > onglet Transactions en cours. Cette transaction ne sera donc pas remise en banque.":"Cette transaction pourra être annulée par la suite depuis le bom_expert via le menu Gestion > Transactions > onglet Transactions en cours. Cette transaction ne sera donc pas remise en banque.","Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le bom_expert.":"Le bon fonctionnement de l'URL de notification de paiement (Url de notification à la fin du paiement) renseignée dans le bom_expert.","Affichez le détail de la transaction dans le bom_expert et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.":"Affichez le détail de la transaction dans le bom_expert et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.","visibles dans le bom_expert, dans le détail de la transaction (onglet Acheteur),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Acheteur),","visibles dans le bom_expert, dans le détail de la transaction (onglet Livraison),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Livraison),","Ces données seront visibles dans le bom_expert, dans le détail de la transaction (onglet Panier).":"Ces données seront visibles dans le bom_expert, dans le détail de la transaction (onglet Panier).","Pour que l'onglet Panier s'affiche correctement dans le bom_expert, vous devez transmettre au minimum le champ productAmount de chaque produit.":"Pour que l'onglet Panier s'affiche correctement dans le bom_expert, vous devez transmettre au minimum le champ productAmount de chaque produit.","visibles dans le bom_expert, dans le détail de la transaction (onglet Sous-marchand),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Sous-marchand),","visibles dans le bom_expert, dans le détail de la transaction (onglet Extras),":"visibles dans le bom_expert, dans le détail de la transaction (onglet Extras),","Cette fonctionnalité est incompatible avec l'exécution, depuis le bom_expert, de la requête envoyée à l'URL de notification instantanée.":"Cette fonctionnalité est incompatible avec l'exécution, depuis le bom_expert, de la requête envoyée à l'URL de notification instantanée.","L'activation de cette fonctionnalité est soumise à accord préalable de company_name.":"L'activation de cette fonctionnalité est soumise à accord préalable de company_name.","Configuration par défaut de la boutique retenue (paramétrable dans le bom).":"Configuration par défaut de la boutique retenue (paramétrable dans le bom).","Si ce paramètre n’est pas transmis, alors la valeur par défaut définie dans le bom_expert sera utilisée.":"Si ce paramètre n’est pas transmis, alors la valeur par défaut définie dans le bom_expert sera utilisée.","Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre bom_expert.":"Ces données seront ensuite visibles dans l'onglet Extra du détail de la transaction depuis votre bom_expert.","Cette dernière est paramétrable dans le bom_expert par toutes les personnes dûment habilitées.":"Cette dernière est paramétrable dans le bom_expert par toutes les personnes dûment habilitées.","Se connecter au bom_expert":"Se connecter au bom_expert","Refus des transactions sans liability_shift.":"Refus des transactions sans liability_shift.","Refus des transactions dérivées, sans liability_shift sur la transaction primaire.":"Refus des transactions dérivées, sans liability_shift sur la transaction primaire.","Le mot de passe est défini dans le bom_expert : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.":"Le mot de passe est défini dans le bom_expert : par exemple testpassword_HDBz5YpANEajG4DwYSmkQDNM9lzGiuvrhY9f6G9HEm5do.","Le nom d'utilisateur et le mot de passe sont disponibles dans le bom_expert, menu Paramétrage > Boutique, onglet Clés d'API REST.":"Le nom d'utilisateur et le mot de passe sont disponibles dans le bom_expert, menu Paramétrage > Boutique, onglet Clés d'API REST.","En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le bom, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le bom, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.":"En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le bom, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le bom, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement.","Les transactions sont visibles dans l'onglet « Transactions en cours » du bom.":"Les transactions sont visibles dans l'onglet « Transactions en cours » du bom.","Les transactions sont visibles dans l'onglet « Transactions remisées » du bom.":"Les transactions sont visibles dans l'onglet « Transactions remisées » du bom.","opération provenant du bom_expert : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.":"opération provenant du bom_expert : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc.","Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).":"Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS).","Dans le bom_expert, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).":"Dans le bom_expert, il est possible de consulter l'historique des notifications sur une transaction : clic droit sur une transaction > Afficher le détail de la transaction, onglet Historique. Vous y trouverez notamment le statut de l'appel ( Envoyé ou Echoué ).","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique.","la procédure à suivre depuis le bom_expert pour renvoyer la notification.":"la procédure à suivre depuis le bom_expert pour renvoyer la notification.","En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le bom_expert, une fois que vous avez corrigé votre problème.":"En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le bom_expert, une fois que vous avez corrigé votre problème.","Définir l'URL dans le bom_expert":"Définir l'URL dans le bom_expert","Connectez vous sur le bom":"Connectez vous sur le bom","Les instructions pour relancer l'IPN (à travers le bom_expert)":"Les instructions pour relancer l'IPN (à travers le bom_expert)","Par défaut, le site marchand n'est pas notifié en cas d'abandon. vous devez activer la règle de notification correspondante dans votre bom.":"Par défaut, le site marchand n'est pas notifié en cas d'abandon. vous devez activer la règle de notification correspondante dans votre bom.","Le marchand a créé, depuis son bom_expert, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.":"Le marchand a créé, depuis son bom_expert, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser.","Paiement accepté, liability_shift = NO":"Paiement accepté, liability_shift = NO","Ce délai peut être personnalisé par défaut par boutique dans le bom_expert. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».":"Ce délai peut être personnalisé par défaut par boutique dans le bom_expert. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».","L'activation de ces fonctionnalités est soumise à accord préalable de company_name.":"L'activation de ces fonctionnalités est soumise à accord préalable de company_name.","Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L'identification d'un utilisateur se réalise avec son identifiant de connexion et son mot de passe associé.":"Les clés sont disponibles dans le bom_expert. Pour y accéder, il faut d'abord se connecter au bom. L'identification d'un utilisateur se réalise avec son identifiant de connexion et son mot de passe associé.","Connectez-vous au bom :":"Connectez-vous au bom :","Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :":"Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :","Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile: ":"Le SDK mobile nécessite une clé lors de son initialisation (il s'agit du paramètre passé lors de l'appel de la méthode Lyra.init). Deux clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, section Clés pour le client SDK mobile: ","Depuis le bom, cliquez sur Autres actions. La fenêtre suivante s'affiche:":"Depuis le bom, cliquez sur Autres actions. La fenêtre suivante s'affiche:","En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le bom_expert, menu Paramétrage > Règles de notifications.":"En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le bom_expert, menu Paramétrage > Règles de notifications.","Cliquez sur bom_expert pour accéder à votre bom_expert.":"Cliquez sur bom_expert pour accéder à votre bom_expert.","Connectez-vous au bom : https://secure.lyra.com/portal/":"Connectez-vous au bom : https://secure.lyra.com/portal/","Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.":"Le formulaire embarqué JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript.","Montant du produit exprimé dans sa plus petite unité monétaire .":"Montant du produit exprimé dans sa plus petite unité monétaire .","Paramètre overridePaymentCinematic invalide.":"Paramètre overridePaymentCinematic invalide.","American Express via Ofina (Polynésie Française)":"American Express via Ofina (Polynésie Française)","Paramètre customer.shippingDetails.country invalide.":"Paramètre customer.shippingDetails.country invalide.","Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire .":"Utilisé en Uruguay, ce champ correspond au montant du crédit d'impôt accordé au marchand pour la transaction. La valeur est exprimée dans la plus petite unité monétaire .","Franc Djibouti (262)":"Franc Djibouti (262)","Paramètre cartItemInfo.productRef invalide.":"Paramètre cartItemInfo.productRef invalide.","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire .":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire .","Paramètre customer.shoppingCart.taxAmount invalide.":"Paramètre customer.shoppingCart.taxAmount invalide.","Paramètre customer.billingDetails.legalName invalide.":"Paramètre customer.billingDetails.legalName invalide.","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire .":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire .","Paramètre customer.billingDetails.state invalide.":"Paramètre customer.billingDetails.state invalide.","Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 1234 XPF).":"Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 1234 XPF).","Paramètre acquirerTransientData invalide.":"Paramètre acquirerTransientData invalide.","Paramètre customer.billingDetails.streetNumber invalide.":"Paramètre customer.billingDetails.streetNumber invalide.","Kip laotien (418)":"Kip laotien (418)","Paramètre customer.billingDetails.district invalide.":"Paramètre customer.billingDetails.district invalide.","Montant à payer, exprimé dans sa plus petite unité monétaire .":"Montant à payer, exprimé dans sa plus petite unité monétaire .","Diners et Discover via l'OSB (Polynésie Française)":"Diners et Discover via l'OSB (Polynésie Française)","Paramètre cartItemInfo.productLabel invalide.":"Paramètre cartItemInfo.productLabel invalide.","Paramètre customer.shippingDetails.city invalide.":"Paramètre customer.shippingDetails.city invalide.","Une transaction de 100 XPF(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.":"Une transaction de 100 XPF(ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken.","Paramètre customer.shippingDetails.firstName invalide.":"Paramètre customer.shippingDetails.firstName invalide.","Cartes privatives OSB":"Cartes privatives OSB","Exemple: \"XPF\" pour le franc CFP.":"Exemple: \"XPF\" pour le franc CFP.","Ex: \"XPF\" pour le franc CFP.":"Ex: \"XPF\" pour le franc CFP.","Paramètre cartItemInfo.productAmount invalide.":"Paramètre cartItemInfo.productAmount invalide.","Exemple: 30050 pour 30050 XPF.":"Exemple: 30050 pour 30050 XPF.","par exemple : 58739933:testpublickey_NUFA6m8QLqEaHktbQ1TkA7Z596H8KEFCiKOaO4871cZCH":"par exemple : 58739933:testpublickey_NUFA6m8QLqEaHktbQ1TkA7Z596H8KEFCiKOaO4871cZCH","Paramètre greyListType invalide.":"Paramètre greyListType invalide.","Paramètre customer.shippingDetails.district invalide.":"Paramètre customer.shippingDetails.district invalide.","Paramètre customer.billingDetails.firstName invalide.":"Paramètre customer.billingDetails.firstName invalide.","Montant total de la commande exprimé dans sa plus petite unité monétaire .":"Montant total de la commande exprimé dans sa plus petite unité monétaire .","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire .":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire .","Paramètre customer.shoppingCart.shippingAmount invalide.":"Paramètre customer.shoppingCart.shippingAmount invalide.","Authentification OTP OSB réussie":"Authentification OTP OSB réussie","Paramètre cartItemInfo.productQty invalide.":"Paramètre cartItemInfo.productQty invalide.","Paramètre customer.shippingDetails.state invalide.":"Paramètre customer.shippingDetails.state invalide.","Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire .":"Montant des taxes pour l'ensemble de la commande, exprimé dans sa plus petite unité monétaire .","Montant du paiement dans sa plus petite unité monétaire .":"Montant du paiement dans sa plus petite unité monétaire .","Paramètre cartItemInfo.productVat invalide.":"Paramètre cartItemInfo.productVat invalide.","Paramètre customer.billingDetails.category invalide.":"Paramètre customer.billingDetails.category invalide.","Vatu des Îles Vanuatu (548)":"Vatu des Îles Vanuatu (548)","Paramètre customer.shippingDetails.lastName invalide.":"Paramètre customer.shippingDetails.lastName invalide.","Paramètre customer.billingDetails.lastName invalide.":"Paramètre customer.billingDetails.lastName invalide.","Permet d'indiquer si vous souhaitez enregistrer la carte.

Valeurs possibles :

  • PAYMENT
  • REGISTER_PAY

":"Permet d'indiquer si vous souhaitez enregistrer la carte.

Valeurs possibles :

  • PAYMENT
  • REGISTER_PAY

","Acquéreur OSB":"Acquéreur OSB","Acquéreur Ofina":"Acquéreur Ofina","Paramètre customer.shippingDetails.zipCode invalide.":"Paramètre customer.shippingDetails.zipCode invalide.","Paramètre customer.shippingDetails.shippingSpeed invalide.":"Paramètre customer.shippingDetails.shippingSpeed invalide.","Paramètre customer.shippingDetails.deliveryCompanyName invalide.":"Paramètre customer.shippingDetails.deliveryCompanyName invalide.","Paramètre cartItemInfo.productType invalide.":"Paramètre cartItemInfo.productType invalide.","Paramètre customer.shippingDetails.legalName invalide.":"Paramètre customer.shippingDetails.legalName invalide.","Paramètre customer.shippingDetails.address2 invalide.":"Paramètre customer.shippingDetails.address2 invalide.","Lorsque authorizationMode vaut MARK: Une autorisation de 100 XPF (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).":"Lorsque authorizationMode vaut MARK: Une autorisation de 100 XPF (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte)a été réalisée afin de vérifier la validité de la carte. Ce cas se présente lorsque la date de remise dépasse la période de validité d'une autorisation (7 jours pour VISA / MasterCard / CB / AMEX en France par exemple).","Dollar des Îles Salomon (090)":"Dollar des Îles Salomon (090)","Paramètre customer.shippingDetails.shippingMethod invalide.":"Paramètre customer.shippingDetails.shippingMethod invalide.","Dollar de Fidji (242)":"Dollar de Fidji (242)","Paramètre customer.shoppingCart.insuranceAmount invalide.":"Paramètre customer.shoppingCart.insuranceAmount invalide.","Devise du paiement. Code ISO 4217 alpha-3. Ex: \"XPF\" pour le franc CFP.":"Devise du paiement. Code ISO 4217 alpha-3. Ex: \"XPF\" pour le franc CFP.","Paramètre customer.shippingDetails.category invalide.":"Paramètre customer.shippingDetails.category invalide.","Paramètre metadata invalide.":"Paramètre metadata invalide.","Paramètre customer.shippingDetails.streetNumber invalide.":"Paramètre customer.shippingDetails.streetNumber invalide.","Paramètre customer.billingDetails.identityCode invalide.":"Paramètre customer.billingDetails.identityCode invalide.","Exemple: 30050 pour 300.":"Exemple: 30050 pour 300.","Utilisez notre API pour générer un lien de paiement et le partager par e-mail, SMS.":"Utilisez notre API pour générer un lien de paiement et le partager par e-mail, SMS.","Mettre à jour les données du moyen de paiement associées à un alias existant":"Mettre à jour les données du moyen de paiement associées à un alias existant","après exécution du code":"après exécution du code","Nom du marchand.":"Nom du marchand.","Authentification Procesos Diners":"Authentification Procesos Diners","Année d'expiration sur 2 chiffres. Exemple : \"25\" pour 2025.":"Année d'expiration sur 2 chiffres. Exemple : \"25\" pour 2025.","Les champs de retour seront transmis à l'URL de retour sous la forme d'un formulaire HTTP POST. Si le retour boutique se fait sur un environnement non https alors le navigateur affichera un pop-up de sécurité à l'acheteur.":"Les champs de retour seront transmis à l'URL de retour sous la forme d'un formulaire HTTP POST. Si le retour boutique se fait sur un environnement non https alors le navigateur affichera un pop-up de sécurité à l'acheteur.","Code de sécurité de la carte (CVV).":"Code de sécurité de la carte (CVV).","Carte 3DS1 : Le module de risque a demandé une authentification 3DS.":"Carte 3DS1 : Le module de risque a demandé une authentification 3DS.","Mois d'expiration sur 2 chiffres. Exemple : \"09\" pour septembre.":"Mois d'expiration sur 2 chiffres. Exemple : \"09\" pour septembre.",": Création de l'alias lors d'un paiement.":": Création de l'alias lors d'un paiement."," ou ATTEMPT.
Valeurs possibles :
  • CHALLENGE
  • FRICTIONLESS
":" ou ATTEMPT.
Valeurs possibles :
  • CHALLENGE
  • FRICTIONLESS
","Exemple : 30050 pour 300.":"Exemple : 30050 pour 300.","3DS2 - Authentification réussie (SUCCESS)":"3DS2 - Authentification réussie (SUCCESS)","Aucun paramètre ne sera passé à l'URL de retour vers le site marchand.":"Aucun paramètre ne sera passé à l'URL de retour vers le site marchand.","Mettre à jour seulement les informations acheteur d'un token.":"Mettre à jour seulement les informations acheteur d'un token.","Il permet de décrire chaque article du panier.":"Il permet de décrire chaque article du panier.","Tous":"Tous","La transaction ne bénéficiera pas du transfert de responsabilité":"La transaction ne bénéficiera pas du transfert de responsabilité","Permet de demander une authentification sans interaction, prise en charge par le DS au lieu de l'ACS de la banque émettrice.":"Permet de demander une authentification sans interaction, prise en charge par le DS au lieu de l'ACS de la banque émettrice.",": Cédula de Extranjeria. (REDEBAN, CREDIBANCO)":": Cédula de Extranjeria. (REDEBAN, CREDIBANCO)",": Paiement sans création d'alias. Valeur par défaut.":": Paiement sans création d'alias. Valeur par défaut.","cardItemInfo est une liste qui contient des objets Customer/ShoppingCartItemInfo.":"cardItemInfo est une liste qui contient des objets Customer/ShoppingCartItemInfo.","Carte 3DS2 : Le module de risque a demandé une authentification avec interaction du porteur (challenge) pour des raisons réglementaires.":"Carte 3DS2 : Le module de risque a demandé une authentification avec interaction du porteur (challenge) pour des raisons réglementaires.","successUrl permet de définir l'URL où sera redirigé l'acheteur en cas de succès du paiement, après appui du bouton Retourner à la boutique.":"successUrl permet de définir l'URL où sera redirigé l'acheteur en cas de succès du paiement, après appui du bouton Retourner à la boutique.","A partir de ces éléments, le marchand peut décider de l'action à effectuer (ajuster des frais de port, enregistrer le moyen de paiement, etc.) avant de permettre à l'acheteur de finaliser son paiement.":"A partir de ces éléments, le marchand peut décider de l'action à effectuer (ajuster des frais de port, enregistrer le moyen de paiement, etc.) avant de permettre à l'acheteur de finaliser son paiement.","Restreindre les codes BIN acceptés":"Restreindre les codes BIN acceptés","Paiement Diners, avec authentification Procesos OTP, avec timeout":"Paiement Diners, avec authentification Procesos OTP, avec timeout","1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données d'authentification en échec (status UNAVAILABLE).":"1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données d'authentification en échec (status UNAVAILABLE).","Cette url est utilisée pour transmettre des informations relatives au choix de l'acheteur (e-mail, adresse de livraison, moyen de paiement, etc.).":"Cette url est utilisée pour transmettre des informations relatives au choix de l'acheteur (e-mail, adresse de livraison, moyen de paiement, etc.).","Le marchand est averti qu'un risque est identifié.":"Le marchand est averti qu'un risque est identifié.","Type de pièce d'identité. Requis en fonction de l'acquéreur.":"Type de pièce d'identité. Requis en fonction de l'acquéreur.","Recevez une notifification en temps réel et de manière automatique lorsqu'un événement se produit, par exemple lorsqu'une transaction est enregistrée.":"Recevez une notifification en temps réel et de manière automatique lorsqu'un événement se produit, par exemple lorsqu'une transaction est enregistrée.","Autre canal de vente. Valeur de sortie retournée pour les paiements réalisés depuis le bom, les paiements par fichier, les paiements récurrents, les paiements de proximité.":"Autre canal de vente. Valeur de sortie retournée pour les paiements réalisés depuis le bom, les paiements par fichier, les paiements récurrents, les paiements de proximité.","Carte 3DS2 : Le module de risque a demandé une authentification 3DS. Le choix de la préférence est délégué à l'émetteur de la carte.":"Carte 3DS2 : Le module de risque a demandé une authentification 3DS. Le choix de la préférence est délégué à l'émetteur de la carte.","Carte 3DS2 : Le module de risque a demandé une authentification sans interaction du porteur (frictionless).":"Carte 3DS2 : Le module de risque a demandé une authentification sans interaction du porteur (frictionless).","Valorisé uniquement pour les paiements CB, AMEX et PAYPAL.":"Valorisé uniquement pour les paiements CB, AMEX et PAYPAL.","3DS2 - Authentification Challenge en échec ou abandon durant le challenge":"3DS2 - Authentification Challenge en échec ou abandon durant le challenge","Liste des actions réalisées sur la transaction, suite au déclenchement des règles de gestion de riques avancée activées sur la boutique.":"Liste des actions réalisées sur la transaction, suite au déclenchement des règles de gestion de riques avancée activées sur la boutique.","Le Pfac choisi par le marchand permet de construire ce champ obligatoire en le concaténant avec le champ subMerchantDetails.name.":"Le Pfac choisi par le marchand permet de construire ce champ obligatoire en le concaténant avec le champ subMerchantDetails.name.","returnUrl permet de définir l'URL où sera redirigé par défaut l'acheteur après un appui sur le bouton Retourner à la boutique , si les URL errorUrl , refusedUrl , successUrl ou cancelUrl ne sont pas renseignées.":"returnUrl permet de définir l'URL où sera redirigé par défaut l'acheteur après un appui sur le bouton Retourner à la boutique , si les URL errorUrl , refusedUrl , successUrl ou cancelUrl ne sont pas renseignées.","3DS2 - Authentification en échec (FAILED)":"3DS2 - Authentification en échec (FAILED)","1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données d'authentification en échec (status FAILED).":"1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données d'authentification en échec (status FAILED).","refusedUrl permet de définir l'URL où sera redirigé l'acheteur en cas de refus, après appui du bouton Retourner à la boutique.":"refusedUrl permet de définir l'URL où sera redirigé l'acheteur en cas de refus, après appui du bouton Retourner à la boutique.","Référence générée par la plateforme de paiement et transmise à l'acquéreur pour le traitement des remises et le rapprochement des transactions.":"Référence générée par la plateforme de paiement et transmise à l'acquéreur pour le traitement des remises et le rapprochement des transactions.","3DS2 - Erreur technique durant l'authentification":"3DS2 - Erreur technique durant l'authentification","La transaction est créée en validation manuelle.":"La transaction est créée en validation manuelle.",". L'authentification sera désactivée si le réseau n'est pas compatible avec cette fonctionnalité. Le service PCI/Charge/Authenticate retourne un code erreur INT_808, si le champ":". L'authentification sera désactivée si le réseau n'est pas compatible avec cette fonctionnalité. Le service PCI/Charge/Authenticate retourne un code erreur INT_808, si le champ","Une alerte est remontée.":"Une alerte est remontée.","Mettre à jour les données de l'acheteur associées à un alias existant":"Mettre à jour les données de l'acheteur associées à un alias existant","Achat de bien ou de service. Valeur utilisée si le champ n'est pas transmis dans la requête.":"Achat de bien ou de service. Valeur utilisée si le champ n'est pas transmis dans la requête.","Exemple : 4b69e6ba-7edb-4871-aded-162cb5353731":"Exemple : 4b69e6ba-7edb-4871-aded-162cb5353731","Associez un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site.":"Associez un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site.","Paiement Diners, avec authentification Procesos OTP, carte enrôlée":"Paiement Diners, avec authentification Procesos OTP, carte enrôlée",": Documento Nacional de Identidad. (LINK)":": Documento Nacional de Identidad. (LINK)","Paiement Diners, avec authentification Procesos OTP, avec erreur de signature":"Paiement Diners, avec authentification Procesos OTP, avec erreur de signature","Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12).":"Montant de la transaction. Sa valeur doit être un entier positif (ex: 1234 pour 12).","VALEUR DE DIRECTORYSERVER":"VALEUR DE DIRECTORYSERVER","Les valeurs possibles dépendent des options de la boutiques.":"Les valeurs possibles dépendent des options de la boutiques.","returnMode permet de spécifier la méthode de transmission des données utilisée lors du retour vers le site marchand.":"returnMode permet de spécifier la méthode de transmission des données utilisée lors du retour vers le site marchand.",": Número de Identificación Tributaria. (REDEBAN, CREDIBANCO)":": Número de Identificación Tributaria. (REDEBAN, CREDIBANCO)","Paiement Diners, avec authentification Procesos OTP, avec erreur du service":"Paiement Diners, avec authentification Procesos OTP, avec erreur du service","Le Web Service REST Token/UpdateCustomerDetails supporte les paramètres suivants :":"Le Web Service REST Token/UpdateCustomerDetails supporte les paramètres suivants :","2. Retour avec le refus du paiement.":"2. Retour avec le refus du paiement.","Identifiant unique de la transaction généré par le DS2.":"Identifiant unique de la transaction généré par le DS2.",": Pasaporte. (REDEBAN, CREDIBANCO)":": Pasaporte. (REDEBAN, CREDIBANCO)","2. Retour avec le résultat du paiement.":"2. Retour avec le résultat du paiement.","cancelUrl permet de définir l'URL où sera redirigé l'acheteur si celui-ci appuie sur Annuler et retourner à la boutique avant d'avoir procédé au paiement.":"cancelUrl permet de définir l'URL où sera redirigé l'acheteur si celui-ci appuie sur Annuler et retourner à la boutique avant d'avoir procédé au paiement.","Nombre d'échéances. Attention: Ce champ est spécifique au Brésil":"Nombre d'échéances. Attention: Ce champ est spécifique au Brésil","Pour l'acquéreur Prisma, ce champ est obligatoire et doit respecter le format suivant :":"Pour l'acquéreur Prisma, ce champ est obligatoire et doit respecter le format suivant :","Référence générée le DS qui permet de valider l'intégrité des données de la transaction (CAVV).":"Référence générée le DS qui permet de valider l'intégrité des données de la transaction (CAVV).","Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire.":"Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire.","Pour limiter les cartes acceptées pour le paiement en fonction du code BIN, le format attendu est le suivant :":"Pour limiter les cartes acceptées pour le paiement en fonction du code BIN, le format attendu est le suivant :","1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données de l'authentification FRICTIONLESS.":"1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données de l'authentification FRICTIONLESS.","Carte 3DS1 : Le module de risque a demandé la désactivation du 3DS.":"Carte 3DS1 : Le module de risque a demandé la désactivation du 3DS.",": Tarjeta de Identidad. (REDEBAN, CREDIBANCO)":": Tarjeta de Identidad. (REDEBAN, CREDIBANCO)","NOM DU PROTOCOLE":"NOM DU PROTOCOLE","NOM DU RESEAU":"NOM DU RESEAU","3DS2 - Carte non enrolée":"3DS2 - Carte non enrolée","Stockez plusieurs cartes de paiement et permettez à l'acheteur de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte.":"Stockez plusieurs cartes de paiement et permettez à l'acheteur de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte.","3DS2 - Authentification Challenge réussie":"3DS2 - Authentification Challenge réussie","Mettre à jour les informations acheteur d'un token":"Mettre à jour les informations acheteur d'un token","Web Service Token/UpdateCustomerDetails":"Web Service Token/UpdateCustomerDetails","Le paiement sera réalisé sans données 3DS. Le paiement pourra être accepté ou refusé en fonction des règles de l'acquéreur et de l'émetteur.":"Le paiement sera réalisé sans données 3DS. Le paiement pourra être accepté ou refusé en fonction des règles de l'acquéreur et de l'émetteur.","Appel à un analyseur de risques externe sous condition que le marchand possède un contrat. Se référer à la description de l'objet TransactionDetails.FraudManagement.RiskAnalysis pour identifier la liste des valeurs possibles et leur description.":"Appel à un analyseur de risques externe sous condition que le marchand possède un contrat. Se référer à la description de l'objet TransactionDetails.FraudManagement.RiskAnalysis pour identifier la liste des valeurs possibles et leur description.","Connectez-vous au bom":"Connectez-vous au bom","Le marchand est informé via une ou plusieurs des règles du centre de notification (URL de notification, e-mail ou SMS ).":"Le marchand est informé via une ou plusieurs des règles du centre de notification (URL de notification, e-mail ou SMS ).","errorUrl permet de définir l'URL où sera redirigé l'acheteur en cas d'erreur de traitement interne.":"errorUrl permet de définir l'URL où sera redirigé l'acheteur en cas d'erreur de traitement interne.","Devise du paiement. Code ISO 4217 alpha-3. Ex: .":"Devise du paiement. Code ISO 4217 alpha-3. Ex: .","Exemple : T2RpQWxwazcySlZGakx1eXlxYmE=":"Exemple : T2RpQWxwazcySlZGakx1eXlxYmE=","La remise du paiement est bloquée temporairement pour permettre au marchand de procéder à toutes les vérifications souhaitées.":"La remise du paiement est bloquée temporairement pour permettre au marchand de procéder à toutes les vérifications souhaitées.","Si aucune URL n'est définie dans le bom ou dans le formulaire, alors le bouton Retourner à la boutique redirigera l'acheteur vers l'URL du site marchand (champ URL dans la configuration de la boutique).":"Si aucune URL n'est définie dans le bom ou dans le formulaire, alors le bouton Retourner à la boutique redirigera l'acheteur vers l'URL du site marchand (champ URL dans la configuration de la boutique).","Pour l'acquéreur Fiserv, ce champ est obligatoire et doit respecter le format suivant :":"Pour l'acquéreur Fiserv, ce champ est obligatoire et doit respecter le format suivant :","1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données d'authentification (status SUCCESS).":"1. Appel au service PCI/Charge/CreatePayment avec une carte enrôlée 3DS2 et les données d'authentification (status SUCCESS).","Les champs de retour seront transmis à l'URL de retour sous la forme d'un formulaire HTTP GET (dans la « query string »).":"Les champs de retour seront transmis à l'URL de retour sous la forme d'un formulaire HTTP GET (dans la « query string »).","Exemple: .":"Exemple: .","1. Appel au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS1.":"1. Appel au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS1.","Si ce champ n'est pas transmis, la configuration du bom sera prise en compte.":"Si ce champ n'est pas transmis, la configuration du bom sera prise en compte.","L'opération Token/UpdateCustomerDetails est un Web Service de l'API REST.":"L'opération Token/UpdateCustomerDetails est un Web Service de l'API REST.",": Cédula de ciudadania. (REDEBAN, CREDIBANCO)":": Cédula de ciudadania. (REDEBAN, CREDIBANCO)","Il permet de mettre à jour les informations acheteur rattachées à un alias (paymentMethodToken).":"Il permet de mettre à jour les informations acheteur rattachées à un alias (paymentMethodToken).","3DS2 - Authentification Frictionless":"3DS2 - Authentification Frictionless","postWalletUrl permet de définir l'URL vers laquelle sera redirigé l'acheteur lors d'un paiement via un wallet en deux étapes.":"postWalletUrl permet de définir l'URL vers laquelle sera redirigé l'acheteur lors d'un paiement via un wallet en deux étapes.","Paiement Diners, avec authentification Procesos OTP, carte non enrôlée":"Paiement Diners, avec authentification Procesos OTP, carte non enrôlée","Exemple : 30050 pour 300,50 EUR.":"Exemple : 30050 pour 300,50 EUR.","Utilisez notre API pour générer un lien de paiement ou un lien de paiement de facture et le partager par e-mail, SMS, ou WhatsApps.":"Utilisez notre API pour générer un lien de paiement ou un lien de paiement de facture et le partager par e-mail, SMS, ou WhatsApps.","3DS2 - Authentification impossible":"3DS2 - Authentification impossible","Carte 3DS2 : Le module de risque a demandé une authentification avec interaction du porteur (challenge).":"Carte 3DS2 : Le module de risque a demandé une authentification avec interaction du porteur (challenge).","1. Appel au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS2.":"1. Appel au service PCI/Charge/CreatePayment avec une carte non enrôlée 3DS2.","n'est pas valorisé à":"n'est pas valorisé à","Autre canal de vente. Valeur de sortie retournée pour les paiements réalisés depuis le bom, les paiements par fichier, les paiements récurrents, les paiements de proximité, les remboursements depuis le CMS Shopify.":"Autre canal de vente. Valeur de sortie retournée pour les paiements réalisés depuis le bom, les paiements par fichier, les paiements récurrents, les paiements de proximité, les remboursements depuis le CMS Shopify.","NB: Supporte les codes BIN à 6 et 8 chiffres.":"NB: Supporte les codes BIN à 6 et 8 chiffres.","Pour définir l'alignement horizontal des champs du formulaire embarqué, il est possible d'utiliser les Flexbox en CSS avec la propriété flex-direction valorisé à":"Pour définir l'alignement horizontal des champs du formulaire embarqué, il est possible d'utiliser les Flexbox en CSS avec la propriété flex-direction valorisé à","L'adresse e-mail de l'acheteur est une donnée obligatoire. Elle sera mise à jour en cas de changement d'adresse.":"L'adresse e-mail de l'acheteur est une donnée obligatoire. Elle sera mise à jour en cas de changement d'adresse.","Cette méthode peut renvoyer une erreur si l'initialisation a échoué. Merci de consulter la page sur la \"Gestion des erreurs\" pour résoudre la situation.":"Cette méthode peut renvoyer une erreur si l'initialisation a échoué. Merci de consulter la page sur la \"Gestion des erreurs\" pour résoudre la situation.","Voici un exemple à titre indicatif :":"Voici un exemple à titre indicatif :","Quelle que soit la manière choisie d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".":"Quelle que soit la manière choisie d'intégrer notre sdk, vous devez sélectionner, une fois intégré dans votre projet, l'option \"Embed & Sign\".","Pour plus d'informations, consultez ce lien : CSS Flexbox (Flexible Box).":"Pour plus d'informations, consultez ce lien : CSS Flexbox (Flexible Box).","Alignement horizontal des champs du formulaire embarqué":"Alignement horizontal des champs du formulaire embarqué","Il est aussi possible de personnaliser le texte du bouton de paiement. Pour cela, spécifier le paramètre optionnel \"options\" lors de l'appel au Lyra.process().":"Il est aussi possible de personnaliser le texte du bouton de paiement. Pour cela, spécifier le paramètre optionnel \"options\" lors de l'appel au Lyra.process().","Plus de détails sur la personnalisation du formulaire ici : Thèmes.":"Plus de détails sur la personnalisation du formulaire ici : Thèmes.","À partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier.xcworkspace et non le fichier .xcodeproj. Sinon, vous rencontrerez des erreurs de compilation.":"À partir de maintenant, comme l'avertissement de la ligne de commande l'indique, vous devez toujours ouvrir le projet avec le fichier.xcworkspace et non le fichier .xcodeproj. Sinon, vous rencontrerez des erreurs de compilation.","Personnalisation de la couleur du bouton \"Payer\".":"Personnalisation de la couleur du bouton \"Payer\".","Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle. Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).":"Il faut aussi noter que le SDK ne permet pas de faire plusieurs process en parallèle. Durant le traitement du premier appel, les autres appels seront ignorés (pas de callback, pas d'exception).","La clé à rajouter est Lyra.CUSTOM_PAY_BUTTON_LABEL. Voici un exemple :":"La clé à rajouter est Lyra.CUSTOM_PAY_BUTTON_LABEL. Voici un exemple :","N'appelez pas le Web Service Charge/CreatePayment depuis votre application mobile !":"N'appelez pas le Web Service Charge/CreatePayment depuis votre application mobile !","Il est aussi possible de personnaliser le texte du bouton de paiement. Pour cela, vous devrez, lors de l'appel au Lyra.process(), envoyer le texte à afficher comme valeur de la clé Lyra.customPayButtonLabel dans le dictionnaire des options. Le dictionnaire des options est un paramètre optionnel. Exemple :":"Il est aussi possible de personnaliser le texte du bouton de paiement. Pour cela, vous devrez, lors de l'appel au Lyra.process(), envoyer le texte à afficher comme valeur de la clé Lyra.customPayButtonLabel dans le dictionnaire des options. Le dictionnaire des options est un paramètre optionnel. Exemple :","Notre SDK est compatible à partir de la version iOS 11.0":"Notre SDK est compatible à partir de la version iOS 11.0","Les champs du formulaire embarqué sont placés dans un autre conteneur
, imbriqué dans une DIV parent2":"Les champs du formulaire embarqué sont placés dans un autre conteneur
, imbriqué dans une DIV parent2","Le Web Service REST Risk/RemoveFromGreyList permet de supprimer une entrée dans une liste grise (Cartes, IP ou BIN).":"Le Web Service REST Risk/RemoveFromGreyList permet de supprimer une entrée dans une liste grise (Cartes, IP ou BIN).","Référence unique de l'entrée dans la liste grise générée par la plateforme.":"Référence unique de l'entrée dans la liste grise générée par la plateforme.","Web service Risk/RemoveFromGreyList":"Web service Risk/RemoveFromGreyList","Si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et le choix de la préférence est délégué à l'émetteur de la carte ( No Preference ).":"Si le montant est supérieur à 30€, la valeur transmise par le marchand est ignorée et le choix de la préférence est délégué à l'émetteur de la carte ( No Preference ).","Référence unique de l'ordre de paiement générée par la plateforme.":"Référence unique de l'ordre de paiement générée par la plateforme.","Le formToken n'existe pas ou n'est pas conforme. Pour plus de détails, rendez-vous ici : Créer un formToken.":"Le formToken n'existe pas ou n'est pas conforme. Pour plus de détails, rendez-vous ici : Créer un formToken.","Supprimer une entrée dans une liste grise":"Supprimer une entrée dans une liste grise","Objet contenant l'entrée de la liste grise.":"Objet contenant l'entrée de la liste grise.","Cette opération ne retourne rien.":"Cette opération ne retourne rien.","Transactions à faible montant":"Transactions à faible montant","Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise à l'émetteur.":"Pour les paiements réalisés dans une devise différente de l'euro, une demande de frictionless est transmise à l'émetteur.","Récupérer une entrée dans une liste grise":"Récupérer une entrée dans une liste grise","Le Web Service REST Risk/GetGreyList permet de récupérer une entrée d'une liste grise (Cartes, IP ou BIN).":"Le Web Service REST Risk/GetGreyList permet de récupérer une entrée d'une liste grise (Cartes, IP ou BIN).","Pour les paiements en euro, vous pouvez demander une exemption à l'authentification forte, pour les transactions d'un montant inférieur à 30 €, et dans la limite soit de 5 opérations successives ou d'un montant cumulé inférieur à 100 €.":"Pour les paiements en euro, vous pouvez demander une exemption à l'authentification forte, pour les transactions d'un montant inférieur à 30 €, et dans la limite soit de 5 opérations successives ou d'un montant cumulé inférieur à 100 €.","Web service Risk/GetGreyList":"Web service Risk/GetGreyList","Si la demande de frictionless est acceptée, la transaction ne bénéficie pas du transfert de responsabilité en cas d'impayé.":"Si la demande de frictionless est acceptée, la transaction ne bénéficie pas du transfert de responsabilité en cas d'impayé.","Franc CFA (952)":"Franc CFA (952)","Transactional Risk Analysis":"Transactional Risk Analysis","Si votre boutique dispose de l'option \"TRA Acquéreur 3DS2\", vous pouvez demander à l'émetteur une exemption à l'authentification forte si le montant est inférieur au seuil fixé par votre établissement financier.":"Si votre boutique dispose de l'option \"TRA Acquéreur 3DS2\", vous pouvez demander à l'émetteur une exemption à l'authentification forte si le montant est inférieur au seuil fixé par votre établissement financier.","pour avoir plus d'informations.":"pour avoir plus d'informations.","Ajouter une carte dans un wallet pendant le paiement.":"Ajouter une carte dans un wallet pendant le paiement.","(TRA Acquéreur)":"(TRA Acquéreur)","Codes d'erreur INT":"Codes d'erreur INT","et renseignez ce champ":"et renseignez ce champ","Ce motif d'exemption n'est disponible que pour les transactions réalisées sur le réseau CB. La fonctionnalité sera étendue aux réseaux Visa et Mastercard ultérieurement.":"Ce motif d'exemption n'est disponible que pour les transactions réalisées sur le réseau CB. La fonctionnalité sera étendue aux réseaux Visa et Mastercard ultérieurement.","L'activation de l'option \"TRA Acquéreur 3DS2\" est soumise à l'accord préalable de votre établissement financier. Une fois l'accord obtenu, contactez le service client pour nous transmettre l'accord par e-mail. Lorsque l'option sera activée et le seuil paramétré sur votre contrat, vous pourrez demander une exemption à l'authentification forte pour motif \"TRA Acquéreur\".":"L'activation de l'option \"TRA Acquéreur 3DS2\" est soumise à l'accord préalable de votre établissement financier. Une fois l'accord obtenu, contactez le service client pour nous transmettre l'accord par e-mail. Lorsque l'option sera activée et le seuil paramétré sur votre contrat, vous pourrez demander une exemption à l'authentification forte pour motif \"TRA Acquéreur\".","Les codes d'erreur suivants sont décrits ici :":"Les codes d'erreur suivants sont décrits ici :","CLIENT":"CLIENT","Voici un exemple de code, à titre indicatif :":"Voici un exemple de code, à titre indicatif :",": 4000 1234 XXXX XXXX.":": 4000 1234 XXXX XXXX.","Pour aligner horizontalement les champs du formulaire embarqué, vous pouvez utiliser les Flexbox en CSS avec la propriété flex-direction valorisé à":"Pour aligner horizontalement les champs du formulaire embarqué, vous pouvez utiliser les Flexbox en CSS avec la propriété flex-direction valorisé à","La commande a été abandonnée":"La commande a été abandonnée","Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs
, à l'intérieur d'une DIV parent
. Pour plus d'informations, consultez ce lien : CSS Flexbox (Flexible Box).":"Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs
, à l'intérieur d'une DIV parent
. Pour plus d'informations, consultez ce lien : CSS Flexbox (Flexible Box).","Codes d'erreur PSP":"Codes d'erreur PSP","l'enregistrement d'une carte sans paiement dans un wallet":"l'enregistrement d'une carte sans paiement dans un wallet","Consultez":"Consultez","Valorisez le champ":"Valorisez le champ","Ajouter une carte dans un wallet sans paiement.":"Ajouter une carte dans un wallet sans paiement.","8 chiffres":"8 chiffres","6 chiffres":"6 chiffres","Une présentation de l'affichage horizontal des champs embarqués :":"Une présentation de l'affichage horizontal des champs embarqués :","La transaction n'est pas créée et n'est donc pas visible dans le bom.":"La transaction n'est pas créée et n'est donc pas visible dans le bom.","Personnalisation de la mise en page pour le formulaire embarqué":"Personnalisation de la mise en page pour le formulaire embarqué","Codes d'erreur AUTH":"Codes d'erreur AUTH","code BIN à":"code BIN à","Les alias sont utilisables par toutes les boutiques d'une même société.":"Les alias sont utilisables par toutes les boutiques d'une même société.","L'API REST dispose de nombreux codes d'erreur décrits ici :":"L'API REST dispose de nombreux codes d'erreur décrits ici :","obligatoire":"obligatoire","Codes d'erreur ACQ":"Codes d'erreur ACQ","undefined":"undefined",": 4012 34XX XXXX XXXX;":": 4012 34XX XXXX XXXX;","NB: Supporte les codes BIN à 6 chiffres ou les codes BIN à 8 chiffres.":"NB: Supporte les codes BIN à 6 chiffres ou les codes BIN à 8 chiffres.","Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs:":"Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs:","A l'intérieur d'une DIV parent:":"A l'intérieur d'une DIV parent:","Le Web Service REST Risk/RemoveFromGreyList permet de supprimer une entrée dans une liste grise (Cartes, IP ou BIN).":"Le Web Service REST Risk/RemoveFromGreyList permet de supprimer une entrée dans une liste grise (Cartes, IP ou BIN).","Le Web Service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible. Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.":"Le Web Service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible. Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure.","Le service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte. Pour cela, l'appel au web service PCI/Charge/VerifyPaymentMethod déclenche une transaction de vérification. Le déroulement du scénario est le suivant:":"Le service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte. Pour cela, l'appel au web service PCI/Charge/VerifyPaymentMethod déclenche une transaction de vérification. Le déroulement du scénario est le suivant:","Consultez le guide d'intégration <i class=\"fas fa-chevron-circle-right\" style=\"color: var(--color-accent)\"></i>":"Consultez le guide d'intégration <i class=\"fas fa-chevron-circle-right\" style=\"color: var(--color-accent)\"></i>","Testez le Web Service PCI/Charge/CreateToken depuis notre playground. Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté. Le résultat des tests dépend du numéro de carte utilisé. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :":"Testez le Web Service PCI/Charge/CreateToken depuis notre playground. Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté. Le résultat des tests dépend du numéro de carte utilisé. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :","Le service **":"Le service **","** permet aux marchands PCI-DSS de créer un alias en passant les informations de la carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible. Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors de la création d'un token.":"** permet aux marchands PCI-DSS de créer un alias en passant les informations de la carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible. Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors de la création d'un token.","Ce Web Service permet de créer un alias du moyen de paiement en envoyant les données de la carte de l'acheteur. Pour cela, l'appel au Web Service PCI/Charge/CreateToken déclenche une transaction de vérification. Le déroulement du scénario est donc le suivant :":"Ce Web Service permet de créer un alias du moyen de paiement en envoyant les données de la carte de l'acheteur. Pour cela, l'appel au Web Service PCI/Charge/CreateToken déclenche une transaction de vérification. Le déroulement du scénario est donc le suivant :","Authentification Notre API propose aux marchands PCI-DSS d'offrir à leurs clients la possibilité d'associer un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).":"Authentification Notre API propose aux marchands PCI-DSS d'offrir à leurs clients la possibilité d'associer un alias (token) à un moyen de paiement, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).","Les paramètres d'appel au service PCI/Charge/CreateToken dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification. Cette section décrit les paramètres à transmettre pour chaque protocole supporté.":"Les paramètres d'appel au service PCI/Charge/CreateToken dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification. Cette section décrit les paramètres à transmettre pour chaque protocole supporté.","Retrouvez la description des champs dans notre":"Retrouvez la description des champs dans notre","**playground**":"**playground**",". **Données de test**":". **Données de test**","Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\", \"reference\":\"myCustomerRef-123456\" }, \"authenticationDetails\":{ \"protocol\":{ \"name\":\"THREEDS\", \"version\":\"1\", \"directoryServer\":\"VISA\" }, \"status\":\"SUCCESS\", \"commerceIndicator\":\"05\", \"authValueAlgorithm\":\"2\", \"authenticationValue\":\"Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=\", \"xid\":\"SGJSVVNmRmljVVRGU0RnRTRDQ2g=\" } } '":"Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\", \"reference\":\"myCustomerRef-123456\" }, \"authenticationDetails\":{ \"protocol\":{ \"name\":\"THREEDS\", \"version\":\"1\", \"directoryServer\":\"VISA\" }, \"status\":\"SUCCESS\", \"commerceIndicator\":\"05\", \"authValueAlgorithm\":\"2\", \"authenticationValue\":\"Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=\", \"xid\":\"SGJSVVNmRmljVVRGU0RnRTRDQ2g=\" } } '","Le résultat du paiement dépend de la valeur de status utilisée. Exemple de requête":"Le résultat du paiement dépend de la valeur de status utilisée. Exemple de requête","Le service permet de créer un token lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification. Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions). Contenu de la requête :":"Le service permet de créer un token lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification. Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions). Contenu de la requête :","**Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\", \"reference\":\"myCustomerRef-123456\" }, \"authenticationDetails\":{ \"status\":\"DISABLED\", \"exemption\":\"OTHER_EXEMPTION\" } } '":"**Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\", \"reference\":\"myCustomerRef-123456\" }, \"authenticationDetails\":{ \"status\":\"DISABLED\", \"exemption\":\"OTHER_EXEMPTION\" } } '","Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).":"Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).","{: .lita-excluded-col1 .lita-excluded-col3 } Au moment de la saisie du code d'authentification, ne rien saisir et attendre 10 minutes que la session de paiement expire.":"{: .lita-excluded-col1 .lita-excluded-col3 } Au moment de la saisie du code d'authentification, ne rien saisir et attendre 10 minutes que la session de paiement expire.","Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.":"Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.","Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.":"Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http.","Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http. ":"Les caractéristiques de l'iFrame sont données dans l'objet answer.value.target. Le formulaire à afficher dans l'iFrame est décrit dans l'objet answer.value.http. ","{: .lita-excluded-col1 .lita-excluded-col3 } Au moment de la saisie du code d'authentification, saisir :":"{: .lita-excluded-col1 .lita-excluded-col3 } Au moment de la saisie du code d'authentification, saisir :","Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target**. Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.":"Les caractéristiques de l'Iframe sont données dans l'objet answer.value.target**. Le formulaire à afficher dans l'Iframe est décrit dans l'objet answer.value.http.","Testez le Web Service PCI/Charge/CreatePayment depuis notre playground. Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté. Le résultat des tests dépend du numéro de carte utilisé. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :":"Testez le Web Service PCI/Charge/CreatePayment depuis notre playground. Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté. Le résultat des tests dépend du numéro de carte utilisé. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :","** permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible. Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors des paiements e-commerce.":"** permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible. Pour rappel, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure lors des paiements e-commerce.","Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel. Pour cela, l'appel au Web Service PCI/Charge/CreatePayment déclenche une transaction de paiement. Le déroulement du scénario est le suivant :":"Ce Web Service permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel. Pour cela, l'appel au Web Service PCI/Charge/CreatePayment déclenche une transaction de paiement. Le déroulement du scénario est le suivant :","Authentification Notre API propose aux marchands PCI-DSS plusieurs solutions pour accepter les paiements :":"Authentification Notre API propose aux marchands PCI-DSS plusieurs solutions pour accepter les paiements :","Testez le Web Service PCI/Charge/CreatePayment depuis notre playground. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :":"Testez le Web Service PCI/Charge/CreatePayment depuis notre playground. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :","Les paramètres d'appel au service PCI/Charge/CreatePayment dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification. Cette section décrit les paramètres à transmettre pour chaque protocole supporté.":"Les paramètres d'appel au service PCI/Charge/CreatePayment dépendent du protocole d'authentification utilisé ainsi que du résultat de l'authentification. Cette section décrit les paramètres à transmettre pour chaque protocole supporté.","Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\" }, \"authenticationDetails\":{ \"protocol\":{ \"name\":\"THREEDS\", \"version\":\"1\", \"directoryServer\":\"VISA\" }, \"status\":\"SUCCESS\", \"commerceIndicator\":\"05\", \"authValueAlgorithm\":\"2\", \"authenticationValue\":\"Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=\", \"xid\":\"SGJSVVNmRmljVVRGU0RnRTRDQ2g=\" } } '":"Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\" }, \"authenticationDetails\":{ \"protocol\":{ \"name\":\"THREEDS\", \"version\":\"1\", \"directoryServer\":\"VISA\" }, \"status\":\"SUCCESS\", \"commerceIndicator\":\"05\", \"authValueAlgorithm\":\"2\", \"authenticationValue\":\"Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=\", \"xid\":\"SGJSVVNmRmljVVRGU0RnRTRDQ2g=\" } } '","Le service permet de créer un paiement lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification. Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions). Contenu de la requête :":"Le service permet de créer un paiement lorsque l'authentification du porteur a été volontairement désactivée, et ce quel que soit le protocole d'authentification. Dans ce cas, la raison de cette décision doit être précisée en utilisant le champ exemption (Voir chapitre Motif de débrayage et exemptions). Contenu de la requête :","**Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\" }, \"authenticationDetails\":{ \"status\":\"DISABLED\", \"exemption\":\"OTHER_EXEMPTION\" } } '":"**Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\" } ], \"customer\": { \"email\": \"sample@example.com\" }, \"authenticationDetails\":{ \"status\":\"DISABLED\", \"exemption\":\"OTHER_EXEMPTION\" } } '","Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).":"Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification ou via notre service d'authentification, de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).","Analyse du résultat du paiement via le retour navigateur":"Analyse du résultat du paiement via le retour navigateur","Si vous avez défini le paramètre kr-post-url-success, les informations de paiement seront transmises à l'URL définie.":"Si vous avez défini le paramètre kr-post-url-success, les informations de paiement seront transmises à l'URL définie.","I. Les données transmises":"I. Les données transmises","Clé HMAC-SHA-256 (":"Clé HMAC-SHA-256 (","4 ème":"4 ème","sha256_hmac (retour navigateur).":"sha256_hmac (retour navigateur).","Sa valeur est sha256_hmac":"Sa valeur est sha256_hmac","Ex : {\"shopId\":\"\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)":"Ex : {\"shopId\":\"\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)","Ex : V4/Payment":"Ex : V4/Payment","Hash de l'objet JSON stocké dans kr-answer. Il permet de vérifier l'authenticité de la réponse. Ex: c3c0323c748fdb7c2d24bd39ada99663526236828efa795193bebfdea022fe58":"Hash de l'objet JSON stocké dans kr-answer. Il permet de vérifier l'authenticité de la réponse. Ex: c3c0323c748fdb7c2d24bd39ada99663526236828efa795193bebfdea022fe58","Exemple de code du fichier d'exemple : paid.php":"Exemple de code du fichier d'exemple : paid.php","III. Vérifier le statut de la transaction":"III. Vérifier le statut de la transaction","Vérifiez le paramètre":"Vérifiez le paramètre","contenu dans":"contenu dans","La valeur":"La valeur","du champ":"du champ","signifie que la transaction a été acceptée.":"signifie que la transaction a été acceptée.","Plus d'infos :":"Plus d'infos :","références de status":"références de status","Exemple de":"Exemple de","| | Créer une transaction avec authentification forte à partir d'un moyen de paiement |":"| | Créer une transaction avec authentification forte à partir d'un moyen de paiement |","| | Authentifier une future transaction avec 3D-Secure version 1 ou 2 |":"| | Authentifier une future transaction avec 3D-Secure version 1 ou 2 |","| {: .lita-excluded-col2 }":"| {: .lita-excluded-col2 }","Cette page donne un aperçu rapide de comment insérer un formulaire de paiement sécurisé dans une pop-in, simplement en 3 actions. Pour un guide d'intégration plus complet, rendez-vous ici : Démarrer: Paiement simple":"Cette page donne un aperçu rapide de comment insérer un formulaire de paiement sécurisé dans une pop-in, simplement en 3 actions. Pour un guide d'intégration plus complet, rendez-vous ici : Démarrer: Paiement simple","Créez une requête de paiement vers le Web Service Charge/CreatePayment.":"Créez une requête de paiement vers le Web Service Charge/CreatePayment.","Elle contient le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.).":"Elle contient le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.).","Exemple pour un paiement simple :":"Exemple pour un paiement simple :","montant : .":"montant : .","commande : \"myOrderId-999999\",":"commande : \"myOrderId-999999\",","email de l'acheteur : \"sample@example.com\".":"email de l'acheteur : \"sample@example.com\".","Une fois le formToken généré, affichez le formulaire de paiement.":"Une fois le formToken généré, affichez le formulaire de paiement.","chargez notre librairie JavaScript : src=\"/stable/kr-payment-form.min.js\"":"chargez notre librairie JavaScript : src=\"/stable/kr-payment-form.min.js\"","intégrez":"intégrez","la clé publique":"la clé publique","dans le paramètre":"dans le paramètre","3 ème":"3 ème","intégrez d'autres paramètres d'initialisation, comme le paramètre kr-post-url-success en cas de paiement accepté (undefined)":"intégrez d'autres paramètres d'initialisation, comme le paramètre kr-post-url-success en cas de paiement accepté (undefined)","Exemple :kr-post-url-success=\"[SUCESS PAYMENT URL]\"":"Exemple :kr-post-url-success=\"[SUCESS PAYMENT URL]\"","choisissez un thème (plus d'infos sur Thèmes).":"choisissez un thème (plus d'infos sur Thèmes).","choissisez":"choissisez","le mode d'affichage":"le mode d'affichage","mode embarqué":"mode embarqué","(undefined)":"(undefined)","mode pop-in":"mode pop-in","le formToken":"le formToken","dans l'attribut":"dans l'attribut","Mode embarqué":"Mode embarqué","Exemple de code pour la boutique de TEST":"Exemple de code pour la boutique de TEST","-->":"-->","Exemple de formulaire de paiement fonctionnel :":"Exemple de formulaire de paiement fonctionnel :","A la fin du paiement, vous pouvez analyser le résultat du paiement depuis :":"A la fin du paiement, vous pouvez analyser le résultat du paiement depuis :","la notification de paiement instanée : IPN : Utilisation de l'IPN (URL de notification).":"la notification de paiement instanée : IPN : Utilisation de l'IPN (URL de notification).","la réponse envoyée au navigateur : Paiement effectué.":"la réponse envoyée au navigateur : Paiement effectué.","Un mécanisme de sécurité vérifie l'authenticité des informations envoyées, avec le":"Un mécanisme de sécurité vérifie l'authenticité des informations envoyées, avec le","Dans l'objet":"Dans l'objet","Une fois l'intégrité du message validée, vous pouvez traiter la transaction (dont le statut est stocké dans la propriété kr-answer). -->":"Une fois l'intégrité du message validée, vous pouvez traiter la transaction (dont le statut est stocké dans la propriété kr-answer). -->","Démarrer rapidement":"Démarrer rapidement","Cette page décrit une intégration rapide en 3 étapes avec un exemple fonctionnel. Consultez ce lien pour avoir un guide complet : undefined.":"Cette page décrit une intégration rapide en 3 étapes avec un exemple fonctionnel. Consultez ce lien pour avoir un guide complet : undefined.","I. Créer le formToken":"I. Créer le formToken","Pour envoyer la requête, authentifiez-vous avec les clés d'API REST (pour plus d'infos :undefined)":"Pour envoyer la requête, authentifiez-vous avec les clés d'API REST (pour plus d'infos :undefined)","Récupèrez le formToken généré pour afficher le formulaire de paiement":"Récupèrez le formToken généré pour afficher le formulaire de paiement","Le formToken généré est ":"Le formToken généré est ","II. Afficher le formulaire":"II. Afficher le formulaire","III. Analyser le résultat du paiement":"III. Analyser le résultat du paiement","Pour avoir plus de détails, undefined.":"Pour avoir plus de détails, undefined.","Testez aussi le formulaire de paiement grâce undefined.":"Testez aussi le formulaire de paiement grâce undefined.","Grâce au composant JavaScript, vous pouvez intégrer directement sur votre site un formulaire de paiement, et ainsi améliorer votre taux de conversion. Le composant peut également être intégré sous la forme d'un bouton ouvrant une élégante popin. Compatible avec l'ensemble des navigateurs du marché (y compris mobiles), le formulaire de paiement embarqué s'intègre en quelques minutes sur n'importe quel site marchand. Enfin, le formulaire est également personnalisable (par le biais de thèmes prédéfinis ou par CSS), et peut ainsi s'intégrer harmonieusement avec votre site Internet.":"Grâce au composant JavaScript, vous pouvez intégrer directement sur votre site un formulaire de paiement, et ainsi améliorer votre taux de conversion. Le composant peut également être intégré sous la forme d'un bouton ouvrant une élégante popin. Compatible avec l'ensemble des navigateurs du marché (y compris mobiles), le formulaire de paiement embarqué s'intègre en quelques minutes sur n'importe quel site marchand. Enfin, le formulaire est également personnalisable (par le biais de thèmes prédéfinis ou par CSS), et peut ainsi s'intégrer harmonieusement avec votre site Internet.","Pour charger la librairie du formulaire embarqué avec requirejs, ajoutez le code suivant dans la section de votre page:":"Pour charger la librairie du formulaire embarqué avec requirejs, ajoutez le code suivant dans la section de votre page:","Get form token from merchant server":"Get form token from merchant server","@param order":"@param order","@param resolve":"@param resolve","@param reject */ function getFormToken(order, resolve, reject) { var request = new XMLHttpRequest();":"@param reject */ function getFormToken(order, resolve, reject) { var request = new XMLHttpRequest();","/* Init payment form */ router.post('/init', function(req, res, next) { var order = req.body;":"/* Init payment form */ router.post('/init', function(req, res, next) { var order = req.body;","// TO DO: check that order is valid":"// TO DO: check that order is valid","// Call CreatePayment web service to create the form token request.post({ url: \"/V4/Charge/CreatePayment\", headers: { 'Authorization': 'Basic Njk4NzYzNTc6dGVzdHBhc3N3b3JkX0RFTU9QUklWQVRFS0VZMjNHNDQ3NXpYWlEyVUE1eDdN', 'Content-Type': 'application/json' }, json: order }, function(error, response, body) { if (body.status === 'SUCCESS') { // Send back the form token to the client side res.send(body.answer.formToken); } else { // Do your own error handling":"// Call CreatePayment web service to create the form token request.post({ url: \"/V4/Charge/CreatePayment\", headers: { 'Authorization': 'Basic Njk4NzYzNTc6dGVzdHBhc3N3b3JkX0RFTU9QUklWQVRFS0VZMjNHNDQ3NXpYWlEyVUE1eDdN', 'Content-Type': 'application/json' }, json: order }, function(error, response, body) { if (body.status === 'SUCCESS') { // Send back the form token to the client side res.send(body.answer.formToken); } else { // Do your own error handling","console.error(body); res.status(500).send('error'); } }); });":"console.error(body); res.status(500).send('error'); } }); });","par un callback coté JavaScript, enregistré dans la méthode KR.onSubmit. Il est fortement conseillé de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métier coté serveur (lors de la réception de l'IPN). Le callback JavaScript ne devrait être utilisé que pour reprendre la main sur le parcours client coté navigateur, et lui afficher le bon message :":"par un callback coté JavaScript, enregistré dans la méthode KR.onSubmit. Il est fortement conseillé de vérifier l'intégrité du message (voir ici pour plus de détails), et de lancer les traitements métier coté serveur (lors de la réception de l'IPN). Le callback JavaScript ne devrait être utilisé que pour reprendre la main sur le parcours client coté navigateur, et lui afficher le bon message :","} else { // Show error message to the user alert(\"Payment failed !\"); } }":"} else { // Show error message to the user alert(\"Payment failed !\"); } }","L'intégration du formulaire embarqué au sein d'un site utilisant des frameworks JavaScript compilés (type React ou Angular) nécessite l'utilisation de la librairie embedded-form-glue. Associée au code JavaScript du formulaire embarqué, cette librairie facilite les opérations suivantes:":"L'intégration du formulaire embarqué au sein d'un site utilisant des frameworks JavaScript compilés (type React ou Angular) nécessite l'utilisation de la librairie embedded-form-glue. Associée au code JavaScript du formulaire embarqué, cette librairie facilite les opérations suivantes:","Permet d'ajouter, de supprimer, et d'afficher à nouveau le formulaire facilement La librairie embedded-form-glue est disponible sur github. ":"Permet d'ajouter, de supprimer, et d'afficher à nouveau le formulaire facilement La librairie embedded-form-glue est disponible sur github. ","Pour vous permettre d'intégrer le formulaire embarqué dans un environnement asynchrone, tous les événements et méthodes retournent des promesses. À chaque résolution, la promesse passe un objet à la méthode then() qui peut contenir deux propriétés:":"Pour vous permettre d'intégrer le formulaire embarqué dans un environnement asynchrone, tous les événements et méthodes retournent des promesses. À chaque résolution, la promesse passe un objet à la méthode then() qui peut contenir deux propriétés:","Vous devez éviter d'utiliser la directive async car elle pose certains problèmes avec les anciens modèles de téléphones Iphone et Android. Nous vous conseillons d'utiliser le framework require.js pour vos chargements asynchrones.":"Vous devez éviter d'utiliser la directive async car elle pose certains problèmes avec les anciens modèles de téléphones Iphone et Android. Nous vous conseillons d'utiliser le framework require.js pour vos chargements asynchrones.","Tableau des moyens de paiement compatibles avec le formulaire \"smartForm\"":"Tableau des moyens de paiement compatibles avec le formulaire \"smartForm\"","Type de paiement (kr-payment-method)":"Type de paiement (kr-payment-method)","Pago Efectivo":"Pago Efectivo","pagoefectivo":"pagoefectivo","Le formulaire Smart Form (BETA)":"Le formulaire Smart Form (BETA)","Le client javascript \"Smart Form\" vous permet d'insérer dans votre page l'ensemble des moyens de paiement configuré dans votre boutique. Le formulaire \"Smart Form\" a pour avantage :":"Le client javascript \"Smart Form\" vous permet d'insérer dans votre page l'ensemble des moyens de paiement configuré dans votre boutique. Le formulaire \"Smart Form\" a pour avantage :","de supporter l'ensemble des moyens de paiement avec une redirection vers un site externe (exemple : banque en ligne).":"de supporter l'ensemble des moyens de paiement avec une redirection vers un site externe (exemple : banque en ligne).","de personnaliser l'affichage des moyens de paiement.":"de personnaliser l'affichage des moyens de paiement.","Moyens de paiement compatibles":"Moyens de paiement compatibles","Intégration rapide en 3 étapes":"Intégration rapide en 3 étapes","3 étapes sont nécessaires.":"3 étapes sont nécessaires.","l'initialisation du formulaire.":"l'initialisation du formulaire.","l'affichage du formulaire \"Smart Form\".":"l'affichage du formulaire \"Smart Form\".","la vérification du statut de la transaction en fin de paiement.":"la vérification du statut de la transaction en fin de paiement.","Le changement principal consiste à intégrer la classe kr-smart-form au moment d'afficher le formulaire (voir étape 2).":"Le changement principal consiste à intégrer la classe kr-smart-form au moment d'afficher le formulaire (voir étape 2).","Pour cela, utilisez une balise HTML '":"Pour cela, utilisez une balise HTML '","' contenant la valeur \"UTF-8\". Par exemple : 'html ...":"' contenant la valeur \"UTF-8\". Par exemple : 'html ...","... ' Vous devez : - **dans le header** inclure votre page de paiement la librairie JavaScript du formulaire de paiement ( kr-payment-form.min.js ), en passant en argument votre clé d'accès (voir ici pour savoir comment la récupérer), ainsi que les feuilles de styles associées, - **dans le body** inclure une 'DIV' possédant les 3 arguments suivants : - la classe **kr-smart-form** , nouvelle classe à intégrer - l'un des attributs suivants : - **kr-embedded** pour afficher le formulaire dans votre page de paiement - **kr-popin** pour afficher dans une fenêtre modale. - l'attribut **kr-form-token** dans lequel vous aurez reporté le formToken récupéré à l'étape précédente. C'est dans cette 'DIV' que sera affichée le formulaire de paiement.":"... ' Vous devez : - **dans le header** inclure votre page de paiement la librairie JavaScript du formulaire de paiement ( kr-payment-form.min.js ), en passant en argument votre clé d'accès (voir ici pour savoir comment la récupérer), ainsi que les feuilles de styles associées, - **dans le body** inclure une 'DIV' possédant les 3 arguments suivants : - la classe **kr-smart-form** , nouvelle classe à intégrer - l'un des attributs suivants : - **kr-embedded** pour afficher le formulaire dans votre page de paiement - **kr-popin** pour afficher dans une fenêtre modale. - l'attribut **kr-form-token** dans lequel vous aurez reporté le formToken récupéré à l'étape précédente. C'est dans cette 'DIV' que sera affichée le formulaire de paiement.","Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page.":"Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page.","Exemple pour afficher en mode embarqué :":"Exemple pour afficher en mode embarqué :","' Le résultat sera :":"' Le résultat sera :","' On crée 2 boutons avec 1 menu : - 1 bouton pour le paiement par carte - 1 bouton pour le moyen de paiement PSE. - 1 menu correspond aux autres moyens de paiement additionnels disponibles sur votre boutique. Le résultat sera :":"' On crée 2 boutons avec 1 menu : - 1 bouton pour le paiement par carte - 1 bouton pour le moyen de paiement PSE. - 1 menu correspond aux autres moyens de paiement additionnels disponibles sur votre boutique. Le résultat sera :","Lorsque l'acheteur valide le formulaire, la transaction est soumise par le formulaire directement à notre plateforme de paiement pour validation. - **Si la transaction est validée**, l'acheteur est redirigé vers la page mentionnée dans l'attribut **kr-post-url-success** de la balise <script> - **Si la transaction est refusée**, une erreur apparaît, l'acheteur reste sur la page de paiement.":"Lorsque l'acheteur valide le formulaire, la transaction est soumise par le formulaire directement à notre plateforme de paiement pour validation. - **Si la transaction est validée**, l'acheteur est redirigé vers la page mentionnée dans l'attribut **kr-post-url-success** de la balise <script> - **Si la transaction est refusée**, une erreur apparaît, l'acheteur reste sur la page de paiement.","SmartForm (BETA first try)":"SmartForm (BETA first try)","Le client javascript \"Smart Form\" vous permet d'inserer dans votre page l'ensemble des moyens de paiements configuré dans votre boutique. L'acheteur pourra effectuer son paiement sans quitter votre site. L'intégration s'effectue de la façon suivante:":"Le client javascript \"Smart Form\" vous permet d'inserer dans votre page l'ensemble des moyens de paiements configuré dans votre boutique. L'acheteur pourra effectuer son paiement sans quitter votre site. L'intégration s'effectue de la façon suivante:","Boutique qui n'accepte que les paiements cartes":"Boutique qui n'accepte que les paiements cartes","Le code suivant:":"Le code suivant:","Insère le bouton suivant:":"Insère le bouton suivant:","Si vous souhaitez afficher le formulaire carte dans votre site: 'html":"Si vous souhaitez afficher le formulaire carte dans votre site: 'html","' Insère le formulaire suivant:":"' Insère le formulaire suivant:","Il est également possible d'ouvrir le menu de choix de moyen de paiement dans une pop-in: 'html":"Il est également possible d'ouvrir le menu de choix de moyen de paiement dans une pop-in: 'html","' Insère le bouton suivant:":"' Insère le bouton suivant:","Si vous cliquez sur le bouton, la pop-in suivante va apparaitre:":"Si vous cliquez sur le bouton, la pop-in suivante va apparaitre:","Boutique avec plusieurs moyens de paiements":"Boutique avec plusieurs moyens de paiements","choisir l'emplacement des boutons de paiements":"choisir l'emplacement des boutons de paiements","SmartForm (BETA)":"SmartForm (BETA)","Le client javascript \"Smart Form\" vous permet d'inserer dans votre page l'ensemble des moyens de paiements configuré dans votre boutique. L'acheteur pourra effectuer son paiement sans quitter votre site. Il existe 3 modes d'affichages:":"Le client javascript \"Smart Form\" vous permet d'inserer dans votre page l'ensemble des moyens de paiements configuré dans votre boutique. L'acheteur pourra effectuer son paiement sans quitter votre site. Il existe 3 modes d'affichages:","Mode d'affichage par defaut: embedded":"Mode d'affichage par defaut: embedded","Pour une boutique qui n'accepte que des cartes, le formulaire affiché sera:":"Pour une boutique qui n'accepte que des cartes, le formulaire affiché sera:","'html":"'html","Si la boutique a d'autres moyens de paiement configuré, le formulaire affiché sera: 'html":"Si la boutique a d'autres moyens de paiement configuré, le formulaire affiché sera: 'html","Mode d'affichage pop-in":"Mode d'affichage pop-in","Si la boutique a d'autres moyens de paiement configuré, la pop-in affiché sera:":"Si la boutique a d'autres moyens de paiement configuré, la pop-in affiché sera:","Note: kr-smart-button est autonome. pas besoin d'avoir le kr-smart-form en même temps. Si vous souhaitez placer bouton de paiement en dehors du menu, vous pouvez le faire de la façon suivante:":"Note: kr-smart-button est autonome. pas besoin d'avoir le kr-smart-form en même temps. Si vous souhaitez placer bouton de paiement en dehors du menu, vous pouvez le faire de la façon suivante:","Insère un bouton de paiements dédié au paiement par carte:":"Insère un bouton de paiements dédié au paiement par carte:","Pour PSE (un autre moyen de paiement): 'html":"Pour PSE (un autre moyen de paiement): 'html","' Insère:":"' Insère:","Vous pouvez combiner le menu et les buttons de paiements: 'html":"Vous pouvez combiner le menu et les buttons de paiements: 'html","' Le resultat sera:":"' Le resultat sera:","Et également afficher le formulaire complet à la place du smart-button: 'html":"Et également afficher le formulaire complet à la place du smart-button: 'html","LATAM: Cas d'usage spécifique":"LATAM: Cas d'usage spécifique","En Colombie, Il existe plusieurs moyen de paiements pour payer en espèce: \"Pago Efectivo\". Le SmartForm va automatiquement regrouper tous les moyen de paiements \"Pago Efectivo\" si le menu contient plus de 7 moyens de paiements:":"En Colombie, Il existe plusieurs moyen de paiements pour payer en espèce: \"Pago Efectivo\". Le SmartForm va automatiquement regrouper tous les moyen de paiements \"Pago Efectivo\" si le menu contient plus de 7 moyens de paiements:","Il est possible de modifier cette valeur, par exemple pour declancher le regroupement pour 10 moyens de paiements, il faut executer: 'await KR.setFormConfig({ smartForm: { groupingThreshold: 9 } })' Le menu ressemblera à:":"Il est possible de modifier cette valeur, par exemple pour declancher le regroupement pour 10 moyens de paiements, il faut executer: 'await KR.setFormConfig({ smartForm: { groupingThreshold: 9 } })' Le menu ressemblera à:","Restriction navigateur":"Restriction navigateur","Internet Explorer 11 est obsolète selon Microsoft depuis juin 2022.":"Internet Explorer 11 est obsolète selon Microsoft depuis juin 2022.","Nous prenons en charge les navigateurs suivants et l'ensemble de leurs systèmes d'exploitation :":"Nous prenons en charge les navigateurs suivants et l'ensemble de leurs systèmes d'exploitation :","la":"la","dernière":"dernière","version majeure des WebViews :":"version majeure des WebViews :","iOS.":"iOS.","les":"les","dernières versions majeures :":"dernières versions majeures :","Chrome,":"Chrome,","Chrome Mobile,":"Chrome Mobile,","Firefox":"Firefox","Microsoft Edge":"Microsoft Edge","Ces navigateurs sont dits \"evergreen\" car ils sont fréquemment mis à jour automatiquement.":"Ces navigateurs sont dits \"evergreen\" car ils sont fréquemment mis à jour automatiquement.","Safari sur MacOS et iOS":"Safari sur MacOS et iOS","Mode pop-in":"Mode pop-in","Mettre en évidence un moyen de paiement":"Mettre en évidence un moyen de paiement","La mise en évidence d'un moyen de paiement est possible quelque soit le mode d'affichage choisi :":"La mise en évidence d'un moyen de paiement est possible quelque soit le mode d'affichage choisi :","mode liste;":"mode liste;","mode pop-in;":"mode pop-in;","mode liste avec carte embarquée. Cette fonction vous permet de positionner le bouton d'un moyen de paiement où vous le souhaitez sur votre page.":"mode liste avec carte embarquée. Cette fonction vous permet de positionner le bouton d'un moyen de paiement où vous le souhaitez sur votre page.","utiliser la classe kr-smart-button;":"utiliser la classe kr-smart-button;","ajouter l'attribut":"ajouter l'attribut","kr-payment-method":"kr-payment-method","pour choisir un moyen de paiement.":"pour choisir un moyen de paiement.","Consultez le":"Consultez le","tableau des valeurs de l'attribut kr-payment-method":"tableau des valeurs de l'attribut kr-payment-method","Exemple de code :":"Exemple de code :","Cas d'utilisation : mettre en évidence le Virement SEPA (Initiation de Paiement)":"Cas d'utilisation : mettre en évidence le Virement SEPA (Initiation de Paiement)","Ci dessous un exemple pour le moyen de paiement Virement SEPA (Initiation de Paiement), en mode liste avec carte embarquée.":"Ci dessous un exemple pour le moyen de paiement Virement SEPA (Initiation de Paiement), en mode liste avec carte embarquée.","**A titre indicatif**, vous pouvez utiliser **CSS Flexbox** pour créer votre mise en page et placer correctement le bouton du moyen de paiement. Pour plus d'informations, consultez ce lien : [CSS Flexbox](https://www.w3schools.com/css/css3_flexbox.asp). Exemple de code :":"**A titre indicatif**, vous pouvez utiliser **CSS Flexbox** pour créer votre mise en page et placer correctement le bouton du moyen de paiement. Pour plus d'informations, consultez ce lien : [CSS Flexbox](https://www.w3schools.com/css/css3_flexbox.asp). Exemple de code :","Mettre en évidence plusieurs moyens de paiement":"Mettre en évidence plusieurs moyens de paiement","La mise en évidence de plusieurs paiement est possible quelque soit le mode d'affichage choisi :":"La mise en évidence de plusieurs paiement est possible quelque soit le mode d'affichage choisi :","mode liste avec carte embarquée. Cette fonction vous permet de positionner plusieurs boutons d'un moyen de paiement où vous le souhaitez sur votre page.":"mode liste avec carte embarquée. Cette fonction vous permet de positionner plusieurs boutons d'un moyen de paiement où vous le souhaitez sur votre page.","Cas pour 2 boutons de paiement :":"Cas pour 2 boutons de paiement :","Implémentez 2":"Implémentez 2","un par bouton":"un par bouton","Ces 2":"Ces 2","sont alors imbriqués dans un":"sont alors imbriqués dans un","pour pouvoir y appliquer un style CSS. Exemple :":"pour pouvoir y appliquer un style CSS. Exemple :","Cas d'utilisation : mettre en évidence le Virement SEPA (Initiation de Paiement) et Apple Pay":"Cas d'utilisation : mettre en évidence le Virement SEPA (Initiation de Paiement) et Apple Pay","Ci dessous un exemple pour le moyen de paiement Virement SEPA (Initiation de Paiement) et Apple Pay, en mode liste avec carte embarquée.":"Ci dessous un exemple pour le moyen de paiement Virement SEPA (Initiation de Paiement) et Apple Pay, en mode liste avec carte embarquée.","Apple Pay est uniquement compatible avec un navigateur Safari, disponible depuis les ordinateurs ou appareils mobiles de la marque Apple (Mac, iPhone et iPad).":"Apple Pay est uniquement compatible avec un navigateur Safari, disponible depuis les ordinateurs ou appareils mobiles de la marque Apple (Mac, iPhone et iPad).","**A titre indicatif**, vous pouvez utiliser **CSS Flexbox** pour créer votre mise en page et placer correctement les boutons du moyen de paiement. Pour plus d'informations, consultez ce lien : [CSS Flexbox](https://www.w3schools.com/css/css3_flexbox.asp). Exemple de code :":"**A titre indicatif**, vous pouvez utiliser **CSS Flexbox** pour créer votre mise en page et placer correctement les boutons du moyen de paiement. Pour plus d'informations, consultez ce lien : [CSS Flexbox](https://www.w3schools.com/css/css3_flexbox.asp). Exemple de code :","Mode liste":"Mode liste","1. Ordre d'affichage : * Les moyens de paiement compatibles s'affichent selon l'ordre de priorité des contrats associés à la boutique. * Cet ordre est paramétrable depuis le":"1. Ordre d'affichage : * Les moyens de paiement compatibles s'affichent selon l'ordre de priorité des contrats associés à la boutique. * Cet ordre est paramétrable depuis le","Back Office":"Back Office","(lien : undefined). 2. Intégration : - Ajoutez la classe **kr-smart-form**, - Valorisez le paramètre 'kr-form-token' avec le 'formToken' généré. Exemple de code : 'html":"(lien : undefined). 2. Intégration : - Ajoutez la classe **kr-smart-form**, - Valorisez le paramètre 'kr-form-token' avec le 'formToken' généré. Exemple de code : 'html","' 3. Cas particulier : Si le seul moyen de paiement compatible est le paiement par cartes, le formulaire de paiement s'affichera avec les champs embarqués.":"' 3. Cas particulier : Si le seul moyen de paiement compatible est le paiement par cartes, le formulaire de paiement s'affichera avec les champs embarqués.","Mode liste avec carte embarquée":"Mode liste avec carte embarquée","(lien : undefined). 2. Intégration : - Ajoutez la classe **kr-smart-form** et l'attribut **kr-card-form-expanded**, - Valorisez le paramètre 'kr-form-token' avec le 'formToken' généré. Exemple de code : 'html":"(lien : undefined). 2. Intégration : - Ajoutez la classe **kr-smart-form** et l'attribut **kr-card-form-expanded**, - Valorisez le paramètre 'kr-form-token' avec le 'formToken' généré. Exemple de code : 'html","Le formulaire inclut 2 thèmes prêts à l'emploi. Chacun des thèmes nécessite le chargement d'un fichier CSS et JS dédiés. Le fichier de thème CSS permet d'appliquer un thème de base en attendant que le formulaire de paiement soit complétement chargé. C'est particulièrement important sur les appareils avec une connexion lente. Il faut toujours le placer dans le header de la page. Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ... ). Il doit être chargé avant la libraire JavaScript principale. Chacun de ces thèmes peut être utilisé en mode liste avec carte embarquée ou en mode pop-in.":"Le formulaire inclut 2 thèmes prêts à l'emploi. Chacun des thèmes nécessite le chargement d'un fichier CSS et JS dédiés. Le fichier de thème CSS permet d'appliquer un thème de base en attendant que le formulaire de paiement soit complétement chargé. C'est particulièrement important sur les appareils avec une connexion lente. Il faut toujours le placer dans le header de la page. Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ... ). Il doit être chargé avant la libraire JavaScript principale. Chacun de ces thèmes peut être utilisé en mode liste avec carte embarquée ou en mode pop-in.","Thème néon":"Thème néon","néon est le thème par défaut. Les fichiers associés sont :":"néon est le thème par défaut. Les fichiers associés sont :","Applique le thème néon en forçant les styles (!important)":"Applique le thème néon en forçant les styles (!important)","Applique le thème néon en tenant compte des styles de la page":"Applique le thème néon en tenant compte des styles de la page","Partie active du thème néon":"Partie active du thème néon","Exemple du thème néon :":"Exemple du thème néon :","Exemple de code pour afficher le thème néon :":"Exemple de code pour afficher le thème néon :","Les fichiers associés sont :":"Les fichiers associés sont :","Thème material (non compatible)":"Thème material (non compatible)","Le thème material n'est pas supporté par le formulaire intelligent (smartForm). Si vous utilisez ce thème, il faut impérativement changer et choisir entre le \"thème néon\" ou le \"thème classic\".":"Le thème material n'est pas supporté par le formulaire intelligent (smartForm). Si vous utilisez ce thème, il faut impérativement changer et choisir entre le \"thème néon\" ou le \"thème classic\".","Ce fichier permet de réserver l'espace et d'appliquer un style minimum au formulaire, et ceci avant que le JavaScript ne soit chargé et exécuté. Il est recommandé de toujours charger ce fichier CSS dans le header de la page.classic-reset.css, ou no-theme.css sont deux exemples de fichiers CSS initiaux fournis.":"Ce fichier permet de réserver l'espace et d'appliquer un style minimum au formulaire, et ceci avant que le JavaScript ne soit chargé et exécuté. Il est recommandé de toujours charger ce fichier CSS dans le header de la page.classic-reset.css, ou no-theme.css sont deux exemples de fichiers CSS initiaux fournis.","Les fichiers JavaScript de thèmes (comme classic.js ou material.js) contiennent un objet de configuration qui définit l'ensemble du thème: animations, styles, éléments HTML. La seule différence entre un formulaire classic, material, embarqué ou pop-in réside dans cet objet de configuration.":"Les fichiers JavaScript de thèmes (comme classic.js ou material.js) contiennent un objet de configuration qui définit l'ensemble du thème: animations, styles, éléments HTML. La seule différence entre un formulaire classic, material, embarqué ou pop-in réside dans cet objet de configuration.","Voici quelques exemples de configuration du header de la pop-in. Changer le logo :":"Voici quelques exemples de configuration du header de la pop-in. Changer le logo :","Les champs du formulaire de paiement sont personnalisables via des directives CSS stantards. Il vous suffit de les appliquer, et elles seront automatiquement reportées, même sur les éléments contenus dans les iframes des champs sensibles. Le client JavaScript, grâce à un système de champs cachés, récupèrera automatiquement les styles de votre page pour les reporter dans les iframes.":"Les champs du formulaire de paiement sont personnalisables via des directives CSS stantards. Il vous suffit de les appliquer, et elles seront automatiquement reportées, même sur les éléments contenus dans les iframes des champs sensibles. Le client JavaScript, grâce à un système de champs cachés, récupèrera automatiquement les styles de votre page pour les reporter dans les iframes.","Comment fonctionne le formulaire intelligent (smartForm)":"Comment fonctionne le formulaire intelligent (smartForm)","Le formulaire vous permet d'intégrer les champs de saisie carte directement dans votre site marchand ou en mode pop-in par dessus votre site. Cette rubrique est une présentation générale des différentes étapes d'intégration. 3 étapes:":"Le formulaire vous permet d'intégrer les champs de saisie carte directement dans votre site marchand ou en mode pop-in par dessus votre site. Cette rubrique est une présentation générale des différentes étapes d'intégration. 3 étapes:","L'":"L'","initialisation du formulaire intelligent (smartForm)":"initialisation du formulaire intelligent (smartForm)","Cette étape permet d'initialiser le contexte du paiement ( Exemple paiement de 50 euros en une seule fois pour la commande 12345678 ).":"Cette étape permet d'initialiser le contexte du paiement ( Exemple paiement de 50 euros en une seule fois pour la commande 12345678 ).","affichage du formulaire intelligent (smartForm)":"affichage du formulaire intelligent (smartForm)","Cette étape permet d'afficher les champs de saisie du moyen de paiement ( numéro de carte par exemple ) intégrés directement sur votre site marchand.":"Cette étape permet d'afficher les champs de saisie du moyen de paiement ( numéro de carte par exemple ) intégrés directement sur votre site marchand.","La":"La","vérification du statut de la transaction en fin de paiement":"vérification du statut de la transaction en fin de paiement","Cette étape consiste à vérifier le résultat du paiement pour mettre à jour votre système d'information.":"Cette étape consiste à vérifier le résultat du paiement pour mettre à jour votre système d'information.","1. Étape 1 : Initialiser le formulaire":"1. Étape 1 : Initialiser le formulaire","L'initialisation du formulaire permet d'initier le contexte dans lequel le paiement va être réalisé ( Montant, option de paiement, numéro de commande, nom du client , adresse du client , etc ... ) L'initialisation consiste à appeler Web Service REST Charge/CreatePayment. En retour le Web Service renvoie une clé , appelé le formToken. Le formToken est valide pendant 15 minutes.":"L'initialisation du formulaire permet d'initier le contexte dans lequel le paiement va être réalisé ( Montant, option de paiement, numéro de commande, nom du client , adresse du client , etc ... ) L'initialisation consiste à appeler Web Service REST Charge/CreatePayment. En retour le Web Service renvoie une clé , appelé le formToken. Le formToken est valide pendant 15 minutes.","2. Etape 2 : Afficher le formulaire de paiement":"2. Etape 2 : Afficher le formulaire de paiement","Cette étape consiste a appeler un client JavaScript ( inclure notre code JS ) en rappelant le formToken qui va rechercher le contexte de paiement et afficher les champs de saisie et notamment le montant Exemple d'affichage :":"Cette étape consiste a appeler un client JavaScript ( inclure notre code JS ) en rappelant le formToken qui va rechercher le contexte de paiement et afficher les champs de saisie et notamment le montant Exemple d'affichage :","Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires.":"Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires.","3. Etape 3 : Vérifier le statut de la transaction":"3. Etape 3 : Vérifier le statut de la transaction","L'acheteur a cliqué sur le bouton \"payer\" : la soumission du formulaire de paiement depuis le navigateur de l'acheteur vers nos serveurs est automatique.":"L'acheteur a cliqué sur le bouton \"payer\" : la soumission du formulaire de paiement depuis le navigateur de l'acheteur vers nos serveurs est automatique.","Résultat du paiement . Notre plateforme de paiement appelle une URL de notification à la fin du paiement ( Paramétrable dans le Back Office de la solution ). L'objet Transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. C'est l'IPN (Instant Payment Notification).":"Résultat du paiement . Notre plateforme de paiement appelle une URL de notification à la fin du paiement ( Paramétrable dans le Back Office de la solution ). L'objet Transaction complet sera envoyé pour vous permettre de mettre à jour votre système d'information avant le retour navigateur. C'est l'IPN (Instant Payment Notification).","La plateforme de paiement renvoie le résultat du paiement au client JavaScript.":"La plateforme de paiement renvoie le résultat du paiement au client JavaScript.","Le client JavaScript poste également le résultat du paiement vers une URL où sera redirigé l'acheteur. Cette action est réalisée que si une URL de redirection a été définie lors de l'initialisation du formulaire ( ÉTAPE 1 )":"Le client JavaScript poste également le résultat du paiement vers une URL où sera redirigé l'acheteur. Cette action est réalisée que si une URL de redirection a été définie lors de l'initialisation du formulaire ( ÉTAPE 1 )","Intégration technique":"Intégration technique","Paramètres du formulaire intelligent (smartForm)":"Paramètres du formulaire intelligent (smartForm)","Les paramètres généraux disponibles pour le formulaire intelligent (smartForm) sont les suivants :":"Les paramètres généraux disponibles pour le formulaire intelligent (smartForm) sont les suivants :","Objet encrypté permettant d'initialiser le formulaire intelligent (smartForm) avec les informations de la transaction.":"Objet encrypté permettant d'initialiser le formulaire intelligent (smartForm) avec les informations de la transaction.","Lors de la création du":"Lors de la création du",", ce champ sert à filtrer les moyens de paiement compatibles proposés par le marchand.":", ce champ sert à filtrer les moyens de paiement compatibles proposés par le marchand.","Classe à intégrer obligatoirement pour implémenter le formulaire intelligent (smartForm).":"Classe à intégrer obligatoirement pour implémenter le formulaire intelligent (smartForm).","Associé avec la classe kr-smart-form, il définit l'affichage en mode pop-in.":"Associé avec la classe kr-smart-form, il définit l'affichage en mode pop-in.","Associé avec la classe kr-smart-form, il définit l'affichage en mode liste avec carte embarquée.":"Associé avec la classe kr-smart-form, il définit l'affichage en mode liste avec carte embarquée.","Attribut permettant de masquer les logos du paiement par cartes (undefined)":"Attribut permettant de masquer les logos du paiement par cartes (undefined)","Classe permettant d'afficher un bouton pour mettre en évidence un moyen de paiement. Il est associé avec l'attribut kr-payment-method pour sélectionner le moyen de paiement souhaité. (liens pour mettre en évidence un moyen de paiement ou mettre en évidence plusieurs moyens de paiement)":"Classe permettant d'afficher un bouton pour mettre en évidence un moyen de paiement. Il est associé avec l'attribut kr-payment-method pour sélectionner le moyen de paiement souhaité. (liens pour mettre en évidence un moyen de paiement ou mettre en évidence plusieurs moyens de paiement)","Attribut permettant de sélectionner un moyen de paiement. Se référer au tableau de l'attribut kr-payment-method pour connaître les valeurs disponibles.":"Attribut permettant de sélectionner un moyen de paiement. Se référer au tableau de l'attribut kr-payment-method pour connaître les valeurs disponibles.","Attribut permettant de sélectionner un moyen de paiement parmi les moyens de paiement par cartes. Se référer au tableau de l'attribut kr-brands pour connaître les valeurs disponibles.":"Attribut permettant de sélectionner un moyen de paiement parmi les moyens de paiement par cartes. Se référer au tableau de l'attribut kr-brands pour connaître les valeurs disponibles.","Tableau de l'attribut kr-payment-method":"Tableau de l'attribut kr-payment-method","Sélection de tous les moyens de paiement par cartes.":"Sélection de tous les moyens de paiement par cartes.","Sélection du moyen de paiement Virement SEPA.":"Sélection du moyen de paiement Virement SEPA.","Sélection du moyen de paiement Virement SEPA instantané.":"Sélection du moyen de paiement Virement SEPA instantané.","Sélection du moyen de paiement Apple Pay.":"Sélection du moyen de paiement Apple Pay.","Tableau de l'attribut kr-brands":"Tableau de l'attribut kr-brands","Valorisez l'attribut kr-brands pour créer un bouton de paiement parmi les moyens de paiement par cartes.":"Valorisez l'attribut kr-brands pour créer un bouton de paiement parmi les moyens de paiement par cartes.","Sélection du réseau CB.":"Sélection du réseau CB.","Sélection de la marque Visa.":"Sélection de la marque Visa.","Sélection de la marque Mastercard.":"Sélection de la marque Mastercard.","Sélection du moyen de paiement Maestro.":"Sélection du moyen de paiement Maestro.","Sélection du moyen de paiement Visa Electron.":"Sélection du moyen de paiement Visa Electron.","Sélection du moyen de paiement American Express.":"Sélection du moyen de paiement American Express.","Sélection du moyen de paiement Diners.":"Sélection du moyen de paiement Diners.","Ensuite ajoutez l'attribut kr-payment-method valorisé à CARDS. Par exemple, générez un bouton de paiement AMEX :":"Ensuite ajoutez l'attribut kr-payment-method valorisé à CARDS. Par exemple, générez un bouton de paiement AMEX :","Cette page décrit une intégration rapide en 3 étapes. Consultez ce lien pour avoir un guide complet : undefined.":"Cette page décrit une intégration rapide en 3 étapes. Consultez ce lien pour avoir un guide complet : undefined.","d'autres paramètres d'initialisation":"d'autres paramètres d'initialisation",", comme le paramètre":", comme le paramètre","en cas de paiement accepté (undefined)":"en cas de paiement accepté (undefined)","choisissez un thème (plus d'infos sur undefined).":"choisissez un thème (plus d'infos sur undefined).","choississez":"choississez","Mode liste (par défaut)":"Mode liste (par défaut)","Mode Popin":"Mode Popin","Plus d'infos : Mode pop-in":"Plus d'infos : Mode pop-in","Plus d'infos : Mode liste avec carte embarquée":"Plus d'infos : Mode liste avec carte embarquée","Présentation du formulaire intelligent (smartForm)":"Présentation du formulaire intelligent (smartForm)","Le client JavaScript évolue et vous permet de proposer certains moyens de paiement compatibles dans une fenêtre modale. En cas d'intégration en iframe (pop-in ou pop-up), l'acheteur pourra effectuer son paiement sans quitter le site marchand.":"Le client JavaScript évolue et vous permet de proposer certains moyens de paiement compatibles dans une fenêtre modale. En cas d'intégration en iframe (pop-in ou pop-up), l'acheteur pourra effectuer son paiement sans quitter le site marchand.","Evolution majeure du formulaire embarqué (cartes)":"Evolution majeure du formulaire embarqué (cartes)","Le formulaire intelligent (smartForm) a pour avantage de faire évoluer le formulaire embarqué (cartes) en proposant de nouvelles fonctionnalités. Si vous souhaitez migrer, cliquez ici":"Le formulaire intelligent (smartForm) a pour avantage de faire évoluer le formulaire embarqué (cartes) en proposant de nouvelles fonctionnalités. Si vous souhaitez migrer, cliquez ici","Intégration de nouveaux moyens de paiement":"Intégration de nouveaux moyens de paiement","Le formulaire intelligent (smartForm) permet d'ajouter facilement sans développement des moyens de paiement \"non cartes\" (redirection, QR code, paiement cash...) par exemple : banque en ligne.":"Le formulaire intelligent (smartForm) permet d'ajouter facilement sans développement des moyens de paiement \"non cartes\" (redirection, QR code, paiement cash...) par exemple : banque en ligne.","Maîtrise de l'activation des moyens de paiement compatibles":"Maîtrise de l'activation des moyens de paiement compatibles","Vous maîtrisez sans effort l'activation des moyens de paiement compatibles afin de personnaliser votre mise en page , à la fois en mode Test et en Production.":"Vous maîtrisez sans effort l'activation des moyens de paiement compatibles afin de personnaliser votre mise en page , à la fois en mode Test et en Production.","Mise en évidence d'un ou de plusieurs moyens de paiement":"Mise en évidence d'un ou de plusieurs moyens de paiement","Le formulaire intelligent (smartForm) s'adapte parfaitement à votre site marchand. Il vous permet de mettre aisément en évidence un ou plusieurs moyens de paiement .":"Le formulaire intelligent (smartForm) s'adapte parfaitement à votre site marchand. Il vous permet de mettre aisément en évidence un ou plusieurs moyens de paiement .","Personnalisez le formulaire directement avec une feuille de style . Aucune API JavaScript intermédiaire n'est nécessaire.":"Personnalisez le formulaire directement avec une feuille de style . Aucune API JavaScript intermédiaire n'est nécessaire.","Personnalisez l'aspect de votre formulaire grâce à des thèmes prêts à l'emploi et disponibles en open source.":"Personnalisez l'aspect de votre formulaire grâce à des thèmes prêts à l'emploi et disponibles en open source.","Liste des moyens de paiement compatibles":"Liste des moyens de paiement compatibles","Consultez la liste des moyens de paiement compatibles, mise à jour règulièrement.":"Consultez la liste des moyens de paiement compatibles, mise à jour règulièrement.","Voici une présentation des cas d'utilisation réalisables. Grâce à cette nouvelle intégration technique, de nombreuses":"Voici une présentation des cas d'utilisation réalisables. Grâce à cette nouvelle intégration technique, de nombreuses","sont mis à votre disposition.":"sont mis à votre disposition.","Désormais, vous êtes capables de :":"Désormais, vous êtes capables de :","Choisir le mode d'affichage : liste / pop-in / liste avec carte embarquée":"Choisir le mode d'affichage : liste / pop-in / liste avec carte embarquée","Consultez ce lien pour avoir":"Consultez ce lien pour avoir","des informations complémentaires":"des informations complémentaires","mode liste":"mode liste","Implémentez la classe kr-smart-form au sein de la DIV, contenant le":"Implémentez la classe kr-smart-form au sein de la DIV, contenant le","Implémentez la classe kr-smart-form et le paramètre kr-popin au sein de la DIV, contenant le":"Implémentez la classe kr-smart-form et le paramètre kr-popin au sein de la DIV, contenant le","mode liste avec carte embarquée":"mode liste avec carte embarquée","Implémentez la classe kr-smart-form et le paramètre kr-card-form-expanded au sein de la DIV, contenant le":"Implémentez la classe kr-smart-form et le paramètre kr-card-form-expanded au sein de la DIV, contenant le","Mettre en évidence un moyen de paiement : PSE":"Mettre en évidence un moyen de paiement : PSE","mettre en évidence un moyen de paiement.":"mettre en évidence un moyen de paiement.","Au sein d'une":"Au sein d'une",", intégrez la classe":", intégrez la classe","et le paramètre":"et le paramètre","pour mettre en évidence le moyen de paiement de votre choix.":"pour mettre en évidence le moyen de paiement de votre choix.","Pour connaître les valeurs du":"Pour connaître les valeurs du",", consultez ce lien \"":", consultez ce lien \"","Mettre en évidence plusieurs moyens de paiement : PSE et paiement par cartes":"Mettre en évidence plusieurs moyens de paiement : PSE et paiement par cartes","mettre en évidence plusieurs moyens de paiement":"mettre en évidence plusieurs moyens de paiement","Intégrez la classe":"Intégrez la classe","pour mettre en évidence les moyens de paiement de votre choix.":"pour mettre en évidence les moyens de paiement de votre choix.","Chaque bouton de paiement dispose de sa propre":"Chaque bouton de paiement dispose de sa propre","Personnaliser le formulaire intelligent (smartForm) : masquer les logos du paiement par cartes / filtrer les moyens de paiement ...":"Personnaliser le formulaire intelligent (smartForm) : masquer les logos du paiement par cartes / filtrer les moyens de paiement ...","Masquer les logos du paiement par cartes":"Masquer les logos du paiement par cartes","personnaliser le formulaire":"personnaliser le formulaire","au sein de la DIV, contenant le":"au sein de la DIV, contenant le","En intégrant ce parmètre, le marchand peut ensuite intégrer ses logos afin de personnaliser son formulaire de paiement.":"En intégrant ce parmètre, le marchand peut ensuite intégrer ses logos afin de personnaliser son formulaire de paiement.","Personnaliser la mise en page (mode Liste avec carte embarquée)":"Personnaliser la mise en page (mode Liste avec carte embarquée)","Pour aligner":"Pour aligner","horizontalement":"horizontalement","les champs du formulaire embarqué, vous pouvez utiliser les":"les champs du formulaire embarqué, vous pouvez utiliser les","Flexbox en CSS":"Flexbox en CSS","avec la propriété":"avec la propriété","valorisée à":"valorisée à","Vous avez aussi la possibilité de :":"Vous avez aussi la possibilité de :","<strong>modifier </strong> l'ordre d'affichage des moyens paiement":"<strong>modifier </strong> l'ordre d'affichage des moyens paiement","<strong>filtrer </strong> les moyens de paiement.":"<strong>filtrer </strong> les moyens de paiement.","Implémentation technique":"Implémentation technique","Migration du formulaire embarqué (cartes) vers le formulaire intelligent (smartForm)":"Migration du formulaire embarqué (cartes) vers le formulaire intelligent (smartForm)","Si vous avez déjà implémenté le formulaire embarqué (cartes), vous trouverez les informations pour migrer vers le formulaire intelligent (smartForm) : - Migration du formulaire embarqué (cartes) vers le formulaire intelligent (smartForm)":"Si vous avez déjà implémenté le formulaire embarqué (cartes), vous trouverez les informations pour migrer vers le formulaire intelligent (smartForm) : - Migration du formulaire embarqué (cartes) vers le formulaire intelligent (smartForm)","Intégration du formulaire intelligent (smartForm)":"Intégration du formulaire intelligent (smartForm)","Pour intégrer le formulaire intelligent (smartForm), vous pouvez visualiser les différentes étapes, grâce au guide d'intégration : -":"Pour intégrer le formulaire intelligent (smartForm), vous pouvez visualiser les différentes étapes, grâce au guide d'intégration : -","; Voici une synthèse des actions regroupées en 3 phases principales. 1. D'abord, il est nécessaire de récupérer les clés d'authentification pour créer le 'formToken' : -":"; Voici une synthèse des actions regroupées en 3 phases principales. 1. D'abord, il est nécessaire de récupérer les clés d'authentification pour créer le 'formToken' : -","Récupérer les **clés** d'authentification":"Récupérer les **clés** d'authentification","**Créer** le 'formToken'":"**Créer** le 'formToken'",". 2. Ensuite, vous pouvez définir le mode d'affichage : -":". 2. Ensuite, vous pouvez définir le mode d'affichage : -","Afficher le **mode liste** (par défaut)":"Afficher le **mode liste** (par défaut)","Afficher le **mode pop-in**":"Afficher le **mode pop-in**","Afficher le **mode liste avec carte embarquée**":"Afficher le **mode liste avec carte embarquée**","Personnaliser le formulaire intelligent (smartForm)":"Personnaliser le formulaire intelligent (smartForm)",". 3. Enfin, vous devez traiter le retour (IPN et navigateur) pour vérifier l'état du paiement et activer votre boutique en production : -":". 3. Enfin, vous devez traiter le retour (IPN et navigateur) pour vérifier l'état du paiement et activer votre boutique en production : -","Attention : à ce jour, le formulaire intelligent (smartForm)":"Attention : à ce jour, le formulaire intelligent (smartForm)","n'est pas encore compatible":"n'est pas encore compatible","avec un":"avec un","(en intégrant le champ":"(en intégrant le champ","avec la valeur":"avec la valeur","Consultez ce lien pour plus d'informations \"":"Consultez ce lien pour plus d'informations \"","Internet Explorer 11":"Internet Explorer 11","est":"est","obsolète":"obsolète","selon Microsoft depuis juin 2022.":"selon Microsoft depuis juin 2022.","L'intégration du formulaire intelligent (smartForm)":"L'intégration du formulaire intelligent (smartForm)","n'est pas supportée":"n'est pas supportée","pour ce navigateur.":"pour ce navigateur.","Consultez cette page pour visualiser les navigateurs compatibles :":"Consultez cette page pour visualiser les navigateurs compatibles :","Navigateurs compatibles":"Navigateurs compatibles","Présentation des méthodes":"Présentation des méthodes","Le client JavaScript supporte les méthodes lors de l'intégration : undefined.":"Le client JavaScript supporte les méthodes lors de l'intégration : undefined.","Vous disposez des exemples de code sur Github sur l'intégration d'une partie des méthodes, en cliquant sur ce lien : JS Examples - JQuery.":"Vous disposez des exemples de code sur Github sur l'intégration d'une partie des méthodes, en cliquant sur ce lien : JS Examples - JQuery.","| Appelé pour proposer directement un moyen de paiement en ouvrant **une pop-in (ou un pop-up)** sans donner le choix à l'acheteur. | oui |":"| Appelé pour proposer directement un moyen de paiement en ouvrant **une pop-in (ou un pop-up)** sans donner le choix à l'acheteur. | oui |","| Appelé pour donner le focus à un champ du formulaire. | |":"| Appelé pour donner le focus à un champ du formulaire. | |","| permet de surcharger":"| permet de surcharger","les paramètres d'initialisation":"les paramètres d'initialisation","du 'formToken'. | |":"du 'formToken'. | |","| Appelé pour forcer la détection du moyen de paiement. | | KR.onFormCreated() | Le formulaire de paiement est prêt mais le contenu des iframes n'est pas encore chargé. | | KR.onFormReady() | Le formulaire est prêt à être utilisé. | | KR.submit() | Soumet le formulaire(). Équivalent au clic utilisateur sur le bouton du formulaire | | KR.validate() | Obsolète, utiliser KR.validateForm() | |":"| Appelé pour forcer la détection du moyen de paiement. | | KR.onFormCreated() | Le formulaire de paiement est prêt mais le contenu des iframes n'est pas encore chargé. | | KR.onFormReady() | Le formulaire est prêt à être utilisé. | | KR.submit() | Soumet le formulaire(). Équivalent au clic utilisateur sur le bouton du formulaire | | KR.validate() | Obsolète, utiliser KR.validateForm() | |","| Appelé pour déclencher la validation locale du formulaire. | {: .lita-excluded-col1 }":"| Appelé pour déclencher la validation locale du formulaire. | {: .lita-excluded-col1 }","Gestion de l'affichage en mode Pop-in.":"Gestion de l'affichage en mode Pop-in.","Ferme la Pop-in (si ouverte)":"Ferme la Pop-in (si ouverte)","Ouvre la Pop-in (si fermée)":"Ouvre la Pop-in (si fermée)","Change le nom de la boutique défini dans l'en-tête de la Pop-in.":"Change le nom de la boutique défini dans l'en-tête de la Pop-in.","Vous pouvez consulter : embedded-form-glue.":"Vous pouvez consulter : embedded-form-glue.","Présentation des événements":"Présentation des événements","Le client JavaScript supporte les événements lors de l'intégration : undefined.":"Le client JavaScript supporte les événements lors de l'intégration : undefined.","Vous disposez des exemples de code sur Github sur l'intégration d'une partie des événements, en cliquant sur ce lien : JS Examples - JQuery.":"Vous disposez des exemples de code sur Github sur l'intégration d'une partie des événements, en cliquant sur ce lien : JS Examples - JQuery.","| Un des champs du formulaire perd le focus. voir":"| Un des champs du formulaire perd le focus. voir","| Appelé lorsque la marque de la carte a été détectée. | |":"| Appelé lorsque la marque de la carte a été détectée. | |","| Le formulaire est prêt à être utilisé. | |":"| Le formulaire est prêt à être utilisé. | |","| Permet d'être notifié lorsqu'une erreur se produit. | |":"| Permet d'être notifié lorsqu'une erreur se produit. | |","| Un des champs du formulaire a le focus. | |":"| Un des champs du formulaire a le focus. | |","| Appelé lorsque l'acheteur clique sur le bouton du formulaire. | |":"| Appelé lorsque l'acheteur clique sur le bouton du formulaire. | |","| Appelé juste avant que le formulaire soit posté. | | KR.onFormCreated() | Le formulaire de paiement est prêt mais le contenu des iframes n'est pas encore chargé. | | KR.onFormReady() | Le formulaire est prêt à être utilisé. | | KR.onLoaded() | Premier événement appelé avant la création du formulaire. | | KR.onPopinClosed() | Emet un evenement lorsque la popIn du formulaire est fermée (cas Pop-in: Tester rapidement ) | | KR.wallet.onTabChange() | Detecte le changement de tabulation dans le cas du wallet (voir Gestion des wallets acheteur ) | |":"| Appelé juste avant que le formulaire soit posté. | | KR.onFormCreated() | Le formulaire de paiement est prêt mais le contenu des iframes n'est pas encore chargé. | | KR.onFormReady() | Le formulaire est prêt à être utilisé. | | KR.onLoaded() | Premier événement appelé avant la création du formulaire. | | KR.onPopinClosed() | Emet un evenement lorsque la popIn du formulaire est fermée (cas Pop-in: Tester rapidement ) | | KR.wallet.onTabChange() | Detecte le changement de tabulation dans le cas du wallet (voir Gestion des wallets acheteur ) | |","| Appelé lorsqu'une transaction est créée (acceptée ou refusée). | |":"| Appelé lorsqu'une transaction est créée (acceptée ou refusée). | |","| Appelé quand l'authentification 3DS est abandonnée par l'utilisateur. |":"| Appelé quand l'authentification 3DS est abandonnée par l'utilisateur. |","Le formulaire intelligent (smartForm) vous permet d'intégrer un parcours de paiement fluide et de présenter plusieurs moyens de paiement.":"Le formulaire intelligent (smartForm) vous permet d'intégrer un parcours de paiement fluide et de présenter plusieurs moyens de paiement.","L'acheteur effectuera son parcours de paiement sans quitter le site marchand.":"L'acheteur effectuera son parcours de paiement sans quitter le site marchand.","Le formulaire intelligent (smartForm) permet d'ajouter facilement sans développement des moyens de paiement \"non cartes\" (redirection, QR code, paiement cash...) par exemple : initiation de virement, Apple Pay,...":"Le formulaire intelligent (smartForm) permet d'ajouter facilement sans développement des moyens de paiement \"non cartes\" (redirection, QR code, paiement cash...) par exemple : initiation de virement, Apple Pay,...","Personnalisation avec le CSS et mise à disposition de plusieurs thèmes":"Personnalisation avec le CSS et mise à disposition de plusieurs thèmes","Personnalisez l'aspect de votre formulaire grâce à une feuille de style ainsi que des thèmes prêts à l'emploi et disponibles en open source.":"Personnalisez l'aspect de votre formulaire grâce à une feuille de style ainsi que des thèmes prêts à l'emploi et disponibles en open source.","Consultez la liste des moyens de paiement compatibles.":"Consultez la liste des moyens de paiement compatibles.","Ce mode affiche sous forme de liste le bouton du paiement par cartes et ceux des moyens de paiement compatibles.":"Ce mode affiche sous forme de liste le bouton du paiement par cartes et ceux des moyens de paiement compatibles.","Ce mode affiche un bouton unique qui ouvre une pop-in contenant le bouton du paiement par cartes et ceux des moyens de paiement compatibles.":"Ce mode affiche un bouton unique qui ouvre une pop-in contenant le bouton du paiement par cartes et ceux des moyens de paiement compatibles.","Ce mode affiche les champs embarqués pour le paiement par cartes et les moyens de paiement compatibles.":"Ce mode affiche les champs embarqués pour le paiement par cartes et les moyens de paiement compatibles.","Mettre en évidence un moyen de paiement : Virement SEPA (Initiation de Paiement)":"Mettre en évidence un moyen de paiement : Virement SEPA (Initiation de Paiement)","Voici une illustration pour mettre en avant le Virement SEPA (Initiation de Paiement). Elle affiche les champs du paiement par cartes et un bouton du moyen de paiement compatible de votre choix.":"Voici une illustration pour mettre en avant le Virement SEPA (Initiation de Paiement). Elle affiche les champs du paiement par cartes et un bouton du moyen de paiement compatible de votre choix.","Voici une illustration pour mettre en avant le Virement SEPA (Initiation de Paiement). Elle affiche un bouton pour le paiement par cartes et un bouton du moyen de paiement compatible de votre choix.":"Voici une illustration pour mettre en avant le Virement SEPA (Initiation de Paiement). Elle affiche un bouton pour le paiement par cartes et un bouton du moyen de paiement compatible de votre choix.","Mettre en évidence plusieurs moyens de paiement : Virement SEPA (Initiation de Paiement) et Apple Pay":"Mettre en évidence plusieurs moyens de paiement : Virement SEPA (Initiation de Paiement) et Apple Pay","Voici une illustration pour mettre en avant plusieurs moyens de paiement : le Virement SEPA (Initiation de Paiement) et Apple Pay. Elle affiche les champs du paiement par cartes et un bouton pour chaque moyen de paiement compatible mis en évidence.":"Voici une illustration pour mettre en avant plusieurs moyens de paiement : le Virement SEPA (Initiation de Paiement) et Apple Pay. Elle affiche les champs du paiement par cartes et un bouton pour chaque moyen de paiement compatible mis en évidence.","Voici une illustration pour mettre en avant plusieurs moyens de paiement : le Virement SEPA (Initiation de Paiement) et Apple Pay. Elle affiche un bouton pour le paiement par cartes et un bouton pour chaque moyen de paiement compatible mis en évidence.":"Voici une illustration pour mettre en avant plusieurs moyens de paiement : le Virement SEPA (Initiation de Paiement) et Apple Pay. Elle affiche un bouton pour le paiement par cartes et un bouton pour chaque moyen de paiement compatible mis en évidence.","Personnaliser le formulaire intelligent (smartForm) : masquer les logos du paiement par cartes / sélectionner les moyens de paiement ...":"Personnaliser le formulaire intelligent (smartForm) : masquer les logos du paiement par cartes / sélectionner les moyens de paiement ...",": undefined":": undefined","En intégrant cette fonctionnalité, le marchand peut intégrer ses logos pour personnaliser le formulaire de paiement.":"En intégrant cette fonctionnalité, le marchand peut intégrer ses logos pour personnaliser le formulaire de paiement.","Personnaliser la mise en page : exemple alignement horizontal":"Personnaliser la mise en page : exemple alignement horizontal","Personnaliser la mise en page":"Personnaliser la mise en page","Les différentes étapes d'intégration sont : 1. **Prérequis** 2. **S'authentifier** 3. **Créer** le 'formToken'. 4. **Afficher** le formulaire de paiement. 5. **Analyser** le résultat du paiement. 6. Passer en **Production**. Pour avoir plus d'informations, rendez vous à la rubrique undefined.":"Les différentes étapes d'intégration sont : 1. **Prérequis** 2. **S'authentifier** 3. **Créer** le 'formToken'. 4. **Afficher** le formulaire de paiement. 5. **Analyser** le résultat du paiement. 6. Passer en **Production**. Pour avoir plus d'informations, rendez vous à la rubrique undefined.","Une fois que le paiement a eu lieu, vous pouvez récupérer les informations sur la transaction nouvellement créée de deux façons différentes. Si vous définissez une URL de retour à l'aide du paramètre kr-post-url-success, le client JavaScript va poster le résultat sur la page indiquée. Voir la section suivante: Retour Navigateur.":"Une fois que le paiement a eu lieu, vous pouvez récupérer les informations sur la transaction nouvellement créée de deux façons différentes. Si vous définissez une URL de retour à l'aide du paramètre kr-post-url-success, le client JavaScript va poster le résultat sur la page indiquée. Voir la section suivante: Retour Navigateur.","Avec l'arrivée du formulaire intelligent (smartForm), un nouvel objet paymentMethodDetails est envoyé à la fin du paiement, au moment du retour de l'IPN et du navigateur. Il décrit en détail le moyen de paiement utilisé par l'acheteur.":"Avec l'arrivée du formulaire intelligent (smartForm), un nouvel objet paymentMethodDetails est envoyé à la fin du paiement, au moment du retour de l'IPN et du navigateur. Il décrit en détail le moyen de paiement utilisé par l'acheteur.","Au sein de l'objet paymentMethodDetails, en cas de paiement par cartes, le champ id correspond au champ pan de la carte.":"Au sein de l'objet paymentMethodDetails, en cas de paiement par cartes, le champ id correspond au champ pan de la carte.","Par exemple, si vous utilisez la carte de TEST : VISA avec ce **pan**(numéro de la carte) : \"4970 1000 0000 0014\", vous aurez dans l'objet : 'paymentMethodDetails' ce résultat :":"Par exemple, si vous utilisez la carte de TEST : VISA avec ce **pan**(numéro de la carte) : \"4970 1000 0000 0014\", vous aurez dans l'objet : 'paymentMethodDetails' ce résultat :","{: .lita-excluded-col1 .lita-excluded-col2} Ces paramètres correspondent à:":"{: .lita-excluded-col1 .lita-excluded-col2} Ces paramètres correspondent à:","{: .lita-excluded-col1} Le paramètre kr-answer contient les informations sur l'état de la session de paiement :":"{: .lita-excluded-col1} Le paramètre kr-answer contient les informations sur l'état de la session de paiement :"," En PHP, si vous n'utilisez pas notre SDK, il vous suffit de récupérer le contenu de la Superglobale $_POST.":" En PHP, si vous n'utilisez pas notre SDK, il vous suffit de récupérer le contenu de la Superglobale $_POST.","Afin de détecter les fraudes potentielles, vous devez vérifier l'authenticité du champ kr-answer. Le champ kr-hash contient le hash de kr-answer généré avec la clé HMAC-SHA-256. Cette clé est disponible dans votre Back Office (menu Paramétrage > Boutique, onglet Clés d'API REST, section API REST : clés utilisées pour calculer / vérifier le champ kr-hash).":"Afin de détecter les fraudes potentielles, vous devez vérifier l'authenticité du champ kr-answer. Le champ kr-hash contient le hash de kr-answer généré avec la clé HMAC-SHA-256. Cette clé est disponible dans votre Back Office (menu Paramétrage > Boutique, onglet Clés d'API REST, section API REST : clés utilisées pour calculer / vérifier le champ kr-hash).","Attention, la signature du retour navitageur (ici) est calculée à l'aide de la clé HMAC-SHA-256. Ce n'est pas le cas de l'IPN où la signature est calculée avec le Mot de passe. La clé à utiliser peut être identifiée grâce au paramètre kr-hash-key. Le SDK PHP effectue la détection automatiquement à partir de ce paramètre.":"Attention, la signature du retour navitageur (ici) est calculée à l'aide de la clé HMAC-SHA-256. Ce n'est pas le cas de l'IPN où la signature est calculée avec le Mot de passe. La clé à utiliser peut être identifiée grâce au paramètre kr-hash-key. Le SDK PHP effectue la détection automatiquement à partir de ce paramètre.","Gérer la notification à la fin du paiement (IPN)":"Gérer la notification à la fin du paiement (IPN)","En cas de coupure réseau ou si l'acheteur ferme son navigateur, il est possible que vous ne receviez jamais les paramètres du formulaire. Utiliser l'IPN vous garantit de recevoir des données dans tous les cas. Les données de l'IPN sont plus sûres que celles qui ont transité par un navigateur de l'acheteur. Elles sont envoyées directement sur vos serveurs. En conséquence elles ne peuvent pas être altérées par un plugin corrompu ou un spyware installé sur le navigateur de l'acheteur. Pour comprendre comment implémenter les IPN, rendez-vous ici : Utilisation de l'IPN":"En cas de coupure réseau ou si l'acheteur ferme son navigateur, il est possible que vous ne receviez jamais les paramètres du formulaire. Utiliser l'IPN vous garantit de recevoir des données dans tous les cas. Les données de l'IPN sont plus sûres que celles qui ont transité par un navigateur de l'acheteur. Elles sont envoyées directement sur vos serveurs. En conséquence elles ne peuvent pas être altérées par un plugin corrompu ou un spyware installé sur le navigateur de l'acheteur. Pour comprendre comment implémenter les IPN, rendez-vous ici : Utilisation de l'IPN","Objectif":"Objectif","Migrer du formulaire embarqué (cartes) vers le formulaire intelligent (smartForm)":"Migrer du formulaire embarqué (cartes) vers le formulaire intelligent (smartForm)","I. Prérequis":"I. Prérequis","Vérifier si vous utilisez la valeur":"Vérifier si vous utilisez la valeur","dans le champ action formAction.":"dans le champ action formAction.","A ce jour, le formulaire intelligent (smartForm) n'est pas encore compatible avec l'ajout de carte dans un wallet via la valeur":"A ce jour, le formulaire intelligent (smartForm) n'est pas encore compatible avec l'ajout de carte dans un wallet via la valeur",". Si vous utilisez cette valeur, vous ne pouvez pas migrer vers le formulaire intelligent (smartForm ).":". Si vous utilisez cette valeur, vous ne pouvez pas migrer vers le formulaire intelligent (smartForm ).","II. Choisir le mode d'affichage":"II. Choisir le mode d'affichage","Cette étape permet de définir le mode d'affichage du smartForm, en fonction de l'implémentation de votre formulaire de paiement actuel. Choisissez votre mode d'implémentation :":"Cette étape permet de définir le mode d'affichage du smartForm, en fonction de l'implémentation de votre formulaire de paiement actuel. Choisissez votre mode d'implémentation :","Mode embarqué :":"Mode embarqué :","Remplacer dans votre code:":"Remplacer dans votre code:","Par":"Par","Le formulaire s'affiche selon le mode liste, si la boutique dispose de moyens de paiement compatibles (lien vers Liste des moyens de paiement compatibles).":"Le formulaire s'affiche selon le mode liste, si la boutique dispose de moyens de paiement compatibles (lien vers Liste des moyens de paiement compatibles).","Si la boutique dispose **uniquement** du paiement par cartes, alors le formulaire s'affiche directement avec les champs embarqués.":"Si la boutique dispose **uniquement** du paiement par cartes, alors le formulaire s'affiche directement avec les champs embarqués.","Mode pop-in :":"Mode pop-in :","Si vous cliquez sur le bouton de paiement, une fenêtre contextuelle s'affiche avec l'ensemble des moyens de paiement compatibles.":"Si vous cliquez sur le bouton de paiement, une fenêtre contextuelle s'affiche avec l'ensemble des moyens de paiement compatibles.","III. Choix du thème":"III. Choix du thème","Le thème material n'est pas supporté par le formulaire smartForm, assurez vous de ne pas l'utiliser. Si vous l'utilisez, remplacer dans votre code:":"Le thème material n'est pas supporté par le formulaire smartForm, assurez vous de ne pas l'utiliser. Si vous l'utilisez, remplacer dans votre code:","Si vous souhaitez en savoir plus sur le thème, cliquez sur ce lien \"undefined\".":"Si vous souhaitez en savoir plus sur le thème, cliquez sur ce lien \"undefined\".","IV. Analyse du paiement - Notification instantanée":"IV. Analyse du paiement - Notification instantanée","Un objet supplémentaire est renvoyé à la fin du paiement. Ce nouvel objet décrit le moyen de paiement utilisé par l'acheteur :":"Un objet supplémentaire est renvoyé à la fin du paiement. Ce nouvel objet décrit le moyen de paiement utilisé par l'acheteur :","Vous pouvez l'ignorer si vous le souhaitez. Il n'est pas impératif d'en prendre compte. Vous pouvez donc conserver votre implémentation actuelle gérant la notification instantanée à la fin du paiement ( IPN ).":"Vous pouvez l'ignorer si vous le souhaitez. Il n'est pas impératif d'en prendre compte. Vous pouvez donc conserver votre implémentation actuelle gérant la notification instantanée à la fin du paiement ( IPN ).","Par exemple,":"Par exemple,","si vous l'utilisez avec \"VISA\" TEST card":"si vous l'utilisez avec \"VISA\" TEST card","(numéro de la carte) \"4970 1000 0000 0014\", vous aurez dans l'objet":"(numéro de la carte) \"4970 1000 0000 0014\", vous aurez dans l'objet","ce résultat :":"ce résultat :","Afficher le formulaire intelligent (smartForm)":"Afficher le formulaire intelligent (smartForm)","Chargement de la librairie":"Chargement de la librairie","Vous devez charger la librairie JavaScript qui construit le formulaire de paiement dans le HEAD de votre page. Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page :":"Vous devez charger la librairie JavaScript qui construit le formulaire de paiement dans le HEAD de votre page. Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page :","Le formulaire de paiement utilise les styles standards (CSS) pour personnaliser le formulaire de paiement. Plusieurs feuilles de styles sont disponibles, mais vous pouvez aussi créer la votre. Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEAD de votre page, la feuille de style suivante: néon est le thème par défaut. Les fichiers associés sont :":"Le formulaire de paiement utilise les styles standards (CSS) pour personnaliser le formulaire de paiement. Plusieurs feuilles de styles sont disponibles, mais vous pouvez aussi créer la votre. Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEAD de votre page, la feuille de style suivante: néon est le thème par défaut. Les fichiers associés sont :","Les fichiers de thèmes sont optionnels. S'ils ne sont pas inclus, le formulaire de paiement sera fonctionnel mais avec un aspect minimaliste. Plus de détails sur la personnalisation du formulaire ici : Thèmes.":"Les fichiers de thèmes sont optionnels. S'ils ne sont pas inclus, le formulaire de paiement sera fonctionnel mais avec un aspect minimaliste. Plus de détails sur la personnalisation du formulaire ici : Thèmes.","Les fichiers de thèmes doivent obligatoirement être chargés après la librairie JavaScript.":"Les fichiers de thèmes doivent obligatoirement être chargés après la librairie JavaScript.","Initialisation du formulaire intelligent (smartForm) avec la classe kr-smart-form":"Initialisation du formulaire intelligent (smartForm) avec la classe kr-smart-form","Le formulaire intelligent (smartForm) est initialisé et doit être défini dans un conteneur":"Le formulaire intelligent (smartForm) est initialisé et doit être défini dans un conteneur","div":"div","ayant":"ayant","pour classe. Le paramètre":"pour classe. Le paramètre","doit contenir le":"doit contenir le","préalablement généré lors de l'appel au web service REST":"préalablement généré lors de l'appel au web service REST","Exemple de code en":"Exemple de code en",", par défaut :":", par défaut :","Gestion du mode d'affichage":"Gestion du mode d'affichage","Il existe 3 modes d'affichage :":"Il existe 3 modes d'affichage :","Affiche sous forme de liste le bouton du paiement par cartes et ceux des moyens de paiement compatibles. Affichage par défaut.":"Affiche sous forme de liste le bouton du paiement par cartes et ceux des moyens de paiement compatibles. Affichage par défaut.","Affiche un bouton unique qui ouvre une pop-in contenant le bouton du paiement par cartes et ceux des moyens de paiement compatibles.":"Affiche un bouton unique qui ouvre une pop-in contenant le bouton du paiement par cartes et ceux des moyens de paiement compatibles.","Affiche les champs embarqués pour le paiement par cartes et les moyens de paiement compatibles.":"Affiche les champs embarqués pour le paiement par cartes et les moyens de paiement compatibles.","Il est possible de choisir les affichages suivants : -":"Il est possible de choisir les affichages suivants : -","Affichage du **mode liste** (par défaut)":"Affichage du **mode liste** (par défaut)","Affichage du **mode pop-in**":"Affichage du **mode pop-in**","Affichage du **mode liste avec carte embarquée**":"Affichage du **mode liste avec carte embarquée**","Utilisez la classe kr-smart-form":"Utilisez la classe kr-smart-form","Ajoutez cet attribut kr-no-card-logo-header. Exemple de code :":"Ajoutez cet attribut kr-no-card-logo-header. Exemple de code :","Par défaut, l'affichage des logos du paiement par cartes est automatique en fonction des contrats associés à la boutique.":"Par défaut, l'affichage des logos du paiement par cartes est automatique en fonction des contrats associés à la boutique.","Exemple sans les logos":"Exemple sans les logos","Exemple avec les logos":"Exemple avec les logos","Alignement horizontal":"Alignement horizontal","Mode compact":"Mode compact","Pour aligner horizontalement les champs du formulaire embarqué, utilisez les Flexbox en CSS avec la propriété flex-direction valorisée à row. Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs:":"Pour aligner horizontalement les champs du formulaire embarqué, utilisez les Flexbox en CSS avec la propriété flex-direction valorisée à row. Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs:","Pour plus d'infos CSS Flexbox (Flexible Box).":"Pour plus d'infos CSS Flexbox (Flexible Box).","Le mode compact sert à personnaliser l'affichage du mode liste et du mode liste avec carte embarquée. En mode liste, les boutons des moyens de paiement s'affichent sur la même ligne (par paire).":"Le mode compact sert à personnaliser l'affichage du mode liste et du mode liste avec carte embarquée. En mode liste, les boutons des moyens de paiement s'affichent sur la même ligne (par paire).","Intégez l'attribut 'smartForm: { layout: 'compact' }' en utilisant les fonctions 'KR.onFormReady()' et":"Intégez l'attribut 'smartForm: { layout: 'compact' }' en utilisant les fonctions 'KR.onFormReady()' et",", dans le **header** de votre page de paiement (plus de détails, consultez":", dans le **header** de votre page de paiement (plus de détails, consultez","les fonctions JS":"les fonctions JS","). Exemple de code : 'javascript":"). Exemple de code : 'javascript","' En **mode liste avec carte embarquée**, la date d'expiration et le CVV s'affichent sur la même ligne.":"' En **mode liste avec carte embarquée**, la date d'expiration et le CVV s'affichent sur la même ligne.","Intégrez l'attribut 'cardForm: { layout: 'compact' }' en utilisant les fonctions 'KR.onFormReady()' et":"Intégrez l'attribut 'cardForm: { layout: 'compact' }' en utilisant les fonctions 'KR.onFormReady()' et","Combiner les attributs cardForm et":"Combiner les attributs cardForm et","Il est possible de combiner les attributs cardForm et smartForm, si votre boutique dispose du paiement par cartes et des moyens de paiement compatibles. Exemple de code :":"Il est possible de combiner les attributs cardForm et smartForm, si votre boutique dispose du paiement par cartes et des moyens de paiement compatibles. Exemple de code :","Modifier l'ordre d'affichage des moyens de paiement":"Modifier l'ordre d'affichage des moyens de paiement","L'utilisateur doit disposer du droit de modification des paramètres de la boutique. Veuillez contacter le service client si vous n'êtes pas habilité. Il faut :":"L'utilisateur doit disposer du droit de modification des paramètres de la boutique. Veuillez contacter le service client si vous n'êtes pas habilité. Il faut :","se connecter au bom":"se connecter au bom","ouvrir le menu Paramétrage > Boutique puis sélectionner la boutique pour laquelle la configuration doit être modifiée.":"ouvrir le menu Paramétrage > Boutique puis sélectionner la boutique pour laquelle la configuration doit être modifiée.","cliquer sur l'onglet Association contrats pour afficher les contrats disponibles sur la boutique.":"cliquer sur l'onglet Association contrats pour afficher les contrats disponibles sur la boutique.","cliquer sur le contrat pour le sélectionner depuis la rubrique Contrats associés.":"cliquer sur le contrat pour le sélectionner depuis la rubrique Contrats associés.","utiliser les flèches (en bas de page) pour le déplacer afin de déterminer l'ordre de priorité.":"utiliser les flèches (en bas de page) pour le déplacer afin de déterminer l'ordre de priorité.","cliquer sur le bouton Sauvegarder pour enregistrer vos modifications. A ce jour,l'ordre d'affichage des moyens de paiement se détermine uniquement en fonction de l'ordre de priorité des contrats du bom.":"cliquer sur le bouton Sauvegarder pour enregistrer vos modifications. A ce jour,l'ordre d'affichage des moyens de paiement se détermine uniquement en fonction de l'ordre de priorité des contrats du bom.","Sélectionner les moyens de paiement":"Sélectionner les moyens de paiement","Personnalisation des boutons de paiement":"Personnalisation des boutons de paiement","1. le bouton : \"Payer\"":"1. le bouton : \"Payer\"","Il est tout à fait possible de surcharger le bouton de paiement en procédant à la :":"Il est tout à fait possible de surcharger le bouton de paiement en procédant à la :","Personnalisation du label":"Personnalisation du label","Personnalisation de la couleur":"Personnalisation de la couleur","Vous pouvez également insérer une variable qui représente le montant et la devise.":"Vous pouvez également insérer une variable qui représente le montant et la devise.","Le style du bouton \"Payer\" est défini par la classe kr-payment-button.":"Le style du bouton \"Payer\" est défini par la classe kr-payment-button.","Ci joint un exemple utilisant la règle css":"Ci joint un exemple utilisant la règle css","2. les boutons des moyens de paiement compatibles":"2. les boutons des moyens de paiement compatibles","Personnalisez le label et l'icône des boutons de moyens de paiement compatibles, grâce au code suivant :":"Personnalisez le label et l'icône des boutons de moyens de paiement compatibles, grâce au code suivant :","Utilisez les méthodes KR.onFormReady et KR.setFormConfig, dans le header de votre page de paiement (pour plus de détails, consultez les fonctions JS). Intégrez les données suivantes :":"Utilisez les méthodes KR.onFormReady et KR.setFormConfig, dans le header de votre page de paiement (pour plus de détails, consultez les fonctions JS). Intégrez les données suivantes :","sélectionne le moyen de paiement.":"sélectionne le moyen de paiement.","Consultez le tableau des moyens de paiement.":"Consultez le tableau des moyens de paiement.","change le label.":"change le label.","Format : chaîne de caractères.":"Format : chaîne de caractères.","change l'icône.":"change l'icône.","Format : image encodée en base64, en png, jpg, svg ou un lien externe CDN.":"Format : image encodée en base64, en png, jpg, svg ou un lien externe CDN.","Illustration pour personnaliser le moyen de paiement Virement SEPA":"Illustration pour personnaliser le moyen de paiement Virement SEPA","- Utilisez la valeur 'IP_WIRE' avec l'attribut 'paymentMethods' pour choisir le moyen de paiement **Virement SEPA**. - Modifiez le label par **Payment by bank transfer**. - Changez l'icône par un lien externe CDN. Exemple de code : 'javascript":"- Utilisez la valeur 'IP_WIRE' avec l'attribut 'paymentMethods' pour choisir le moyen de paiement **Virement SEPA**. - Modifiez le label par **Payment by bank transfer**. - Changez l'icône par un lien externe CDN. Exemple de code : 'javascript","Personnalisation avancée":"Personnalisation avancée","Bienvenue dans l'espace de personnalisation.":"Bienvenue dans l'espace de personnalisation.","Choississez les moyens de paiement compatibles que vous souhaitez proposer.":"Choississez les moyens de paiement compatibles que vous souhaitez proposer.","Intégrez cette fonctionnalité pour personnaliser les logos du formulaire de paiement.":"Intégrez cette fonctionnalité pour personnaliser les logos du formulaire de paiement.","Déterminez l'ordre d'affichage des moyens de paiement depuis le bom.":"Déterminez l'ordre d'affichage des moyens de paiement depuis le bom.","Personnaliser les boutons de paiement":"Personnaliser les boutons de paiement","Customisez vos boutons de paiement (label, couleur, icône, ...).":"Customisez vos boutons de paiement (label, couleur, icône, ...).","Personnalisez la mise en page avec un affichage horizontal des champs embarqués.":"Personnalisez la mise en page avec un affichage horizontal des champs embarqués.","Utilisez le mode compact.":"Utilisez le mode compact.","Le paiement par cartes est compatible avec le formulaire intelligent (smartForm).":"Le paiement par cartes est compatible avec le formulaire intelligent (smartForm).","Visa":"Visa","Mastercard":"Mastercard","Maestro":"Maestro","Visa Electron":"Visa Electron","Amex":"Amex","En complément, vous trouverez dans ce tableau les autres moyens de paiement compatibles.":"En complément, vous trouverez dans ce tableau les autres moyens de paiement compatibles.","La liste est non exhaustive et sera mise à jour régulièrement.":"La liste est non exhaustive et sera mise à jour régulièrement.","Pour plus d'informations, consultez le tableau des moyens de paiement":"Pour plus d'informations, consultez le tableau des moyens de paiement","avec l'attribut kr-payment-method":"avec l'attribut kr-payment-method","Pour contrôler l'affichage des moyens de paiement, vous devez intégrer le paramètre paymentMethodslors de la création du formToken. Pour avoir plus d'informations, cliquez sur \"undefined\".":"Pour contrôler l'affichage des moyens de paiement, vous devez intégrer le paramètre paymentMethodslors de la création du formToken. Pour avoir plus d'informations, cliquez sur \"undefined\".","MOYEN DE PAIEMENT":"MOYEN DE PAIEMENT","Apple Pay":"Apple Pay","Virement SEPA":"Virement SEPA","Virement SEPA instantané":"Virement SEPA instantané","L'initialisation du":"L'initialisation du","L'affichage du":"L'affichage du","L'intégration du formulaire décrite ici concerne les sites marchand ayant un rendu côté serveur (PHP, Java, etc.).":"L'intégration du formulaire décrite ici concerne les sites marchand ayant un rendu côté serveur (PHP, Java, etc.).","Le schéma suivant détaille les interactions entre les différents acteurs (, serveur marchand, plateforme de paiement) pour chacune de ces étapes :":"Le schéma suivant détaille les interactions entre les différents acteurs (, serveur marchand, plateforme de paiement) pour chacune de ces étapes :","Pour créer un formToken, il faut appeler le Web Service REST":"Pour créer un formToken, il faut appeler le Web Service REST","depuis les serveurs du marchand. | | 2 | Réception du résultat contenant le **formToken**. |":"depuis les serveurs du marchand. | | 2 | Réception du résultat contenant le **formToken**. |","Le formToken est valide pendant 15 minutes. Consultez la liste des":"Le formToken est valide pendant 15 minutes. Consultez la liste des","cas d'utilisation":"cas d'utilisation","pour vous aider à initialiser votre formulaire.":"pour vous aider à initialiser votre formulaire.","Pour afficher le formulaire de paiement, vous devez inclure notre librairie JavaScript dans le header de votre page de paiement. Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page. Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire à partir du formToken défini à l'étape précédente :":"Pour afficher le formulaire de paiement, vous devez inclure notre librairie JavaScript dans le header de votre page de paiement. Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page. Le formToken est à ajouter au code d'intégration. Il sera utilisé par la librairie JavaScript pour afficher le formulaire à partir du formToken défini à l'étape précédente :","Pour un site utilisant un framework Javascript (Angular, React, Vue.js, ...), le concept est légèrement différent : voir checkout en une page ou SPC (Single Page Checkout ) Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires. Si le paiement est refusé, l'acheteur reste sur le site marchand. Si le paiement est accepté, les informations de la transaction sont envoyées sur le serveur marchand. ":"Pour un site utilisant un framework Javascript (Angular, React, Vue.js, ...), le concept est légèrement différent : voir checkout en une page ou SPC (Single Page Checkout ) Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires. Si le paiement est refusé, l'acheteur reste sur le site marchand. Si le paiement est accepté, les informations de la transaction sont envoyées sur le serveur marchand. ","Pour les sites dynamiques (qui utilisent AngularJS, React ou Vue.js), il est également possible de récupérer les informations de paiement en JavaScript : Application web monopage Traiter l'IPN vous permet de mettre à jour votre système d'information de manière plus sécurisée et vous garantit de ne perdre aucun paiement dans le cas où l'acheteur perdrait sa connexion internet. Pour plus d'informations, veuillez consulter l'article dédié à l'IPN ici : Ipn: Présentation":"Pour les sites dynamiques (qui utilisent AngularJS, React ou Vue.js), il est également possible de récupérer les informations de paiement en JavaScript : Application web monopage Traiter l'IPN vous permet de mettre à jour votre système d'information de manière plus sécurisée et vous garantit de ne perdre aucun paiement dans le cas où l'acheteur perdrait sa connexion internet. Pour plus d'informations, veuillez consulter l'article dédié à l'IPN ici : Ipn: Présentation","Après cet entremet théorique, il est temps de passer aux choses concrètes : Créer un formToken -->":"Après cet entremet théorique, il est temps de passer aux choses concrètes : Créer un formToken -->","Intégration du formulaire de paiement":"Intégration du formulaire de paiement","6 étapes pour intégrer le formulaire de paiement":"6 étapes pour intégrer le formulaire de paiement","1. Prérequis":"1. Prérequis","Définissez l'URL de notification à la fin du paiement.":"Définissez l'URL de notification à la fin du paiement.","2. S'authentifier":"2. S'authentifier","Sécurisez des données lors du paiement.":"Sécurisez des données lors du paiement.","3. Créer le formToken":"3. Créer le formToken","Générez le formToken pour définir le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.),":"Générez le formToken pour définir le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.),","4. Afficher le formulaire de paiement":"4. Afficher le formulaire de paiement","Découvrez les différents modes d'affichage et la personnalisation du formulaire de paiement.":"Découvrez les différents modes d'affichage et la personnalisation du formulaire de paiement.","5. Analyser le résultat du paiement":"5. Analyser le résultat du paiement","Analysez le résultat du paiement depuis l'IPN ou depuis le retour navigateur.":"Analysez le résultat du paiement depuis l'IPN ou depuis le retour navigateur.","6. Passer en Production":"6. Passer en Production","Réalisez les tests pour effectuer le passage en Production.":"Réalisez les tests pour effectuer le passage en Production.","Vous devez charger la librairie JavaScript qui contruit le formulaire de paiement dans le HEAD de votre page. Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page :":"Vous devez charger la librairie JavaScript qui contruit le formulaire de paiement dans le HEAD de votre page. Il est impératif que la librairie principale soit chargée très tôt, bien avant les autres librairies JS utilisées sur votre page :","Le formulaire de paiement utilise les styles standards (CSS) pour personnaliser le formulaire de paiement. Plusieurs feuilles de styles sont disponibles, mais vous pouvez aussi créer la votre. Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEAD de votre page, la feuille de style suivante:":"Le formulaire de paiement utilise les styles standards (CSS) pour personnaliser le formulaire de paiement. Plusieurs feuilles de styles sont disponibles, mais vous pouvez aussi créer la votre. Pour utiliser le thème par défaut, il suffit d'inclure, dans la section HEAD de votre page, la feuille de style suivante:","Le formulaire doit être défini dans un conteneur div ayant kr-embedded pour classe. Le paramètre kr-form-token doit contenir le formToken préalablement généré lors de l'appel au web service REST Charge/CreatePayment. Les champs du formulaire sont insérés à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes :":"Le formulaire doit être défini dans un conteneur div ayant kr-embedded pour classe. Le paramètre kr-form-token doit contenir le formToken préalablement généré lors de l'appel au web service REST Charge/CreatePayment. Les champs du formulaire sont insérés à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes :","Le client JavaScript ajoute automatiquement les champs requis par l'acquéreur. Vous pouvez ajuster l'ordre d'affichage des champs du formulaire en les déclarants dans votre code. Par exemple, pour forcer le champ kr-installment-number à s'afficher juste avant le bouton \"payer\", il suffit de le déclarer en dernier :":"Le client JavaScript ajoute automatiquement les champs requis par l'acquéreur. Vous pouvez ajuster l'ordre d'affichage des champs du formulaire en les déclarants dans votre code. Par exemple, pour forcer le champ kr-installment-number à s'afficher juste avant le bouton \"payer\", il suffit de le déclarer en dernier :","Le marchand peut transmettre l'adresse de facturation et les coordonnées de l'acheteur (adresse e-mail, civilité, numéro de téléphone etc.). Ces données seront:":"Le marchand peut transmettre l'adresse de facturation et les coordonnées de l'acheteur (adresse e-mail, civilité, numéro de téléphone etc.). Ces données seront:","retournées dans l'IPN, sans modification. Pour cela, utilisez le champ customer:":"retournées dans l'IPN, sans modification. Pour cela, utilisez le champ customer:","Le marchand peut transmettre les données de livraison de l'acheteur (adresse, civilité, numéro de téléphone etc.). Ces données seront:":"Le marchand peut transmettre les données de livraison de l'acheteur (adresse, civilité, numéro de téléphone etc.). Ces données seront:","L'adresse de livraison est celle du magasin. L'adresse de facturation est différente de l'adresse de livraison. Le nom du destinataire de la livraison est celui de l'adresse de facturation.":"L'adresse de livraison est celle du magasin. L'adresse de facturation est différente de l'adresse de livraison. Le nom du destinataire de la livraison est celui de l'adresse de facturation.","L'adresse de livraison est celle du point relais. Le nom du point relais est transmis dans la deuxième ligne d'adresse de livraison. L'adresse du point relais est transmise dans la première ligne d'adresse de livraison. Le nom du destinataire est celui de l'adresse de facturation. L'adresse de facturation est différente de l'adresse de livraison.":"L'adresse de livraison est celle du point relais. Le nom du point relais est transmis dans la deuxième ligne d'adresse de livraison. L'adresse du point relais est transmise dans la première ligne d'adresse de livraison. Le nom du destinataire est celui de l'adresse de facturation. L'adresse de facturation est différente de l'adresse de livraison.","Lors de la création d'un paiement, le marchand peut transmettre le contenu du panier de l'acheteur. Ces données seront visibles dans le bom_expert, dans le détail de la transaction (onglet Panier). Pour celà, utilisez le champ cartItemInfo (tableau d'objets json) lors de l'appel au Web Service Charge/CreatePayment.":"Lors de la création d'un paiement, le marchand peut transmettre le contenu du panier de l'acheteur. Ces données seront visibles dans le bom_expert, dans le détail de la transaction (onglet Panier). Pour celà, utilisez le champ cartItemInfo (tableau d'objets json) lors de l'appel au Web Service Charge/CreatePayment.","Le facilitateur de paiement peut transmettre les données du sous-marchand concerné par la transaction. Ces données seront :":"Le facilitateur de paiement peut transmettre les données du sous-marchand concerné par la transaction. Ces données seront :","retournées dans l'IPN, sans modification. Remarque Le champ subMerchantDetails.name devient obligatoire dès lors qu'au moins un champ du sous-marchand est présent dans la requête de paiement.":"retournées dans l'IPN, sans modification. Remarque Le champ subMerchantDetails.name devient obligatoire dès lors qu'au moins un champ du sous-marchand est présent dans la requête de paiement.","Le marchand peut proposer à l'acheteur de faciliter ses achats en demandant l'enregistrement des données bancaires par la plateforme de paiement. Grâce à cette opération, la plateforme de paiement attribue un jeton unique au moyen de paiement et le retourne au site marchand via le champ paymentMethodToken. Ainsi lors de futurs achats, l'acheteur n'aura plus à saisir son moyen de paiement. Cette solution apporte un niveau supplémentaire de sécurité aux paiements puisque seul transite le token utilisable uniquement par la plateforme de paiement. Pour proposer à l'acheteur d'enregistrer son moyen de paiement au moment du paiement, utilisez le champ formAction avec la valeur ASK_REGISTER_PAY":"Le marchand peut proposer à l'acheteur de faciliter ses achats en demandant l'enregistrement des données bancaires par la plateforme de paiement. Grâce à cette opération, la plateforme de paiement attribue un jeton unique au moyen de paiement et le retourne au site marchand via le champ paymentMethodToken. Ainsi lors de futurs achats, l'acheteur n'aura plus à saisir son moyen de paiement. Cette solution apporte un niveau supplémentaire de sécurité aux paiements puisque seul transite le token utilisable uniquement par la plateforme de paiement. Pour proposer à l'acheteur d'enregistrer son moyen de paiement au moment du paiement, utilisez le champ formAction avec la valeur ASK_REGISTER_PAY","Remarque Le champ email devient obligatoire lors de l'enregistrement du moyen de paiement. Lors de l'affichage du formulaire, une case à cocher apparaitra. Par défaut, cette case est décochée. Si l'acheteur accepte l'enregistrement de son moyen de paiement, il doit cocher la case. Si le paiement est refusé, le moyen de paiement ne sera pas enregistré.":"Remarque Le champ email devient obligatoire lors de l'enregistrement du moyen de paiement. Lors de l'affichage du formulaire, une case à cocher apparaitra. Par défaut, cette case est décochée. Si l'acheteur accepte l'enregistrement de son moyen de paiement, il doit cocher la case. Si le paiement est refusé, le moyen de paiement ne sera pas enregistré.","Si le marchand a avertit l'acheteur plus tôt dans le process d'achat, il peut \"forcer\" l'enregistrement du moyen de paiement sans afficher de case supplémentaire. Pour celà, utilisez le champ formAction avec la valeur REGISTER_PAY:":"Si le marchand a avertit l'acheteur plus tôt dans le process d'achat, il peut \"forcer\" l'enregistrement du moyen de paiement sans afficher de case supplémentaire. Pour celà, utilisez le champ formAction avec la valeur REGISTER_PAY:","Le marchand peut transmettre le token à débiter lors de l'initialisation du paiement. Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés. L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat. Pour celà, il suffit de transmettre le token à débiter dans le champ paymentMethodToken et de valoriser le champ formAction à PAYMENT. Cette valeur étant la valeur par défaut, le champ formAction n'est plus nécessaire.":"Le marchand peut transmettre le token à débiter lors de l'initialisation du paiement. Lors de l'affichage du formulaire, les champs kr-pan et kr-expiry seront automatiquement renseignés. L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat. Pour celà, il suffit de transmettre le token à débiter dans le champ paymentMethodToken et de valoriser le champ formAction à PAYMENT. Cette valeur étant la valeur par défaut, le champ formAction n'est plus nécessaire.","Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client. Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement. L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé. Afin de ne pas faire apparaitre le formulaire embarqué, il suffit d'utiliser le paramètre formAction et de le valoriser à SILENT:":"Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client. Pour cela, il affiche sur sa page le pan masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement. L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé. Afin de ne pas faire apparaitre le formulaire embarqué, il suffit d'utiliser le paramètre formAction et de le valoriser à SILENT:","Avec 3DS2, il ne sera plus possible de désactiver le 3DS. Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\"). Pour celà, utilisez le champ strongAuthentication.":"Avec 3DS2, il ne sera plus possible de désactiver le 3DS. Cependant, le marchand peut demander une exemption dans sa requête de paiement (on parle de \"préférence du marchand\"). Pour celà, utilisez le champ strongAuthentication.","Lors de la création d'un paiement, le marchand peut transmettre des informations spécifiques à la plateforme de paiement pour répondre à des besoins métier. Par exemple, transmettre un numéro de dossier, un numéro de contrat etc... Ces informations seront :":"Lors de la création d'un paiement, le marchand peut transmettre des informations spécifiques à la plateforme de paiement pour répondre à des besoins métier. Par exemple, transmettre un numéro de dossier, un numéro de contrat etc... Ces informations seront :","retournées dans l'URL de notification, sans modification. Pour celà, utilisez les champs metadata (au format json) lors de l'appel au Web Service Charge/CreatePayment: Exemple pour transmettre une donnée nommée \"contract\" et sa valeur:":"retournées dans l'URL de notification, sans modification. Pour celà, utilisez les champs metadata (au format json) lors de l'appel au Web Service Charge/CreatePayment: Exemple pour transmettre une donnée nommée \"contract\" et sa valeur:","Surcharger l'URL de notification instantanée (déconseillé)":"Surcharger l'URL de notification instantanée (déconseillé)","Vous pouvez surcharger l'URL de notification instantanée (également appelée IPN) dans le formulaire dans le cas où vous utilisez une seule boutique pour différents canaux de ventes, différentes typologies de paiement, différentes langues etc... Cette fonctionnalité est incompatible avec l'exécution, depuis le bom_expert, de la requête envoyée à l'URL de notification instantanée. L'URL appelée sera celle configurée dans la règle de notification (voir chapitre Paramétrer les notifications). Utilisez le champ ipnTargetUrl lors de l'initialisation du paiement pour surcharger l'URL de la page à notifier. Si la valeur du champ ipnTargetUrl est erronée, le formulaire ne sera pas rejeté.":"Vous pouvez surcharger l'URL de notification instantanée (également appelée IPN) dans le formulaire dans le cas où vous utilisez une seule boutique pour différents canaux de ventes, différentes typologies de paiement, différentes langues etc... Cette fonctionnalité est incompatible avec l'exécution, depuis le bom_expert, de la requête envoyée à l'URL de notification instantanée. L'URL appelée sera celle configurée dans la règle de notification (voir chapitre Paramétrer les notifications). Utilisez le champ ipnTargetUrl lors de l'initialisation du paiement pour surcharger l'URL de la page à notifier. Si la valeur du champ ipnTargetUrl est erronée, le formulaire ne sera pas rejeté.","Initialisation du formulaire - Création du formToken":"Initialisation du formulaire - Création du formToken","Appel du webservice Charge/CreatePayment pour récupérer un formToken :":"Appel du webservice Charge/CreatePayment pour récupérer un formToken :","Récupérer les clés d'API REST (cliquer sur ce lien Prérequis)":"Récupérer les clés d'API REST (cliquer sur ce lien Prérequis)","Comment utiliser les clés et comprendre le système d'Authentification ( cliquer sur ce lien Phase d'authentification)":"Comment utiliser les clés et comprendre le système d'Authentification ( cliquer sur ce lien Phase d'authentification)","Lancer l'appel aux webservices Charge/CreatePayment ( cliquer pour avoir le détail des paramètres possible et utiliser notre playground sur ce lien Charge/CreatePayment ) Exemple d'Appel :":"Lancer l'appel aux webservices Charge/CreatePayment ( cliquer pour avoir le détail des paramètres possible et utiliser notre playground sur ce lien Charge/CreatePayment ) Exemple d'Appel :","Etape 2 : S'authentifier":"Etape 2 : S'authentifier","Sécuriser les échanges de données.":"Sécuriser les échanges de données.","I. Récupération des clés":"I. Récupération des clés","Récupérez vos clés d'API REST:":"Récupérez vos clés d'API REST:","depuis le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST.":"depuis le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST.","Tableau des clés d'API REST :":"Tableau des clés d'API REST :","Pour chaque usage il y a une clé pour le mode TEST et une clé pour le mode Production.":"Pour chaque usage il y a une clé pour le mode TEST et une clé pour le mode Production.","NUMERO":"NUMERO","NOM DES CLÉS":"NOM DES CLÉS","Pour les appels aux Web Services REST":"Pour les appels aux Web Services REST","Pour construire un formulaire de paiement dans le navigateur du client":"Pour construire un formulaire de paiement dans le navigateur du client","Clé HMAC-SHA-256":"Clé HMAC-SHA-256","Pour vérifier l'authenticité des données renvoyées lors du retour du formulaire de paiement dans le navigateur":"Pour vérifier l'authenticité des données renvoyées lors du retour du formulaire de paiement dans le navigateur","Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. L'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.":"Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. L'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.","Plus d'infos : les clés API REST.":"Plus d'infos : les clés API REST.","II. Phase d'authentification":"II. Phase d'authentification","Créez une chaine avec l' utilisateur et le mot de passe séparés par deux-points (:)":"Créez une chaine avec l' utilisateur et le mot de passe séparés par deux-points (:)","le nom d'utilisateur est l'identifiant de la boutique : N° 1 : utilisateur du tableau des clés d'API REST":"le nom d'utilisateur est l'identifiant de la boutique : N° 1 : utilisateur du tableau des clés d'API REST","le mot de passe, par exemple, pour la boutique de test : N° 2: mot de passe du tableau des clés d'API REST":"le mot de passe, par exemple, pour la boutique de test : N° 2: mot de passe du tableau des clés d'API REST","Par exemple, pour le langage PHP, le header Authorization sera calculé de la façon suivante:":"Par exemple, pour le langage PHP, le header Authorization sera calculé de la façon suivante:","Ci dessous un exemple de requête. Vous avez à votre disposition le SDK de TEST depuis le Playground pour tester votre intégration.":"Ci dessous un exemple de requête. Vous avez à votre disposition le SDK de TEST depuis le Playground pour tester votre intégration.","La requête HTTP complète ressemblera à l'image ci dessous. Vous avez à votre disposition le SDK de TEST depuis le Playground.":"La requête HTTP complète ressemblera à l'image ci dessous. Vous avez à votre disposition le SDK de TEST depuis le Playground.","III. Exemples de code":"III. Exemples de code","Des exemples de code, dans différents langages sont disponibles dans le Github.":"Des exemples de code, dans différents langages sont disponibles dans le Github.","IV. Exemple simplifié PHP":"IV. Exemple simplifié PHP","Dans le dossier sample, le fichier de cette étape est config.php. Il permet de définir les clés d'authentification.":"Dans le dossier sample, le fichier de cette étape est config.php. Il permet de définir les clés d'authentification.","Pour plus de détails, undefined.":"Pour plus de détails, undefined.","Fichier d'exemple : config.php":"Fichier d'exemple : config.php","Référez vous au chapitre : Récupérer les clés :":"Référez vous au chapitre : Récupérer les clés :","Puis, vous renseignez les clés d'API REST dans le fichier : config.php":"Puis, vous renseignez les clés d'API REST dans le fichier : config.php","Etape 3 : Créer un formToken":"Etape 3 : Créer un formToken","Générer un formToken.":"Générer un formToken.","Le formToken est une clé générée par la plateforme. Il définit le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.).":"Le formToken est une clé générée par la plateforme. Il définit le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.).","Le formToken est le résultat de la réponse de l'appel Web Service REST Charge/CreatePayment. Il est valide pendant 15 minutes.":"Le formToken est le résultat de la réponse de l'appel Web Service REST Charge/CreatePayment. Il est valide pendant 15 minutes.","I. Requête pour un paiement simple":"I. Requête pour un paiement simple","II. Réponse pour un paiement simple":"II. Réponse pour un paiement simple","Cas d'utilisation spécifiques :":"Cas d'utilisation spécifiques :","<a href=\"/rest/V4.0/javascript/guide/features.html#surcharger-lurl-de-notification-instantanee%}":"<a href=\"/rest/V4.0/javascript/guide/features.html#surcharger-lurl-de-notification-instantanee%}","D'autres exemples sont disponibles sur cette page : {% kr_link kr_guide_features\">Surcharger l'URL de notification instantanée.":"D'autres exemples sont disponibles sur cette page : {% kr_link kr_guide_features\">Surcharger l'URL de notification instantanée.","III. Utilisation du Playground":"III. Utilisation du Playground","Utilisez le Playground Charge/CreatePayment pour connaître l'intégralité des champs disponibles.":"Utilisez le Playground Charge/CreatePayment pour connaître l'intégralité des champs disponibles.","Cliquez sur le bouton \"Testez-moi\", créez votre requête puis exécutez l'appel REST pour générer le formToken.":"Cliquez sur le bouton \"Testez-moi\", créez votre requête puis exécutez l'appel REST pour générer le formToken.","Dans le dossier sample, le fichier de cette étape est formToken.php.":"Dans le dossier sample, le fichier de cette étape est formToken.php.","Pour plus de détails, undefined":"Pour plus de détails, undefined","Fichier d'exemple : formToken.php":"Fichier d'exemple : formToken.php","Ce fichier est utilisé pour créer le":"Ce fichier est utilisé pour créer le","les données de la requête":"les données de la requête","l'envoi des données avec la commande CURL":"l'envoi des données avec la commande CURL","l'appel vers l'endpoint du Web Service Rest":"l'appel vers l'endpoint du Web Service Rest","la réponse qui contient le":"la réponse qui contient le","Tester avec le Playground":"Tester avec le Playground","Rendez vous sur cette page : Charge/CreatePayment.":"Rendez vous sur cette page : Charge/CreatePayment.","Se connecter avec les clés d'API REST de votre boutique":"Se connecter avec les clés d'API REST de votre boutique","Tester le Web Service Charge/CreatePayment.":"Tester le Web Service Charge/CreatePayment.","Se connecter avec les clés de votre boutique":"Se connecter avec les clés de votre boutique","Tester le Web Service Charge/CreatePayment pour créer un paiement":"Tester le Web Service Charge/CreatePayment pour créer un paiement","Exemples de code":"Exemples de code","Dossier 'sample' dans Github":"Dossier 'sample' dans Github","Pour chaque étape d'intégration, nous mettons à disposition un exemple simplifié en PHP (lien depuis Github : dossier sample )":"Pour chaque étape d'intégration, nous mettons à disposition un exemple simplifié en PHP (lien depuis Github : dossier sample )","Renseignez les clés d'API REST de Test ou de Production dans le fichier":"Renseignez les clés d'API REST de Test ou de Production dans le fichier","(undefined).":"(undefined).","Si besoin, modifiez les données du paiement dans le fichier":"Si besoin, modifiez les données du paiement dans le fichier","Affichez le formulaire de paiement dans un navigateur selon le mode d'affichage souhaité :":"Affichez le formulaire de paiement dans un navigateur selon le mode d'affichage souhaité :","Une fois le formulaire affiché, procédez au paiement. En mode Test, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte.":"Une fois le formulaire affiché, procédez au paiement. En mode Test, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte.","Récupérez les données de l'IPN, lors de l'appel de serveur à serveur grâce au fichier":"Récupérez les données de l'IPN, lors de l'appel de serveur à serveur grâce au fichier","Redirigez l'acheteur en cas de paiement réussi vers le site marchand grâce au fichier":"Redirigez l'acheteur en cas de paiement réussi vers le site marchand grâce au fichier","Autre exemple en PHP":"Autre exemple en PHP","Voici un lien pour un autre Exemple de code PHP.":"Voici un lien pour un autre Exemple de code PHP.","Pour chaque étape d'intégration, nous mettons à disposition un exemple simplifié en PHP (lien depuis Github : dossier sample ) :":"Pour chaque étape d'intégration, nous mettons à disposition un exemple simplifié en PHP (lien depuis Github : dossier sample ) :","Autres exemples d'intégration":"Autres exemples d'intégration","exemple d'intégration dans une WebView pour React":"exemple d'intégration dans une WebView pour React","exemple d'intégration avec un exemple minimal pour React":"exemple d'intégration avec un exemple minimal pour React","[vue.js]: https://github.com/lyra/embedded-form-glue/tree/master/examples/vuejs/minimal-example [webview_react]: https://github.com/lyra/embedded-form-react-native [minimal_react]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/minimal-example [reactnextjs]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/next-minimal [angular]: https://github.com/lyra/embedded-form-glue/tree/master/examples/angular/minimal-example [ionic]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ionic/minimal-example [glue]: https://github.com/lyra/embedded-form-glue [csharp]: https://github.com/lyra/rest-csharp-examples [flask]: https://github.com/lyra/flask-embedded-form-examples [symfony]: https://github.com/lyra/symfony-embedded-form-examples":"[vue.js]: https://github.com/lyra/embedded-form-glue/tree/master/examples/vuejs/minimal-example [webview_react]: https://github.com/lyra/embedded-form-react-native [minimal_react]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/minimal-example [reactnextjs]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/next-minimal [angular]: https://github.com/lyra/embedded-form-glue/tree/master/examples/angular/minimal-example [ionic]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ionic/minimal-example [glue]: https://github.com/lyra/embedded-form-glue [csharp]: https://github.com/lyra/rest-csharp-examples [flask]: https://github.com/lyra/flask-embedded-form-examples [symfony]: https://github.com/lyra/symfony-embedded-form-examples","Une fois le formToken en votre possession, affichez le formulaire de paiement.":"Une fois le formToken en votre possession, affichez le formulaire de paiement.","Ajoutez la classe kr-embedded et l'attribut kr-popin,":"Ajoutez la classe kr-embedded et l'attribut kr-popin,","Valorisez le paramètre":"Valorisez le paramètre","avec le":"avec le","généré. Exemple de code :":"généré. Exemple de code :","Ajoutez la classe kr-embedded,":"Ajoutez la classe kr-embedded,","Etape 6 : Passer en Production":"Etape 6 : Passer en Production","I. Réaliser les tests obligatoires":"I. Réaliser les tests obligatoires","Il est impératif de réaliser les tests obligatoires pour passer en PRODUCTION. Les tests doivent être réalisés avec:":"Il est impératif de réaliser les tests obligatoires pour passer en PRODUCTION. Les tests doivent être réalisés avec:","la clé HMAC-SHA-256 de test La liste des tests à réaliser est affichée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.":"la clé HMAC-SHA-256 de test La liste des tests à réaliser est affichée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.","Vous devez simuler plusieurs paiements en utilisant les cartes de test présentes dans le tableau ci dessous, grâce à la barre de débug.":"Vous devez simuler plusieurs paiements en utilisant les cartes de test présentes dans le tableau ci dessous, grâce à la barre de débug.","L'utilisation d'une carte par ligne est suffisante.":"L'utilisation d'une carte par ligne est suffisante.","Les numéros de carte de test sont disponibles depuis la barre de debug, onglet Cartes de test.":"Les numéros de carte de test sont disponibles depuis la barre de debug, onglet Cartes de test.","Quand le test est validé, l'icône de la colonne \"statut du test\" passe en vert.":"Quand le test est validé, l'icône de la colonne \"statut du test\" passe en vert.","II. Générer les clés de PRODUCTION":"II. Générer les clés de PRODUCTION","Cliquez sur le bouton \"générer le mot de passe et la clé HMAC-SHA-256 de production\". Pour information, le mode TEST est toujours disponible, même après la génération de la clé de production.":"Cliquez sur le bouton \"générer le mot de passe et la clé HMAC-SHA-256 de production\". Pour information, le mode TEST est toujours disponible, même après la génération de la clé de production.","Insérez les clés de PRODUCTION dans votre implémentation :":"Insérez les clés de PRODUCTION dans votre implémentation :","Renseignez correctement l'URL de notification à la fin du paiement en mode PRODUCTION depuis le menu Paramétrage > Règles de notifications. (lien undefined)":"Renseignez correctement l'URL de notification à la fin du paiement en mode PRODUCTION depuis le menu Paramétrage > Règles de notifications. (lien undefined)","Stockez les clés":"Stockez les clés","Nous vous conseillons de conserver les informations (mot de passe, clé publique, clé HMAC-SHA-256 de production) de manière sécurisée car dès le premier paiement en PRODUCTION, elles seront masquées dans le":"Nous vous conseillons de conserver les informations (mot de passe, clé publique, clé HMAC-SHA-256 de production) de manière sécurisée car dès le premier paiement en PRODUCTION, elles seront masquées dans le","bom":"bom","III. Réaliser un premier paiement de production":"III. Réaliser un premier paiement de production","Effectuez une transaction réelle d'au moins . Cette transaction pourra être annulée par la suite depuis le bom_expert via le menu Gestion > Transactions > onglet Transactions en cours. Cette transaction ne sera donc pas remise en banque.":"Effectuez une transaction réelle d'au moins . Cette transaction pourra être annulée par la suite depuis le bom_expert via le menu Gestion > Transactions > onglet Transactions en cours. Cette transaction ne sera donc pas remise en banque.","Vérifiez le bon fonctionnement de l'url de notification à la fin du paiement (IPN)":"Vérifiez le bon fonctionnement de l'url de notification à la fin du paiement (IPN)","Affichez le détail de la transaction dans le":"Affichez le détail de la transaction dans le","bom_expert":"bom_expert","et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien":"et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien","Envoyé":"Envoyé","Le fichier d'exemple est donné à titre indicatif, afin de comprendre le mécanisme d'intégration.":"Le fichier d'exemple est donné à titre indicatif, afin de comprendre le mécanisme d'intégration.","Renseignez les clés d'API REST de Test dans le fichier":"Renseignez les clés d'API REST de Test dans le fichier","(lien undefined).":"(lien undefined).","(undefined":"(undefined","Reportez-vous à la liste des tests dans le bom pour identifier le numéro de carte à utiliser.":"Reportez-vous à la liste des tests dans le bom pour identifier le numéro de carte à utiliser.","Etape 4 : Afficher le formulaire de paiement":"Etape 4 : Afficher le formulaire de paiement","Afficher l'ensemble des champs de paiement (numéro de carte, date d'expiration, CVV, etc.) sur votre site Web.":"Afficher l'ensemble des champs de paiement (numéro de carte, date d'expiration, CVV, etc.) sur votre site Web.","I.Initaliser le formulaire de paiement":"I.Initaliser le formulaire de paiement","Dans le HEAD de la page, il faut inclure dans une balise <script> les données suivantes.":"Dans le HEAD de la page, il faut inclure dans une balise <script> les données suivantes.","Chargez notre librairie JavaScript":"Chargez notre librairie JavaScript","2. Implémentez **la clé publique** Valorisez **la clé publique** dans le paramètre 'kr-public-key'":"2. Implémentez **la clé publique** Valorisez **la clé publique** dans le paramètre 'kr-public-key'","Référez vous à ces 2 rubriques":"Référez vous à ces 2 rubriques","Paramètres généraux":"Paramètres généraux","et":"et","Paramètres de personnalisation des \"placeholders\" et des champs embarqués":"Paramètres de personnalisation des \"placeholders\" et des champs embarqués","pour connaître **les autres paramètres**. Après la balise '<script>', choississez un **thème**. 4. Choisissez **un thème** **Classic** est le thème par défaut. Voici les liens pour charger ce thème.":"pour connaître **les autres paramètres**. Après la balise '<script>', choississez un **thème**. 4. Choisissez **un thème** **Classic** est le thème par défaut. Voici les liens pour charger ce thème.","Plus d'infos, sur les":"Plus d'infos, sur les","II. Définir le mode d'affichage":"II. Définir le mode d'affichage","Dans le BODY, choississez le mode d'affichage qui vous convient.":"Dans le BODY, choississez le mode d'affichage qui vous convient.","Affiche les champs du paiement par cartes (numéro de carte, date d'expiration, CVV, etc.)":"Affiche les champs du paiement par cartes (numéro de carte, date d'expiration, CVV, etc.)","Affiche un bouton de paiement qui ouvre une pop-in contenant les champs de paiement (numéro de carte, date d'expiration, CVV, etc.).":"Affiche un bouton de paiement qui ouvre une pop-in contenant les champs de paiement (numéro de carte, date d'expiration, CVV, etc.).","III. Personnalisation avancée":"III. Personnalisation avancée","Cette étape est facultative. Exemple de personnalisation :":"Cette étape est facultative. Exemple de personnalisation :","Personnalisation du bouton \"Payer\";":"Personnalisation du bouton \"Payer\";","Personnalisation de la mise en page pour le formulaire embarqué;":"Personnalisation de la mise en page pour le formulaire embarqué;","Dans le dossier sample, les fichiers d'exemple sont :":"Dans le dossier sample, les fichiers d'exemple sont :","embedded.php.":"embedded.php.","popin.php. Pour avoir plus de détails, undefined":"popin.php. Pour avoir plus de détails, undefined","Plus d'infos : undefined":"Plus d'infos : undefined","Etape 3 : Créer le formToken":"Etape 3 : Créer le formToken","Fichiers d'exemple : embedded.php et popin.php":"Fichiers d'exemple : embedded.php et popin.php","Ce fichier permet d'afficher le formulaire de paiement, en mode embarqué.":"Ce fichier permet d'afficher le formulaire de paiement, en mode embarqué.","charger notre librairie JavaScript":"charger notre librairie JavaScript","intégrer la clé publique, paramètre d'initalisation obligatoire":"intégrer la clé publique, paramètre d'initalisation obligatoire","intégrer d'autres paramètres d'initialisation, comme une URL en cas de paiement accepté":"intégrer d'autres paramètres d'initialisation, comme une URL en cas de paiement accepté","choisir":"choisir","un thème":"un thème","(thème classic) Dans le":"(thème classic) Dans le","définir le mode d'affichage":"définir le mode d'affichage","utiliser":"utiliser","créé à l'étape 3, dans le paramètre":"créé à l'étape 3, dans le paramètre","2. popin.php :":"2. popin.php :","Personnalisation du bouton \"Payer\"":"Personnalisation du bouton \"Payer\"","Etape 5 : Analyser le résultat du paiement":"Etape 5 : Analyser le résultat du paiement","Analyser le résultat du paiement depuis :":"Analyser le résultat du paiement depuis :","la notification de paiement instanée : IPN (appel de serveur à serveur)":"la notification de paiement instanée : IPN (appel de serveur à serveur)","la réponse envoyée au navigateur.":"la réponse envoyée au navigateur.","I. Structure de la réponse":"I. Structure de la réponse","Les données suivantes sont envoyées par la plateforme de paiement :":"Les données suivantes sont envoyées par la plateforme de paiement :","Il est impératif de récupérer et d'analyser les données de paiement de l'IPN.":"Il est impératif de récupérer et d'analyser les données de paiement de l'IPN.","Récupérer le JSON de l'IPN":"Récupérer le JSON de l'IPN","Vérifier l'authenticité de la notification avec la valeur du kr-hash":"Vérifier l'authenticité de la notification avec la valeur du kr-hash","Vérifier le statut du paiement":"Vérifier le statut du paiement","Plus d'infos: Utilisation de l'IPN (URL de notification).":"Plus d'infos: Utilisation de l'IPN (URL de notification).","III. Analyser la réponse lors du retour navigateur":"III. Analyser la réponse lors du retour navigateur","Implémentez dans le HEAD le paramètre d'initialisation kr-post-url-success pour recevoir le résutat du paiement en cas de paiement réussi (Etape 4 : Afficher le formulaire de paiement ).":"Implémentez dans le HEAD le paramètre d'initialisation kr-post-url-success pour recevoir le résutat du paiement en cas de paiement réussi (Etape 4 : Afficher le formulaire de paiement ).","Récupérer le JSON posté sur le navigateur":"Récupérer le JSON posté sur le navigateur","Plus d'infos: Paiement effectué.":"Plus d'infos: Paiement effectué.","ipn.php.":"ipn.php.","paid.php.":"paid.php.","Pour avoir des informations complémentaires, cliquez sur: undefined":"Pour avoir des informations complémentaires, cliquez sur: undefined","Référez-vous à ces 2 rubriques":"Référez-vous à ces 2 rubriques","pour **les autres paramètres**. Après la balise '<script>', choississez un **thème**. 4. Choisissez **un thème** **Néon** est le nouveau thème par défaut. Voici les liens pour charger ce thème.":"pour **les autres paramètres**. Après la balise '<script>', choississez un **thème**. 4. Choisissez **un thème** **Néon** est le nouveau thème par défaut. Voici les liens pour charger ce thème.","Plus d'infos : undefined. 5. Ajout des **fonctions JS** (**facultatif**) : * Dans une autre balise '<script>', intégrez au choix des évènements ou des méthodes JS. * Pour plus de détails,":"Plus d'infos : undefined. 5. Ajout des **fonctions JS** (**facultatif**) : * Dans une autre balise '<script>', intégrez au choix des évènements ou des méthodes JS. * Pour plus de détails,","Presentation des événements":"Presentation des événements",". Exemple de code pour le 'HEAD'**sans** fonction JS:":". Exemple de code pour le 'HEAD'**sans** fonction JS:","Affiche sous forme de liste les moyens de paiement disponibles et compatibles Affichage par défaut.":"Affiche sous forme de liste les moyens de paiement disponibles et compatibles Affichage par défaut.","Affiche un bouton de paiement qui ouvre une pop-in contenant les moyens de paiement disponibles et compatibles.":"Affiche un bouton de paiement qui ouvre une pop-in contenant les moyens de paiement disponibles et compatibles.","Affiche les champs embarqués pour le paiement par cartes et les moyens de paiement disponibles et compatibles.":"Affiche les champs embarqués pour le paiement par cartes et les moyens de paiement disponibles et compatibles.","Vous avez également le choix : -":"Vous avez également le choix : -","Dans le dossier":"Dans le dossier",", le fichier de cette étape est":", le fichier de cette étape est","Pour avoir plus de détails, undefined":"Pour avoir plus de détails, undefined","Plus d'infos : Affichage par défaut : mode liste":"Plus d'infos : Affichage par défaut : mode liste","Fichier d'exemple : smartForm.php":"Fichier d'exemple : smartForm.php","Ce fichier permet d'afficher le formulaire de paiement smartForm en mode Liste.":"Ce fichier permet d'afficher le formulaire de paiement smartForm en mode Liste.","(thème néon) Dans le":"(thème néon) Dans le","définir le mode d'affichage (mode Liste)":"définir le mode d'affichage (mode Liste)","ETAPE SUIVANTE N°6":"ETAPE SUIVANTE N°6","Fichiers d'exemple : ipn.php et paid.php":"Fichiers d'exemple : ipn.php et paid.php","1. ipn.php":"1. ipn.php","Ce fichier permet d'analyser le résultat du paiement depuis l'IPN.":"Ce fichier permet d'analyser le résultat du paiement depuis l'IPN.","Il sert à :":"Il sert à :","vérifier la signature":"vérifier la signature","avec le mot de passe":"avec le mot de passe","(qui commence par testpassword** ou prodpassword**) pour comparer avec la valeur du":"(qui commence par testpassword** ou prodpassword**) pour comparer avec la valeur du",". (undefined ).":". (undefined ).","récupérer des informations de la réponse du":"récupérer des informations de la réponse du","(le statut, le numéro de la commnande, le numéro unique UUID ...)":"(le statut, le numéro de la commnande, le numéro unique UUID ...)","2. paid.php":"2. paid.php","Le formulaire embarqué inclut 2 thèmes prêts à l'emploi. Chacun des thèmes nécessite le chargement d'un fichier CSS et JS dédiés. Le fichier de thème CSS permet d'appliquer un thème de base en attendant que le formulaire de paiement soit complétement chargé. C'est particulièrement important sur les appareils avec une connexion lente. Il faut toujours le placer dans le header de la page. Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ... ). Il doit être chargé avant la libraire JavaScript principale. Chacun de ces thèmes peut être utilisé en mode formulaire embarqué, ou en mode pop-in.":"Le formulaire embarqué inclut 2 thèmes prêts à l'emploi. Chacun des thèmes nécessite le chargement d'un fichier CSS et JS dédiés. Le fichier de thème CSS permet d'appliquer un thème de base en attendant que le formulaire de paiement soit complétement chargé. C'est particulièrement important sur les appareils avec une connexion lente. Il faut toujours le placer dans le header de la page. Le fichier de thème JS contient la partie active du thème (animations, styles, éléments, ... ). Il doit être chargé avant la libraire JavaScript principale. Chacun de ces thèmes peut être utilisé en mode formulaire embarqué, ou en mode pop-in.","Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client. En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation.":"Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client. En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation.","Par défaut, le retry est configuré à \"1\", ce qui signifie que l'acheteur peut effectuer 2 tentatives de paiement.":"Par défaut, le retry est configuré à \"1\", ce qui signifie que l'acheteur peut effectuer 2 tentatives de paiement.","Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables. Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée. Comment modifier le nombre de tentatives de paiement autorisées ?":"Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables. Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée. Comment modifier le nombre de tentatives de paiement autorisées ?","Presentation":"Presentation","Le client JavaScript supporte les événements suivants.":"Le client JavaScript supporte les événements suivants.","Vous disposez des exemples de code sur Github sur l'intégration d'une partie des évènements, en cliquant sur ce lien : JS Examples - JQuery.":"Vous disposez des exemples de code sur Github sur l'intégration d'une partie des évènements, en cliquant sur ce lien : JS Examples - JQuery.","| Appelé pour ouvrir directement **une pop-in (ou un pop-up)** sans interaction de la part de l'utilisateur. | oui |":"| Appelé pour ouvrir directement **une pop-in (ou un pop-up)** sans interaction de la part de l'utilisateur. | oui |","| Appelé juste avant que le formulaire soit posté. | |":"| Appelé juste avant que le formulaire soit posté. | |","| Appelé quand l'authentification 3DS est abandonnée par l'utilisateur. | |":"| Appelé quand l'authentification 3DS est abandonnée par l'utilisateur. | |","du 'formToken' | |":"du 'formToken' | |","| Appelé pour forcer la détection du moyen de paiement. | |":"| Appelé pour forcer la détection du moyen de paiement. | |","| Le formulaire vérifie localement si le formulaire est valide. |":"| Le formulaire vérifie localement si le formulaire est valide. |","Nous faisons tout notre possible pour supporter toutes les versions récentes des principaux navigateurs disponibles sur le marché. Pour des raisons de sécurité et pour délivrer la meilleure expérience utilisateur à la majorité de nos marchands, nous ne supportons pas les navigateurs et les systèmes d'exploitation qui ne reçoivent plus de patch de sécurité. Ces navigateurs représentent une infime minorité du trafic effectuant des paiements sur Internet. Nous supportons :":"Nous faisons tout notre possible pour supporter toutes les versions récentes des principaux navigateurs disponibles sur le marché. Pour des raisons de sécurité et pour délivrer la meilleure expérience utilisateur à la majorité de nos marchands, nous ne supportons pas les navigateurs et les systèmes d'exploitation qui ne reçoivent plus de patch de sécurité. Ces navigateurs représentent une infime minorité du trafic effectuant des paiements sur Internet. Nous supportons :","toutes les dernières versions d'IOS à partir de l'iphone 4S. TLS 1.2 doit être supporté par le navigateur. Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop. Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance. Dans ce cas, veuillez contacter notre support. Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client JavaScript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection. Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution. Merci de contacter le support si vous constatez toute détection abusive.":"toutes les dernières versions d'IOS à partir de l'iphone 4S. TLS 1.2 doit être supporté par le navigateur. Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop. Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance. Dans ce cas, veuillez contacter notre support. Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client JavaScript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection. Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution. Merci de contacter le support si vous constatez toute détection abusive.","Les paramètres disponibles sont les suivants : Paramètres généraux:":"Les paramètres disponibles sont les suivants : Paramètres généraux:","KR.onFormCreateListener() Tous les événements retournent des promesses, vous permettant de les intégrer dans une chaine. Voir Travailler dans un environement asynchrone pour plus d'informations.":"KR.onFormCreateListener() Tous les événements retournent des promesses, vous permettant de les intégrer dans une chaine. Voir Travailler dans un environement asynchrone pour plus d'informations.","mastercard":"mastercard","maestro":"maestro","visa {: .lita-excluded} Il contient également le bin de la carte saisie, soit les 6 premiers caractères du pan. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment":"visa {: .lita-excluded} Il contient également le bin de la carte saisie, soit les 6 premiers caractères du pan. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment","KR.onError() permet d'intercepter les erreurs avant qu'elles ne soient affichées. Exemple d'interception des messages d'erreurs :":"KR.onError() permet d'intercepter les erreurs avant qu'elles ne soient affichées. Exemple d'interception des messages d'erreurs :","KR.onSubmit() permet d'intercepter les informations sur la transaction autorisée avant que le formulaire n'effectue un POST sur l'URL définie avec kr-post-success-url. Exemple d'intégration :":"KR.onSubmit() permet d'intercepter les informations sur la transaction autorisée avant que le formulaire n'effectue un POST sur l'URL définie avec kr-post-success-url. Exemple d'intégration :","KR.button.onClick() permet d'effectuer des traitements personnalisés avant que le client JavaScript valide le formulaire et effectue l'appel pour créer une transaction.KR.button.onClick() accepte en paramètre soit un callback, soit une promesse (Promise). Il vous est possible d'arrêter la chaine d'exécution en retournant false à la fin du traitement :":"KR.button.onClick() permet d'effectuer des traitements personnalisés avant que le client JavaScript valide le formulaire et effectue l'appel pour créer une transaction.KR.button.onClick() accepte en paramètre soit un callback, soit une promesse (Promise). Il vous est possible d'arrêter la chaine d'exécution en retournant false à la fin du traitement :","KR.onError() : Lorsque une transaction refusée est créée. KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées. KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise). La callback reçoit un object avec 2 paramètes :":"KR.onError() : Lorsque une transaction refusée est créée. KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées. KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise). La callback reçoit un object avec 2 paramètes :","Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler. Cela va engendrer la fermeture de la popIn 3D-Secure et une erreur d'abandon. Cet événement permet d'intercepter l'abanbon de utilisateur. Notez que dans ce cas, la transaction n'est pas créée en temps réél. Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement. La création interviendra au bout de 10 minutes maximum. Pour intercepter cette transaction, vous devez utiliser les IPNs. Voir Généralités sur IPN pour plus de détails.":"Lors de l'authentification 3D-Secure, l'utilisateur peut choisir d'annuler. Cela va engendrer la fermeture de la popIn 3D-Secure et une erreur d'abandon. Cet événement permet d'intercepter l'abanbon de utilisateur. Notez que dans ce cas, la transaction n'est pas créée en temps réél. Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement. La création interviendra au bout de 10 minutes maximum. Pour intercepter cette transaction, vous devez utiliser les IPNs. Voir Généralités sur IPN pour plus de détails.","Pour donner le focus à un champ du formulaire, vous pouvez utiliser la methode KR.field.focus(FIELD_CLASS) Vous devez passer en paramètre la classe du champ du formulaire embarqué. Par exemple, pour ajouter un bouton qui va donner le focus au champ date d'expiration :":"Pour donner le focus à un champ du formulaire, vous pouvez utiliser la methode KR.field.focus(FIELD_CLASS) Vous devez passer en paramètre la classe du champ du formulaire embarqué. Par exemple, pour ajouter un bouton qui va donner le focus au champ date d'expiration :","(...) {: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres. ":"(...) {: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres. ","catch() est appelé lorsque le formulaire est invalide. result contient le détail de l'erreur. Exemple d'appel :":"catch() est appelé lorsque le formulaire est invalide. result contient le détail de l'erreur. Exemple d'appel :","Le bouton passe automatiquement en read-only si nécessaire Si vous souhaitez gérer vous-même le label du bouton, il suffit de l'ajouter de la façon suivante :":"Le bouton passe automatiquement en read-only si nécessaire Si vous souhaitez gérer vous-même le label du bouton, il suffit de l'ajouter de la façon suivante :","Déja, vous devez développer depuis un serveur web. L'accès à la page de test doit être réalisé avec http:// et non avec file:// Si vous utilisez le framework ionic ou cordova, vous devez explicitement déclarer les noms de domaines que le client JavaScript peut appeler. Pour cela il faut ajouter dans config.xml :":"Déja, vous devez développer depuis un serveur web. L'accès à la page de test doit être réalisé avec http:// et non avec file:// Si vous utilisez le framework ionic ou cordova, vous devez explicitement déclarer les noms de domaines que le client JavaScript peut appeler. Pour cela il faut ajouter dans config.xml :","connect-src":"connect-src","frame-src":"frame-src","script-src":"script-src","{: .lita-excluded-col1 .lita-excluded-col2 } Exemple d'ajout dans les meta du head de votre page:":"{: .lita-excluded-col1 .lita-excluded-col2 } Exemple d'ajout dans les meta du head de votre page:","Plus d'informations sur les CSP ici. Si vous utlisez un moteur de détection de fraude externe (comme monitor+, clearsale, ...), vous devez également ajouter :":"Plus d'informations sur les CSP ici. Si vous utlisez un moteur de détection de fraude externe (comme monitor+, clearsale, ...), vous devez également ajouter :","[vue.js]: https://github.com/lyra/embedded-form-glue/tree/master/examples/vuejs/minimal-example [react]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/minimal-example [reactnextjs]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/next-minimal [angular]: https://github.com/lyra/embedded-form-glue/tree/master/examples/angular/minimal-example [ionic]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ionic/minimal-example [glue]: https://github.com/lyra/embedded-form-glue [csharp]: https://github.com/lyra/rest-csharp-examples [flask]: https://github.com/lyra/flask-embedded-form-examples [symfony]: https://github.com/lyra/symfony-embedded-form-examples":"[vue.js]: https://github.com/lyra/embedded-form-glue/tree/master/examples/vuejs/minimal-example [react]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/minimal-example [reactnextjs]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react/next-minimal [angular]: https://github.com/lyra/embedded-form-glue/tree/master/examples/angular/minimal-example [ionic]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ionic/minimal-example [glue]: https://github.com/lyra/embedded-form-glue [csharp]: https://github.com/lyra/rest-csharp-examples [flask]: https://github.com/lyra/flask-embedded-form-examples [symfony]: https://github.com/lyra/symfony-embedded-form-examples","Pour choisir la langue du formulaire de paiement, il faut définir la locale de votre choix lors du chargement du client javascript avec le paramètre kr-language. Par exemple, pour afficher le formulaire en russe :":"Pour choisir la langue du formulaire de paiement, il faut définir la locale de votre choix lors du chargement du client javascript avec le paramètre kr-language. Par exemple, pour afficher le formulaire en russe :","Ce paramètre n'a pas d'équivalent dans l'API REST. Le paramètre qui s'en rapproche le plus est transactionDetails.cardDetails.paymentMethodSource. Voir la documentation de référence pour plus de détails : objet Transaction":"Ce paramètre n'a pas d'équivalent dans l'API REST. Le paramètre qui s'en rapproche le plus est transactionDetails.cardDetails.paymentMethodSource. Voir la documentation de référence pour plus de détails : objet Transaction","Le mécanisme de signature est maintenant basé sur HMAC SHA256. Pour plus d'informations sur le fonctionnement de la signature, rendez-vous ici : Retour navigateur ou Utilisation de l'IPN (URL de notification)":"Le mécanisme de signature est maintenant basé sur HMAC SHA256. Pour plus d'informations sur le fonctionnement de la signature, rendez-vous ici : Retour navigateur ou Utilisation de l'IPN (URL de notification)","REGISTER_PAY Vous pouvez simuler l'option REGISTER en créant une transaction à un euro en validation manuelle. Pour plus de détails, rendez vous ici : paiement en un clic. Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifiés pour le début de l'année 2019.":"REGISTER_PAY Vous pouvez simuler l'option REGISTER en créant une transaction à un euro en validation manuelle. Pour plus de détails, rendez vous ici : paiement en un clic. Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifiés pour le début de l'année 2019.","Vous devez implémenter la fonction décrite dans le headerde votre page de paiement, APRES le chargement de notre principale librairie JavaScript (kr-payment-form.min.js), ainsi que les feuilles de styles associées.":"Vous devez implémenter la fonction décrite dans le headerde votre page de paiement, APRES le chargement de notre principale librairie JavaScript (kr-payment-form.min.js), ainsi que les feuilles de styles associées.","Pour choisir la langue du formulaire de paiement en anglais , voici un exemple :":"Pour choisir la langue du formulaire de paiement en anglais , voici un exemple :","(...) {: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres.":"(...) {: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres.","Cette fonction sert à proposer directement un moyen de paiement en ouvrant une pop-in (ou un pop-up). Le marchand décide du moyen de paiement sans donner le choix à l'acheteur.":"Cette fonction sert à proposer directement un moyen de paiement en ouvrant une pop-in (ou un pop-up). Le marchand décide du moyen de paiement sans donner le choix à l'acheteur.","Cette méthode n'est pas compatible avec le moyen de paiement APPLE PAY.":"Cette méthode n'est pas compatible avec le moyen de paiement APPLE PAY.","Exemple d'intégration (cas smartForm)":"Exemple d'intégration (cas smartForm)","Pour implémenter cette méthode, voici un exemple de code, à titre indicatif :":"Pour implémenter cette méthode, voici un exemple de code, à titre indicatif :","KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées. KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise). La callback reçoit un object avec 2 paramètes :":"KR.onTransactionCreated() permet d'intercepter toutes les transactions nouvellement créées, qu'elles soient acceptées ou refusées. KR.onTransactionCreated() accepte en paramètre soit un callback, soit une promesse (Promise). La callback reçoit un object avec 2 paramètes :","Descriptif":"Descriptif","KR.onSubmit() permet d'intercepter les informations sur la transaction autorisée avant que le formulaire n'effectue un POST sur l'URL définie avec kr-post-success-url. La callback reçoit un object avec 2 paramètes :":"KR.onSubmit() permet d'intercepter les informations sur la transaction autorisée avant que le formulaire n'effectue un POST sur l'URL définie avec kr-post-success-url. La callback reçoit un object avec 2 paramètes :","KR.onInstallmentChanged() permet d'être notifié lorsque l'acheteur sélectionne le nombre d'échéances. L'objet installmentInfo possède les attributs ci-dessous :":"KR.onInstallmentChanged() permet d'être notifié lorsque l'acheteur sélectionne le nombre d'échéances. L'objet installmentInfo possède les attributs ci-dessous :","La callback définie dans KR.onFormValid() est appelée une fois que tout les champs requis sont remplis et que les données sont valides.":"La callback définie dans KR.onFormValid() est appelée une fois que tout les champs requis sont remplis et que les données sont valides.","visa {: .lita-excluded} Il contient également le bin de la carte saisie. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment":"visa {: .lita-excluded} Il contient également le bin de la carte saisie. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment","KR.onFocus() permet d'être notifié lorsqu'un champ du formulaire prend le focus.":"KR.onFocus() permet d'être notifié lorsqu'un champ du formulaire prend le focus.","Un exemple pour interceper des messages d'erreurs :":"Un exemple pour interceper des messages d'erreurs :","La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detectée. L'objet cardInfo contient la propriété brand qui peut prendre les valeurs suivantes:":"La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detectée. L'objet cardInfo contient la propriété brand qui peut prendre les valeurs suivantes:","Vous pouvez utiliser KR.onBlur() pour détecter la perte de focus d'un champ. Son fonctionnement technique est similiare au KR.onFocus().":"Vous pouvez utiliser KR.onBlur() pour détecter la perte de focus d'un champ. Son fonctionnement technique est similiare au KR.onFocus().","Cette page décrit le traitement des erreurs d'intégration. Si vous souhaitez personnaliser la gestion des erreurs survenant lors du refus d'une transaction, consultez l'article suivant : KR.onError()":"Cette page décrit le traitement des erreurs d'intégration. Si vous souhaitez personnaliser la gestion des erreurs survenant lors du refus d'une transaction, consultez l'article suivant : KR.onError()","Pour le formulaire JavaScript, les erreurs sont automatiquement affichées dans la div kr-form-error :":"Pour le formulaire JavaScript, les erreurs sont automatiquement affichées dans la div kr-form-error :","Les paramètres généraux disponibles sont les suivants :":"Les paramètres généraux disponibles sont les suivants :","Vous trouverez ici la foire aux questions relative au client JavaScript avec des exemples d'intégration (en bas de la page). La liste des questions abordées est la suivante :":"Vous trouverez ici la foire aux questions relative au client JavaScript avec des exemples d'intégration (en bas de la page). La liste des questions abordées est la suivante :","Comment corriger les erreurs CORS ?":"Comment corriger les erreurs CORS ?","Comment configurer les CSP ?":"Comment configurer les CSP ?","Plus d'informations":"Plus d'informations","{: .lita-excluded-col1 .lita-excluded-col2 }":"{: .lita-excluded-col1 .lita-excluded-col2 }","Paramètres de personnalisation des \"place holders\"":"Paramètres de personnalisation des \"place holders\"","Classes à utiliser pour la personalisation des \"place holders\" sont les suivantes :":"Classes à utiliser pour la personalisation des \"place holders\" sont les suivantes :","Paramètres de personnalisation des \"placeholders\"":"Paramètres de personnalisation des \"placeholders\"","Différents paramètres peuvent être personnalisés au chargement du client JavaScript.":"Différents paramètres peuvent être personnalisés au chargement du client JavaScript.","Exemple de code pour personnaliser le paramètre kr-placeholder-pan :":"Exemple de code pour personnaliser le paramètre kr-placeholder-pan :","Classes à utiliser pour la personnalisation des champs embarqués (comme les polices d'écriture) sont les suivantes :":"Classes à utiliser pour la personnalisation des champs embarqués (comme les polices d'écriture) sont les suivantes :","Classes à utiliser pour la personalisation des \"placeholders\" sont les suivantes :":"Classes à utiliser pour la personalisation des \"placeholders\" sont les suivantes :","Paramètres de personnalisation des labels animés (thème material)":"Paramètres de personnalisation des labels animés (thème material)","Une description du thème material est disponible sur cette page :":"Une description du thème material est disponible sur cette page :","dans la rubrique thème material design. Exemple de code pour afficher le thème material :":"dans la rubrique thème material design. Exemple de code pour afficher le thème material :","Classes à utiliser pour la personalisation des labels animés (spécifique au thème material) :":"Classes à utiliser pour la personalisation des labels animés (spécifique au thème material) :","Pour aligner horizontalement les champs du formulaire embarqué, vous pouvez utiliser les Flexbox en CSS avec la propriété flex-direction valorisée à row. Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs:":"Pour aligner horizontalement les champs du formulaire embarqué, vous pouvez utiliser les Flexbox en CSS avec la propriété flex-direction valorisée à row. Les champs du formulaire embarqué sont placés dans un ou plusieurs conteneurs:","Vous trouverez un exemple de code, à titre indicatif :":"Vous trouverez un exemple de code, à titre indicatif :","Personnalisation avec un champ additionnel : l'email":"Personnalisation avec un champ additionnel : l'email","Vous trouverez un exemple de code, à titre indicatif en ajoutant **le champ email**, comme donnée obligatoire.":"Vous trouverez un exemple de code, à titre indicatif en ajoutant **le champ email**, comme donnée obligatoire.","Personnalisation en cas de saisie de données invalides":"Personnalisation en cas de saisie de données invalides","Il est possible de personnaliser le formulaire embarqué pour avertir l'acheteur en cas de saisie de données invalides. Vous trouverez un exemple de code, à titre indicatif, sur Github en cliquant sur ce lien :":"Il est possible de personnaliser le formulaire embarqué pour avertir l'acheteur en cas de saisie de données invalides. Vous trouverez un exemple de code, à titre indicatif, sur Github en cliquant sur ce lien :","embedded Example - ErrorsByField Le code permet d'afficher un message d'avertissement en rouge, en dessous du champ embarqué en erreur.":"embedded Example - ErrorsByField Le code permet d'afficher un message d'avertissement en rouge, en dessous du champ embarqué en erreur.","un champs caché Lorsque le paiement est effectué, ces champs personnalisés seront ajoutés dans les paramètres POST transmis au marchand :":"un champs caché Lorsque le paiement est effectué, ces champs personnalisés seront ajoutés dans les paramètres POST transmis au marchand :","Vous pouvez ajouter les directives de validation HTML5 à votre champ personnalisé: Les erreurs de validation sont traitées de la même façon que les erreurs des champs de formulaire:":"Vous pouvez ajouter les directives de validation HTML5 à votre champ personnalisé: Les erreurs de validation sont traitées de la même façon que les erreurs des champs de formulaire:","Les icônes de Font-Awesome sont aussi supportées. Vous devez au préalable charger la librairie dans la section de votre page:":"Les icônes de Font-Awesome sont aussi supportées. Vous devez au préalable charger la librairie dans la section de votre page:","Personnaliser le bouton \"Payer\"":"Personnaliser le bouton \"Payer\"","Le bouton passe automatiquement en read-only si nécessaire Il est tout à fait possible de surcharger le bouton de paiement en procédant à la :":"Le bouton passe automatiquement en read-only si nécessaire Il est tout à fait possible de surcharger le bouton de paiement en procédant à la :","Personnaliser le label":"Personnaliser le label","Personnaliser la couleur":"Personnaliser la couleur","Le bouton \"Payer\" est placé dans le conteneur <div class=\"kr-embedded\">. Le style du bouton \"Payer\" est défini par la classe kr-payment-button. Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise <HEAD> de votre page de paiement, juste après le chargement du thème et du code Javascript. Voici un exemple utilisant la règle css":"Le bouton \"Payer\" est placé dans le conteneur <div class=\"kr-embedded\">. Le style du bouton \"Payer\" est défini par la classe kr-payment-button. Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise <HEAD> de votre page de paiement, juste après le chargement du thème et du code Javascript. Voici un exemple utilisant la règle css","Grâce au Web Service createPaymentOrder, il est possible de générer un ordre de paiement composé d'un lien de paiement et d'un message. Plusieurs canaux de diffusion sont disponibles :":"Grâce au Web Service createPaymentOrder, il est possible de générer un ordre de paiement composé d'un lien de paiement et d'un message. Plusieurs canaux de diffusion sont disponibles :","par WhatsApp Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message. Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI. La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get. Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé. Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification à la fin du paiement (IPN). La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.":"par WhatsApp Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message. Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI. La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get. Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé. Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification à la fin du paiement (IPN). La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.","Bienvenue sur nos APIs REST. Pour accepter les paiements, choisissez votre type d'intégration :":"Bienvenue sur nos APIs REST. Pour accepter les paiements, choisissez votre type d'intégration :","Gérer vos transactions":"Gérer vos transactions","Plusieurs clés permettent de sécuriser l'ensemble des échanges selon le type d'interaction avec la plateforme de paiement.":"Plusieurs clés permettent de sécuriser l'ensemble des échanges selon le type d'interaction avec la plateforme de paiement.","le service client":"le service client","si vous ne voyez pas cet onglet.":"si vous ne voyez pas cet onglet.","Les Web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe. Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :":"Les Web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe. Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :","Le formulaire JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript. Deux clés sont disponibles :":"Le formulaire JavaScript nécessite une clé lors de son utilisation dans le navigateur de l'acheteur (il s'agit du paramètre kr-public-key qui est passé dans la balise script de chargement du composant JavaScript). Ces clés sont disponibles dans le bom_expert dans l'onglet Clés d'API REST, dans la partie Clés pour le client JavaScript. Deux clés sont disponibles :","Lorsque le paiement est effectué, les mêmes informations sont postées vers le formulaire JavaScript et le site marchand.":"Lorsque le paiement est effectué, les mêmes informations sont postées vers le formulaire JavaScript et le site marchand.","Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour vous permettre de vérifier l'authenticité et l'intégrité des données reçues. Deux clés sont disponibles à cet effet :":"Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour vous permettre de vérifier l'authenticité et l'intégrité des données reçues. Deux clés sont disponibles à cet effet :","Pour plus de détails sur le calcul de la clé Retour navigateur : rendez-vous sur la page Paiement effectué. Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification). -->":"Pour plus de détails sur le calcul de la clé Retour navigateur : rendez-vous sur la page Paiement effectué. Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Utilisation de l'IPN (URL de notification). -->","Le code de refus d'autorisation de l'acquéreur est renvoyé dans detailedErrorCode. Ces codes sont renvoyés sans modification. Ils sont spécifiques à chaque acquéreur. Par exemple, si une carte VISA est refusée pour vol, la structure d'erreur sera:":"Le code de refus d'autorisation de l'acquéreur est renvoyé dans detailedErrorCode. Ces codes sont renvoyés sans modification. Ils sont spécifiques à chaque acquéreur. Par exemple, si une carte VISA est refusée pour vol, la structure d'erreur sera:","{: .lita-excluded-col1 .lita-excluded-col3} Les erreurs sont renvoyées à travers 4 paramètres:":"{: .lita-excluded-col1 .lita-excluded-col3} Les erreurs sont renvoyées à travers 4 paramètres:","PSP De nouveaux codes d'erreur peuvent être ajoutés dans le futur. Votre implémentation doit obligatoirement en tenir compte.":"PSP De nouveaux codes d'erreur peuvent être ajoutés dans le futur. Votre implémentation doit obligatoirement en tenir compte.","Intégrer le formulaire embarqué (cartes)":"Intégrer le formulaire embarqué (cartes)","Intégrez les paiements sans vous soucier des contraintes PCI-DSS.":"Intégrez les paiements sans vous soucier des contraintes PCI-DSS.","Utilisez le Web Service Charge/CreatePayment pour créer une transaction.":"Utilisez le Web Service Charge/CreatePayment pour créer une transaction.","Testez avec le playground":"Testez avec le playground","Consultez cette page pour une intégration rapide en 3 étapes.":"Consultez cette page pour une intégration rapide en 3 étapes.","Visualisez un exemple fonctionnel":"Visualisez un exemple fonctionnel","Passer en Production":"Passer en Production","Passez votre boutique en mode PRODUCTION.":"Passez votre boutique en mode PRODUCTION.","Réalisez les tests obligatoires":"Réalisez les tests obligatoires","Le Web Service REST **Transaction/Validate** permet d'autoriser la remise en banque d'une transaction à la date de capture demandée dans le paiement original. Les transactions pouvant faire l'objet d'une validation possèdent l'un des **detailedStatus** suivants : - AUTHORISED_TO_VALIDATE - WAITING_AUTHORISATION_TO_VALIDATE {: .lita-excluded} Pour plus de détails sur les statuts, consultez l'article suivant :":"Le Web Service REST **Transaction/Validate** permet d'autoriser la remise en banque d'une transaction à la date de capture demandée dans le paiement original. Les transactions pouvant faire l'objet d'une validation possèdent l'un des **detailedStatus** suivants : - AUTHORISED_TO_VALIDATE - WAITING_AUTHORISATION_TO_VALIDATE {: .lita-excluded} Pour plus de détails sur les statuts, consultez l'article suivant :","| Objet contenant les informations de la transaction. | Voir la référence de la réponse pour plus de détails.":"| Objet contenant les informations de la transaction. | Voir la référence de la réponse pour plus de détails.","Le Web Service REST **Transaction/Update** permet de modifier certaines caractéristiques d'une transaction existante : - Modifier le montant d'une transaction (à la baisse), - Modifier la date de remise souhaitée, - Modifier le mode de validation (possibilité de passer de la validation manuelle à la validation automatique mais pas l'inverse). Les transactions pouvant faire l'objet d'une modification possèdent l'un des **detailedStatus** suivants : - AUTHORISED_TO_VALIDATE (A valider) - WAITING_AUTHORISATION_TO_VALIDATE (A valider et autoriser) - WAITING_AUTHORISATION (En attente d'autorisation) - AUTHORISED (En attente de remise) Pour plus de détails sur les statuts, consultez l'article suivant :":"Le Web Service REST **Transaction/Update** permet de modifier certaines caractéristiques d'une transaction existante : - Modifier le montant d'une transaction (à la baisse), - Modifier la date de remise souhaitée, - Modifier le mode de validation (possibilité de passer de la validation manuelle à la validation automatique mais pas l'inverse). Les transactions pouvant faire l'objet d'une modification possèdent l'un des **detailedStatus** suivants : - AUTHORISED_TO_VALIDATE (A valider) - WAITING_AUTHORISATION_TO_VALIDATE (A valider et autoriser) - WAITING_AUTHORISATION (En attente d'autorisation) - AUTHORISED (En attente de remise) Pour plus de détails sur les statuts, consultez l'article suivant :","Le Web Service REST **Transaction/Get** permet de retrouver toutes les informations liées à une transaction existante.":"Le Web Service REST **Transaction/Get** permet de retrouver toutes les informations liées à une transaction existante.","Le Web Service REST **Transaction/Duplicate** permet de créer une nouvelle transaction à partir d'une transaction existante en conservant les mêmes caractéristiques (exemple : moyen de paiement, informations de l'acheteur). Les transactions pouvant faire l'objet d'une duplication doivent posséder un des **detailedStatus** suivants: - CAPTURED (Remisé) - EXPIRED (Expiré) - CANCELLED (Annulé) - REFUSED (Refusé) La duplication de transactions refusées, réalisées avec des cartes Mastercard (Mastercard, Maestro, Mastercard Debit), est interdite lorsque le motif du refus est compris dans la liste ci-dessous: - 04 - Capture card - 41 - Lost card - 14 - Invalid card number - 43 - Stolen card - 15 - Invalid issuer - 54 - Expired card {: .lita-excluded} Pour plus de détails sur les statuts, consultez l'article suivant :":"Le Web Service REST **Transaction/Duplicate** permet de créer une nouvelle transaction à partir d'une transaction existante en conservant les mêmes caractéristiques (exemple : moyen de paiement, informations de l'acheteur). Les transactions pouvant faire l'objet d'une duplication doivent posséder un des **detailedStatus** suivants: - CAPTURED (Remisé) - EXPIRED (Expiré) - CANCELLED (Annulé) - REFUSED (Refusé) La duplication de transactions refusées, réalisées avec des cartes Mastercard (Mastercard, Maestro, Mastercard Debit), est interdite lorsque le motif du refus est compris dans la liste ci-dessous: - 04 - Capture card - 41 - Lost card - 14 - Invalid card number - 43 - Stolen card - 15 - Invalid issuer - 54 - Expired card {: .lita-excluded} Pour plus de détails sur les statuts, consultez l'article suivant :","Par exemple, pour passer une valeur personnalisée, ajoutez à votre requête :":"Par exemple, pour passer une valeur personnalisée, ajoutez à votre requête :","L'opération **Transaction/Capture** permet de capturer une liste de transactions préalablement créées et dont le statut est **En attente de remise**.":"L'opération **Transaction/Capture** permet de capturer une liste de transactions préalablement créées et dont le statut est **En attente de remise**.","Le Web Service REST **Transaction/CancelOrRefund** permet d'annuler une transaction ou d'effectuer un remboursement (total ou partiel si l'acquéreur le supporte). L'action d'annuler ou de rembourser dépend du statut de la transaction.":"Le Web Service REST **Transaction/CancelOrRefund** permet d'annuler une transaction ou d'effectuer un remboursement (total ou partiel si l'acquéreur le supporte). L'action d'annuler ou de rembourser dépend du statut de la transaction.","Transaction en cours (non remisée)":"Transaction en cours (non remisée)","Transaction remisée":"Transaction remisée","Pour plus d'infos :":"Pour plus d'infos :","II.Rembourser":"II.Rembourser","Statut d'une transaction à annuler :":"Statut d'une transaction à annuler :","(A valider)":"(A valider)","(A valider et autoriser)":"(A valider et autoriser)","(En attente d'autorisation)":"(En attente d'autorisation)","(En attente de remise) Plus d'infos,":"(En attente de remise) Plus d'infos,","Annulation partielle: utilisez le Web Service Transaction/Update pour modifier le montant de la transaction.":"Annulation partielle: utilisez le Web Service Transaction/Update pour modifier le montant de la transaction.","Annulation totale: utilisez le Web Service Transaction/CancelOrRefund pour annuler une transaction.":"Annulation totale: utilisez le Web Service Transaction/CancelOrRefund pour annuler une transaction.","Statut d'une transaction à rembourser :":"Statut d'une transaction à rembourser :","(Présenté)":"(Présenté)","Remboursement":"Remboursement","partiel":"partiel","Utilisez le Web Service Transaction/CancelOrRefund et transmettez un montant inférieur au montant de la transaction.":"Utilisez le Web Service Transaction/CancelOrRefund et transmettez un montant inférieur au montant de la transaction.","total":"total","Utilisez le Web Service Transaction/CancelOrRefund et transmettez un montant égal au montant de la transaction.":"Utilisez le Web Service Transaction/CancelOrRefund et transmettez un montant égal au montant de la transaction.","Cas des impayés : Toute tentative de remboursement sur une transaction impayée sera refusée.":"Cas des impayés : Toute tentative de remboursement sur une transaction impayée sera refusée.","Cas de refus de remboursement :":"Cas de refus de remboursement :","Un dispositif appelé credit online a récemment été mis en place. Ce dispositif consiste à intégrer une demande d'autorisation systématique auprès de la banque de l'acheteur à chaque demande de remboursement. Vous avez ainsi, la possibilité de savoir si le remboursement est accepté et dans le cas contraire, la raison du blocage. En cas de refus lors de la demande d'autorisation, la banque de l'acheteur nous renvoie un motif que nous vous présentons. Vous devez alors rembourser votre acheteur par un autre moyen de paiement (chèque, virement, ...).":"Un dispositif appelé credit online a récemment été mis en place. Ce dispositif consiste à intégrer une demande d'autorisation systématique auprès de la banque de l'acheteur à chaque demande de remboursement. Vous avez ainsi, la possibilité de savoir si le remboursement est accepté et dans le cas contraire, la raison du blocage. En cas de refus lors de la demande d'autorisation, la banque de l'acheteur nous renvoie un motif que nous vous présentons. Vous devez alors rembourser votre acheteur par un autre moyen de paiement (chèque, virement, ...).","Pour le réseau CB, nous indiquons le code et le motif du refus renvoyés par la banque de l' acheteur. Le code de refus se trouve dans le":"Pour le réseau CB, nous indiquons le code et le motif du refus renvoyés par la banque de l' acheteur. Le code de refus se trouve dans le",". Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez":". Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez","la liste des codes de retour":"la liste des codes de retour","spécifiques au réseau CB pour plus de détails.":"spécifiques au réseau CB pour plus de détails.","L'opération **Token/UpdateCustomerDetails** est un Web Service de l'API REST. Il permet de mettre à jour les informations acheteur rattachées à un alias (paymentMethodToken). L'adresse e-mail de l'acheteur est une donnée obligatoire. Elle sera mise à jour en cas de changement d'adresse.":"L'opération **Token/UpdateCustomerDetails** est un Web Service de l'API REST. Il permet de mettre à jour les informations acheteur rattachées à un alias (paymentMethodToken). L'adresse e-mail de l'acheteur est une donnée obligatoire. Elle sera mise à jour en cas de changement d'adresse.","Le Web Service REST **Token/UpdateCustomerDetails** supporte les paramètres suivants :":"Le Web Service REST **Token/UpdateCustomerDetails** supporte les paramètres suivants :","En fonction du moyen de paiement, certaines restrictions peuvent modifier le format. Veuillez vous reporter à la documentation technique spécifique au moyen de paiement pour plus de détails.":"En fonction du moyen de paiement, certaines restrictions peuvent modifier le format. Veuillez vous reporter à la documentation technique spécifique au moyen de paiement pour plus de détails.","AT":"AT","BR":"BR","FR":"FR","CI":"CI","GP":"GP","IN":"IN","MQ":"MQ","NC":"NC","PM":"PM","PF":"PF","ES":"ES","IT":"IT","JP":"JP","NL":"NL","PL":"PL","PT":"PT","RU":"RU","| Objet décrivant un alias (token) de moyen de paiement. | Voir la référence de chaque réponse pour plus de détails.":"| Objet décrivant un alias (token) de moyen de paiement. | Voir la référence de chaque réponse pour plus de détails.","L'opération **Token/Update** est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token (paymentMethodToken).":"L'opération **Token/Update** est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token (paymentMethodToken).","Vous pouvez mettre à jour un token en utilisant le formulaire embarqué. Dans ce cas, le Web service REST Token/Update vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript. L'opération de mise à jour de token est similaire à la création. Il suffit de passer le paymentMethodToken que vous souhaitez mettre à jour. Une transaction de (ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Vous pouvez mettre à jour un token en utilisant le formulaire embarqué. Dans ce cas, le Web service REST Token/Update vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript. L'opération de mise à jour de token est similaire à la création. Il suffit de passer le paymentMethodToken que vous souhaitez mettre à jour. Une transaction de (ou 0.00 EUR si l'acquéreur le supporte)est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","Le Web Service REST **Token/Update** supporte les paramètres suivants:":"Le Web Service REST **Token/Update** supporte les paramètres suivants:","OTHER":"OTHER","Absent ou null":"Absent ou null","Nombre de nouvelles tentatives disponibles en cas de refus de paiement (1 par défaut).":"Nombre de nouvelles tentatives disponibles en cas de refus de paiement (1 par défaut).","La valeur par défaut est 4.":"La valeur par défaut est 4.","| Objet contenant un hash à utiliser avec le formulaire embarqué pour créer une nouvelle transaction. | Voir la référence de chaque réponse pour plus de détails.":"| Objet contenant un hash à utiliser avec le formulaire embarqué pour créer une nouvelle transaction. | Voir la référence de chaque réponse pour plus de détails.","Le Web Service REST **Token/Reactivate** permet de réactiver un alias existant annulé à l'aide du Web Service":"Le Web Service REST **Token/Reactivate** permet de réactiver un alias existant annulé à l'aide du Web Service",". Le fait de réactiver un alias ne réactive en aucun cas les abonnements qui étaient liés à cet alias avant sa désactivation.":". Le fait de réactiver un alias ne réactive en aucun cas les abonnements qui étaient liés à cet alias avant sa désactivation.","| Objet contenant le code de retour du web service. | Voir la référence de la réponse pour plus de détails.":"| Objet contenant le code de retour du web service. | Voir la référence de la réponse pour plus de détails.","Le Web Service REST **Token/Get** permet de récupérer un certain nombre d'informations liées à un alias. Un alias est aussi communément appelé \"token\" de paiement.":"Le Web Service REST **Token/Get** permet de récupérer un certain nombre d'informations liées à un alias. Un alias est aussi communément appelé \"token\" de paiement.","| Objet décrivant un alias (token) de moyen de paiement. | Voir la référence de la réponse pour plus de détails.":"| Objet décrivant un alias (token) de moyen de paiement. | Voir la référence de la réponse pour plus de détails.","Le Web Service REST **Token/Cancel** permet d'annuler un alias existant. Il ne sera plus possible de créer de nouvelles transactions avec cet alias. Si un abonnement existant utilise cet alias, aucune nouvelle tansaction ne sera acceptée. Il est possible de ré-activer un alias avec le Web Service REST":"Le Web Service REST **Token/Cancel** permet d'annuler un alias existant. Il ne sera plus possible de créer de nouvelles transactions avec cet alias. Si un abonnement existant utilise cet alias, aucune nouvelle tansaction ne sera acceptée. Il est possible de ré-activer un alias avec le Web Service REST","Le Web Service REST **Subscription/Update** permet de modifier un abonnement, à savoir : - les échéances de paiement : un montant, une devise, une date d'échéance, un statut, etc. - ou encore les données relatives à l'acheteur. Cette opération ne peut pas être appelée si la date d'effet est atteinte.":"Le Web Service REST **Subscription/Update** permet de modifier un abonnement, à savoir : - les échéances de paiement : un montant, une devise, une date d'échéance, un statut, etc. - ou encore les données relatives à l'acheteur. Cette opération ne peut pas être appelée si la date d'effet est atteinte.","Le Web Service REST **Subscription/Get** permet de rechercher un abonnement pour en connaître ses différents attributs.":"Le Web Service REST **Subscription/Get** permet de rechercher un abonnement pour en connaître ses différents attributs.","| Objet décrivant un abonnement | Voir la référence de la réponse pour plus de détails.":"| Objet décrivant un abonnement | Voir la référence de la réponse pour plus de détails.","Le Web Service REST **Subscription/Cancel** permet de résilier un abonnement.":"Le Web Service REST **Subscription/Cancel** permet de résilier un abonnement.","Lorsque vous demandez la résiliation d'un abonnement, vous devez vérifier si des paiements sont déjà en cours de traitement (status: RUNNING). Pour celà, utilisez le Web Service **Order/Get**. Ensuite, si vous estimez que ces paiements ne doivent pas être débités, utilisez le Web Service **Transaction/Cancel** pour les annuler.":"Lorsque vous demandez la résiliation d'un abonnement, vous devez vérifier si des paiements sont déjà en cours de traitement (status: RUNNING). Pour celà, utilisez le Web Service **Order/Get**. Ensuite, si vous estimez que ces paiements ne doivent pas être débités, utilisez le Web Service **Transaction/Cancel** pour les annuler.","Le Web Service REST **Risk/RemoveFromGreyList** permet de supprimer une entrée dans une liste grise (Cartes, IP ou BIN). Cette opération ne retourne rien.":"Le Web Service REST **Risk/RemoveFromGreyList** permet de supprimer une entrée dans une liste grise (Cartes, IP ou BIN). Cette opération ne retourne rien.","Le Web Service REST **Risk/GetGreyList** permet de récupérer une entrée d'une liste grise (Cartes, IP ou BIN). Cette opération retourne un objet **GreyList**.":"Le Web Service REST **Risk/GetGreyList** permet de récupérer une entrée d'une liste grise (Cartes, IP ou BIN). Cette opération retourne un objet **GreyList**.","| Objet contenant l'entrée de la liste grise. | Voir la référence de la réponse pour plus de détails.":"| Objet contenant l'entrée de la liste grise. | Voir la référence de la réponse pour plus de détails.","Le Web Service REST **Risk/AddToGreyList** permet d'ajouter une entrée dans une liste grise (Cartes, IP ou BIN). Cette opération retourne un objet **GreyList**.":"Le Web Service REST **Risk/AddToGreyList** permet d'ajouter une entrée dans une liste grise (Cartes, IP ou BIN). Cette opération retourne un objet **GreyList**.","| Objet contenant l'entrée ajoutée. | Voir la référence de la réponse pour plus de détails.":"| Objet contenant l'entrée ajoutée. | Voir la référence de la réponse pour plus de détails.","L'opération **Token/Update** est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken). En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le Web Service. Une transaction à zéro euro est créée en même temps que le token.":"L'opération **Token/Update** est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken). En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le Web Service. Une transaction à zéro euro est créée en même temps que le token.","| Objet contenant la transaction générée. Cet objet est directement retourné lors d'un paiement par alias simple | Voir la référence de la réponse pour plus de détails.":"| Objet contenant la transaction générée. Cet objet est directement retourné lors d'un paiement par alias simple | Voir la référence de la réponse pour plus de détails.","Documentation de référence, pour voir comment l'intégrer, c'est ici:":"Documentation de référence, pour voir comment l'intégrer, c'est ici:","CHALLENGE":"CHALLENGE","Booléen qui indique si l'authentification doit être réalisée en mode simulation. Si vous valorisez ce champ obligatoire à :":"Booléen qui indique si l'authentification doit être réalisée en mode simulation. Si vous valorisez ce champ obligatoire à :",", vous activez le mode simulation.":", vous activez le mode simulation.",", vous n'activez pas le mode simulation.":", vous n'activez pas le mode simulation.","Ce mode permet de réaliser une intégration marchand sans être en production, ni utiliser de vraies cartes.":"Ce mode permet de réaliser une intégration marchand sans être en production, ni utiliser de vraies cartes.","| Objet contenant le résultat de l'authentification | Voir la référence de chaque réponse pour plus de détails.":"| Objet contenant le résultat de l'authentification | Voir la référence de chaque réponse pour plus de détails.","Le Web Service REST **Order/Get** permet de retrouver la liste des transactions associées à une référence commande (orderId). Le nombre maximum de résultats est de 30. Au delà, une erreur **PSP_015 - Trop de résultats** est retournée. Cette opération retourne un objet **Transaction** pour chaque transaction retrouvée.":"Le Web Service REST **Order/Get** permet de retrouver la liste des transactions associées à une référence commande (orderId). Le nombre maximum de résultats est de 30. Au delà, une erreur **PSP_015 - Trop de résultats** est retournée. Cette opération retourne un objet **Transaction** pour chaque transaction retrouvée.","| Objet contenant l'ensemble des transactions associées à la référence commande transmise. | Voir la référence de la réponse pour plus de détails.":"| Objet contenant l'ensemble des transactions associées à la référence commande transmise. | Voir la référence de la réponse pour plus de détails.","L'opération **CustomerWallet/Update** est un Web Service de l'API REST. Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur. Remarque : Dans le cadre des mandats de prélèvement SEPA, les données suivantes ne seront pas mises à jour lors d'un appel au Web Service **CustomerWallet/Update** : - Civilité (title) - Nom (lastName) - Prénom (firstName) - Raison sociale (legalName)":"L'opération **CustomerWallet/Update** est un Web Service de l'API REST. Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur. Remarque : Dans le cadre des mandats de prélèvement SEPA, les données suivantes ne seront pas mises à jour lors d'un appel au Web Service **CustomerWallet/Update** : - Civilité (title) - Nom (lastName) - Prénom (firstName) - Raison sociale (legalName)","Le Web Service REST **CustomerWallet/Update** supporte les paramètres suivants:":"Le Web Service REST **CustomerWallet/Update** supporte les paramètres suivants:","| Objet décrivant une liste d'alias (token) de moyen de paiement. | Voir la référence de la réponse pour plus de détails.":"| Objet décrivant une liste d'alias (token) de moyen de paiement. | Voir la référence de la réponse pour plus de détails.","Le Web Service REST **CustomerWallet/Get** permet de récupérer la liste des alias associés à un wallet acheteur. Un alias est aussi communément appelé \"token\" de paiement. Si l'acheteur a signé un ou plusieurs mandats récurrents, ils seront retournés dans l'objet **CustomerWallet**, et identifiables grâce à la valeur **SDD** dans l'attribut **paymentMethodType**.":"Le Web Service REST **CustomerWallet/Get** permet de récupérer la liste des alias associés à un wallet acheteur. Un alias est aussi communément appelé \"token\" de paiement. Si l'acheteur a signé un ou plusieurs mandats récurrents, ils seront retournés dans l'objet **CustomerWallet**, et identifiables grâce à la valeur **SDD** dans l'attribut **paymentMethodType**.","Le Web Service REST **Charge/SDKTest** permet de vérifier votre intégration sans effectuer d'opération.":"Le Web Service REST **Charge/SDKTest** permet de vérifier votre intégration sans effectuer d'opération.","La propriété **value** de la réponse contient la même valeur que celle transmise dans la requête.":"La propriété **value** de la réponse contient la même valeur que celle transmise dans la requête.","Le Web Service REST **Charge/CreateTokenFromTransaction** permet de créer un alias de moyen de paiement à partir d'un uuid de transaction accéptée. Une erreur **PSP_035** sera retournée si vous tentez de créer un alias depuis une transaction refusée ou depuis une transaction de type VERIFICATION. En cas de succès, seuls les champs **customer.email**, **customer.billingDetails.language** et **customer.shippingDetails.identityCode** seront valorisés dans l'objet **Token** de la réponse.":"Le Web Service REST **Charge/CreateTokenFromTransaction** permet de créer un alias de moyen de paiement à partir d'un uuid de transaction accéptée. Une erreur **PSP_035** sera retournée si vous tentez de créer un alias depuis une transaction refusée ou depuis une transaction de type VERIFICATION. En cas de succès, seuls les champs **customer.email**, **customer.billingDetails.language** et **customer.shippingDetails.identityCode** seront valorisés dans l'objet **Token** de la réponse.","| Objet contenant l'alias (token) nouvellement crée. |":"| Objet contenant l'alias (token) nouvellement crée. |","Le Web Service REST **Charge/CreateSubscription** permet de **réaliser des paiements récurrents** (abonnements) à partir d'un alias déjà existant et valide. Un alias est aussi communément appelé token de paiement. Quand le Web Service REST **Charge/CreateSubscription** est appelé, la plateforme de paiement se charge de créer automatiquement les transactions et de les capturer. En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le":"Le Web Service REST **Charge/CreateSubscription** permet de **réaliser des paiements récurrents** (abonnements) à partir d'un alias déjà existant et valide. Un alias est aussi communément appelé token de paiement. Quand le Web Service REST **Charge/CreateSubscription** est appelé, la plateforme de paiement se charge de créer automatiquement les transactions et de les capturer. En revanche, pour être notifié du résultat d'une échéance, la règle \"URL de notification à la création d'un paiement récurrent\" doit être activée et configurée depuis le",", menu **Paramétrage > Règles de notifications**. Erreurs fréquentes lors de la création de paiements récurrents : - L'alias fourni n'existe pas, est désactivé ou résilié. - La date d'effet de l'abonnement se situe dans le passé.":", menu **Paramétrage > Règles de notifications**. Erreurs fréquentes lors de la création de paiements récurrents : - L'alias fourni n'existe pas, est désactivé ou résilié. - La date d'effet de l'abonnement se situe dans le passé.","Ce Web Service permet aussi de créer des prélèvements SEPA récurrents. Pour cela vous devez transmettre la référence unique du mandat (RUM) dans le champ paymentMethodToken.":"Ce Web Service permet aussi de créer des prélèvements SEPA récurrents. Pour cela vous devez transmettre la référence unique du mandat (RUM) dans le champ paymentMethodToken.","| Objet contenant le détail de l'abonnement créé. | Voir la référence de la réponse pour plus de détails.":"| Objet contenant le détail de l'abonnement créé. | Voir la référence de la réponse pour plus de détails.","L'opération **Charge/CreatePayment** est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte. En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le web service.":"L'opération **Charge/CreatePayment** est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte. En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le web service.","Ce web-service n'est plus supporté, Vous devez migrer vers ce nouveau web-service":"Ce web-service n'est plus supporté, Vous devez migrer vers ce nouveau web-service","Des règles différentes peuvent s'appliquer selon l'acquéreur. Ce champ sert souvent à préciser le type de Legal Number de l'acheteur.":"Des règles différentes peuvent s'appliquer selon l'acquéreur. Ce champ sert souvent à préciser le type de Legal Number de l'acheteur.","Région de l'adresse du sous-marchand. Transmis par le facilitateur de paiement.":"Région de l'adresse du sous-marchand. Transmis par le facilitateur de paiement.","Identifiant du facilitateur de paiement. Transmis par le facilitateur de paiement.":"Identifiant du facilitateur de paiement. Transmis par le facilitateur de paiement.","L'opération **PaymentOrder/Get** est un Web Service de l'API REST. Il permet de retrouver des ordres de paiement créés avec le Web Service":"L'opération **PaymentOrder/Get** est un Web Service de l'API REST. Il permet de retrouver des ordres de paiement créés avec le Web Service",". Pour consulter la documentation de référence de la réponse, c'est par ici:":". Pour consulter la documentation de référence de la réponse, c'est par ici:","| Objet contenant l'ordre de paiement nouvellement créé. | {: .lita-excluded-col1 }":"| Objet contenant l'ordre de paiement nouvellement créé. | {: .lita-excluded-col1 }","PCI/Charge/VerifyPaymentMethod Il peut contenir :":"PCI/Charge/VerifyPaymentMethod Il peut contenir :","Un ordre de redirection (instruction) dans le cadre d'une authentification 3D-Secure L'objet Charge/RedirecteRequest représente l'ordre de redirection dans le carde du 3DS version 1. Pour plus d'information, consultez l'article suivant: Créer une transaction (PCI et 3D Secure).":"Un ordre de redirection (instruction) dans le cadre d'une authentification 3D-Secure L'objet Charge/RedirecteRequest représente l'ordre de redirection dans le carde du 3DS version 1. Pour plus d'information, consultez l'article suivant: Créer une transaction (PCI et 3D Secure).","Gestion des erreurs Testez le web service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.":"Gestion des erreurs Testez le web service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire. Par exemple : \"fr_FR\", \"es_ES\", \"en_GB\", \"pt_BR\"":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera déduite à partir du numéro de téléphone du destinataire. Par exemple : \"fr_FR\", \"es_ES\", \"en_GB\", \"pt_BR\"","Commentaire facultatif destiné à l'utilisateur du":"Commentaire facultatif destiné à l'utilisateur du",". Il se trouve depuis le menu :":". Il se trouve depuis le menu :","Gestion":"Gestion",">":">",": soit en affichant le détail de l'ordre dans l'onglet Informations du champ":": soit en affichant le détail de l'ordre dans l'onglet Informations du champ",", soit en consultant la colonne":", soit en consultant la colonne","L'application attend un JSON valide comme entrée de requête. Par exemple, Charge/SDKTest interprétera Type/String object comme valeur d'entrée. L'appel doit être effectué comme suit :":"L'application attend un JSON valide comme entrée de requête. Par exemple, Charge/SDKTest interprétera Type/String object comme valeur d'entrée. L'appel doit être effectué comme suit :","Nous avons décidé de développer une API aussi simple que possible pour éviter les erreurs communes: Nous utilisons seulement la méthode POST. Ainsi nous évitons les questions habituelles à propos de quelle méthode utiliser, c'est TOUJOURS POST. Tous les paramètres de requête sont envoyés sous la forme d'un objet JSON :":"Nous avons décidé de développer une API aussi simple que possible pour éviter les erreurs communes: Nous utilisons seulement la méthode POST. Ainsi nous évitons les questions habituelles à propos de quelle méthode utiliser, c'est TOUJOURS POST. Tous les paramètres de requête sont envoyés sous la forme d'un objet JSON :","L'API répond toujours HTTP 200 Donc pas de nécessité de gérer plusieurs codes de statut HTTP, la réponse est toujours 200. Le statut du Web Service peut être consulté à l'intérieur de l'objet JSON.":"L'API répond toujours HTTP 200 Donc pas de nécessité de gérer plusieurs codes de statut HTTP, la réponse est toujours 200. Le statut du Web Service peut être consulté à l'intérieur de l'objet JSON.","L'objet datetime est au format ISO 8601. Le Web Service accepte tous les fuseaux horaires tels que :":"L'objet datetime est au format ISO 8601. Le Web Service accepte tous les fuseaux horaires tels que :","2015-11-19T16:56:57+Z Le serveur retourne toujours l'objet datetime à l'heure UTC (GMT+00) :":"2015-11-19T16:56:57+Z Le serveur retourne toujours l'objet datetime à l'heure UTC (GMT+00) :","2015-11-19T16:56:57+00:00 Le serveur ne retourne jamais 2015-11-19T16:56:57+Z":"2015-11-19T16:56:57+00:00 Le serveur ne retourne jamais 2015-11-19T16:56:57+Z","Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte. L'acheteur peut à tout moment demander la suppression d'une carte enregistrée dans son wallet. Les données bancaires sont stockées par la plateforme de paiement, en respect des règles imposées par la RGPD (= Règlement Général sur la Protection des Données). La solution n'est disponible qu'avec l'utilisation du client JavaScript (formulaire embarqué).":"Un wallet (portefeuille électronique) permet à un acheteur de stocker plusieurs cartes de paiement et de choisir laquelle utiliser au moment de l'achat, sans avoir à saisir son numéro de carte. L'acheteur peut à tout moment demander la suppression d'une carte enregistrée dans son wallet. Les données bancaires sont stockées par la plateforme de paiement, en respect des règles imposées par la RGPD (= Règlement Général sur la Protection des Données). La solution n'est disponible qu'avec l'utilisation du client JavaScript (formulaire embarqué).","supprimer un moyen de paiement précédemment enregistré dans son wallet acheteur. Les moyens de paiement expirés ne sont pas proposés.":"supprimer un moyen de paiement précédemment enregistré dans son wallet acheteur. Les moyens de paiement expirés ne sont pas proposés.","Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreatePayment. Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre :":"Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreatePayment. Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre :","le champ formAction avec la valeur CUSTOMER_WALLET. Une erreur sera retournée :":"le champ formAction avec la valeur CUSTOMER_WALLET. Une erreur sera retournée :","si le champ formAction est valorisé à CUSTOMER_WALLET mais que le champ customer.reference n'est pas transmis. Remarque sur les données de l'acheteur associées au wallet acheteur Les informations de facturation (objet billingDetails) transmises lors de l'enregistrement du moyen de paiement sont automatiquement reportées sur les transactions réalisées avec le wallet acheteur. Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction. Dans ce cas, les données de l'acheteur associées au moyen de paiement ne sont pas mises à jour. Si le marchand souhaite mettre à jour les données de l'acheteur sur l'ensemble des alias asociés à la référence acheteur, il doit appeler le Web Service CustomerWallet/Update.":"si le champ formAction est valorisé à CUSTOMER_WALLET mais que le champ customer.reference n'est pas transmis. Remarque sur les données de l'acheteur associées au wallet acheteur Les informations de facturation (objet billingDetails) transmises lors de l'enregistrement du moyen de paiement sont automatiquement reportées sur les transactions réalisées avec le wallet acheteur. Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction. Dans ce cas, les données de l'acheteur associées au moyen de paiement ne sont pas mises à jour. Si le marchand souhaite mettre à jour les données de l'acheteur sur l'ensemble des alias asociés à la référence acheteur, il doit appeler le Web Service CustomerWallet/Update.","En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le formToken, généré lors de l'appel au Web Service Charge/CreatePayment, pour spécifier l'identifiant du formulaire à afficher dans l'attribut kr-form-token de votre <div>. Le formulaire s'affiche :":"En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le formToken, généré lors de l'appel au Web Service Charge/CreatePayment, pour spécifier l'identifiant du formulaire à afficher dans l'attribut kr-form-token de votre <div>. Le formulaire s'affiche :","L'acheteur saisit les données de sa carte, coche la case **Enregistrer ma carte** et clique sur le bouton \"Payer\". Si l'acheteur avait déjà enregistré une carte dans son wallet acheteur, alors les champs de saisie sont pré-remplis avec les données de son moyen de paiement :":"L'acheteur saisit les données de sa carte, coche la case **Enregistrer ma carte** et clique sur le bouton \"Payer\". Si l'acheteur avait déjà enregistré une carte dans son wallet acheteur, alors les champs de saisie sont pré-remplis avec les données de son moyen de paiement :","Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre **kr-post-url-success** lors de l'affichage du formulaire. Parmi les informations transmises, l'objet **kr-answer** contient l'objet **Payment** détaillant la transaction réalisée ainsi que le détail du moyen de paiement utilisé.":"Une fois le paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre **kr-post-url-success** lors de l'affichage du formulaire. Parmi les informations transmises, l'objet **kr-answer** contient l'objet **Payment** détaillant la transaction réalisée ainsi que le détail du moyen de paiement utilisé.","Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreateToken. Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre la référence acheteur dans le champ customer.reference. Si la référence acheteur n'est pas transmise, la carte sera bien enregistrée et un alias sera créé, mais la carte ne sera pas ajoutée au wallet. Lors du prochain paiement, si le site marchand transmet la référence acheteur (utilisation du wallet acheteur), cette carte ne sera pas proposée dans la liste des cartes enregistrées.":"Ce cas d'utilisation nécessite la création d'un formToken via un appel au Web Service Charge/CreateToken. Pour indiquer qu'il souhaite utiliser un wallet acheteur, le site marchand doit transmettre la référence acheteur dans le champ customer.reference. Si la référence acheteur n'est pas transmise, la carte sera bien enregistrée et un alias sera créé, mais la carte ne sera pas ajoutée au wallet. Lors du prochain paiement, si le site marchand transmet la référence acheteur (utilisation du wallet acheteur), cette carte ne sera pas proposée dans la liste des cartes enregistrées.","Une fois l'enregistrement du moyen de paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre kr-post-url-success lors de l'affichage du formulaire. Le champ kr-answer transmis contient un objet Payment décrivant la transaction de vérification ainsi que les informations sur l'alias créé. Seule la présence du champ customer.reference, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet acheteur.":"Une fois l'enregistrement du moyen de paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre kr-post-url-success lors de l'affichage du formulaire. Le champ kr-answer transmis contient un objet Payment décrivant la transaction de vérification ainsi que les informations sur l'alias créé. Seule la présence du champ customer.reference, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet acheteur.","La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements. Mais il est toujours visible dans le Back Office Marchand. En respect des règles de sécurité et de protection des données bancaires exigées par PCI DSS, les données du moyen de paiement sont purgées au delà de 15 mois de non utilisation de l'alias associé. Un nouveau paramétrage du Back Office Marchand vous permet de configurer si la suppression est automatique ou si elle doit être réalisée par le marchand.":"La suppression est dite \"logique\", c'est à dire, que l'alias est résilié, il n'est plus possible de l'utiliser pour les paiements. Mais il est toujours visible dans le Back Office Marchand. En respect des règles de sécurité et de protection des données bancaires exigées par PCI DSS, les données du moyen de paiement sont purgées au delà de 15 mois de non utilisation de l'alias associé. Un nouveau paramétrage du Back Office Marchand vous permet de configurer si la suppression est automatique ou si elle doit être réalisée par le marchand.","Si l'acheteur clique sur **Supprimer**, la carte disparait de la liste des cartes disponibles. Cette action déclenche les notifications basées sur la mise à jour d'un alias : - URL de notification à la fin du paiement - E-mail de confirmation d'une création d'alias à destination de l'acheteur - E-mail de confirmation d'une création d'alias à destination du marchand":"Si l'acheteur clique sur **Supprimer**, la carte disparait de la liste des cartes disponibles. Cette action déclenche les notifications basées sur la mise à jour d'un alias : - URL de notification à la fin du paiement - E-mail de confirmation d'une création d'alias à destination de l'acheteur - E-mail de confirmation d'une création d'alias à destination du marchand","Si la carte supprimée était la seule carte enregistrée, alors l'onglet \"Nouvelle carte\" s'affiche automatiquement. Si la carte est en cours d'utilisation pour le réglement d'un abonnement automatique, un message d'avertissement apparait, invitant l'acheteur à prendre contact avec le marchand :":"Si la carte supprimée était la seule carte enregistrée, alors l'onglet \"Nouvelle carte\" s'affiche automatiquement. Si la carte est en cours d'utilisation pour le réglement d'un abonnement automatique, un message d'avertissement apparait, invitant l'acheteur à prendre contact avec le marchand :","Deux modes de validation existent : automatique et manuelle. Dans le cas d'une validation automatique, les transactions enregistrées par la plateforme de paiement sont envoyées automatiquement à la banque à la date de remise demandée. On dit que l'envoi en remise est effectué automatiquement. Dans le cas d'une validation manuelle, le marchand doit impérativement valider chaque transaction avant la date de fin de validité de la demande d'autorisation du moyen de paiement pour que celle-ci soit prise en compte et envoyée en remise à la banque. Si une transaction en mode de validation manuelle n'a pas été validée, celle-ci voit son statut passer à « Expiré » lorsque la demande d'autorisation n'est plus valide. Dès lors, la transaction ne peut plus être validée, ni envoyée en banque.":"Deux modes de validation existent : automatique et manuelle. Dans le cas d'une validation automatique, les transactions enregistrées par la plateforme de paiement sont envoyées automatiquement à la banque à la date de remise demandée. On dit que l'envoi en remise est effectué automatiquement. Dans le cas d'une validation manuelle, le marchand doit impérativement valider chaque transaction avant la date de fin de validité de la demande d'autorisation du moyen de paiement pour que celle-ci soit prise en compte et envoyée en remise à la banque. Si une transaction en mode de validation manuelle n'a pas été validée, celle-ci voit son statut passer à « Expiré » lorsque la demande d'autorisation n'est plus valide. Dès lors, la transaction ne peut plus être validée, ni envoyée en banque.","Le marchand souhaite générer une URL de paiement afin d'envoyer une proposition commerciale. Avec cette solution, il peut personnaliser entièrement le message et joindre une pièce jointe, comme par exemple un devis, s'il le désire. Il peut aussi récupérer le contenu du message généré par la plateforme afin de l'utiliser dans le message qu'il transmettra à l'acheteur. L'envoi du message est réalisée par le marchand.":"Le marchand souhaite générer une URL de paiement afin d'envoyer une proposition commerciale. Avec cette solution, il peut personnaliser entièrement le message et joindre une pièce jointe, comme par exemple un devis, s'il le désire. Il peut aussi récupérer le contenu du message généré par la plateforme afin de l'utiliser dans le message qu'il transmettra à l'acheteur. L'envoi du message est réalisée par le marchand.","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue utilisée sera celle de la boutique. Par exemple : \"fr_FR\", \"es_ES\", \"en_GB\", \"pt_BR\"":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue utilisée sera celle de la boutique. Par exemple : \"fr_FR\", \"es_ES\", \"en_GB\", \"pt_BR\"","Gestion des erreurs Testez le web service Charge/PaymentOrder/Update depuis notre playground: Charge/PaymentOrder/Update.":"Gestion des erreurs Testez le web service Charge/PaymentOrder/Update depuis notre playground: Charge/PaymentOrder/Update.","Le marchand souhaite modifier le contenu d'un ordre de paiement (montant, message, etc..). Le Web Service Charge/PaymentOrder/Update permet de modifier uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder. Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification. Le canal de diffusion ne peut pas être modifié.":"Le marchand souhaite modifier le contenu d'un ordre de paiement (montant, message, etc..). Le Web Service Charge/PaymentOrder/Update permet de modifier uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder. Seuls les ordres de paiement en cours (statut RUNNING) peuvent faire l'objet d'une modification. Le canal de diffusion ne peut pas être modifié.","Affichez le formulaire de paiement dans un navigateur en utilisant le fichier":"Affichez le formulaire de paiement dans un navigateur en utilisant le fichier","Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation. Ces cartes ne sont valides que dans l'environnement de test.":"Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation. Ces cartes ne sont valides que dans l'environnement de test.","Paiement refusé pour cause d'authentification 3DS échouée, l'acheteur n'est pas parvenu à s'authentifier":"Paiement refusé pour cause d'authentification 3DS échouée, l'acheteur n'est pas parvenu à s'authentifier","Paiement refusé pour cause d'authentification 3DS2 échouée, l'acheteur n'est pas parvenu à s'authentifier":"Paiement refusé pour cause d'authentification 3DS2 échouée, l'acheteur n'est pas parvenu à s'authentifier","Paiement accepté avec authentification sans interaction et avec fingerprinting":"Paiement accepté avec authentification sans interaction et avec fingerprinting","Paiement refusé pour cause d'authentification 3D2 Secure échouée, l'acheteur n'est pas parvenu à s'authentifier":"Paiement refusé pour cause d'authentification 3D2 Secure échouée, l'acheteur n'est pas parvenu à s'authentifier","Paiement accepté, carte enrôlée, authentification ATTEMPT":"Paiement accepté, carte enrôlée, authentification ATTEMPT","Paiement avec authentification avec challenge et timeout sur le fingerprinting":"Paiement avec authentification avec challenge et timeout sur le fingerprinting","Paiement avec authentification avec timeout sur le challenge":"Paiement avec authentification avec timeout sur le challenge","Paiement refusé, carte enrôlée, authentification FAILED":"Paiement refusé, carte enrôlée, authentification FAILED","Paiement refusé, carte enrôlée, authentification UNAVAILABLE":"Paiement refusé, carte enrôlée, authentification UNAVAILABLE","Testez le web service **Charge/CreatePaymentOrder** depuis notre playground:":"Testez le web service **Charge/CreatePaymentOrder** depuis notre playground:","Le marchand souhaite envoyer un ordre de paiement en utilisant le message défini par défaut par la plateforme de paiement. Pour cela, ne transmettez pas le champ message.":"Le marchand souhaite envoyer un ordre de paiement en utilisant le message défini par défaut par la plateforme de paiement. Pour cela, ne transmettez pas le champ message.","Le marchand souhaite personnaliser le message du SMS dans sa requête. Pour cela, utilisez le champ message. Pour personnaliser le contenu du message, des variables sont mises à disposition:":"Le marchand souhaite personnaliser le message du SMS dans sa requête. Pour cela, utilisez le champ message. Pour personnaliser le contenu du message, des variables sont mises à disposition:","Cette règle signifie que si le mois courant ne contient pas de 31, alors le moteur prendra en compte le 30. Si le 30 n'existe pas, alors il prendra en compte le 29 et ainsi de suite jusqu'au 28. Une autre version de cette règle :":"Cette règle signifie que si le mois courant ne contient pas de 31, alors le moteur prendra en compte le 30. Si le 30 n'existe pas, alors il prendra en compte le 29 et ainsi de suite jusqu'au 28. Une autre version de cette règle :","Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez créer une nouvelle transaction à l'aide du Web Service":"Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez créer une nouvelle transaction à l'aide du Web Service","en transmettant les informations sensibles du moyen de paiement. L'exemple d'intégration explique comment créer un paiement avec une authentification forte, comme 3D Secure ou SafeKey.":"en transmettant les informations sensibles du moyen de paiement. L'exemple d'intégration explique comment créer un paiement avec une authentification forte, comme 3D Secure ou SafeKey.","pour créer une nouvelle transaction.| | 3 | Si une authentification 3D Secure est nécessaire, le Web Service retourne un réponse du type **V4/Charge/RedirectRequest**.| | 4 | Le marchand redirige l'acheteur vers la page 3D Secure de sa banque.| | 5 | Une fois que l'acheteur est authentifié, le navigateur est redirigé vers la plateforme de paiement.| | 6 | La plateforme de paiement va créer la transaction et appeler l'URL définie dans le paramètre **merchantPostUrlSuccess** lors du premier appel.| | 7 | Le marchand vérifie l'état de la transaction et redirige l'acheteur sur la page de confirmation d'achat.| Les URLs de retour peuvent être définies à l'aide de deux paramètres durant l´étape 1: - **merchantPostUrlSuccess** : si la transaction est autorisée - **merchantPostUrlRefused** : si la transaction est refusée Si **merchantPostUrlRefused** n'est pas défini en cas de transaction refusée, l'acheteur est redirigé sur **merchantPostUrlSuccess**.":"pour créer une nouvelle transaction.| | 3 | Si une authentification 3D Secure est nécessaire, le Web Service retourne un réponse du type **V4/Charge/RedirectRequest**.| | 4 | Le marchand redirige l'acheteur vers la page 3D Secure de sa banque.| | 5 | Une fois que l'acheteur est authentifié, le navigateur est redirigé vers la plateforme de paiement.| | 6 | La plateforme de paiement va créer la transaction et appeler l'URL définie dans le paramètre **merchantPostUrlSuccess** lors du premier appel.| | 7 | Le marchand vérifie l'état de la transaction et redirige l'acheteur sur la page de confirmation d'achat.| Les URLs de retour peuvent être définies à l'aide de deux paramètres durant l´étape 1: - **merchantPostUrlSuccess** : si la transaction est autorisée - **merchantPostUrlRefused** : si la transaction est refusée Si **merchantPostUrlRefused** n'est pas défini en cas de transaction refusée, l'acheteur est redirigé sur **merchantPostUrlSuccess**.","Si le type de l'objet retourné n'est pas V4/Charge/RedirectRequest mais V4/Payment, 3D Secure n'est pas requis, et la réponse contient le détail de la transaction (objet Transaction). Pour plus de détails, Consultez Créer une transaction (PCI). Plus d'informations sur le Web Service : PCI/Charge/CreatePayment.":"Si le type de l'objet retourné n'est pas V4/Charge/RedirectRequest mais V4/Payment, 3D Secure n'est pas requis, et la réponse contient le détail de la transaction (objet Transaction). Pour plus de détails, Consultez Créer une transaction (PCI). Plus d'informations sur le Web Service : PCI/Charge/CreatePayment.","la méthode est toujours POST Exemple de formulaire de redirection:":"la méthode est toujours POST Exemple de formulaire de redirection:","Une fois l'authentification effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement. Consultez Paiement effectué pour plus de détails.":"Une fois l'authentification effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement. Consultez Paiement effectué pour plus de détails.","Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez ensuite créer une nouvelle transaction à l'aide du Web Service":"Si vous êtes certifié PCI-DSS, vous êtes habilité à collecter les informations sensibles du moyen de paiement sur votre site. Vous pouvez ensuite créer une nouvelle transaction à l'aide du Web Service","en passant directement les informations du moyen de paiement.":"en passant directement les informations du moyen de paiement.","Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias. Le paiement par alias permet aux sites marchands d'offrir à leur clients la possibilité d'associer un moyen de paiement à un identifiant, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).":"Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias. Le paiement par alias permet aux sites marchands d'offrir à leur clients la possibilité d'associer un moyen de paiement à un identifiant, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).","Le paiement par abonnement. A chaque compte client est associé une récurrence et un montant, avec une durée limitée ou non dans le temps. Sous certaines conditions (à voir avec l'interlocuteur de la plateforme de paiement), il est possible de partager des identifiants (alias) entre plusieurs entités juridiques. Les identifiants partagés entre plusieurs entités juridiques doivent être uniques et doivent être impérativement générés par la plateforme de paiement.":"Le paiement par abonnement. A chaque compte client est associé une récurrence et un montant, avec une durée limitée ou non dans le temps. Sous certaines conditions (à voir avec l'interlocuteur de la plateforme de paiement), il est possible de partager des identifiants (alias) entre plusieurs entités juridiques. Les identifiants partagés entre plusieurs entités juridiques doivent être uniques et doivent être impérativement générés par la plateforme de paiement.","L'e-mail est obligatoire pour toute création d'alias. Dans l'appel au web service Charge/CreatePayment:":"L'e-mail est obligatoire pour toute création d'alias. Dans l'appel au web service Charge/CreatePayment:","L'e-mail est obligatoire pour toute création d'alias. L'appel fonctionne comme Charge/CreatePayment. Une transaction de type VERIFICATION sera créée. kr-answer contiendra donc un objet de type Payment et l'alias sera retourné dans transactions[0].paymentMethodToken.":"L'e-mail est obligatoire pour toute création d'alias. L'appel fonctionne comme Charge/CreatePayment. Une transaction de type VERIFICATION sera créée. kr-answer contiendra donc un objet de type Payment et l'alias sera retourné dans transactions[0].paymentMethodToken.","Si vous avez préalablement enregistré un moyen de paiement (alias de carte), vous pouvez créer un paiement en transmettant l'alias à débiter dans le champ paymentMethodToken lors d'un appel au web service Charge/ CreatePayment. Grâce à cette méthode, l'acheteur n'a pas besoin de saisir à nouveau ses informations de carte. Un formulaire pré-rempli sera présenté à l'acheteur, il n'aura plus qu'à valider. Si votre boutique est configurée pour demander le CVV, ou une authentification 3D-Secure, lors d'un paiement par alias, le formulaire s'adaptera automatiquement. Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service Charge/CreatePayment. Exemple:":"Si vous avez préalablement enregistré un moyen de paiement (alias de carte), vous pouvez créer un paiement en transmettant l'alias à débiter dans le champ paymentMethodToken lors d'un appel au web service Charge/ CreatePayment. Grâce à cette méthode, l'acheteur n'a pas besoin de saisir à nouveau ses informations de carte. Un formulaire pré-rempli sera présenté à l'acheteur, il n'aura plus qu'à valider. Si votre boutique est configurée pour demander le CVV, ou une authentification 3D-Secure, lors d'un paiement par alias, le formulaire s'adaptera automatiquement. Pour l'utiliser, il suffit d'envoyer l'alias préalablement créé en utilisant le Web Service Charge/CreatePayment. Exemple:","Charge/CreatePayment retourne un formToken. Vous devez ensuite générer votre formulaire de paiement à l'aide du client JavaScript, de la même façon qu'un paiement simple. Pour plus d'informations, rendez-vous ici: Formulaire embarqué: Tester rapidement.":"Charge/CreatePayment retourne un formToken. Vous devez ensuite générer votre formulaire de paiement à l'aide du client JavaScript, de la même façon qu'un paiement simple. Pour plus d'informations, rendez-vous ici: Formulaire embarqué: Tester rapidement.","Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure). L'appel se fera de serveur à serveur et retournera une transaction (pas de notification à la fin du paiement dans ce cas). Pour cela, effectuez un appel au web service Charge/CreatePayment en transmettant l'alias et en valorisant formAction à SILENT. Exemple:":"Vous pouvez créer une transaction à partir d'un alias sans interaction utilisateur (sans demande du CVV ni authentification 3D Secure). L'appel se fera de serveur à serveur et retournera une transaction (pas de notification à la fin du paiement dans ce cas). Pour cela, effectuez un appel au web service Charge/CreatePayment en transmettant l'alias et en valorisant formAction à SILENT. Exemple:","Le Web Service Charge/CreatePayment peut être utilisé pour émettre une demande de prélèvement, à condition d'avoir au préalable fait signer un mandat de prélèvement récurrent au débiteur. Consultez la documentation d'intégration du moyen de paiement SEPA Direct Débit pour plus d'informations sur la signature des mandats et la mise en oeuvre des paiements récurrents SDD. Pour émettre une demande de prélèvement, vous appellez le Web Service Charge/CreatePayment en mode SILENT, en transmettant la RUM à débiter dans l'attribut paymentMethodToken. Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\". Toute autre valeur provoquera le rejet de la requête. En fonction des contraintes liées aux différents délais, le marchand sait déterminer quand émettre une demande de prélèvement. Il maîtrise donc la date du transfert de fond. Le montant des prélèvements peut varier d'une échéance à l'autre. En cas de succès de l'opération, le Web Service retourne un objet Payment. La date de transfert de fond est retournée dans l'attribut transaction.transactionDetails.cardDetails.expectedCaptureDate. Exemple de requête :":"Le Web Service Charge/CreatePayment peut être utilisé pour émettre une demande de prélèvement, à condition d'avoir au préalable fait signer un mandat de prélèvement récurrent au débiteur. Consultez la documentation d'intégration du moyen de paiement SEPA Direct Débit pour plus d'informations sur la signature des mandats et la mise en oeuvre des paiements récurrents SDD. Pour émettre une demande de prélèvement, vous appellez le Web Service Charge/CreatePayment en mode SILENT, en transmettant la RUM à débiter dans l'attribut paymentMethodToken. Le mode SILENT s'active en valorisant l'attribut formAction à \"SILENT\". Toute autre valeur provoquera le rejet de la requête. En fonction des contraintes liées aux différents délais, le marchand sait déterminer quand émettre une demande de prélèvement. Il maîtrise donc la date du transfert de fond. Le montant des prélèvements peut varier d'une échéance à l'autre. En cas de succès de l'opération, le Web Service retourne un objet Payment. La date de transfert de fond est retournée dans l'attribut transaction.transactionDetails.cardDetails.expectedCaptureDate. Exemple de requête :","Cas d'utilisation Testez le Web Service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.":"Cas d'utilisation Testez le Web Service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder.","Le marchand souhaite envoyer un ordre de paiement en utilisant l'objet et le message définis par défaut par la plateforme de paiement. Pour cela, ne transmettez pas les champs subject, body ni template.":"Le marchand souhaite envoyer un ordre de paiement en utilisant l'objet et le message définis par défaut par la plateforme de paiement. Pour cela, ne transmettez pas les champs subject, body ni template.","Le marchand a créé, depuis son bom_expert, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser. Pour cela, utilisez le champ template pour transmettre le nom du modèle à utiliser. Ne transmettez pas les champs body et subject ils seront ignorés. Inutile de transmettre le champ locale, sa valeur sera déduite du modèle à utiliser.":"Le marchand a créé, depuis son bom_expert, un modèle personnalisé dans une locale spécifique et souhaite l'utiliser. Pour cela, utilisez le champ template pour transmettre le nom du modèle à utiliser. Ne transmettez pas les champs body et subject ils seront ignorés. Inutile de transmettre le champ locale, sa valeur sera déduite du modèle à utiliser.","Le marchand souhaite personnaliser l'objet et le message de l'e-mail dans sa requête. Pour cela, ne transmettez pas le champ template. Utilisez les champs subject et body. Pour les personnaliser, des variables sont mises à disposition:":"Le marchand souhaite personnaliser l'objet et le message de l'e-mail dans sa requête. Pour cela, ne transmettez pas le champ template. Utilisez les champs subject et body. Pour les personnaliser, des variables sont mises à disposition:","{: .lita-excluded-col1} Dans la réponse, ces variables seront remplacées par leur valeur.":"{: .lita-excluded-col1} Dans la réponse, ces variables seront remplacées par leur valeur.","Remarque Si la locale est spécifiée dans la requête, le lien de paiement ainsi que la date de validité de l'ordre seront traduits dans la langue demandée. Assurez-vous de rédiger le contenu de l'e-mail dans la bonne langue.":"Remarque Si la locale est spécifiée dans la requête, le lien de paiement ainsi que la date de validité de l'ordre seront traduits dans la langue demandée. Assurez-vous de rédiger le contenu de l'e-mail dans la bonne langue.","Analyse de l'IPN (URL de notification)":"Analyse de l'IPN (URL de notification)","I. Prérequis : restrictions serveur marchand":"I. Prérequis : restrictions serveur marchand","Vous devez autoriser la plage d'adresses IP 194.50.38.0/24 sur votre serveur.":"Vous devez autoriser la plage d'adresses IP 194.50.38.0/24 sur votre serveur.","L'adresse source lors de l'envoi de l'IPN est comprise dans la plage 194.50.38.0/24.":"L'adresse source lors de l'envoi de l'IPN est comprise dans la plage 194.50.38.0/24.","II. Les données transmises":"II. Les données transmises","2 ème":"2 ème","password (cas IPN).":"password (cas IPN).","Ex: c3c0323c748fdb7c2d24bd39ada99663526236828efa795193bebfdea022fe58":"Ex: c3c0323c748fdb7c2d24bd39ada99663526236828efa795193bebfdea022fe58","III. Vérifier l'authenticité de l'IPN":"III. Vérifier l'authenticité de l'IPN","Vous devez vérifier l'authenticité des données reçues.":"Vous devez vérifier l'authenticité des données reçues.","Chiffrez le":"Chiffrez le","reçu en utilisant la fonction":"reçu en utilisant la fonction","Algorithme de chiffrement : sha256":"Algorithme de chiffrement : sha256","Clé secrète : le":"Clé secrète : le","qui commence par testpassword** ou prodpassword** (":"qui commence par testpassword** ou prodpassword** (","2ème":"2ème","Base d'encodage : Base64":"Base d'encodage : Base64","Vérifiez l'authenticité du message reçu":"Vérifiez l'authenticité du message reçu","si le kr-hash est égal au chiffrement du kr-answer alors le message est authentique.":"si le kr-hash est égal au chiffrement du kr-answer alors le message est authentique.","Exemple de code du fichier d'exemple : ipn.php":"Exemple de code du fichier d'exemple : ipn.php","IV. Vérifier le statut de la transaction":"IV. Vérifier le statut de la transaction","IPN est l'abréviation d'un terme anglais qui signifie Instant Payment Notification. En français, on parle de notification instantanée de fin de paiement. L'IPN est une notification de serveur à serveur (serveur de la plateforme de paiement vers le serveur du marchand) qui permet au site marchand d'être notifié en temps réel et de manière automatique lorsqu'un événement se produit, par exemple lorsqu'une transaction est enregistrée. Il est possible de configurer l'envoi de notifications dans les cas suivants :":"IPN est l'abréviation d'un terme anglais qui signifie Instant Payment Notification. En français, on parle de notification instantanée de fin de paiement. L'IPN est une notification de serveur à serveur (serveur de la plateforme de paiement vers le serveur du marchand) qui permet au site marchand d'être notifié en temps réel et de manière automatique lorsqu'un événement se produit, par exemple lorsqu'une transaction est enregistrée. Il est possible de configurer l'envoi de notifications dans les cas suivants :","opération provenant du bom_expert : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc. Pour recevoir les notifications, le marchand doit configurer au moins la règle de notification à la fin du paiement. Cette règle est définie automatiquement à la création de la boutique. Il n'y a pas d'envoi d'IPN quand les échanges entre le marchand et la plateforme de paiement se font par Web Service (serveur à serveur) puisque dans ce cas, le marchand analyse la réponse du Web Service qu'il reçoit en temps réel. Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS). Le marchand a la possibilité de définir plusieurs règles selon le type d'évènement. Les données sont envoyées en mode POST et parmi elles, on trouve :":"opération provenant du bom_expert : enregistrement d'un paiement simple ou récurrent, annulation, remboursement, modification, validation d'une transaction, etc. Pour recevoir les notifications, le marchand doit configurer au moins la règle de notification à la fin du paiement. Cette règle est définie automatiquement à la création de la boutique. Il n'y a pas d'envoi d'IPN quand les échanges entre le marchand et la plateforme de paiement se font par Web Service (serveur à serveur) puisque dans ce cas, le marchand analyse la réponse du Web Service qu'il reçoit en temps réel. Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS). Le marchand a la possibilité de définir plusieurs règles selon le type d'évènement. Les données sont envoyées en mode POST et parmi elles, on trouve :","Etc. Les données transmises dans l'IPN sont reçues et analysées par un script développé par le marchand sur son serveur. L'exécution de ce script permettra également au marchand de mettre à jour son système d'information en fonction des informations reçues. L'URL de notification instantanée peut également être surchargée dans la requête.":"Etc. Les données transmises dans l'IPN sont reçues et analysées par un script développé par le marchand sur son serveur. L'exécution de ce script permettra également au marchand de mettre à jour son système d'information en fonction des informations reçues. L'URL de notification instantanée peut également être surchargée dans la requête.","Le dialogue entre le serveur marchand et la plateforme de paiement s'effectue par un échange de données. Pour assurer la sécurité des échanges, les données sont signées au moyen d'une clé connue uniquement du marchand et de la plateforme de paiement. Pour créer un paiement, ces données sont envoyées au moyen d'un formulaire HTML via le navigateur de l'acheteur (étape 1). A la fin du paiement, le résultat est transmis au site marchand de deux manières :":"Le dialogue entre le serveur marchand et la plateforme de paiement s'effectue par un échange de données. Pour assurer la sécurité des échanges, les données sont signées au moyen d'une clé connue uniquement du marchand et de la plateforme de paiement. Pour créer un paiement, ces données sont envoyées au moyen d'un formulaire HTML via le navigateur de l'acheteur (étape 1). A la fin du paiement, le résultat est transmis au site marchand de deux manières :","par le navigateur lorsque l'acheteur clique sur le bouton pour revenir au site marchand (étape 3). Le temps de traitement influe directement sur le délai d'affichage de la page de résumé du paiement. Plus le traitement est long, plus l'affichage est retardé.":"par le navigateur lorsque l'acheteur clique sur le bouton pour revenir au site marchand (étape 3). Le temps de traitement influe directement sur le délai d'affichage de la page de résumé du paiement. Plus le traitement est long, plus l'affichage est retardé.","URL de retour vers le site marchand. L'URL de notification instantanée permet à la plateforme de paiement de notifier automatiquement le site marchand du résultat du paiement. L'URL de retour vers le site marchand est utilisée par le navigateur pour rediriger l'acheteur vers le site marchand lorsque celui-ci clique sur le bouton de retour boutique. Les données transmises au navigateur sont les mêmes que dans l'IPN. Le retour à la boutique doit permettre uniquement d'afficher un contexte visuel à l'acheteur. Les données reçues ne doivent donc pas être utilisées pour effectuer le traitement en base de données.":"URL de retour vers le site marchand. L'URL de notification instantanée permet à la plateforme de paiement de notifier automatiquement le site marchand du résultat du paiement. L'URL de retour vers le site marchand est utilisée par le navigateur pour rediriger l'acheteur vers le site marchand lorsque celui-ci clique sur le bouton de retour boutique. Les données transmises au navigateur sont les mêmes que dans l'IPN. Le retour à la boutique doit permettre uniquement d'afficher un contexte visuel à l'acheteur. Les données reçues ne doivent donc pas être utilisées pour effectuer le traitement en base de données.","Testez le Web Service **Charge/CreatePaymentOrder** depuis notre playground:":"Testez le Web Service **Charge/CreatePaymentOrder** depuis notre playground:","Le marchand a envoyé une facture à régler à son client. Il lui envoie ensuite le lien vers le formulaire de collecte de données. L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles. Le montant s'affiche automatiquement après saisie de la référence de la facture.":"Le marchand a envoyé une facture à régler à son client. Il lui envoie ensuite le lien vers le formulaire de collecte de données. L'acheteur devra renseigner la référence de la facture et remplir ses données personnelles. Le montant s'affiche automatiquement après saisie de la référence de la facture.","Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera celle de la boutique. Par exemple : \"fr_FR\", \"es_ES\", \"en_GB\", \"pt_BR\"":"Code représentant le nom de la langue et composé du code de la langue (ISO 639-1) suivi du code du pays (ISO 3166 alpha-2), séparés par le caractère \"_\". Permet de définir la langue des pages de paiement et du mail de confirmation. Si ce paramètre n'est pas renseigné, la langue sera celle de la boutique. Par exemple : \"fr_FR\", \"es_ES\", \"en_GB\", \"pt_BR\"","Google Analytics permet le suivi du trafic sur chacune des pages d'un site web. Il permet également de traquer les actions d'un utilisateur à l'intérieur de la page. Cette article explique comment utiliser les événements de Google Analytics avec le formulaire embarqué, ainsi que la popIn. Pour comprendre cet article, vous devez avoir les connaissances de bases sur le fonctionnement de Google Analytics. Pour plus d'informations, consultez la page suivante. Un événement Google Analytics peut être émit de deux façons différentes:":"Google Analytics permet le suivi du trafic sur chacune des pages d'un site web. Il permet également de traquer les actions d'un utilisateur à l'intérieur de la page. Cette article explique comment utiliser les événements de Google Analytics avec le formulaire embarqué, ainsi que la popIn. Pour comprendre cet article, vous devez avoir les connaissances de bases sur le fonctionnement de Google Analytics. Pour plus d'informations, consultez la page suivante. Un événement Google Analytics peut être émit de deux façons différentes:","Pour plus de détails, rendez-vous ici: Démarrer : paiement simple. Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page Paiement effectué. À partir de cette information, vous pouvez émettre un événement de la façon suivante:":"Pour plus de détails, rendez-vous ici: Démarrer : paiement simple. Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page Paiement effectué. À partir de cette information, vous pouvez émettre un événement de la façon suivante:","Cet exemple émet un événement new_transaction dans la catégorie payment. Le statut de la transaction est également envoyé. Cet exemple utilise notre SDK PHP. Pour plus d'informations, rendez-vous ici: SDKs Serveurs.":"Cet exemple émet un événement new_transaction dans la catégorie payment. Le statut de la transaction est également envoyé. Cet exemple utilise notre SDK PHP. Pour plus d'informations, rendez-vous ici: SDKs Serveurs.","Si votre site web est du type application web monopage (ou Single Page Application), vous devez émettre les événements Google Analytics en JavaScript. Pour cela, utilisez les événements du formulaire embarqué. Pour récupérer la transaction nouvellement créée, vous devez utiliser l'événement KR.onSubmit. Exemple de code utilisant jQuery:":"Si votre site web est du type application web monopage (ou Single Page Application), vous devez émettre les événements Google Analytics en JavaScript. Pour cela, utilisez les événements du formulaire embarqué. Pour récupérer la transaction nouvellement créée, vous devez utiliser l'événement KR.onSubmit. Exemple de code utilisant jQuery:","Gestion des erreurs Testez le web service Charge/PaymentOrder/Get depuis notre playground: Charge/PaymentOrder/Get.":"Gestion des erreurs Testez le web service Charge/PaymentOrder/Get depuis notre playground: Charge/PaymentOrder/Get.","Le marchand souhaite connaitre le statut d'un ordre de paiement ou simplement obtenir le détail d'un ordre de paiement. Le Web Service Charge/PaymentOrder/Get permet de consulter uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.":"Le marchand souhaite connaitre le statut d'un ordre de paiement ou simplement obtenir le détail d'un ordre de paiement. Le Web Service Charge/PaymentOrder/Get permet de consulter uniquement les ordres de paiement créés avec le Web Service Charge/CreatePaymentOrder.","Le marchand initialise le paiement en créant un formToken via le Web Service Charge/CreatePayment. Le client JavaScript affiche le formulaire à l'acheteur. Si l'acheteur utilise une carte étrangère de type VISA, MASTERCARD, MAESTRO, VISA_ELECTRON ou VPAY, il peut être autorisé à régler dans la devise de sa carte. Une fenêtre lui permet alors de choisir la devise en lui proposant la liste de devises disponibles, les montants convertis ainsi que les taux de change applicables, mis à jour quotidiennement. Si l'acheteur choisit de ne pas changer de devise, alors le paiement se poursuit normalement. S'il décide de choisir une devise différente de l'euro, le paiement se poursuit en passant par le réseau Planet DCC avec une authentification 3D Secure puis une demande d'autorisation auprès de l'émetteur. Dans ce cas, le mode de validation et le délai de capture sont ignorés. Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0. Le champ strongAuthentication sera lui aussi ignoré. A la fin du paiement, le client JavaScript affiche le ticket de paiement. Si le paiement est réalisé en DCC, alors la réponse transmise dans l'IPN et au client JavaScript contiendra des données supplémentaires spécifiques au DCC:":"Le marchand initialise le paiement en créant un formToken via le Web Service Charge/CreatePayment. Le client JavaScript affiche le formulaire à l'acheteur. Si l'acheteur utilise une carte étrangère de type VISA, MASTERCARD, MAESTRO, VISA_ELECTRON ou VPAY, il peut être autorisé à régler dans la devise de sa carte. Une fenêtre lui permet alors de choisir la devise en lui proposant la liste de devises disponibles, les montants convertis ainsi que les taux de change applicables, mis à jour quotidiennement. Si l'acheteur choisit de ne pas changer de devise, alors le paiement se poursuit normalement. S'il décide de choisir une devise différente de l'euro, le paiement se poursuit en passant par le réseau Planet DCC avec une authentification 3D Secure puis une demande d'autorisation auprès de l'émetteur. Dans ce cas, le mode de validation et le délai de capture sont ignorés. Les paiements DCC sont toujours réalisés en validation automatique avec un délai de capture à 0. Le champ strongAuthentication sera lui aussi ignoré. A la fin du paiement, le client JavaScript affiche le ticket de paiement. Si le paiement est réalisé en DCC, alors la réponse transmise dans l'IPN et au client JavaScript contiendra des données supplémentaires spécifiques au DCC:","que le paiement ait eu lieu il y a moins de 60 jours. Lors d'un remboursement via le Web Service Transaction/CancelOrRefund, le marchand transmet le montant à rembourser en EURO. Si la transaction a été réalisée via le réseau DCC, la réponse contiendra les champs spécifiques au DCC. Le montant à rembourser sera converti en utilisant le taux de change en vigueur au moment du remboursement et pas celui utilisé lors du paiement. Un acheteur peut donc recevoir plus ou moins en fonction du taux de change.":"que le paiement ait eu lieu il y a moins de 60 jours. Lors d'un remboursement via le Web Service Transaction/CancelOrRefund, le marchand transmet le montant à rembourser en EURO. Si la transaction a été réalisée via le réseau DCC, la réponse contiendra les champs spécifiques au DCC. Le montant à rembourser sera converti en utilisant le taux de change en vigueur au moment du remboursement et pas celui utilisé lors du paiement. Un acheteur peut donc recevoir plus ou moins en fonction du taux de change.","chèque déjeuner {: .lita-excluded} Le montant quotidien utilisable par l'acheteur étant limité, seul une partie du montant de la transaction peut être encaissé. Cet article explique comment gérer ces encaissements partiels.":"chèque déjeuner {: .lita-excluded} Le montant quotidien utilisable par l'acheteur étant limité, seul une partie du montant de la transaction peut être encaissé. Cet article explique comment gérer ces encaissements partiels.","Une autorisation complête (de l'ensemble du montant demandé) fonctionne comme n'importe quelle autorisation carte. pour plus d'information, consulter l'article suivant: Créer une transaction (PCI). Les cartes de tests Conecs sont documentés ici: Cartes de test":"Une autorisation complête (de l'ensemble du montant demandé) fonctionne comme n'importe quelle autorisation carte. pour plus d'information, consulter l'article suivant: Créer une transaction (PCI). Les cartes de tests Conecs sont documentés ici: Cartes de test","Les cartes Conecs se comportent comme des cartes standards, à une exception: le montant de la transaction ne peut dépasser un plafond quotidien. Si le montant de la transaction dépasse ce plafond, une autorisation partielle aura lieu. Par exemple, si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, une transaction à 12€ sera créée. Par exemple, l'appel suivant:":"Les cartes Conecs se comportent comme des cartes standards, à une exception: le montant de la transaction ne peut dépasser un plafond quotidien. Si le montant de la transaction dépasse ce plafond, une autorisation partielle aura lieu. Par exemple, si un acheteur souhaite acheter un repas à 20€ mais que la carte ne dispose que de 12€, une transaction à 12€ sera créée. Par exemple, l'appel suivant:","Les cartes de tests Conecs sont documentés ici: Cartes de test La réponse du web service REST CreatePayment sera :":"Les cartes de tests Conecs sont documentés ici: Cartes de test La réponse du web service REST CreatePayment sera :","Une commande de 20€ est créée mais est partiellement payée. La transaction attaché a pour montant 10€ (le montant disponible sur la carte). Les différences avec une transaction complète sont:":"Une commande de 20€ est créée mais est partiellement payée. La transaction attaché a pour montant 10€ (le montant disponible sur la carte). Les différences avec une transaction complète sont:","Vous pourrez, par la suite, créer une nouvelle transaction de 10€ pour encaisser le complément, ou annuler la transaction. TODO: reporter les nouveaux status dans la référence":"Vous pourrez, par la suite, créer une nouvelle transaction de 10€ pour encaisser le complément, ou annuler la transaction. TODO: reporter les nouveaux status dans la référence","L'annulation d'une transaction doit être effectuée avant sa remise en banque. Cependant, avec certains acquéreurs, l'annulation reste possible tant que le lot dont fait partie cette transaction n'est pas parti en compensation, on parle de fermeture de lot. En revanche, si la transaction a été remisée en banque, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est généralement inférieur ou égal au montant initial mais, avec certains acquéreurs, il est possible de rembourser un montant supérieur au montant initial (par exemple si un acheteur revoie un produit et que le marchand lui rembourse le montant de la commande additionné des frais de retour), dans une certaine limite fixée par l'acquéreur. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte du marchand est débité du montant correspondant.":"L'annulation d'une transaction doit être effectuée avant sa remise en banque. Cependant, avec certains acquéreurs, l'annulation reste possible tant que le lot dont fait partie cette transaction n'est pas parti en compensation, on parle de fermeture de lot. En revanche, si la transaction a été remisée en banque, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est généralement inférieur ou égal au montant initial mais, avec certains acquéreurs, il est possible de rembourser un montant supérieur au montant initial (par exemple si un acheteur revoie un produit et que le marchand lui rembourse le montant de la commande additionné des frais de retour), dans une certaine limite fixée par l'acquéreur. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte du marchand est débité du montant correspondant.","Annulation et cartes prépayées":"Annulation et cartes prépayées","Refus de remboursement":"Refus de remboursement","C'est la banque de l'acheteur qui s'oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...).":"C'est la banque de l'acheteur qui s'oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...).","Pour le réseau CB, nous indiquons le code et le motif du refus renvoyés par la banque de l' acheteur. Si la demande de remboursement s' effectue depuis le":"Pour le réseau CB, nous indiquons le code et le motif du refus renvoyés par la banque de l' acheteur. Si la demande de remboursement s' effectue depuis le",", un message d' avertissement s' affiche : *\"L'établissement financier a refusé la demande de remboursement pour des raisons qui lui sont propres: [par exemple, le code de refus: \"12 : transaction invalide\"]. Merci de rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...)\"*. Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez":", un message d' avertissement s' affiche : *\"L'établissement financier a refusé la demande de remboursement pour des raisons qui lui sont propres: [par exemple, le code de refus: \"12 : transaction invalide\"]. Merci de rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...)\"*. Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez","En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le bom, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le bom, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement. Un remboursement ne peut pas être effectué sur une carte expirée (règle GIE CB). Dans ce cas, le marchand doit utiliser une autre méthode pour rembourser son client (virement, chèque, ...). Avant d'effectuer un remboursement, certains acquéreurs (Sofort....) vérifient le solde du compte du marchand pour s'assurer qu'il peut honorer ce remboursement. En fonction des acquéreurs, il est possible faire autant de remboursements que l'on veut à condition que le montant total remboursé ne dépasse le montant initial. Certains acquéreurs acceptent d'aller au-delà du montant initial pour rembourser les frais de retour du client (geste commercial). En fonction des acquéreurs, les remboursements ne sont acceptés qu'à partir d'un certain montant (exemple : 0,50€) Le remboursement d'un acheteur (arrivée des fonds sur son compte bancaire) peut prendre entre quelques jours et un mois. Pourquoi ce délai ? En général, les banques valident manuellement les remboursements car ce sont des opérations à risque. Donc il peut y avoir un délai si la banque prend du temps à valider certains remboursements.":"En Amérique du Sud, le processus de remise en banque diffère quelque peu : tant que la banque n'a pas débuté le traitement du fichier de remise envoyé par la plateforme de paiement, l'annulation d'une transaction reste possible. En revanche, dès lors que l'acquéreur a commencé ce traitement, aucune annulation ne peut être prise en compte (on parle de fermeture de lot ou « cierre de lote »). Il en résulte que même si les transactions apparaissent dans l'onglet « Transactions remisées » dans le bom, le marchand peut tenter une demande d'annulation. Selon le statut de la transaction, l'acquéreur procèdera à l'annulation ou rejettera la demande en notifiant la plateforme de paiement. Dans le bom, le marchand sera instantanément informé du résultat de sa demande. Si l'annulation n'est pas possible, le marchand devra faire une demande de remboursement. Un remboursement ne peut pas être effectué sur une carte expirée (règle GIE CB). Dans ce cas, le marchand doit utiliser une autre méthode pour rembourser son client (virement, chèque, ...). Avant d'effectuer un remboursement, certains acquéreurs (Sofort....) vérifient le solde du compte du marchand pour s'assurer qu'il peut honorer ce remboursement. En fonction des acquéreurs, il est possible faire autant de remboursements que l'on veut à condition que le montant total remboursé ne dépasse le montant initial. Certains acquéreurs acceptent d'aller au-delà du montant initial pour rembourser les frais de retour du client (geste commercial). En fonction des acquéreurs, les remboursements ne sont acceptés qu'à partir d'un certain montant (exemple : 0,50€) Le remboursement d'un acheteur (arrivée des fonds sur son compte bancaire) peut prendre entre quelques jours et un mois. Pourquoi ce délai ? En général, les banques valident manuellement les remboursements car ce sont des opérations à risque. Donc il peut y avoir un délai si la banque prend du temps à valider certains remboursements.","Les transactions sont visibles dans l'onglet « Transactions en cours » du bom. Transactions envoyées en remise ou en compensation:":"Les transactions sont visibles dans l'onglet « Transactions en cours » du bom. Transactions envoyées en remise ou en compensation:","Les transactions sont visibles dans l'onglet « Transactions remisées » du bom. Pour annuler ou rembourser une transaction avec le Web Service REST de paiement, veuillez consulter la page : Transaction/CancelOrRefund.":"Les transactions sont visibles dans l'onglet « Transactions remisées » du bom. Pour annuler ou rembourser une transaction avec le Web Service REST de paiement, veuillez consulter la page : Transaction/CancelOrRefund.","Chaque appel requiert une authentification basée sur la méthode HTTP Basic Authentication. Cette méthode utilise l'entête HTTP Authorization composé du mot Basic suivi par une chaine encodée en base64 contenant un nom d'utilisateur et un mot de passe séparés par deux-points (:).":"Chaque appel requiert une authentification basée sur la méthode HTTP Basic Authentication. Cette méthode utilise l'entête HTTP Authorization composé du mot Basic suivi par une chaine encodée en base64 contenant un nom d'utilisateur et un mot de passe séparés par deux-points (:).","Testez le Web Service PCI/Charge/Authenticate depuis notre playground : PCI/Charge/Authenticate. Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté. Le résultat des tests dépend du numéro de carte utilisé. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :":"Testez le Web Service PCI/Charge/Authenticate depuis notre playground : PCI/Charge/Authenticate. Différents cas de test sont mis à disposition pour chaque protocole d'authentification supporté. Le résultat des tests dépend du numéro de carte utilisé. Pour vous aider à intégrer le service, consultez les différents échanges entre votre serveur, le navigateur et la plateforme de paiement :","Le protocole Procesos Diners permet d'authentifier l'acheteur par la saisie d'un code à usage unique (OTP) généré à chaque transaction e-commerce. Le code OTP est transmis par SMS au porteur de la carte Diners et a une durée de vie de 2 minutes.":"Le protocole Procesos Diners permet d'authentifier l'acheteur par la saisie d'un code à usage unique (OTP) généré à chaque transaction e-commerce. Le code OTP est transmis par SMS au porteur de la carte Diners et a une durée de vie de 2 minutes.","Le principe général s'applique à l'authentification Procesos Diners. Remarques":"Le principe général s'applique à l'authentification Procesos Diners. Remarques","L'OSB dispose de sa propre solution d'authentification du porteur pour sécuriser les paiements en ligne. Cette solution s'applique aux paiements par cartes privatives OSB lorsque celles-ci sont enregistrées dans l'annuaire (Directory Server ou DS) de l'OSB. L'authentification du porteur se déroule en 3 étapes :":"L'OSB dispose de sa propre solution d'authentification du porteur pour sécuriser les paiements en ligne. Cette solution s'applique aux paiements par cartes privatives OSB lorsque celles-ci sont enregistrées dans l'annuaire (Directory Server ou DS) de l'OSB. L'authentification du porteur se déroule en 3 étapes :","Le principe général s'applique à l'authentification OTP OSB. Remarques":"Le principe général s'applique à l'authentification OTP OSB. Remarques","Le Web Service PCI/Charge/Authenticate a pour but d'authentifier le porteur de la carte de paiement en utilisant le protocole d'authentification supporté par le moyen de paiement. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"Le Web Service PCI/Charge/Authenticate a pour but d'authentifier le porteur de la carte de paiement en utilisant le protocole d'authentification supporté par le moyen de paiement. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","D'autres protocoles d'authentification pourront éventuellement venir compléter cette liste. **Remarque** Lorsque l'authentification 3DS v2 n'est pas possible, le service tente automatiquement l'authentification en 3DS v1 de manière transparente.":"D'autres protocoles d'authentification pourront éventuellement venir compléter cette liste. **Remarque** Lorsque l'authentification 3DS v2 n'est pas possible, le service tente automatiquement l'authentification en 3DS v1 de manière transparente.","Le service adopte un principe de fonctionnement qui fait abstraction du protocole sous-jacent pour permettre une intégration unique, et non pas une intégration par protocole. La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes :":"Le service adopte un principe de fonctionnement qui fait abstraction du protocole sous-jacent pour permettre une intégration unique, et non pas une intégration par protocole. La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes :","Le protocole EMV 3D Secure permet à l'acheteur de s'authentifier auprès de l'émetteur de la carte lors d'un paiement en ligne. L'authentification peut être réalisée :":"Le protocole EMV 3D Secure permet à l'acheteur de s'authentifier auprès de l'émetteur de la carte lors d'un paiement en ligne. L'authentification peut être réalisée :","avec interaction du porteur (authentification forte ou \"challenge\"). Dans le cas d'une authentification forte, différentes méthodes d'authentification sont mises en œuvre par chaque banque, comme par exemple :":"avec interaction du porteur (authentification forte ou \"challenge\"). Dans le cas d'une authentification forte, différentes méthodes d'authentification sont mises en œuvre par chaque banque, comme par exemple :","l'authentification par code de sécurité. L'acheteur reçoit un code à usage unique envoyé par SMS. Il renseigne ce code sur la page d'authentification afin de s'authentifier. Le protocole prévoit aussi l'authentification de l'acheteur par les données de l'équipement utilisé lors du paiement. Pour cela, lors de la phase d'authentification, un script est executé afin d'obtenir l'empreinte de l'équipement (\"fingerprint\" ou \"3DS method\").":"l'authentification par code de sécurité. L'acheteur reçoit un code à usage unique envoyé par SMS. Il renseigne ce code sur la page d'authentification afin de s'authentifier. Le protocole prévoit aussi l'authentification de l'acheteur par les données de l'équipement utilisé lors du paiement. Pour cela, lors de la phase d'authentification, un script est executé afin d'obtenir l'empreinte de l'équipement (\"fingerprint\" ou \"3DS method\").","Le principe général s'applique à l'authentification EMV 3D Secure. Remarques":"Le principe général s'applique à l'authentification EMV 3D Secure. Remarques","\"Data Only\" est une option du protocole EMV 3D Secure, disponible uniquement avec Mastercard. Cette option permet au marchand de demander une analyse de risque au Directory Server (DS) et de garantir une expérience frictionless à l'acheteur. Le DS peut retourner un score et une recommandation utilisés par le marchand pour influer sur la décision finale.":"\"Data Only\" est une option du protocole EMV 3D Secure, disponible uniquement avec Mastercard. Cette option permet au marchand de demander une analyse de risque au Directory Server (DS) et de garantir une expérience frictionless à l'acheteur. Le DS peut retourner un score et une recommandation utilisés par le marchand pour influer sur la décision finale.","Le principe général s'applique au mode \"Data Only\". Un seul appel au Web Service Charge/Authenticate est nécessaire. La réponse contient le résultat de l'analyse de risque réalisée par le DS. Le marchand n'a pas d'instruction à traiter. Remarques Bien que le porteur de carte ne soit pas soumis à une authentification :":"Le principe général s'applique au mode \"Data Only\". Un seul appel au Web Service Charge/Authenticate est nécessaire. La réponse contient le résultat de l'analyse de risque réalisée par le DS. Le marchand n'a pas d'instruction à traiter. Remarques Bien que le porteur de carte ne soit pas soumis à une authentification :","Les données d'authentification sont transmises dans l'objet TipoInfoSecure. L'authentification 3D Secure n'est supportée que pour les cartes Mastercard.":"Les données d'authentification sont transmises dans l'objet TipoInfoSecure. L'authentification 3D Secure n'est supportée que pour les cartes Mastercard.","{: .lita-excluded-col2 .lita-excluded-col3 } En fonction du type de commerce, les données d'authentification sont transmises dans l'objet :":"{: .lita-excluded-col2 .lita-excluded-col3 } En fonction du type de commerce, les données d'authentification sont transmises dans l'objet :","AutorizarYaAutenticadoNormal.DatosAutenticacion, pour tout autre type de commerce. L'authentification 3D Secure n'est supportée que pour les cartes VISA.":"AutorizarYaAutenticadoNormal.DatosAutenticacion, pour tout autre type de commerce. L'authentification 3D Secure n'est supportée que pour les cartes VISA.","Les données d'authentification du porteur doivent être transmises à l'acquéreur dans la demande d'autorisation. Cependant, comme chaque acquéreur dispose de son propre protocole pour les demandes d'autorisation, il est important de prendre en compte certains points. En fonction de l'acquéreur, vous devrez manipuler les données retournées par le Web Service PCI/Charge/Authenticate avant de les transmettre dans la demande d'autorisation. Voici quelques exemples :":"Les données d'authentification du porteur doivent être transmises à l'acquéreur dans la demande d'autorisation. Cependant, comme chaque acquéreur dispose de son propre protocole pour les demandes d'autorisation, il est important de prendre en compte certains points. En fonction de l'acquéreur, vous devrez manipuler les données retournées par le Web Service PCI/Charge/Authenticate avant de les transmettre dans la demande d'autorisation. Voici quelques exemples :","3DS2 - Authentification Frictionless, avec 3DS Method ignoré":"3DS2 - Authentification Frictionless, avec 3DS Method ignoré","Ce scénario permet d'ignorer le 3DS Method pour optimiser les performances. Pour tester ce scénario, utilisez un des numéros de carte ci-dessous :":"Ce scénario permet d'ignorer le 3DS Method pour optimiser les performances. Pour tester ce scénario, utilisez un des numéros de carte ci-dessous :","2. Retour avec une instruction (3DS Method) ensuite ignorée ou avec une durée de timeout réduite (0)":"2. Retour avec une instruction (3DS Method) ensuite ignorée ou avec une durée de timeout réduite (0)","Il est nécessaire de conserver les informations de l'objet":"Il est nécessaire de conserver les informations de l'objet","3. Nouvel appel au service PCI/Charge/Authenticate en transmettant un résultat de 3DS Method en TIMEOUT et l'objet answer.protocol de la réponse précédente.":"3. Nouvel appel au service PCI/Charge/Authenticate en transmettant un résultat de 3DS Method en TIMEOUT et l'objet answer.protocol de la réponse précédente.","4. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.":"4. Retour du serveur de la plateforme de paiement avec le résultat final d'authentification.","Codes retournés par l'acquéreur PSE":"Codes retournés par l'acquéreur PSE","Códigos":"Códigos","Descripción":"Descripción","Comentario":"Comentario","{: .lita-excluded-col1 .lita-excluded-col2 .lita-excluded-col3 }":"{: .lita-excluded-col1 .lita-excluded-col2 .lita-excluded-col3 }","Codes retournés par l'acquéreur CONECS":"Codes retournés par l'acquéreur CONECS","Les codes retours renvoyés pour l'acquéreur CONECS sont :":"Les codes retours renvoyés pour l'acquéreur CONECS sont :","Le paiement par Titre-Restaurant a été accepté, un complément par carte de paiement a été demandé.":"Le paiement par Titre-Restaurant a été accepté, un complément par carte de paiement a été demandé.","CVV incorrect":"CVV incorrect","Demande dupliquée":"Demande dupliquée","Codes retournés par l'acquéreur ALMA":"Codes retournés par l'acquéreur ALMA","Les codes retours renvoyés pour l'acquéreur ALMA sont :":"Les codes retours renvoyés pour l'acquéreur ALMA sont :","Paiement accepté par Alma.":"Paiement accepté par Alma.","Profil client accepté par Alma":"Profil client accepté par Alma","Profil client en cours d'investigation chez Alma":"Profil client en cours d'investigation chez Alma","Paiement refusé par Alma.":"Paiement refusé par Alma.","Acquéreur CONECS":"Acquéreur CONECS","Grâce à notre kit de développement (aussi appelé Software Development Kit ou SDK) Mobile, vous pouvez intégrer directement dans votre application mobile des écrans de paiement sécurisés et autonomes. Compatibles avec la grande majorité des terminaux Android et Apple du marché, nos écrans de paiement s'intègrent en quelques minutes au sein de n'importe quelle application mobile, qu'elle soit native ou hybride. Bien entendu, le formulaire est également personnalisable, et peut ainsi s'intégrer harmonieusement au sein de votre application.":"Grâce à notre kit de développement (aussi appelé Software Development Kit ou SDK) Mobile, vous pouvez intégrer directement dans votre application mobile des écrans de paiement sécurisés et autonomes. Compatibles avec la grande majorité des terminaux Android et Apple du marché, nos écrans de paiement s'intègrent en quelques minutes au sein de n'importe quelle application mobile, qu'elle soit native ou hybride. Bien entendu, le formulaire est également personnalisable, et peut ainsi s'intégrer harmonieusement au sein de votre application.","Ce guide a pour objectif de vous guider étape par étape dans l'intégration de notre SDK. *":"Ce guide a pour objectif de vous guider étape par étape dans l'intégration de notre SDK. *",". Il est de la responsabilité du marchand de s'assurer de l'unicité de la référence acheteur. Exemple de requête :":". Il est de la responsabilité du marchand de s'assurer de l'unicité de la référence acheteur. Exemple de requête :","Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic). Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement. La gestion des erreurs reste la même.":"Renseigner la référence acheteur (cela est très fortement recommandé, cette référence pourra ensuite être utilisée pour le paiement one-clic). Dans ce cas, l'utilisateur pourra enregistrer sa carte sans faire de paiement. La gestion des erreurs reste la même.","Si une ou plusieurs cartes ont été enregistrées sur votre société avec la référence acheteur passée en paramètre, alors elles seront automatiquement proposées à l'acheteur dans le formulaire de paiement. L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre formAction : CUSTOMER_WALLET, il pourra enregistrer cette nouvelle carte.":"Si une ou plusieurs cartes ont été enregistrées sur votre société avec la référence acheteur passée en paramètre, alors elles seront automatiquement proposées à l'acheteur dans le formulaire de paiement. L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre formAction : CUSTOMER_WALLET, il pourra enregistrer cette nouvelle carte.","Cela signifie que lorsque vous enregistrez une carte, vous avez récupéré l'identifiant de l'alias de la carte dans la réponse du SDK. L'identifiant de l'alias est renseigné dans le paramètre transaction.paymentMethodToken. Il est alors possible de le passer dans la requête Charge/createPayment dans le paramètre :":"Cela signifie que lorsque vous enregistrez une carte, vous avez récupéré l'identifiant de l'alias de la carte dans la réponse du SDK. L'identifiant de l'alias est renseigné dans le paramètre transaction.paymentMethodToken. Il est alors possible de le passer dans la requête Charge/createPayment dans le paramètre :","Serveur marchand Une fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.":"Serveur marchand Une fois ces prérequis intégrés, vous êtes prêts à intégrer les SDK Android et iOS.","Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST. L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :":"Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST. L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :","Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe. Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :":"Les web services REST de paiement utilisent l'authentification HTTP Basic pour sécuriser les appels entre le serveur marchand et les serveurs de la plateforme de paiement (voir Phase d'authentification pour plus de détails). Pour procéder à l'authentification, vous avez besoin d'un compte utilisateur et d'un mot de passe. Ces informations sont à récupérer dans l'onglet Clés d'API REST du bom_expert :","Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues et ainsi vérifier de façon sûre le statut de la transaction. Deux clés sont disponibles à cet effet :":"Ces deux flux d'information peuvent être interceptés ou modifiés lors de leur transport. Un processus de hachage est donc utilisé pour permettre au marchand de vérifier l'authenticité et l'intégrité des données reçues et ainsi vérifier de façon sûre le statut de la transaction. Deux clés sont disponibles à cet effet :","Pour des raisons de sécurité des paiements et éviter les opérations frauduleuses, le SDK mobile s'appuie sur un serveur marchand que vous devez mettre à disposition. Ce serveur répond à plusieurs besoins :":"Pour des raisons de sécurité des paiements et éviter les opérations frauduleuses, le SDK mobile s'appuie sur un serveur marchand que vous devez mettre à disposition. Ce serveur répond à plusieurs besoins :","Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation en Java Spring Boot.":"Afin de simplifier votre intégration, nous vous proposons un exemple d'implémentation exemple d'implémentation en Java Spring Boot.","Une fois votre serveur déployé, votre URL sera composé du le nom que vous lui avez donné, plus le suffixe : \".herokuapp.com/\". Par exemple, si vous avez appelé votre serveur \"my-merchant-server\", votre URL sera : https://my-merchant-server.herokuapp.com/":"Une fois votre serveur déployé, votre URL sera composé du le nom que vous lui avez donné, plus le suffixe : \".herokuapp.com/\". Par exemple, si vous avez appelé votre serveur \"my-merchant-server\", votre URL sera : https://my-merchant-server.herokuapp.com/","Dans ce cas, le SDK lance une exception de type LyraException, qui doit être capturée par le développeur. Voici les cas dans lesquels cela peut se produire. Après l'appel à la méthode initialize() :":"Dans ce cas, le SDK lance une exception de type LyraException, qui doit être capturée par le développeur. Voici les cas dans lesquels cela peut se produire. Après l'appel à la méthode initialize() :","Si le format du paramètre apiServerName est incorrect, une exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée. Après l'appel à la méthode process() :":"Si le format du paramètre apiServerName est incorrect, une exception MOBP_012-UNKNOWN_API_SERVER_NAME sera levée. Après l'appel à la méthode process() :","Unknown Order Status":"Unknown Order Status","Le paiement a été volontairement annulé. L'acheteur a volontairement quitté l'écran de paiement ou le Lyra.cancelProcess() a été appelé.":"Le paiement a été volontairement annulé. L'acheteur a volontairement quitté l'écran de paiement ou le Lyra.cancelProcess() a été appelé.","Cette erreur est levée si la plateforme de paiement retourne un statut de paiement différent de RUNNING, PAID, PARTIALLY_PAID ou UNPAID.":"Cette erreur est levée si la plateforme de paiement retourne un statut de paiement différent de RUNNING, PAID, PARTIALLY_PAID ou UNPAID.","Le paiement ne peut pas être annulé suite à l'appel au Lyra.cancelProcess().":"Le paiement ne peut pas être annulé suite à l'appel au Lyra.cancelProcess().","Une erreur inattendue s'est produite. Merci de contacter le support. Lorsque vous contactez le support, merci de communiquer :":"Une erreur inattendue s'est produite. Merci de contacter le support. Lorsque vous contactez le support, merci de communiquer :","Le errorCode et detailedErrorCode que vous rencontrez si c'est le cas Toutes ces informations amélioreront le temps d'analyse et de compréhension de votre problème.":"Le errorCode et detailedErrorCode que vous rencontrez si c'est le cas Toutes ces informations amélioreront le temps d'analyse et de compréhension de votre problème.","Le Web Service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.":"Le Web Service PCI/Charge/VerifyPaymentMethod permet de vérifier la validité d'une carte de paiement. Une fois la vérification faite, la carte peut être utilisée par le marchand dans le cadre de paiements qu'il pourra gérer de son côté. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.","** permet aux marchands PCI-DSS de créer un alias en passant les informations de la carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.":"** permet aux marchands PCI-DSS de créer un alias en passant les informations de la carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.","Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\"":"Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\"","\"customer\": { \"email\": \"sample@example.com\", \"reference\":\"myCustomerRef-123456\" },":"\"customer\": { \"email\": \"sample@example.com\", \"reference\":\"myCustomerRef-123456\" },","\"authenticationDetails\":{ \"protocol\":{ \"name\":\"THREEDS\", \"version\":\"1\", \"directoryServer\":\"VISA\" }, \"status\":\"SUCCESS\", \"commerceIndicator\":\"05\", \"authValueAlgorithm\":\"2\", \"authenticationValue\":\"Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=\", \"xid\":\"SGJSVVNmRmljVVRGU0RnRTRDQ2g=\" }":"\"authenticationDetails\":{ \"protocol\":{ \"name\":\"THREEDS\", \"version\":\"1\", \"directoryServer\":\"VISA\" }, \"status\":\"SUCCESS\", \"commerceIndicator\":\"05\", \"authValueAlgorithm\":\"2\", \"authenticationValue\":\"Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY=\", \"xid\":\"SGJSVVNmRmljVVRGU0RnRTRDQ2g=\" }","**Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\"":"**Exemple de requête** 'json { \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\"","\"authenticationDetails\":{ \"status\":\"DISABLED\", \"exemption\":\"OTHER_EXEMPTION\" }":"\"authenticationDetails\":{ \"status\":\"DISABLED\", \"exemption\":\"OTHER_EXEMPTION\" }","Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).":"Le service PCI/Charge/CreateToken permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de créer un alias du moyen de paiement en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat de la vérification du moyen de paiement et le détail de l'alias créé (pas d'IPN dans ce cas).","** permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.":"** permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de carte dans la requête. Lorsque cela est nécessaire, le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus. Pour cela, plusieurs protocoles d'authentification sont supportés (3D Secure 1 et 2, cartes privatives) avec un choix automatique du protocole, et un repli transparent vers 3DS1 si 3DS2 n'est pas possible.","Valeurs possibles en fonction des pays :":"Valeurs possibles en fonction des pays :","Argentina":"Argentina","DNI: Documento Nacional de Identidad":"DNI: Documento Nacional de Identidad","Brasil":"Brasil","CNPJ: Cadastro Nacional da Pessoa Jurídica":"CNPJ: Cadastro Nacional da Pessoa Jurídica","CPF: Cadastro de Pessoas Físicas":"CPF: Cadastro de Pessoas Físicas","Colombia":"Colombia",": Cédula de ciudadania":": Cédula de ciudadania","TI: Tarjeta de Identidad":"TI: Tarjeta de Identidad","CE: Cédula de Extranjeria":"CE: Cédula de Extranjeria","NI: Número de Identificación Tributaria":"NI: Número de Identificación Tributaria","PS: Pasaporte":"PS: Pasaporte","Peru":"Peru","DNI_PER: Documento National de Identidad":"DNI_PER: Documento National de Identidad","PAR: Partida de Nacimiento":"PAR: Partida de Nacimiento","PAS: Pasaporte":"PAS: Pasaporte","LMI: Libreta Militar":"LMI: Libreta Militar","NAN: Otro":"NAN: Otro","Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\", \"installmentNumber\":\"3\", \"mid\":\"9999999\"":"Le résultat du paiement dépend de la valeur de **status** utilisée. **Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\", \"installmentNumber\":\"3\", \"mid\":\"9999999\"","\"customer\": { \"email\": \"sample@example.com\" },":"\"customer\": { \"email\": \"sample@example.com\" },","**Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\", \"installmentNumber\":\"3\", \"mid\":\"9999999\"":"**Exemple de requête** 'json { \"amount\": \"1230\", \"currency\": \"\", \"paymentForms\": [ { \"paymentMethodType\": \"CARD\", \"pan\": \"4970100000000022\", \"expiryMonth\": \"09\", \"expiryYear\": \"27\", \"securityCode\": \"123\", \"identityDocumentType\":\"CC\", \"identityDocumentNumber\":\"01-93-N9l6477D\", \"installmentNumber\":\"3\", \"mid\":\"9999999\"","Voir description 2 identityDocumentNumber Numéro de pièce d'identité de l'acheteur.":"Voir description 2 identityDocumentNumber Numéro de pièce d'identité de l'acheteur.","Le format dépend du type de pièce d'identité: de 7 à 13 caractères, chiffres, lettres et/ou points. Non 1 authenticationDetails Objet contenant les données d'authentification du porteur. Oui 2 protocol Objet décrivant le protocole d'authentification utilisé. Oui 3 name Nom du protocole d'authentification.":"Le format dépend du type de pièce d'identité: de 7 à 13 caractères, chiffres, lettres et/ou points. Non 1 authenticationDetails Objet contenant les données d'authentification du porteur. Oui 2 protocol Objet décrivant le protocole d'authentification utilisé. Oui 3 name Nom du protocole d'authentification.",". Oui 3 version Version du protocole d'authentification.":". Oui 3 version Version du protocole d'authentification.",". Oui 3 directoryServer Nom du Directory Server (":". Oui 3 directoryServer Nom du Directory Server (","Oui 2 status Statut de l'authentification.":"Oui 2 status Statut de l'authentification.","Oui 2 commerceIndicator Indicateur de commerce électronique (":"Oui 2 commerceIndicator Indicateur de commerce électronique (","Ex: 05 Voir description 2 authenticationValue Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction. En fonction du DS, correspond soit au CAVV pour VISA, soit à l'AAV pour Mastercard, ou à l'AEVV pour AMEX Safekey.":"Ex: 05 Voir description 2 authenticationValue Référence générée par l'émetteur qui permet de valider l'intégrité des données de la transaction. En fonction du DS, correspond soit au CAVV pour VISA, soit à l'AAV pour Mastercard, ou à l'AEVV pour AMEX Safekey.","Ex: Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY= Voir description 2 authValueAlgorithm Algorithme de vérification de l'authentification du porteur.":"Ex: Q2F2dkNhdnZDYXZ2Q2F2dkNhdnY= Voir description 2 authValueAlgorithm Algorithme de vérification de l'authentification du porteur.","Voir description 2 xid Identifiant de transaction unique généré par le MPI.":"Voir description 2 xid Identifiant de transaction unique généré par le MPI.","Ex: SGJSVVNmRmljVVRGU0RnRTRDQ2g= Voir description":"Ex: SGJSVVNmRmljVVRGU0RnRTRDQ2g= Voir description","Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).":"Le service PCI/Charge/CreatePayment permet aux marchands PCI-DSS ayant réalisé l'authentification du porteur via leur propre serveur d'authentification de réaliser des paiements en transmettant dans leur requête les informations de la carte ainsi que les données d'authentification du porteur. Dans ce cas d'utilisation, le résultat de l'authentification du porteur doit être transmis dans l'objet authenticationDetails. Lorsque l'objet authenticationDetails est présent dans la requête, l'objet device est ignoré. Le Web Service retourne un objet Payment contenant le résultat du paiement (pas d'IPN dans ce cas).","Cas d'utilisation : mettre en évidence le moyen de paiement PSE":"Cas d'utilisation : mettre en évidence le moyen de paiement PSE","Voici une illustration pour le moyen de paiement PSE, en mode liste (affichage par défaut).":"Voici une illustration pour le moyen de paiement PSE, en mode liste (affichage par défaut).","**A titre indicatif**, vous pouvez utiliser **CSS Flexbox** pour créer votre mise en page et placer correctement le bouton de paiement. Pour plus d'informations, consultez ce lien : [CSS Flexbox](https://www.w3schools.com/css/css3_flexbox.asp). Exemple de code :":"**A titre indicatif**, vous pouvez utiliser **CSS Flexbox** pour créer votre mise en page et placer correctement le bouton de paiement. Pour plus d'informations, consultez ce lien : [CSS Flexbox](https://www.w3schools.com/css/css3_flexbox.asp). Exemple de code :","Cas d'utilisation : mettre en évidence le paiement par cartes et le moyen de paiement PSE":"Cas d'utilisation : mettre en évidence le paiement par cartes et le moyen de paiement PSE","Voici une illustration pour mettre en avant le paiement par cartes et le paiement PSE, en mode liste (affichage par défaut).":"Voici une illustration pour mettre en avant le paiement par cartes et le paiement PSE, en mode liste (affichage par défaut).","Regrouper des moyens de paiements (en espèce)":"Regrouper des moyens de paiements (en espèce)","Intégrez cette méthode dans le headerde votre page de paiement, APRES le chargement de notre principale librairie JavaScript (kr-payment-form.min.js), ainsi que les feuilles de styles associées. Ce bouton est généré automatiquement ,si vous disposez de plus de 7 moyens de paiements en espèce sur votre boutique.":"Intégrez cette méthode dans le headerde votre page de paiement, APRES le chargement de notre principale librairie JavaScript (kr-payment-form.min.js), ainsi que les feuilles de styles associées. Ce bouton est généré automatiquement ,si vous disposez de plus de 7 moyens de paiements en espèce sur votre boutique.","| Appelé lorsque l'acheteur sélectionne le nombre d'échéance à appliquer au paiement. | {: .lita-excluded-col1 }":"| Appelé lorsque l'acheteur sélectionne le nombre d'échéance à appliquer au paiement. | {: .lita-excluded-col1 }","Regrouper les moyens de paiement en espèce en Colombie":"Regrouper les moyens de paiement en espèce en Colombie","En Colombie, il existe de multiples entreprises acceptant les espèces.":"En Colombie, il existe de multiples entreprises acceptant les espèces.","Au moment de l'affichage, le formulaire intelligent (smartForm) va automatiquement créer":"Au moment de l'affichage, le formulaire intelligent (smartForm) va automatiquement créer","un bouton unique":"un bouton unique",", si vous disposez de":", si vous disposez de","plus de 7 moyens de paiements en espèce":"plus de 7 moyens de paiements en espèce","Pour changer ce paramètre initial, utilisez cette méthode : 'await KR.setFormConfig({ smartForm: { groupingThreshold: [new value] } });'":"Pour changer ce paramètre initial, utilisez cette méthode : 'await KR.setFormConfig({ smartForm: { groupingThreshold: [new value] } });'","Créez un bouton regroupant plusieurs moyens moyens en espèce.":"Créez un bouton regroupant plusieurs moyens moyens en espèce.","En Colombie, il existe de multiples entreprises acceptant les espèces. Au moment de l'affichage, le formulaire intelligent (smartForm) va automatiquement créer un bouton unique, si vous disposez de plus de 7 moyens de paiements en espèce.":"En Colombie, il existe de multiples entreprises acceptant les espèces. Au moment de l'affichage, le formulaire intelligent (smartForm) va automatiquement créer un bouton unique, si vous disposez de plus de 7 moyens de paiements en espèce.","Pour changer ce paramètre initial, vous devez utiliser cette méthode : 'await KR.setFormConfig({ smartForm: { groupingThreshold: [new value] } });'":"Pour changer ce paramètre initial, vous devez utiliser cette méthode : 'await KR.setFormConfig({ smartForm: { groupingThreshold: [new value] } });'","Cette fonctionnalité nécessite la souscription de l'option **3D Secure sélectif**. Le marchand peut indiquer s'il souhaite activer ou désactiver le processus d'authentification forte (3D Secure ou Safekey par exemple) lors d'un appel au web service **charge/createPayment**. Pour celà, utilisez le champ **strongAuthentication**. **Remarque** Désactiver 3D Secure aura pour conséquence la perte du transfert de responsabilité. En cas de litige ou constestation de l'acheteur, les éventuels frais pourront être imputés au marchand.":"Cette fonctionnalité nécessite la souscription de l'option **3D Secure sélectif**. Le marchand peut indiquer s'il souhaite activer ou désactiver le processus d'authentification forte (3D Secure ou Safekey par exemple) lors d'un appel au web service **charge/createPayment**. Pour celà, utilisez le champ **strongAuthentication**. **Remarque** Désactiver 3D Secure aura pour conséquence la perte du transfert de responsabilité. En cas de litige ou constestation de l'acheteur, les éventuels frais pourront être imputés au marchand.","La plateforme de paiement associe un mode de capture par défaut au contrat acquéreur (MID) : capture immédiate ou capture différée. Si l'acquéreur l'autorise, le site marchand a la possibilité de forcer le type de capture à utiliser. Pour celà, utilisez le champ **overridePaymentCinematic** comme suit: **Capture immédiate**":"La plateforme de paiement associe un mode de capture par défaut au contrat acquéreur (MID) : capture immédiate ou capture différée. Si l'acquéreur l'autorise, le site marchand a la possibilité de forcer le type de capture à utiliser. Pour celà, utilisez le champ **overridePaymentCinematic** comme suit: **Capture immédiate**","par e-mail Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message. Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI. La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get. Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé. Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification à la fin du paiement (IPN). La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.":"par e-mail Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message. Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI. La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get. Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé. Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification à la fin du paiement (IPN). La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.","Utilisez notre API pour générer un lien de paiement et le partager par e-mail.":"Utilisez notre API pour générer un lien de paiement et le partager par e-mail.","La signature de l'IPN est éffectuée avec le mot de passe. Pour plus d'informations, rendez-vous ici Utilisation de l'IPN (URL de notification). -->":"La signature de l'IPN est éffectuée avec le mot de passe. Pour plus d'informations, rendez-vous ici Utilisation de l'IPN (URL de notification). -->","AR":"AR","CO":"CO","CR":"CR","GT":"GT","MX":"MX","NI":"NI","PE":"PE","SV":"SV","US":"US","UY":"UY","Valores posibles:":"Valores posibles:","País":"País","Tipo":"Tipo","Vous pouvez mettre à jour un token en utilisant le formulaire embarqué. Dans ce cas, le Web service REST Token/Update vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript. L'opération de mise à jour de token est similaire à la création. Il suffit de passer le paymentMethodToken que vous souhaitez mettre à jour. Une transaction de est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm":"Vous pouvez mettre à jour un token en utilisant le formulaire embarqué. Dans ce cas, le Web service REST Token/Update vous retournera un formToken (token de formulaire) qu'il faudra ensuite utiliser avec notre formulaire JavaScript. L'opération de mise à jour de token est similaire à la création. Il suffit de passer le paymentMethodToken que vous souhaitez mettre à jour. Une transaction de est créée en même temps que le token. Le token se trouvera à l'intérieur de l'objet Transaction, dans le paramètre paymentMethodToken. Pour consulter la documentation de référence de la réponse qui contient le formToken, c'est par ici: Charge/PaymentForm","L'opération **CustomerWallet/Update** est un Web Service de l'API REST. Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur.":"L'opération **CustomerWallet/Update** est un Web Service de l'API REST. Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur.","Le Web Service REST **CustomerWallet/Get** permet de récupérer la liste des alias associés à un wallet acheteur. Un alias est aussi communément appelé \"token\" de paiement.":"Le Web Service REST **CustomerWallet/Get** permet de récupérer la liste des alias associés à un wallet acheteur. Un alias est aussi communément appelé \"token\" de paiement.","Valeurs possibles pour Fiserv :":"Valeurs possibles pour Fiserv :","PASSPORT":"PASSPORT","Valeurs possibles pour Prisma :":"Valeurs possibles pour Prisma :","0 pour un CUIT : Código Único de Identificación Tributaria":"0 pour un CUIT : Código Único de Identificación Tributaria","1 pour un CUIL : Código Único de Identificación Laboral":"1 pour un CUIL : Código Único de Identificación Laboral","2 pour un DNI : Documento Nacional de Identidad":"2 pour un DNI : Documento Nacional de Identidad","Estructura:":"Estructura:","Subcampo 1: Nombre abreviado del Payment Facilitator o Marketplace, su longitud puede ser de 3, 7 o 12 posiciones. Este nombre debe coincidir con el valor informado en Anexo 1 campo 'Nombre del Payment Facilitator / Marketplace tal cual será enviado en Autorización'":"Subcampo 1: Nombre abreviado del Payment Facilitator o Marketplace, su longitud puede ser de 3, 7 o 12 posiciones. Este nombre debe coincidir con el valor informado en Anexo 1 campo 'Nombre del Payment Facilitator / Marketplace tal cual será enviado en Autorización'","Subcampo 2: Informar valor fijo '*' en la posición 4, 8 o 13 según corresponda":"Subcampo 2: Informar valor fijo '*' en la posición 4, 8 o 13 según corresponda","Subcampo 3: Informar el nombre del establecimiento esponsoreado desde la posición 5, 9 0 14 según corresponda.":"Subcampo 3: Informar el nombre del establecimiento esponsoreado desde la posición 5, 9 0 14 según corresponda.","La longitud máxima sumando los subcampos 1, 2 y 3 no podrá superar las 25 posiciones":"La longitud máxima sumando los subcampos 1, 2 y 3 no podrá superar las 25 posiciones","PCI/Charge/VerifyPaymentMethod Il contient les données nécessaires pour réaliser l'authentification du porteur.":"PCI/Charge/VerifyPaymentMethod Il contient les données nécessaires pour réaliser l'authentification du porteur.","Cartes VISA, CARNET":"Cartes VISA, CARNET","Cartes Tuya":"Cartes Tuya","Cartes AMEX Centurion":"Cartes AMEX Centurion","Cartes AMEX Corporate":"Cartes AMEX Corporate","Cartes AMEX Macro":"Cartes AMEX Macro","Cartes AMEX Platinium":"Cartes AMEX Platinium","Cartes AMEX Rebanking":"Cartes AMEX Rebanking","Tarjetas Cabal Débito":"Tarjetas Cabal Débito","Número de tarjeta":"Número de tarjeta","Caso de prueba verificado":"Caso de prueba verificado","Pago aceptado":"Pago aceptado","Pago rechazado":"Pago rechazado","Bienvenue sur nos API REST PCI-DSS. Pour accepter les paiements, choisissez votre type d'intégration :":"Bienvenue sur nos API REST PCI-DSS. Pour accepter les paiements, choisissez votre type d'intégration :","Le résultat du paiement dépend de la valeur de **status** utilisée.":"Le résultat du paiement dépend de la valeur de **status** utilisée.","Clé HMAC-SHA-256 (2 ème clé du tableau des clés API REST ). Clé utilisée pour signer kr-answer.":"Clé HMAC-SHA-256 (2 ème clé du tableau des clés API REST ). Clé utilisée pour signer kr-answer.","Ex : {\"shopId\":\"69876357\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)":"Ex : {\"shopId\":\"69876357\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)","II. Vérifier l'authenticité du retour navigateur":"II. Vérifier l'authenticité du retour navigateur","Clé secrète : le mot de passe (4 ème clé du tableau des clés API REST ).":"Clé secrète : le mot de passe (4 ème clé du tableau des clés API REST ).","Vérifiez le paramètre orderStatus contenu dans kr-answer. La valeur PAID du champ orderStatus signifie que la transaction a été acceptée. Plus d'infos : références de status Exemple de":"Vérifiez le paramètre orderStatus contenu dans kr-answer. La valeur PAID du champ orderStatus signifie que la transaction a été acceptée. Plus d'infos : références de status Exemple de","montant : 9,90 €.":"montant : 9,90 €.","Pour envoyer la requête, authentifiez-vous avec les clés d'API REST (pour plus d'infos :Etape 2 : S'authentifier)":"Pour envoyer la requête, authentifiez-vous avec les clés d'API REST (pour plus d'infos :Etape 2 : S'authentifier)","chargez notre librairie JavaScript : src=\"https://static.payzen.eu/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js\"":"chargez notre librairie JavaScript : src=\"https://static.payzen.eu/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js\"","du tableau des clés API REST":"du tableau des clés API REST","en cas de paiement accepté (":"en cas de paiement accepté (","choissisez le mode d'affichage :":"choissisez le mode d'affichage :","la notification de paiement instanée : IPN : Analyse de l'IPN (URL de notification).":"la notification de paiement instanée : IPN : Analyse de l'IPN (URL de notification).","la réponse envoyée au navigateur : Analyse du résultat du paiement via le retour navigateur.":"la réponse envoyée au navigateur : Analyse du résultat du paiement via le retour navigateur.","Un mécanisme de sécurité vérifie l'authenticité des informations envoyées, avec le kr-hash (Etape 5 : Analyser le résultat du paiement)":"Un mécanisme de sécurité vérifie l'authenticité des informations envoyées, avec le kr-hash (Etape 5 : Analyser le résultat du paiement)","Cette page donne un exemple d'intégration rapide d'un formulaire de paiement sécurisé en simplement 3 actions. Pour un guide d'intégration plus complet (ou pour une intégration depuis un site en JavaScript), rendez-vous ici : Démarrer: Paiement simple":"Cette page donne un exemple d'intégration rapide d'un formulaire de paiement sécurisé en simplement 3 actions. Pour un guide d'intégration plus complet (ou pour une intégration depuis un site en JavaScript), rendez-vous ici : Démarrer: Paiement simple","**require.js** va charger de façon asynchrone le client JavaScript (path krypton), et le thème classic (path kryptonTheme). Ensuite, dans la section **body**, ajoutez le formulaire de paiement :":"**require.js** va charger de façon asynchrone le client JavaScript (path krypton), et le thème classic (path kryptonTheme). Ensuite, dans la section **body**, ajoutez le formulaire de paiement :","Notez que les directives de configuration (**kr-public-key**, ...) sont définies dans la div du formulaire (classe **kr-embedded**), contrairement à une intégration classique.":"Notez que les directives de configuration (**kr-public-key**, ...) sont définies dans la div du formulaire (classe **kr-embedded**), contrairement à une intégration classique.","Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé publique (":"Bien entendu, n'oubliez pas de remplacer le champs 'kr-public-key' par votre clé publique (","voir ici pour plus de détails":"voir ici pour plus de détails","Called on 'checkout' click":"Called on 'checkout' click","/ function onCheckout() { // Create the order, based on your cart var order = { \"amount\": 990, \"currency\": \"EUR\", \"orderId\": \"myOrderId-999999\", \"customer\": { \"email\": \"sample@example.com\" } }; // Call merchant server to get form token and then display payment form getFormToken(order, displayPaymentForm, alert); } /*":"/ function onCheckout() { // Create the order, based on your cart var order = { \"amount\": 990, \"currency\": \"EUR\", \"orderId\": \"myOrderId-999999\", \"customer\": { \"email\": \"sample@example.com\" } }; // Call merchant server to get form token and then display payment form getFormToken(order, displayPaymentForm, alert); } /*","@param reject":"@param reject","*/ function getFormToken(order, resolve, reject) { var request = new XMLHttpRequest(); // Open a new connection, using the POST request on the URL endpoint request.open('POST', 'YOUR_SERVER/payment/init', true); request.setRequestHeader('Content-Type', 'application/json'); request.onload = function () { if (request.status >= 200 && request.status < 400) { resolve(this.response); } else { reject(\"Invalid server response. Code \" + request.status); } }; request.onerror = function (error) { reject(error); }; // Send request request.send(JSON.stringify(order)); }":"*/ function getFormToken(order, resolve, reject) { var request = new XMLHttpRequest(); // Open a new connection, using the POST request on the URL endpoint request.open('POST', 'YOUR_SERVER/payment/init', true); request.setRequestHeader('Content-Type', 'application/json'); request.onload = function () { if (request.status >= 200 && request.status < 400) { resolve(this.response); } else { reject(\"Invalid server response. Code \" + request.status); } }; request.onerror = function (error) { reject(error); }; // Send request request.send(JSON.stringify(order)); }","Display the payment form with the argument form token":"Display the payment form with the argument form token","@param formToken":"@param formToken","*/ function displayPaymentForm(formToken) { // Show the payment form document.getElementById('paymentForm').style.display = 'block'; // Set form token KR.setFormToken(formToken); // Add listener for submit event KR.onSubmit(onPaid); }":"*/ function displayPaymentForm(formToken) { // Show the payment form document.getElementById('paymentForm').style.display = 'block'; // Set form token KR.setFormToken(formToken); // Add listener for submit event KR.onSubmit(onPaid); }","Called when payment is finished":"Called when payment is finished","@param event":"@param event","*/ function onPaid(event) { if (event.clientAnswer.orderStatus === \"PAID\") { // Remove the payment form KR.removeForms(); // Show success message document.getElementById(\"paymentSuccessful\").style.display = \"block\"; } else { // Show error message to the user alert(\"Payment failed !\"); } }":"*/ function onPaid(event) { if (event.clientAnswer.orderStatus === \"PAID\") { // Remove the payment form KR.removeForms(); // Show success message document.getElementById(\"paymentSuccessful\").style.display = \"block\"; } else { // Show error message to the user alert(\"Payment failed !\"); } }","La librairie embedded-form-glue est disponible sur github. ":"La librairie embedded-form-glue est disponible sur github. ","exemple d'intégration pour Angular":"exemple d'intégration pour Angular","exemple d'intégration pour Ember":"exemple d'intégration pour Ember","exemple d'intégration pour Next":"exemple d'intégration pour Next","exemple d'intégration pour Server":"exemple d'intégration pour Server","exemple d'intégration pour Svelte":"exemple d'intégration pour Svelte","exemple d'intégration pour Vue":"exemple d'intégration pour Vue","Vous pouvez intégrer la librairie embedded-form-glue dans n'importe quel autre framework en suivant les mêmes principes que les exemples précédents. [angular]: https://github.com/lyra/embedded-form-glue/tree/master/examples/angular/ [ember]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ember [ionic]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ionic [next]: https://github.com/lyra/embedded-form-glue/tree/master/examples/next [react]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react [server]: https://github.com/lyra/embedded-form-glue/tree/master/examples/server [svelte]: https://github.com/lyra/embedded-form-glue/tree/master/examples/svelte [vue]: https://github.com/lyra/embedded-form-glue/tree/master/examples/vue":"Vous pouvez intégrer la librairie embedded-form-glue dans n'importe quel autre framework en suivant les mêmes principes que les exemples précédents. [angular]: https://github.com/lyra/embedded-form-glue/tree/master/examples/angular/ [ember]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ember [ionic]: https://github.com/lyra/embedded-form-glue/tree/master/examples/ionic [next]: https://github.com/lyra/embedded-form-glue/tree/master/examples/next [react]: https://github.com/lyra/embedded-form-glue/tree/master/examples/react [server]: https://github.com/lyra/embedded-form-glue/tree/master/examples/server [svelte]: https://github.com/lyra/embedded-form-glue/tree/master/examples/svelte [vue]: https://github.com/lyra/embedded-form-glue/tree/master/examples/vue","Cette implémentation est en phase pilote. Contactez le support pour toute demande d'activation.":"Cette implémentation est en phase pilote. Contactez le support pour toute demande d'activation.","Internet Explorer 11 est obsolète selon Microsoft depuis juin 2022. A compter du 15 mars 2023, le formulaire intelligent (smartForm) n'est plus supporté par ce navigateur. Consultez cette page pour visualiser les navigateurs compatibles : Navigateurs compatibles.":"Internet Explorer 11 est obsolète selon Microsoft depuis juin 2022. A compter du 15 mars 2023, le formulaire intelligent (smartForm) n'est plus supporté par ce navigateur. Consultez cette page pour visualiser les navigateurs compatibles : Navigateurs compatibles.","Ordre d'affichage :":"Ordre d'affichage :","Les moyens de paiement compatibles s'affichent selon l'ordre de priorité des contrats associés à la boutique.":"Les moyens de paiement compatibles s'affichent selon l'ordre de priorité des contrats associés à la boutique.","Cet ordre est paramétrable depuis le Back Office(lien : Modifier l'ordre d'affichage des moyens de paiement).":"Cet ordre est paramétrable depuis le Back Office(lien : Modifier l'ordre d'affichage des moyens de paiement).","Intégration :":"Intégration :","Ajoutez la classe kr-smart-form et l'attribut kr-popin,":"Ajoutez la classe kr-smart-form et l'attribut kr-popin,","généré.":"généré.","mode liste avec carte embarquée.":"mode liste avec carte embarquée.","Cette fonction vous permet de positionner le bouton d'un moyen de paiement où vous le souhaitez sur votre page.":"Cette fonction vous permet de positionner le bouton d'un moyen de paiement où vous le souhaitez sur votre page.","ajouter l'attribut kr-payment-method pour choisir un moyen de paiement.":"ajouter l'attribut kr-payment-method pour choisir un moyen de paiement.","Consultez le tableau des valeurs de l'attribut kr-payment-method.":"Consultez le tableau des valeurs de l'attribut kr-payment-method.","Cette fonction vous permet de positionner plusieurs boutons d'un moyen de paiement où vous le souhaitez sur votre page.":"Cette fonction vous permet de positionner plusieurs boutons d'un moyen de paiement où vous le souhaitez sur votre page.","Implémentez 2 DIV, une par bouton. Ces 2 DIV sont ensuite imbriquées dans une DIV PARENT pour pouvoir y appliquer un style CSS. Exemple :":"Implémentez 2 DIV, une par bouton. Ces 2 DIV sont ensuite imbriquées dans une DIV PARENT pour pouvoir y appliquer un style CSS. Exemple :","Ajoutez la classe kr-smart-form,":"Ajoutez la classe kr-smart-form,","Cas particulier :":"Cas particulier :","Si le seul moyen de paiement compatible est le paiement par cartes, le formulaire de paiement s'affichera avec les champs embarqués.":"Si le seul moyen de paiement compatible est le paiement par cartes, le formulaire de paiement s'affichera avec les champs embarqués.","Ajoutez la classe kr-smart-form et l'attribut kr-card-form-expanded,":"Ajoutez la classe kr-smart-form et l'attribut kr-card-form-expanded,","Il est possible de personnaliser l'image et le nom de la boutique de la pop-in. Pour plus d'informations, consultez :":"Il est possible de personnaliser l'image et le nom de la boutique de la pop-in. Pour plus d'informations, consultez :","L'initialisation du formulaire intelligent (smartForm) :":"L'initialisation du formulaire intelligent (smartForm) :","L' affichage du formulaire intelligent (smartForm) :":"L' affichage du formulaire intelligent (smartForm) :","La vérification du statut de la transaction en fin de paiement :":"La vérification du statut de la transaction en fin de paiement :","Nous vous invitons à vous laisser guider et commencer l'intégration de l'étape 1 l'initialisation du formulaire de paiement : Créer un formToken":"Nous vous invitons à vous laisser guider et commencer l'intégration de l'étape 1 l'initialisation du formulaire de paiement : Créer un formToken","Attribut permettant de masquer les logos du paiement par cartes (Masquer les logos du paiement par cartes)":"Attribut permettant de masquer les logos du paiement par cartes (Masquer les logos du paiement par cartes)","Attribut permettant de proposer un bouton de paiement en lecture seule pour un moyen de paiement non disponible. L'acheteur ne pourra pas payer en cliquant sur ce bouton, car uniquement destiné à l'affichage.":"Attribut permettant de proposer un bouton de paiement en lecture seule pour un moyen de paiement non disponible. L'acheteur ne pourra pas payer en cliquant sur ce bouton, car uniquement destiné à l'affichage.","Cette page décrit une intégration rapide en 3 étapes. Consultez ce lien pour avoir un guide complet :":"Cette page décrit une intégration rapide en 3 étapes. Consultez ce lien pour avoir un guide complet :","choississez le mode d'affichage :":"choississez le mode d'affichage :","Plus d'infos : Mode liste":"Plus d'infos : Mode liste","Le formulaire intelligent (smartForm) vous permet d'intégrer un parcours de paiement fluide en combinant plusieurs moyens de paiement. L'acheteur effectuera son parcours de paiement sans quitter le site marchand.":"Le formulaire intelligent (smartForm) vous permet d'intégrer un parcours de paiement fluide en combinant plusieurs moyens de paiement. L'acheteur effectuera son parcours de paiement sans quitter le site marchand.","Voici une présentation des cas d'utilisation. Grâce à cette nouvelle intégration technique, de nombreuses fonctionnalités sont mises à votre disposition. Désormais, vous êtes capables de :":"Voici une présentation des cas d'utilisation. Grâce à cette nouvelle intégration technique, de nombreuses fonctionnalités sont mises à votre disposition. Désormais, vous êtes capables de :","Si vous avez déjà implémenté le formulaire embarqué (cartes), vous trouverez les informations pour migrer vers le formulaire intelligent (smartForm) :":"Si vous avez déjà implémenté le formulaire embarqué (cartes), vous trouverez les informations pour migrer vers le formulaire intelligent (smartForm) :","Les différentes étapes d'intégration sont :":"Les différentes étapes d'intégration sont :","S'authentifier":"S'authentifier","Créer":"Créer","Afficher le formulaire de paiement.":"Afficher le formulaire de paiement.","Analyser le résultat du paiement.":"Analyser le résultat du paiement.","Passer en Production.":"Passer en Production.","Pour avoir plus d'informations, rendez vous à la rubrique Intégration du formulaire de paiement.":"Pour avoir plus d'informations, rendez vous à la rubrique Intégration du formulaire de paiement.","En PHP, si vous n'utilisez pas notre SDK, il vous suffit de récupérer le contenu de la Superglobale **$_POST**.":"En PHP, si vous n'utilisez pas notre SDK, il vous suffit de récupérer le contenu de la Superglobale **$_POST**.","Basculer d'une intégration du formulaire embarqué vers une intégration du formulaire smartForm":"Basculer d'une intégration du formulaire embarqué vers une intégration du formulaire smartForm","Verifiez si vous utilisez la valeur CUSTOMER_WALLET dans le champ action formAction. A ce jour, le formulaire intelligent (smartForm) n'est pas encore compatible avec l'ajout de carte dans un wallet via la valeur CUSTOMER_WALLET. Si vous utilisez cette valeur, vous ne pouvez pas migrer vers le formulaire intelligent (smartForm ).":"Verifiez si vous utilisez la valeur CUSTOMER_WALLET dans le champ action formAction. A ce jour, le formulaire intelligent (smartForm) n'est pas encore compatible avec l'ajout de carte dans un wallet via la valeur CUSTOMER_WALLET. Si vous utilisez cette valeur, vous ne pouvez pas migrer vers le formulaire intelligent (smartForm ).","Le formulaire est embarqué dans votre site marchand":"Le formulaire est embarqué dans votre site marchand","Le formulaire intelligent (smartForm) est initialisé et doit être défini dans un conteneur div ayant kr-smart-form pour classe. Le paramètre kr-form-token doit contenir le formToken préalablement généré lors de l'appel au web service REST Charge/CreatePayment. Exemple de code en mode liste, par défaut :":"Le formulaire intelligent (smartForm) est initialisé et doit être défini dans un conteneur div ayant kr-smart-form pour classe. Le paramètre kr-form-token doit contenir le formToken préalablement généré lors de l'appel au web service REST Charge/CreatePayment. Exemple de code en mode liste, par défaut :","Il est possible de choisir les affichages suivants :":"Il est possible de choisir les affichages suivants :","Affichage du mode liste (par défaut);":"Affichage du mode liste (par défaut);","Affichage du mode pop-in;":"Affichage du mode pop-in;","Affichage du mode liste avec carte embarquée;":"Affichage du mode liste avec carte embarquée;","Mettre en évidence un moyen de paiement;":"Mettre en évidence un moyen de paiement;","Mettre en évidence plusieurs moyens de paiement;":"Mettre en évidence plusieurs moyens de paiement;","Personnaliser le formulaire intelligent (smartForm);":"Personnaliser le formulaire intelligent (smartForm);","Vous pouvez également gérer les erreurs vous-même. Rendez-vous":"Vous pouvez également gérer les erreurs vous-même. Rendez-vous","pour plus de détails.":"pour plus de détails.","Ajoutez cet attribut kr-no-card-logo-header.":"Ajoutez cet attribut kr-no-card-logo-header.","Par défaut, l'affichage des logos du paiement par cartes est automatique en fonction des contrats associés à la boutique. En intégrant cette fonctionnalité, le marchand peut intégrer ses logos pour personnaliser le formulaire de paiement.":"Par défaut, l'affichage des logos du paiement par cartes est automatique en fonction des contrats associés à la boutique. En intégrant cette fonctionnalité, le marchand peut intégrer ses logos pour personnaliser le formulaire de paiement.","L'utilisateur doit disposer du droit de modification des paramètres de la boutique. Veuillez contacter":"L'utilisateur doit disposer du droit de modification des paramètres de la boutique. Veuillez contacter","si vous n'êtes pas habilité. Il faut :":"si vous n'êtes pas habilité. Il faut :","cliquer sur le bouton Sauvegarder pour enregistrer vos modifications.":"cliquer sur le bouton Sauvegarder pour enregistrer vos modifications.","A ce jour,l'ordre d'affichage des moyens de paiement se détermine uniquement en fonction de l'ordre de priorité des contrats du bom.":"A ce jour,l'ordre d'affichage des moyens de paiement se détermine uniquement en fonction de l'ordre de priorité des contrats du bom.","Le champ 'paymentMethods' permet de sélectionner **les moyens de paiement**. Ce champ est envoyé lors de la génération du 'formToken' qui définit le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.) (Plus d'infos :":"Le champ 'paymentMethods' permet de sélectionner **les moyens de paiement**. Ce champ est envoyé lors de la génération du 'formToken' qui définit le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.) (Plus d'infos :",".) Si ce champ est vide alors l'ensemble des moyens de paiement compatibles (devises, contraintes techniques, etc) associés à la boutique seront proposés. Exemple : afficher uniquement les moyens de paiement Visa et Mastercard :":".) Si ce champ est vide alors l'ensemble des moyens de paiement compatibles (devises, contraintes techniques, etc) associés à la boutique seront proposés. Exemple : afficher uniquement les moyens de paiement Visa et Mastercard :","Pour plus d'informations, consultez le tableau":"Pour plus d'informations, consultez le tableau","des valeurs des moyens de paiement":"des valeurs des moyens de paiement","Lors de l'ajout d'un nouveau contrat à la boutique, les moyens de paiement compatibles apparaîtront automatiquement, en mode Test et en Production. Le champ paymentMethods permet de choisir les moyens de paiement proposés à l'acheteur.":"Lors de l'ajout d'un nouveau contrat à la boutique, les moyens de paiement compatibles apparaîtront automatiquement, en mode Test et en Production. Le champ paymentMethods permet de choisir les moyens de paiement proposés à l'acheteur.","Le style du bouton \"Payer\" est défini par la classe kr-payment-button. Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise <HEAD> de votre page de paiement, juste après le chargement du thème et du code Javascript. Ci joint un exemple utilisant la règle css":"Le style du bouton \"Payer\" est défini par la classe kr-payment-button. Pour surcharger la couleur du bouton \"Payer\", il est recommandé de définir le nouveau style dans la balise <HEAD> de votre page de paiement, juste après le chargement du thème et du code Javascript. Ci joint un exemple utilisant la règle css","Personnaliser le formulaire de paiement":"Personnaliser le formulaire de paiement","Bienvenue dans l'espace de personnalisation. Découvrez comment personnaliser votre formulaire de paiement.":"Bienvenue dans l'espace de personnalisation. Découvrez comment personnaliser votre formulaire de paiement.","Modifier de l'ordre d'affichage des moyens de paiement":"Modifier de l'ordre d'affichage des moyens de paiement","Personnaliser le bouton de paiement":"Personnaliser le bouton de paiement","Customisez le label et la couleur du bouton de paiement si vous le souhaitez.":"Customisez le label et la couleur du bouton de paiement si vous le souhaitez.","Personnalisez la mise en page en présentant un affichage horizontal des champs embarqués.":"Personnalisez la mise en page en présentant un affichage horizontal des champs embarqués.","La liste est non exhaustive et sera mise à jour régulièrement. Pour plus d'informations, consultez le tableau des moyens de paiement":"La liste est non exhaustive et sera mise à jour régulièrement. Pour plus d'informations, consultez le tableau des moyens de paiement","Pour contrôler l'affichage des moyens de paiement, vous devez intégrer le paramètre paymentMethodslors de la création du formToken. Pour avoir plus d'informations, cliquez sur \"Sélectionner les moyens de paiement\".":"Pour contrôler l'affichage des moyens de paiement, vous devez intégrer le paramètre paymentMethodslors de la création du formToken. Pour avoir plus d'informations, cliquez sur \"Sélectionner les moyens de paiement\".","L'intégration du formulaire formulaire embarqué décrite ici concerne les sites marchand ayant un rendu côté serveur (PHP, Java, etc.).":"L'intégration du formulaire formulaire embarqué décrite ici concerne les sites marchand ayant un rendu côté serveur (PHP, Java, etc.).","depuis votre serveur :":"depuis votre serveur :"," Le formToken est valide pendant 15 minutes. Consultez la liste des cas d'utilisation pour vous aider à initialiser votre formulaire.":" Le formToken est valide pendant 15 minutes. Consultez la liste des cas d'utilisation pour vous aider à initialiser votre formulaire.","Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires. Si le paiement est refusé, l'acheteur reste sur le site marchand. Si le paiement est accepté, les informations de la transaction sont envoyées sur le serveur marchand. ":"Une fois le formulaire affiché, l'acheteur peut entrer ses données bancaires. Si le paiement est refusé, l'acheteur reste sur le site marchand. Si le paiement est accepté, les informations de la transaction sont envoyées sur le serveur marchand. ","Les fichiers de thèmes sont optionnels. S'ils ne sont pas inclus, le formulaire de paiement sera fonctionnel mais avec un aspect minimaliste. Plus de détails sur la personnalisation du formulaire ici :":"Les fichiers de thèmes sont optionnels. S'ils ne sont pas inclus, le formulaire de paiement sera fonctionnel mais avec un aspect minimaliste. Plus de détails sur la personnalisation du formulaire ici :","Le formulaire doit être défini dans un conteneur **div** ayant **kr-embedded** pour classe. Le paramètre **kr-form-token** doit contenir le **formToken** préalablement généré lors de l'appel au web service REST":"Le formulaire doit être défini dans un conteneur **div** ayant **kr-embedded** pour classe. Le paramètre **kr-form-token** doit contenir le **formToken** préalablement généré lors de l'appel au web service REST",". Les champs du formulaire sont insérés à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes :":". Les champs du formulaire sont insérés à partir de conteneurs DIV spéciaux. Ils sont identifiés à partir des classes suivantes :","Vous pouvez également vous rendre directement à l'étape suivante :":"Vous pouvez également vous rendre directement à l'étape suivante :","Le marchand peut proposer à l'acheteur de faciliter ses achats en demandant l'enregistrement des données bancaires par la plateforme de paiement. Grâce à cette opération, la plateforme de paiement attribue un jeton unique au moyen de paiement et le retourne au site marchand via le champ **paymentMethodToken**. Ainsi lors de futurs achats, l'acheteur n'aura plus à saisir son moyen de paiement. Cette solution apporte un niveau supplémentaire de sécurité aux paiements puisque seul transite le token utilisable uniquement par la plateforme de paiement. Pour proposer à l'acheteur d'enregistrer son moyen de paiement au moment du paiement, utilisez le champ **formAction** avec la valeur **ASK_REGISTER_PAY**":"Le marchand peut proposer à l'acheteur de faciliter ses achats en demandant l'enregistrement des données bancaires par la plateforme de paiement. Grâce à cette opération, la plateforme de paiement attribue un jeton unique au moyen de paiement et le retourne au site marchand via le champ **paymentMethodToken**. Ainsi lors de futurs achats, l'acheteur n'aura plus à saisir son moyen de paiement. Cette solution apporte un niveau supplémentaire de sécurité aux paiements puisque seul transite le token utilisable uniquement par la plateforme de paiement. Pour proposer à l'acheteur d'enregistrer son moyen de paiement au moment du paiement, utilisez le champ **formAction** avec la valeur **ASK_REGISTER_PAY**","Le champ email devient obligatoire lors de l'enregistrement du moyen de paiement. Lors de l'affichage du formulaire, une case à cocher apparaitra. Par défaut, cette case est décochée. Si l'acheteur accepte l'enregistrement de son moyen de paiement, il doit cocher la case. Si le paiement est refusé, le moyen de paiement ne sera pas enregistré.":"Le champ email devient obligatoire lors de l'enregistrement du moyen de paiement. Lors de l'affichage du formulaire, une case à cocher apparaitra. Par défaut, cette case est décochée. Si l'acheteur accepte l'enregistrement de son moyen de paiement, il doit cocher la case. Si le paiement est refusé, le moyen de paiement ne sera pas enregistré.","Si le marchand a avertit l'acheteur plus tôt dans le process d'achat, il peut \"forcer\" l'enregistrement du moyen de paiement sans afficher de case supplémentaire. Pour celà, utilisez le champ **formAction** avec la valeur **REGISTER_PAY**:":"Si le marchand a avertit l'acheteur plus tôt dans le process d'achat, il peut \"forcer\" l'enregistrement du moyen de paiement sans afficher de case supplémentaire. Pour celà, utilisez le champ **formAction** avec la valeur **REGISTER_PAY**:","Le marchand peut transmettre le token à débiter lors de l'initialisation du paiement. Lors de l'affichage du formulaire, les champs **kr-pan** et **kr-expiry** seront automatiquement renseignés. L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat. Pour celà, il suffit de transmettre le token à débiter dans le champ **paymentMethodToken** et de valoriser le champ **formAction** à **PAYMENT**. Cette valeur étant la valeur par défaut, le champ **formAction** n'est plus nécessaire.":"Le marchand peut transmettre le token à débiter lors de l'initialisation du paiement. Lors de l'affichage du formulaire, les champs **kr-pan** et **kr-expiry** seront automatiquement renseignés. L'acheteur n'aura plus qu'à saisir son code de sécurité (CVV) pour finaliser son achat. Pour celà, il suffit de transmettre le token à débiter dans le champ **paymentMethodToken** et de valoriser le champ **formAction** à **PAYMENT**. Cette valeur étant la valeur par défaut, le champ **formAction** n'est plus nécessaire.","Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client. Pour cela, il affiche sur sa page le **pan** masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement. L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé. Afin de ne pas faire apparaitre le formulaire embarqué, il suffit d'utiliser le paramètre **formAction** et de le valoriser à **SILENT**:":"Lorsque l'acheteur souhaite faire un nouvel achat, le marchand peut, s'il le désire, proposer la liste des moyens de paiement enregistrés pour ce client. Pour cela, il affiche sur sa page le **pan** masqué et la date de validité qui lui ont été retournés lors de l'enregistrement du ou des moyens de paiement. L'acheteur sélectionne le moyen de paiement à utiliser et le marchand initialise le paiement avec le token associé. Afin de ne pas faire apparaitre le formulaire embarqué, il suffit d'utiliser le paramètre **formAction** et de le valoriser à **SILENT**:","Pour celà, utilisez les champs metadata (au format json) lors de l'appel au Web Service Charge/CreatePayment: Exemple pour transmettre une donnée nommée \"contract\" et sa valeur:":"Pour celà, utilisez les champs metadata (au format json) lors de l'appel au Web Service Charge/CreatePayment: Exemple pour transmettre une donnée nommée \"contract\" et sa valeur:","Lancer l'appel aux webservices":"Lancer l'appel aux webservices","( cliquer pour avoir le détail des paramètres possible et utiliser notre playground sur ce lien":"( cliquer pour avoir le détail des paramètres possible et utiliser notre playground sur ce lien","Exemple d'Appel :":"Exemple d'Appel :","Etape 1 : Définir l'URL de notification à la fin du paiement":"Etape 1 : Définir l'URL de notification à la fin du paiement","Définir l'URL de notification à la fin du paiement dans le bom.":"Définir l'URL de notification à la fin du paiement dans le bom.","I. Concept":"I. Concept","IPN signifie Instant Payment Notification. L'IPN est une notification de serveur à serveur qui permet d'obtenir le résultat du paiement. La notification est également envoyée dans les cas particuliers suivants :":"IPN signifie Instant Payment Notification. L'IPN est une notification de serveur à serveur qui permet d'obtenir le résultat du paiement. La notification est également envoyée dans les cas particuliers suivants :","Coupure de la connexion Internet pendant le paiement":"Coupure de la connexion Internet pendant le paiement","L'acheteur ferme son navigateur pendant le paiement":"L'acheteur ferme son navigateur pendant le paiement","il est IMPERATIF de paramétrer l'IPN.":"il est IMPERATIF de paramétrer l'IPN.","II. Définir l'URL de notification à la fin du paiement":"II. Définir l'URL de notification à la fin du paiement","Connectez vous au bom":"Connectez vous au bom","Dans la section Paramétrage général, renseignez le champ Adresse(s) e-mail(s) à avertir en cas d'échec de l'envoi de l'IPN.":"Dans la section Paramétrage général, renseignez le champ Adresse(s) e-mail(s) à avertir en cas d'échec de l'envoi de l'IPN.","Dans la section URL de notification de l'API REST, renseignez l'URL de votre page dans les champs URL de l'IPN à appeler en mode TEST et URL de l'IPN à appeler en mode PRODUCTION.":"Dans la section URL de notification de l'API REST, renseignez l'URL de votre page dans les champs URL de l'IPN à appeler en mode TEST et URL de l'IPN à appeler en mode PRODUCTION.","ETAPE SUIVANTE N°2":"ETAPE SUIVANTE N°2","Trouvez vos clés d'API REST:":"Trouvez vos clés d'API REST:","**Tableau des clés d'API REST** : Pour chaque usage il y a un clé pour le mode TEST et une clé pour le mode Production.":"**Tableau des clés d'API REST** : Pour chaque usage il y a un clé pour le mode TEST et une clé pour le mode Production.","Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. L'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet. Pour avoir des informations complémentaires, veuillez consulter ce lien Prérequis.":"Cette action est réalisée par un utilisateur habilité à gérer les clés et les algorithmes de signature. L'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet. Pour avoir des informations complémentaires, veuillez consulter ce lien Prérequis.","le mot de passe, par exemple, pour la boutique de test testpassword_DEMOPRIVATEKEY23G4475zXZQ2UA5x7M : N° 2: mot de passe du tableau des clés d'API REST":"le mot de passe, par exemple, pour la boutique de test testpassword_DEMOPRIVATEKEY23G4475zXZQ2UA5x7M : N° 2: mot de passe du tableau des clés d'API REST","Ci dessous un exemple de requête. Vous avez à votre disposition":"Ci dessous un exemple de requête. Vous avez à votre disposition","le SDK de TEST":"le SDK de TEST","depuis le Playground pour tester votre intégration. La requête HTTP complète ressemblera à l'image ci dessous. Vous avez à votre disposition":"depuis le Playground pour tester votre intégration. La requête HTTP complète ressemblera à l'image ci dessous. Vous avez à votre disposition","depuis le Playground.":"depuis le Playground.","Des exemples de code, dans différents langages sont disponibles dans le Gitub.":"Des exemples de code, dans différents langages sont disponibles dans le Gitub.","Dans le dossier sample, le fichier de cette étape est config.php. Il permet de définir les clés d'authentification. Pour plus de détails, Fichier d'exemple : config.php.":"Dans le dossier sample, le fichier de cette étape est config.php. Il permet de définir les clés d'authentification. Pour plus de détails, Fichier d'exemple : config.php.","ETAPE SUIVANTE N°3":"ETAPE SUIVANTE N°3","Tableau des clés d'API REST":"Tableau des clés d'API REST","Le formToken est un objet encrypté qui définit le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.). Le formToken est le résultat de la réponse de l'appel Web Service REST Charge/CreatePayment. Il est valide pendant 15 minutes.":"Le formToken est un objet encrypté qui définit le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.). Le formToken est le résultat de la réponse de l'appel Web Service REST Charge/CreatePayment. Il est valide pendant 15 minutes.","Utilisez le Playground Charge/CreatePayment pour connaître l'intégralité des champs disponibles. Cliquez sur le bouton \"Testez-moi\", créez votre requête puis exécutez l'appel REST pour générer le formToken.":"Utilisez le Playground Charge/CreatePayment pour connaître l'intégralité des champs disponibles. Cliquez sur le bouton \"Testez-moi\", créez votre requête puis exécutez l'appel REST pour générer le formToken.","Dans le dossier sample, le fichier de cette étape est formToken.php. Pour plus de détails, Fichier d'exemple : formToken.php":"Dans le dossier sample, le fichier de cette étape est formToken.php. Pour plus de détails, Fichier d'exemple : formToken.php","ETAPE SUIVANTE N°4":"ETAPE SUIVANTE N°4","Une fois le formulaire affiché, procédez au paiement.":"Une fois le formulaire affiché, procédez au paiement.","En mode Test, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte.":"En mode Test, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte.","Internet Explorer 11 est obsolète selon Microsoft depuis juin 2022. A compter du 15 mars 2023, le formulaire embarqué (cartes) n'est plus supporté par ce navigateur. Consultez cette page pour visualiser les navigateurs compatibles : Navigateurs compatibles.":"Internet Explorer 11 est obsolète selon Microsoft depuis juin 2022. A compter du 15 mars 2023, le formulaire embarqué (cartes) n'est plus supporté par ce navigateur. Consultez cette page pour visualiser les navigateurs compatibles : Navigateurs compatibles.","La liste des tests à réaliser est affichée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.":"La liste des tests à réaliser est affichée dans le bom_expert, menu Paramétrage > Boutique > Clés d'API REST.","Cliquez sur le bouton \"générer le mot de passe et la clé HMAC-SHA-256 de production\".":"Cliquez sur le bouton \"générer le mot de passe et la clé HMAC-SHA-256 de production\".","Pour information, le mode TEST est toujours disponible, même après la génération de la clé de production.":"Pour information, le mode TEST est toujours disponible, même après la génération de la clé de production.","Renseignez correctement l'URL de notification à la fin du paiement en mode PRODUCTION depuis le menu Paramétrage > Règles de notifications. (lien Définir l'URL de notification)":"Renseignez correctement l'URL de notification à la fin du paiement en mode PRODUCTION depuis le menu Paramétrage > Règles de notifications. (lien Définir l'URL de notification)","Stockez les clés.":"Stockez les clés.","Nous vous conseillons de conserver les informations (mot de passe, clé publique, clé HMAC-SHA-256 de production) de manière sécurisée car dès le premier paiement en PRODUCTION, elles seront masquées dans le bom.":"Nous vous conseillons de conserver les informations (mot de passe, clé publique, clé HMAC-SHA-256 de production) de manière sécurisée car dès le premier paiement en PRODUCTION, elles seront masquées dans le bom.","Effectuez une transaction réelle d'au moins 2 €.":"Effectuez une transaction réelle d'au moins 2 €.","(lien":"(lien","Dans le HEAD de la page, il faut inclure dans une balise <script> le chargement de notre librairie Javascript et les paramètres d'initialisation.":"Dans le HEAD de la page, il faut inclure dans une balise <script> le chargement de notre librairie Javascript et les paramètres d'initialisation.","Implémentez la clé publique":"Implémentez la clé publique","Valorisez la clé publique dans le paramètre":"Valorisez la clé publique dans le paramètre","pour connaître **les autres paramètres**. Après la balise script, vous pouvez choisir un thème.":"pour connaître **les autres paramètres**. Après la balise script, vous pouvez choisir un thème.","Choisissez un thème":"Choisissez un thème","Classic est le thème par défaut. Voici les liens pour charger ce thème.":"Classic est le thème par défaut. Voici les liens pour charger ce thème.","Plus d'informations, sur les":"Plus d'informations, sur les",". Exemple de code pour le 'HEAD':":". Exemple de code pour le 'HEAD':","III. Personnaliser le formulaire de paiement":"III. Personnaliser le formulaire de paiement","Enfin, la personnalisation du formulaire de paiement est possible dans les cas suivants :":"Enfin, la personnalisation du formulaire de paiement est possible dans les cas suivants :","Personnaliser le bouton \"Payer\";":"Personnaliser le bouton \"Payer\";","popin.php.":"popin.php.","Pour avoir plus de détails, Fichiers d'exemple : embedded.php et popin.php":"Pour avoir plus de détails, Fichiers d'exemple : embedded.php et popin.php","ETAPE SUIVANTE N°5":"ETAPE SUIVANTE N°5","Plus d'infos : Mode embarqué":"Plus d'infos : Mode embarqué","Ce fichier permet d'afficher le formulaire de paiement, en mode embarqué. Dans le":"Ce fichier permet d'afficher le formulaire de paiement, en mode embarqué. Dans le","choisir un thème (thème classic)":"choisir un thème (thème classic)","Ce fichier permet d'afficher le formulaire de paiement, en mode pop-in. Dans le":"Ce fichier permet d'afficher le formulaire de paiement, en mode pop-in. Dans le","définir":"définir","(mode Pop-in en ajoutant l'attribut":"(mode Pop-in en ajoutant l'attribut","pour connaître **les autres paramètres**.":"pour connaître **les autres paramètres**.","Néon est le nouveau thème par défaut. Voici les liens pour charger ce thème.":"Néon est le nouveau thème par défaut. Voici les liens pour charger ce thème.","Vous avez également le choix :":"Vous avez également le choix :","Enfin, la personnalisation du formulaire de paiement est possible :":"Enfin, la personnalisation du formulaire de paiement est possible :","Dans le dossier sample, le fichier de cette étape est smartForm.php. Pour avoir plus de détails, Fichier d'exemple : smartForm.php":"Dans le dossier sample, le fichier de cette étape est smartForm.php. Pour avoir plus de détails, Fichier d'exemple : smartForm.php","Ce fichier permet d'afficher le formulaire de paiement smartForm en mode Liste. Dans le":"Ce fichier permet d'afficher le formulaire de paiement smartForm en mode Liste. Dans le","choisir un thème (thème néon)":"choisir un thème (thème néon)","II. Analyser l'IPN (Instant Payment Notification)":"II. Analyser l'IPN (Instant Payment Notification)","Plus d'infos: Analyse de l'IPN (URL de notification).":"Plus d'infos: Analyse de l'IPN (URL de notification).","Implémentez dans le HEAD le paramètre d'initialisation kr-post-url-success pour recevoir le résutat du paiement en cas de paiement réussi (Etape 4 : Afficher le formulaire de paiement ).":"Implémentez dans le HEAD le paramètre d'initialisation kr-post-url-success pour recevoir le résutat du paiement en cas de paiement réussi (Etape 4 : Afficher le formulaire de paiement ).","Plus d'infos: Analyse du résultat du paiement via le retour navigateur.":"Plus d'infos: Analyse du résultat du paiement via le retour navigateur.","VI. Exemple simplifié PHP":"VI. Exemple simplifié PHP","Pour avoir des informations complémentaires, cliquez sur: Fichiers d'exemple : ipn.php et paid.php":"Pour avoir des informations complémentaires, cliquez sur: Fichiers d'exemple : ipn.php et paid.php","Ce fichier permet d'analyser le résultat du paiement depuis l'IPN. Il sert à :":"Ce fichier permet d'analyser le résultat du paiement depuis l'IPN. Il sert à :","2 ème clé du tableau des clés API REST":"2 ème clé du tableau des clés API REST","Ce fichier permet d'analyser le résultat du paiement lors du retour navigateur. Il sert à :":"Ce fichier permet d'analyser le résultat du paiement lors du retour navigateur. Il sert à :","vérifier de la signature avec la":"vérifier de la signature avec la","pour comparer avec la valeur du":"pour comparer avec la valeur du","(4 ème clé du tableau des clés API REST ).":"(4 ème clé du tableau des clés API REST ).","Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client. En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation. Par défaut, le retry est configuré à \"1\", ce qui signifie que l'acheteur peut effectuer 2 tentatives de paiement. Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables. Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée.":"Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client. En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation. Par défaut, le retry est configuré à \"1\", ce qui signifie que l'acheteur peut effectuer 2 tentatives de paiement. Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables. Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée.","Cas smartForm":"Cas smartForm","Appelé pour ouvrir directement une pop-in (ou un pop-up) sans interaction de la part de l'utilisateur.":"Appelé pour ouvrir directement une pop-in (ou un pop-up) sans interaction de la part de l'utilisateur.","Un des champs du formulaire perd le focus. voir KR.onFocus().":"Un des champs du formulaire perd le focus. voir KR.onFocus().","Appelé lorsqu'une transaction est créée (acceptée ou refusée).":"Appelé lorsqu'une transaction est créée (acceptée ou refusée).","Appelé pour donner le focus à un champ du formulaire.":"Appelé pour donner le focus à un champ du formulaire.","permet de surcharger":"permet de surcharger","du":"du","Appelé pour forcer la détection du moyen de paiement.":"Appelé pour forcer la détection du moyen de paiement.","Le formulaire vérifie localement si le formulaire est valide.":"Le formulaire vérifie localement si le formulaire est valide.","Rendez-vous ici pour une documentation complète :":"Rendez-vous ici pour une documentation complète :","TLS 1.2 doit être supporté par le navigateur. Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop. Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance. Dans ce cas, veuillez contacter notre support. Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client JavaScript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection. Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution. Merci de contacter le support si vous constatez toute détection abusive.":"TLS 1.2 doit être supporté par le navigateur. Nous testons de façon proactive la plupart des navigateurs, aussi bien sur mobile que sur desktop. Mais il est possible qu'une combinaison de mobile + navigateur échappe à notre vigilance. Dans ce cas, veuillez contacter notre support. Si vous souhaitez supporter une combinaison qui n'est pas prise en compte par notre client JavaScript, vous pouvez dans ce cas de figure implémenter notre formulaire en redirection. Notez également que certains antivirus ou ad-blocker peuvent potentiellement bloquer notre solution. Merci de contacter le support si vous constatez toute détection abusive.","Attention, si les paramètres **kr-post-url-success** et **kr-get-url-success** sont définis en même temps, la méthode POST aura la priorité. Il en va de même pour **kr-post-url-refused** et **kr-get-url-refused\\***.":"Attention, si les paramètres **kr-post-url-success** et **kr-get-url-success** sont définis en même temps, la méthode POST aura la priorité. Il en va de même pour **kr-post-url-refused** et **kr-get-url-refused\\***.","L'objet **cardInfo** contient la propriété **brand** qui peut prendre les valeurs suivantes:":"L'objet **cardInfo** contient la propriété **brand** qui peut prendre les valeurs suivantes:","{: .lita-excluded} Il contient également le bin de la carte saisie, soit les 6 premiers caractères du pan. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment":"{: .lita-excluded} Il contient également le bin de la carte saisie, soit les 6 premiers caractères du pan. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment","Si le champ du numéro de carte prend le focus, la variable **event** prendra la valeur suivante :":"Si le champ du numéro de carte prend le focus, la variable **event** prendra la valeur suivante :","Vous pouvez aussi utiliser **KR.onBlur()** pour détecter la perte de focus d'un champ. Son fonctionnement est similiare à **KR.onFocus()**":"Vous pouvez aussi utiliser **KR.onBlur()** pour détecter la perte de focus d'un champ. Son fonctionnement est similiare à **KR.onFocus()**","L'objet **installmentInfo** possède les attributs ci-dessous :":"L'objet **installmentInfo** possède les attributs ci-dessous :","L'objet contenu dans event est le même que celui posté par le formulaire. Pour plus de détails, rendez-vous ici : Retour navigateur. Le comportement diffère en fonction du booléen retourné par votre fonction :":"L'objet contenu dans event est le même que celui posté par le formulaire. Pour plus de détails, rendez-vous ici : Retour navigateur. Le comportement diffère en fonction du booléen retourné par votre fonction :","vous pouvez consulter [le dépôt github de Embedded Form Glue][glue] pour plus d'informations. Manipulation du bouton de soumission du formulaire de paiement :":"vous pouvez consulter [le dépôt github de Embedded Form Glue][glue] pour plus d'informations. Manipulation du bouton de soumission du formulaire de paiement :","{: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres. ":"{: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres. ","Une fois que vous avez intercepté les erreurs, vous pouvez déclencher l'événement KR.onError() manuellement en appelant 'result.doOnError();'.":"Une fois que vous avez intercepté les erreurs, vous pouvez déclencher l'événement KR.onError() manuellement en appelant 'result.doOnError();'.","Plus d'informations [ici](https://cordova.apache.org/docs/en/latest/guide/appdev/allowlist/index.html).":"Plus d'informations [ici](https://cordova.apache.org/docs/en/latest/guide/appdev/allowlist/index.html).","[Plus d'informations sur les CSP ici.](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) Si vous utlisez un moteur de détection de fraude externe (comme monitor+, clearsale, ...), vous devez également ajouter :":"[Plus d'informations sur les CSP ici.](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) Si vous utlisez un moteur de détection de fraude externe (comme monitor+, clearsale, ...), vous devez également ajouter :","Pour plus d'informations, rendez-vous ici :":"Pour plus d'informations, rendez-vous ici :","Vous pouvez simuler l'option REGISTER en créant une transaction à un euro en validation manuelle. Pour plus de détails, rendez vous ici : paiement en un clic. Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifiés pour le début de l'année 2019.":"Vous pouvez simuler l'option REGISTER en créant une transaction à un euro en validation manuelle. Pour plus de détails, rendez vous ici : paiement en un clic. Les options ASK_REGISTER_PAY et REGISTER_UPDATE sont planifiés pour le début de l'année 2019.","il faut utiliser la paramètre paymentMethodToken du web service REST Charge/CreatePayment. Notez que l'API REST ne vous permet plus de définir vous-même l'identifiant de l'alias. Il est automatiquement généré par la plateforme sous la forme d'une chaine alphanumérique de 32 caratères de long. Exemple d'alias: 4b92ad0a0bfe4dd0976a5954f8071b59":"il faut utiliser la paramètre paymentMethodToken du web service REST Charge/CreatePayment. Notez que l'API REST ne vous permet plus de définir vous-même l'identifiant de l'alias. Il est automatiquement généré par la plateforme sous la forme d'une chaine alphanumérique de 32 caratères de long. Exemple d'alias: 4b92ad0a0bfe4dd0976a5954f8071b59","Pour choisir la langue du formulaire de paiement en **anglais** , voici un exemple :":"Pour choisir la langue du formulaire de paiement en **anglais** , voici un exemple :","{: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres.":"{: .lita-excluded} Attention : Si vous définissez une autre valeur, celle-ci sera envoyée sans modification à la plateforme de paiement. Si la valeur n'est pas supportée par la configuration de votre boutique, aucune transaction ne sera créée. Pour réactiver la détection automatique, appelez KR.setBrand() sans paramètres.","Pour forcer le moyen de paiement AMEX, voici un exemple à titre indicatif :":"Pour forcer le moyen de paiement AMEX, voici un exemple à titre indicatif :","Pour information, il exsite 2 callbacks qui permettent d'intercepter une transaction nouvellement créée :":"Pour information, il exsite 2 callbacks qui permettent d'intercepter une transaction nouvellement créée :","{: .lita-excluded} Il contient également le bin de la carte saisie. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment":"{: .lita-excluded} Il contient également le bin de la carte saisie. Pour voir la liste complète, consulter la documentation de référence du paramètre effectiveBrand ici: Payment","Notez que dans ce cas, la transaction n'est pas créée en temps réél. Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement. La création interviendra au bout de 10 minutes maximum. Pour intercepter cette transaction, vous devez utiliser les IPNs. Voir":"Notez que dans ce cas, la transaction n'est pas créée en temps réél. Une transaction refusée avec une erreur 149 sera créée de façon asynchrone, et ceci uniquement si l'utilisateur n'a pas effectué une nouvelle tentative de paiement. La création interviendra au bout de 10 minutes maximum. Pour intercepter cette transaction, vous devez utiliser les IPNs. Voir","dans la rubrique thème material design.":"dans la rubrique thème material design.","Exemple de code pour afficher le thème material :":"Exemple de code pour afficher le thème material :","Classes à utiliser pour la personalisation des labels animés (spécifique au thème **material**) :":"Classes à utiliser pour la personalisation des labels animés (spécifique au thème **material**) :","L'ajout de **kr-theme** permet d'appliquer automatiquement:":"L'ajout de **kr-theme** permet d'appliquer automatiquement:","Les icônes de [Font-Awesome](https://fontawesome.com/) sont aussi supportées. Vous devez au préalable charger la librairie dans la section **** de votre page:":"Les icônes de [Font-Awesome](https://fontawesome.com/) sont aussi supportées. Vous devez au préalable charger la librairie dans la section **** de votre page:","Si vous utilisez PHP avec notre SDK, nous vous recommandons de regrouper vos clefs dans un fichier de configuration. Exemple avec les clés de tests:":"Si vous utilisez PHP avec notre SDK, nous vous recommandons de regrouper vos clefs dans un fichier de configuration. Exemple avec les clés de tests:","Pensez à les remplacer avec vos clés personnelles. Pour plus d'informations, voir":"Pensez à les remplacer avec vos clés personnelles. Pour plus d'informations, voir","SDKs server":"SDKs server","Pour plus de détails sur l'authentification lors de l'appel au Web Service REST, rendez-vous ici:":"Pour plus de détails sur l'authentification lors de l'appel au Web Service REST, rendez-vous ici:","Les données de la réponse sont à aller chercher dans la propriété **answer**:":"Les données de la réponse sont à aller chercher dans la propriété **answer**:","Vous pouvez utiliser notre":"Vous pouvez utiliser notre","playground interactif":"playground interactif","pour découvrir tous nos Web Service. Pour plus d'informations sur les spécifications des Web Service REST de paiement, rendez-vous ici:":"pour découvrir tous nos Web Service. Pour plus d'informations sur les spécifications des Web Service REST de paiement, rendez-vous ici:","L'API REST est basée sur les standards existants, vous pouvez donc l'utiliser directement avec votre librairie favorite. Sachez cependant que nous travaillons activement pour ajouter de nouveaux supports pour d'autres langages.":"L'API REST est basée sur les standards existants, vous pouvez donc l'utiliser directement avec votre librairie favorite. Sachez cependant que nous travaillons activement pour ajouter de nouveaux supports pour d'autres langages.","Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message. Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI. La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get. Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé. Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification à la fin du paiement (IPN). La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.":"Si le marchand possède déjà une solution de diffusion, il peut simplement insérer le lien généré dans son message. Dans le cas d'un ordre de paiement SVI, une référence sera générée et permettra de payer l'ordre dans le SVI. La réponse contient une référence paymentOrderId qui permet au marchand de faire le suivi des ordres qu'il a généré grâce au Web Service PaymentOrder/Get. Une fois l'ordre de paiement reçu, il suffit à l'acheteur de cliquer sur lien pour être redirigé vers la page de paiement sécurisé. Lorsque le paiement est terminé, le site marchand est averti sur son URL de notification à la fin du paiement (IPN). La notification contient la référence de l'ordre paymentOrderId, le statut de l'ordre et le statut du paiement réalisé.","Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert. Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST.":"Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert. Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST.","L'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.":"L'accès à l'onglet Clés d'API REST nécessite l'activation d'une fonctionnalité spécifique. Veuillez contacter le service client si vous ne voyez pas cet onglet.","Transaction non trouvée. Un problème technique est survenu au moment de récupérer les informations relatives à la transaction. De nombreux Web Services REST peuvent avoir ce code erreur, comme par exemple : Transaction/CancelOrRefund, Transaction/Get, Transaction/Update, Transaction/Validate... (liste non exhaustive ).":"Transaction non trouvée. Un problème technique est survenu au moment de récupérer les informations relatives à la transaction. De nombreux Web Services REST peuvent avoir ce code erreur, comme par exemple : Transaction/CancelOrRefund, Transaction/Get, Transaction/Update, Transaction/Validate... (liste non exhaustive ).","La transaction ne peut pas être remboursée. C' est la banque de l' acheteur qui s' oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...). Pour le réseau CB, nous indiquons le code et le motif du refus renvoyés par la banque de l' acheteur. Le code de refus se trouve dans le detailedErrorCode. Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez la liste des codes de retour spécifiques au réseau CB pour plus de détails.":"La transaction ne peut pas être remboursée. C' est la banque de l' acheteur qui s' oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...). Pour le réseau CB, nous indiquons le code et le motif du refus renvoyés par la banque de l' acheteur. Le code de refus se trouve dans le detailedErrorCode. Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez la liste des codes de retour spécifiques au réseau CB pour plus de détails.","La date d'expiration de la carte ne permet pas cette action. Dans ce cas, aucune demande d'autorisation n'est réalisée après le contrôle de la date d'expiration.":"La date d'expiration de la carte ne permet pas cette action. Dans ce cas, aucune demande d'autorisation n'est réalisée après le contrôle de la date d'expiration.","Création d'un alias refusée. Pour avoir plus d'informations, consultez le champ authorizationResult correspondant au code retour de la demande d'autorisation. Vous trouverez la Liste des codes retour autorisation sur les motifs du refus de la banque émettrice.":"Création d'un alias refusée. Pour avoir plus d'informations, consultez le champ authorizationResult correspondant au code retour de la demande d'autorisation. Vous trouverez la Liste des codes retour autorisation sur les motifs du refus de la banque émettrice.","la liste des valeurs de detailedErrorCode":"la liste des valeurs de detailedErrorCode","Le Web Service REST **Transaction/Validate** permet d'autoriser la remise en banque d'une transaction à la date de capture demandée dans le paiement original. Les transactions pouvant faire l'objet d'une validation possèdent l'un des **detailedStatus** suivants :":"Le Web Service REST **Transaction/Validate** permet d'autoriser la remise en banque d'une transaction à la date de capture demandée dans le paiement original. Les transactions pouvant faire l'objet d'une validation possèdent l'un des **detailedStatus** suivants :","{: .lita-excluded} Pour plus de détails sur les statuts, consultez l'article suivant : Cycle de vie d'une transaction.":"{: .lita-excluded} Pour plus de détails sur les statuts, consultez l'article suivant : Cycle de vie d'une transaction.","Le Web Service REST **Transaction/Update** permet de modifier certaines caractéristiques d'une transaction existante :":"Le Web Service REST **Transaction/Update** permet de modifier certaines caractéristiques d'une transaction existante :","Montant du paiement dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.":"Montant du paiement dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.","Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"EUR\" pour l'euro.":"Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"EUR\" pour l'euro.","Le Web Service REST **Transaction/Duplicate** permet de créer une nouvelle transaction à partir d'une transaction existante en conservant les mêmes caractéristiques (exemple : moyen de paiement, informations de l'acheteur). Les transactions pouvant faire l'objet d'une duplication doivent posséder un des **detailedStatus** suivants:":"Le Web Service REST **Transaction/Duplicate** permet de créer une nouvelle transaction à partir d'une transaction existante en conservant les mêmes caractéristiques (exemple : moyen de paiement, informations de l'acheteur). Les transactions pouvant faire l'objet d'une duplication doivent posséder un des **detailedStatus** suivants:","Cette valeur sera retournée dans l'objet transaction nouvellement créé. Vous pouvez aussi utiliser les metadatas \"**orderInfo**\", \"**orderInfo2**\" et \"**orderInfo3**\" pour transmettre des informations additionnelles sur la commande. Ces données seront ensuite visibles dans l'onglet **Extra** du détail de la transaction depuis votre":"Cette valeur sera retournée dans l'objet transaction nouvellement créé. Vous pouvez aussi utiliser les metadatas \"**orderInfo**\", \"**orderInfo2**\" et \"**orderInfo3**\" pour transmettre des informations additionnelles sur la commande. Ces données seront ensuite visibles dans l'onglet **Extra** du détail de la transaction depuis votre","Indique le délai en nombre de jours avant remise en banque. Si ce paramètre n'est pas transmis, alors la valeur par défaut définie dans le bom_expert sera utilisée. Cette dernière est paramétrable dans le bom_expert par toutes les personnes dûment habilitées. Si le délai avant remise est supérieur à 365 jours dans la requête de paiement, il est automatiquement repositionné à 365 jours.":"Indique le délai en nombre de jours avant remise en banque. Si ce paramètre n'est pas transmis, alors la valeur par défaut définie dans le bom_expert sera utilisée. Cette dernière est paramétrable dans le bom_expert par toutes les personnes dûment habilitées. Si le délai avant remise est supérieur à 365 jours dans la requête de paiement, il est automatiquement repositionné à 365 jours.","Voir la référence de la réponse pour plus de détails. Le champ responseCode pourra prendre une des valeurs ci dessous:":"Voir la référence de la réponse pour plus de détails. Le champ responseCode pourra prendre une des valeurs ci dessous:","Le Web Service REST **Transaction/CancelOrRefund** permet d'annuler totalement une transaction ou d'effectuer un remboursement (total ou partiel si l'acquéreur le supporte). Une **annulation totale** sera réalisée si le statut de la transaction fait parti de la liste ci-dessous:":"Le Web Service REST **Transaction/CancelOrRefund** permet d'annuler totalement une transaction ou d'effectuer un remboursement (total ou partiel si l'acquéreur le supporte). Une **annulation totale** sera réalisée si le statut de la transaction fait parti de la liste ci-dessous:","Si detailedStatus vaut CAPTURED, alors l'opération sera un remboursement. Dans ce cas, si le montant transmis dans la requête est égal au montant de la transaction, alors le remboursement sera total. Si le montant transmis est inférieur au montant de la transaction, alors le remboursement sera partiel. Vous pouvez rembourser partiellement plusieurs fois une transaction, jusqu'à son remboursement total. Cas des impayés: Toute tentative de remboursement sur une transaction impayée sera refusée. Cas de refus de remboursement :":"Si detailedStatus vaut CAPTURED, alors l'opération sera un remboursement. Dans ce cas, si le montant transmis dans la requête est égal au montant de la transaction, alors le remboursement sera total. Si le montant transmis est inférieur au montant de la transaction, alors le remboursement sera partiel. Vous pouvez rembourser partiellement plusieurs fois une transaction, jusqu'à son remboursement total. Cas des impayés: Toute tentative de remboursement sur une transaction impayée sera refusée. Cas de refus de remboursement :","C' est la banque de l' acheteur qui s' oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...).":"C' est la banque de l' acheteur qui s' oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...).","Pour plus de détails sur les statuts, consultez l'article suivant : Cycle de vie d'une transaction. Si la transaction a déjà été remboursée totalement, le Web Service retourne un code PSP_104. Si la transaction a déjà été annulée, le Web Service retourne un code PSP_105.":"Pour plus de détails sur les statuts, consultez l'article suivant : Cycle de vie d'une transaction. Si la transaction a déjà été remboursée totalement, le Web Service retourne un code PSP_104. Si la transaction a déjà été annulée, le Web Service retourne un code PSP_105.","le Web Service REST Transaction/CancelOrRefund choisit l'opération à effectuer automatiquement. Mais il est possible de forcer le type d'opération grace au paramètre resolutionMode. Si le champ est envoyé à vide, la valeur par défaut sera AUTO.":"le Web Service REST Transaction/CancelOrRefund choisit l'opération à effectuer automatiquement. Mais il est possible de forcer le type d'opération grace au paramètre resolutionMode. Si le champ est envoyé à vide, la valeur par défaut sera AUTO.","Alias (ou token) associé à un moyen de paiement. Seuls les tokens associés à une carte bancaire sont supportés.":"Alias (ou token) associé à un moyen de paiement. Seuls les tokens associés à une carte bancaire sont supportés.","Adresse de facturation. **Attention :** Les caractères > et < ne sont pas autorisés.":"Adresse de facturation. **Attention :** Les caractères > et < ne sont pas autorisés.","Informations complémentaires sur l'adresse de facturation. **Attention :** Les caractères > et < ne sont pas autorisés.":"Informations complémentaires sur l'adresse de facturation. **Attention :** Les caractères > et < ne sont pas autorisés.","Téléphone portable de l'acheteur. Accepte tous les formats: Exemples:":"Téléphone portable de l'acheteur. Accepte tous les formats: Exemples:","Code de la langue de l'acheteur, selon la norme norme ISO 639-1. Permet de spécifier la langue dans laquelle sont envoyés les e-mails de confirmation de paiement.":"Code de la langue de l'acheteur, selon la norme norme ISO 639-1. Permet de spécifier la langue dans laquelle sont envoyés les e-mails de confirmation de paiement.","Numéro de téléphone de l'acheteur. Accepte tous les formats: Exemples:":"Numéro de téléphone de l'acheteur. Accepte tous les formats: Exemples:","Numéro de rue de l'adresse de facturation. Caractères acceptés:":"Numéro de rue de l'adresse de facturation. Caractères acceptés:","Civilité de l'acheteur. Exemples:":"Civilité de l'acheteur. Exemples:","Adresse de livraison. **Attention :** Les caractères > et < ne sont pas autorisés.":"Adresse de livraison. **Attention :** Les caractères > et < ne sont pas autorisés.","Deuxième ligne d'adresse de livraison. **Attention :** Les caractères > et < ne sont pas autorisés.":"Deuxième ligne d'adresse de livraison. **Attention :** Les caractères > et < ne sont pas autorisés.","Numéro de rue de l'adresse de livraison. Caractères acceptés:":"Numéro de rue de l'adresse de livraison. Caractères acceptés:","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.","cardItemInfo est une liste qui contient des objets Customer/ShoppingCartItemInfo. Il permet de décrire chaque article du panier.":"cardItemInfo est une liste qui contient des objets Customer/ShoppingCartItemInfo. Il permet de décrire chaque article du panier.","Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.":"Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour l'euro). Exemple: 30050 pour 300,50 EUR.","Type du produit. Montant de la taxe sur le produit (dans la plus petite unité de la devise).":"Type du produit. Montant de la taxe sur le produit (dans la plus petite unité de la devise).","Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement. Permet de transmettre l'identifiant de session (ou fingerPrint Id) à la plateforme de paiement pour finaliser l'analyse de risque. Les analyseurs supportés sont :":"Ce champ est utilisé par les marchands qui implémentent l'analyseur de risque dans leur page de paiement. Permet de transmettre l'identifiant de session (ou fingerPrint Id) à la plateforme de paiement pour finaliser l'analyse de risque. Les analyseurs supportés sont :","Le Web Service REST **Subscription/Update** permet de modifier un abonnement, à savoir :":"Le Web Service REST **Subscription/Update** permet de modifier un abonnement, à savoir :","Description de la règle de l'abonnement sous forme de rrule (RFC-5545). Pour plus d'informations sur comment générer une RRULE:":"Description de la règle de l'abonnement sous forme de rrule (RFC-5545). Pour plus d'informations sur comment générer une RRULE:","Référence unique de la transaction générée par la plateforme de paiement. Ne peut être renseigné que si la valeur de **greyListType** est **PAYMENT_METHOD** ou **BIN**.":"Référence unique de la transaction générée par la plateforme de paiement. Ne peut être renseigné que si la valeur de **greyListType** est **PAYMENT_METHOD** ou **BIN**.","Alias (ou token) associé à un moyen de paiement. Seuls les tokens associés à une carte bancaire sont supportés. Ne peut être renseigné que si la valeur de **greyListType** est **PAYMENT_METHOD** ou **BIN**.":"Alias (ou token) associé à un moyen de paiement. Seuls les tokens associés à une carte bancaire sont supportés. Ne peut être renseigné que si la valeur de **greyListType** est **PAYMENT_METHOD** ou **BIN**.","Valeur à ajouter dans la liste grise. Ne peux pas être renseigné si la valeur de **greyListType** est **PAYMENT_METHOD**.":"Valeur à ajouter dans la liste grise. Ne peux pas être renseigné si la valeur de **greyListType** est **PAYMENT_METHOD**.","L'opération **Token/Update** est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken). En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le Web Service. Une transaction à zéro euro est créée en même temps que le token. Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici :":"L'opération **Token/Update** est un Web Service de l'API REST. Il permet de mettre à jour la carte rattachée à un token existant (paymentMethodToken). En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le Web Service. Une transaction à zéro euro est créée en même temps que le token. Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici :","Token/Update(non-PCI)":"Token/Update(non-PCI)","Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire. Exemple : 30050 pour 300,50 EUR.":"Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire. Exemple : 30050 pour 300,50 EUR.","Terminal ID. Identifiant du point de vente défini sur le contrat d'acceptation. Ce champ est utilisé uniquement en Colombie afin de choisir entre REDEBAN et CREDIBANCO.":"Terminal ID. Identifiant du point de vente défini sur le contrat d'acceptation. Ce champ est utilisé uniquement en Colombie afin de choisir entre REDEBAN et CREDIBANCO.","Type de carte.**Ce champ est obligatoire au brésil**":"Type de carte.**Ce champ est obligatoire au brésil**","Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur. Doit être tronqué si la valeur dépasse 2048 caractères. Obtenue du navigateur client via la propriété \"navigator.userAgent\". Code javascript permettant de récupérer la valeur :":"Contenu exact de l'entête HTTP \"user-agent\" envoyé par le navigateur. Doit être tronqué si la valeur dépasse 2048 caractères. Obtenue du navigateur client via la propriété \"navigator.userAgent\". Code javascript permettant de récupérer la valeur :","Booléen qui représente la capacité du navigateur à exécuter du Java. La valeur est celle retournée par la fonction \"navigator.javaEnabled()\" et peut être true ou false. Code javascript permettant de récupérer la valeur:":"Booléen qui représente la capacité du navigateur à exécuter du Java. La valeur est celle retournée par la fonction \"navigator.javaEnabled()\" et peut être true ou false. Code javascript permettant de récupérer la valeur:","Chaîne de caractère indiquant la langue du navigateur. Obtenue du navigateur client via la propriété \"navigator.language\". Exemples : \"en\", \"en-US\", \"de\", \"fr\", etc. Code javascript permettant de récupérer la valeur :":"Chaîne de caractère indiquant la langue du navigateur. Obtenue du navigateur client via la propriété \"navigator.language\". Exemples : \"en\", \"en-US\", \"de\", \"fr\", etc. Code javascript permettant de récupérer la valeur :","Valeur représentant la profondeur de la palette de couleurs utilisée pour afficher les images, en bits par pixel. Obtenue du navigateur client via la propriété \"screen.colorDepth\". Code javascript permettant de récupérer la valeur :":"Valeur représentant la profondeur de la palette de couleurs utilisée pour afficher les images, en bits par pixel. Obtenue du navigateur client via la propriété \"screen.colorDepth\". Code javascript permettant de récupérer la valeur :","La hauteur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.height\". De 1 à 6 caractères. Code javascript permettant de récupérer la valeur :":"La hauteur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.height\". De 1 à 6 caractères. Code javascript permettant de récupérer la valeur :","La largeur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.width\". De 1 à 6 caractères. Code javascript permettant de récupérer la valeur :":"La largeur totale de l'écran du client en pixels. La valeur est celle retournée par la propriété \"screen.width\". De 1 à 6 caractères. Code javascript permettant de récupérer la valeur :","Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes. Sa valeur est de -120 pour un utilisateur dans le fuseau horaire UTC+2 et de 570 pour le fuseau horaire UTC−09:30. Code javascript permettant de récupérer la valeur :":"Différence de temps entre le temps UTC et le temps local du navigateur client, en minutes. Sa valeur est de -120 pour un utilisateur dans le fuseau horaire UTC+2 et de 570 pour le fuseau horaire UTC−09:30. Code javascript permettant de récupérer la valeur :","Résultat sous forme de chaine JWT, ou un code d'erreur en texte simple en cas d'erreur ('timeout' par exemple).":"Résultat sous forme de chaine JWT, ou un code d'erreur en texte simple en cas d'erreur ('timeout' par exemple).","Nom du réseau préférentiel préconisé par le marchand en cas de cartes multi-marques (ex: CB et VISA sur une même carte). Ce champ est **obligatoire** pour la gestion du **timeout** sur le 3ds method, lorsque le champ":"Nom du réseau préférentiel préconisé par le marchand en cas de cartes multi-marques (ex: CB et VISA sur une même carte). Ce champ est **obligatoire** pour la gestion du **timeout** sur le 3ds method, lorsque le champ","instructionResult.value":"instructionResult.value","a pour valeur TIMEOUT.":"a pour valeur TIMEOUT.","Booléen qui indique si l'authentification doit être réalisée en mode simulation. Si vous valorisez ce champ **obligatoire** à :":"Booléen qui indique si l'authentification doit être réalisée en mode simulation. Si vous valorisez ce champ **obligatoire** à :","L'opération **CustomerWallet/Update** est un Web Service de l'API REST. Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur. Remarque : Dans le cadre des mandats de prélèvement SEPA, les données suivantes ne seront pas mises à jour lors d'un appel au Web Service **CustomerWallet/Update** :":"L'opération **CustomerWallet/Update** est un Web Service de l'API REST. Il permet de mettre à jour les informations de l'acheteur sur l'ensemble des moyens de paiement associés à un wallet acheteur. Remarque : Dans le cadre des mandats de prélèvement SEPA, les données suivantes ne seront pas mises à jour lors d'un appel au Web Service **CustomerWallet/Update** :",", menu **Paramétrage > Règles de notifications**. Erreurs fréquentes lors de la création de paiements récurrents :":", menu **Paramétrage > Règles de notifications**. Erreurs fréquentes lors de la création de paiements récurrents :","L'opération **Charge/CreatePayment** est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte. En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le web service. Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici :":"L'opération **Charge/CreatePayment** est un Web Service de l'API REST. Il permet de créer une nouvelle transaction à partir d'un numéro de carte. En mode PCI-DSS, vous pouvez renseigner directement les informations de carte dans le web service. Pour une utilisation non-PCI avec le formulaire embarqué, rendez-vous ici :","Charge/CreatePayment(non-PCI)":"Charge/CreatePayment(non-PCI)","**NB**: Supporte les codes BIN à 6 chiffres ou les codes BIN à 8 chiffres. Exemple : code BIN à **6 chiffres** : 4012 34XX XXXX XXXX; code BIN à **8 chiffres** : 4000 1234 XXXX XXXX.":"**NB**: Supporte les codes BIN à 6 chiffres ou les codes BIN à 8 chiffres. Exemple : code BIN à **6 chiffres** : 4012 34XX XXXX XXXX; code BIN à **8 chiffres** : 4000 1234 XXXX XXXX.","Permet de modifier le mode de capture. Spécifique aux acquéreurs d'Amérique Latine. Cette fonctionnalité n'est pas utilisable en Colombie. Valeurs possbiles:":"Permet de modifier le mode de capture. Spécifique aux acquéreurs d'Amérique Latine. Cette fonctionnalité n'est pas utilisable en Colombie. Valeurs possbiles:","**formAction** permet de définir le type de comportement souhaité lors de la création de la transaction.":"**formAction** permet de définir le type de comportement souhaité lors de la création de la transaction.","Le Web Service retournera un formToken. C'est le comportement par défaut. L'appel à Charge/CreatePayment créé une transaction sans effectuer d'opération supplémentaire.":"Le Web Service retournera un formToken. C'est le comportement par défaut. L'appel à Charge/CreatePayment créé une transaction sans effectuer d'opération supplémentaire.","Le Web Service retournera un formToken. Un alias (ou token) du moyen de paiement est créé en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement créé sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au Création et utilisation d'alias.":"Le Web Service retournera un formToken. Un alias (ou token) du moyen de paiement est créé en même temps que la transaction. Cet alias vous permettra ensuite de créer des transactions en un clic. L'alias nouvellement créé sera renseigné dans la propriété paymentMethodToken. Pour plus d'informations, voir l'article dédié au Création et utilisation d'alias.","Le Web Service retournera un formToken. Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte.":"Le Web Service retournera un formToken. Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte.","Le Web Service retournera un formToken. Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet. Nécessite la référence acheteur customer.reference.":"Le Web Service retournera un formToken. Ce paramètre permet d'ajouter une case à cocher dans le formulaire de de paiement, demandant à l'acheteur s'il veut enregister sa carte dans son wallet. Nécessite la référence acheteur customer.reference.","Réservé pour les transactions initiées par le marchand sans la présence de l'acheteur et notamment pour les paiements récurrents lorsque la récurrence est gérée par le marchand. Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent. Le mode SILENT est donc réservé lorsque le porteur est absent ou pour les marchands hors zone DSP2. Dans la zone d'application de la DSP2, le champ strongAuthentication est ignoré et aucune authentification du porteur n'est réalisée. Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token). La transaction se fait donc de serveur à serveur.":"Réservé pour les transactions initiées par le marchand sans la présence de l'acheteur et notamment pour les paiements récurrents lorsque la récurrence est gérée par le marchand. Dans la zone d'application de la DSP2, l'authentification du porteur est obligatoire lorsque le porteur est présent. Le mode SILENT est donc réservé lorsque le porteur est absent ou pour les marchands hors zone DSP2. Dans la zone d'application de la DSP2, le champ strongAuthentication est ignoré et aucune authentification du porteur n'est réalisée. Le Web Service retournera directement une transaction plutôt qu'un formToken lors d'un paiement par alias (token). La transaction se fait donc de serveur à serveur.","Type de société du sous-marchand. Transmis par le facilitateur de paiement. Des règles différentes peuvent s'appliquer selon l'acquéreur. Ce champ sert souvent à préciser le 'Legal Number' de l'acheteur.":"Type de société du sous-marchand. Transmis par le facilitateur de paiement. Des règles différentes peuvent s'appliquer selon l'acquéreur. Ce champ sert souvent à préciser le 'Legal Number' de l'acheteur.","Montant des échéances de l'abonnement, hormis celles éventuellement définies par **initilAmount**. La valeur doit être exprimée dans la plus petite unité de la devise.":"Montant des échéances de l'abonnement, hormis celles éventuellement définies par **initilAmount**. La valeur doit être exprimée dans la plus petite unité de la devise.","Devise utilisée pour le paiement des échéances d'un abonnement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"EUR\" pour l'euro.":"Devise utilisée pour le paiement des échéances d'un abonnement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"EUR\" pour l'euro.","Le Commerce Indicator, appelé ECI (Electronic Commerce Indicator) pour le protocole 3DS. Indicateur renvoyé par l'ACS pour indiquer les résultats de la tentative d'authentification du porteur de carte. En cas d'authentification sans paiement (cas de l'enregistrement d'une carte) Mastercard peut retourner les 2 valeurs suivantes :":"Le Commerce Indicator, appelé ECI (Electronic Commerce Indicator) pour le protocole 3DS. Indicateur renvoyé par l'ACS pour indiquer les résultats de la tentative d'authentification du porteur de carte. En cas d'authentification sans paiement (cas de l'enregistrement d'une carte) Mastercard peut retourner les 2 valeurs suivantes :","REJECTED":"REJECTED","Valeur de l'identifiant de la transaction d'authentification connu par le réseau bancaire. La longueur du champ varie en fonction du protocole d'authentification.":"Valeur de l'identifiant de la transaction d'authentification connu par le réseau bancaire. La longueur du champ varie en fonction du protocole d'authentification.","L'objet Charge/RedirecteRequest représente l'ordre de redirection dans le carde du 3DS version 1. Pour plus d'information, consultez l'article suivant: Créer une transaction (PCI et 3D Secure).":"L'objet Charge/RedirecteRequest représente l'ordre de redirection dans le carde du 3DS version 1. Pour plus d'information, consultez l'article suivant: Créer une transaction (PCI et 3D Secure).","Le Web Service a échoué et retourne un objet":"Le Web Service a échoué et retourne un objet","Ainsi nous évitons les questions habituelles à propos de quelle méthode utiliser, c'est TOUJOURS POST. Tous les paramètres de requête sont envoyés sous la forme d'un objet JSON :":"Ainsi nous évitons les questions habituelles à propos de quelle méthode utiliser, c'est TOUJOURS POST. Tous les paramètres de requête sont envoyés sous la forme d'un objet JSON :","Les informations de facturation (objet billingDetails) transmises lors de l'enregistrement du moyen de paiement sont automatiquement reportées sur les transactions réalisées avec le wallet acheteur. Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction.":"Les informations de facturation (objet billingDetails) transmises lors de l'enregistrement du moyen de paiement sont automatiquement reportées sur les transactions réalisées avec le wallet acheteur. Cependant, si le marchand transmet de nouvelles données dans la requête Charge/CreatePayment, alors ce sont les données de la requête qui sont utilisées pour la transaction.","Dans ce cas, les données de l'acheteur associées au moyen de paiement ne sont pas mises à jour.":"Dans ce cas, les données de l'acheteur associées au moyen de paiement ne sont pas mises à jour.","La réponse contient un **formToken** qui sera utilisé pour afficher le formulaire.":"La réponse contient un **formToken** qui sera utilisé pour afficher le formulaire.","En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le **formToken**, généré lors de l'appel au Web Service **Charge/CreatePayment**, pour spécifier l'identifiant du formulaire à afficher dans l'attribut **kr-form-token** de votre '":"En suivant les principes de base de l'utilisation du client JavaScript, vous utilisez le **formToken**, généré lors de l'appel au Web Service **Charge/CreatePayment**, pour spécifier l'identifiant du formulaire à afficher dans l'attribut **kr-form-token** de votre '","'. Le formulaire s'affiche :":"'. Le formulaire s'affiche :","Une fois l'enregistrement du moyen de paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre **kr-post-url-success** lors de l'affichage du formulaire. Le champ **kr-answer** transmis contient un objet **Payment** décrivant la transaction de vérification ainsi que les informations sur l'alias créé. Seule la présence du champ **customer.reference**, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet acheteur.":"Une fois l'enregistrement du moyen de paiement terminé, une notification est envoyée au site marchand sur l'URL définie dans le Back Office marchand. Les mêmes informations sont retournées au navigateur par le client JavaScript vers l'URL déclarée dans le paramètre **kr-post-url-success** lors de l'affichage du formulaire. Le champ **kr-answer** transmis contient un objet **Payment** décrivant la transaction de vérification ainsi que les informations sur l'alias créé. Seule la présence du champ **customer.reference**, valorisé avec la référence acheteur transmise par le marchand, permet d'identifier que la carte a été ajoutée au wallet acheteur.","Si l'acheteur clique sur **Supprimer**, la carte disparait de la liste des cartes disponibles. Cette action déclenche les notifications basées sur la mise à jour d'un alias :":"Si l'acheteur clique sur **Supprimer**, la carte disparait de la liste des cartes disponibles. Cette action déclenche les notifications basées sur la mise à jour d'un alias :","Par défaut, le délai de remise est configuré à 0 jour, c'est-à-dire que la transaction est envoyée en remise le soir-même (dans la nuit). Ce délai peut être personnalisé par défaut par boutique dans le bom_expert. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».":"Par défaut, le délai de remise est configuré à 0 jour, c'est-à-dire que la transaction est envoyée en remise le soir-même (dans la nuit). Ce délai peut être personnalisé par défaut par boutique dans le bom_expert. Il peut aussi être défini, transaction par transaction, via un paramètre transmis dans la requête de paiement. Il est également possible de modifier la date de remise, après enregistrement du paiement, à l'aide de la fonction « modifier ».","Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation. Ces cartes ne sont valides que dans l'environnement de test. Pour permettre aux marchands de tester la configuration du risque définie sur leur boutique, le pays des cartes de test DINERS, VISA et MASTERCARD correspond au pays de la société, à l'exception des cartes suivantes pour lesquelles le pays est le GROENLAND (GRL) :":"Voici la liste des cartes de test que vous pouvez utiliser durant votre phase d'implémentation. Ces cartes ne sont valides que dans l'environnement de test. Pour permettre aux marchands de tester la configuration du risque définie sur leur boutique, le pays des cartes de test DINERS, VISA et MASTERCARD correspond au pays de la société, à l'exception des cartes suivantes pour lesquelles le pays est le GROENLAND (GRL) :","Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau : l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transactions. L'état de la commande est défini à partir des deux paramètres suivants :":"Lors de la création d'une transaction, celle ci est encapsulée dans un objet de haut niveau : l'objet Payment. Cet objet contient différents statuts sur la commande, ainsi qu'une liste de transactions. L'état de la commande est défini à partir des deux paramètres suivants :","Si le type de l'objet retourné n'est pas **V4/Charge/RedirectRequest** mais **V4/Payment**, 3D Secure n'est pas requis, et la réponse contient le détail de la transaction (objet **Transaction**). Pour plus de détails, Consultez":"Si le type de l'objet retourné n'est pas **V4/Charge/RedirectRequest** mais **V4/Payment**, 3D Secure n'est pas requis, et la réponse contient le détail de la transaction (objet **Transaction**). Pour plus de détails, Consultez",". Plus d'informations sur le Web Service :":". Plus d'informations sur le Web Service :","Une fois l'authentification effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement. Consultez Analyse du résultat du paiement via le retour navigateur pour plus de détails.":"Une fois l'authentification effectuée par votre acheteur, la transaction est créée par la plateforme de paiement. Le détail de la transaction est transmis vers l'URL définie dans merchantPostUrlSuccess ou merchantPostUrlRefused selon le résultat du paiement. Consultez Analyse du résultat du paiement via le retour navigateur pour plus de détails.","Deux types de réponses sont possibles (défini dans **answer._type**): Valeur | Description --------------------------|------------------------------------------------------------------------ V4/Payment | Pas de 3D-Secure, la réponse contient le détail de la transaction nouvellement créée. V4/Charge/RedirectRequest | Une authentification forte (comme 3D-Secure) est requise. Il faut rediriger l'acheteur. Pour plus d'informations sur le traitement de la réponse **V4/Charge/RedirectRequest** et l'authentification forte comme 3D-Secure, rendez-vous ici:":"Deux types de réponses sont possibles (défini dans **answer._type**): Valeur | Description --------------------------|------------------------------------------------------------------------ V4/Payment | Pas de 3D-Secure, la réponse contient le détail de la transaction nouvellement créée. V4/Charge/RedirectRequest | Une authentification forte (comme 3D-Secure) est requise. Il faut rediriger l'acheteur. Pour plus d'informations sur le traitement de la réponse **V4/Charge/RedirectRequest** et l'authentification forte comme 3D-Secure, rendez-vous ici:",". Exemple de réponse **V4/Payment** :":". Exemple de réponse **V4/Payment** :","Plus d'informations ici":"Plus d'informations ici","Pour plus de détails sur la structure de la réponse: Charge/CreatePayment. Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Services. Pour plus d'informations sur la gestion des statuts, rendez-vous ici: Cycle de vie d'une transaction.":"Pour plus de détails sur la structure de la réponse: Charge/CreatePayment. Vous pouvez utiliser notre playground interactif pour découvrir tous nos Web Services. Pour plus d'informations sur la gestion des statuts, rendez-vous ici: Cycle de vie d'une transaction.","Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias. Le paiement par alias permet aux sites marchands d'offrir à leur clients la possibilité d'associer un moyen de paiement à un identifiant, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).":"Le paiement en un clic est aussi appelé paiement par alias. On trouvera aussi le terme token de paiement pour désigner un alias. Le paiement par alias permet aux sites marchands d'offrir à leur clients la possibilité d'associer un moyen de paiement à un identifiant, dans le but de faciliter les paiements ultérieurs sur le site (plus besoin de ressaisir son numéro de carte bancaire).","A la fin du paiement, l'objet **PaymentTransaction** contiendra l'alias du moyen de paiement dans la propriété **paymentMethodToken**:":"A la fin du paiement, l'objet **PaymentTransaction** contiendra l'alias du moyen de paiement dans la propriété **paymentMethodToken**:","L'e-mail est obligatoire pour toute création d'alias. L'appel fonctionne comme":"L'e-mail est obligatoire pour toute création d'alias. L'appel fonctionne comme",". Une transaction de type VERIFICATION sera créée. kr-answer contiendra donc un objet de type Payment et l'alias sera retourné dans **transactions[0].paymentMethodToken**.":". Une transaction de type VERIFICATION sera créée. kr-answer contiendra donc un objet de type Payment et l'alias sera retourné dans **transactions[0].paymentMethodToken**.","retourne un **formToken**. Vous devez ensuite générer votre formulaire de paiement à l'aide du client JavaScript, de la même façon qu'un paiement simple. Pour plus d'informations, rendez-vous ici: undefined.":"retourne un **formToken**. Vous devez ensuite générer votre formulaire de paiement à l'aide du client JavaScript, de la même façon qu'un paiement simple. Pour plus d'informations, rendez-vous ici: undefined.","retourne directement une transaction comme :":"retourne directement une transaction comme :","Si la locale est spécifiée dans la requête, le lien de paiement ainsi que la date de validité de l'ordre seront traduits dans la langue demandée. Assurez-vous de rédiger le contenu de l'e-mail dans la bonne langue.":"Si la locale est spécifiée dans la requête, le lien de paiement ainsi que la date de validité de l'ordre seront traduits dans la langue demandée. Assurez-vous de rédiger le contenu de l'e-mail dans la bonne langue.","Clé secrète : le mot de passe qui commence par testpassword** ou prodpassword** (2ème clé du tableau des clés API REST ).":"Clé secrète : le mot de passe qui commence par testpassword** ou prodpassword** (2ème clé du tableau des clés API REST ).","Pour recevoir les notifications, le marchand doit configurer au moins la règle de notification à la fin du paiement. Cette règle est définie automatiquement à la création de la boutique. Il n'y a pas d'envoi d'IPN quand les échanges entre le marchand et la plateforme de paiement se font par Web Service (serveur à serveur) puisque dans ce cas, le marchand analyse la réponse du Web Service qu'il reçoit en temps réel. Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS). Le marchand a la possibilité de définir plusieurs règles selon le type d'évènement. Les données sont envoyées en mode POST et parmi elles, on trouve :":"Pour recevoir les notifications, le marchand doit configurer au moins la règle de notification à la fin du paiement. Cette règle est définie automatiquement à la création de la boutique. Il n'y a pas d'envoi d'IPN quand les échanges entre le marchand et la plateforme de paiement se font par Web Service (serveur à serveur) puisque dans ce cas, le marchand analyse la réponse du Web Service qu'il reçoit en temps réel. Cette notification consiste à appeler une URL située sur le serveur marchand. Cette URL appelée URL de notification instantanée est définie par le marchand depuis son bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification). La plateforme de paiement est capable de contacter l'URL du site marchand quel que soit le protocole utilisé (HTTP ou HTTPS). Le marchand a la possibilité de définir plusieurs règles selon le type d'évènement. Les données sont envoyées en mode POST et parmi elles, on trouve :","Les données transmises dans l'IPN sont reçues et analysées par un script développé par le marchand sur son serveur. L'exécution de ce script permettra également au marchand de mettre à jour son système d'information en fonction des informations reçues. L'URL de notification instantanée peut également être surchargée dans la requête.":"Les données transmises dans l'IPN sont reçues et analysées par un script développé par le marchand sur son serveur. L'exécution de ce script permettra également au marchand de mettre à jour son système d'information en fonction des informations reçues. L'URL de notification instantanée peut également être surchargée dans la requête.","L'URL de notification instantanée permet à la plateforme de paiement de notifier automatiquement le site marchand du résultat du paiement. L'URL de retour vers le site marchand est utilisée par le navigateur pour rediriger l'acheteur vers le site marchand lorsque celui-ci clique sur le bouton de retour boutique. Les données transmises au navigateur sont les mêmes que dans l'IPN. Le retour à la boutique doit permettre uniquement d'afficher un contexte visuel à l'acheteur. Les données reçues ne doivent donc pas être utilisées pour effectuer le traitement en base de données.":"L'URL de notification instantanée permet à la plateforme de paiement de notifier automatiquement le site marchand du résultat du paiement. L'URL de retour vers le site marchand est utilisée par le navigateur pour rediriger l'acheteur vers le site marchand lorsque celui-ci clique sur le bouton de retour boutique. Les données transmises au navigateur sont les mêmes que dans l'IPN. Le retour à la boutique doit permettre uniquement d'afficher un contexte visuel à l'acheteur. Les données reçues ne doivent donc pas être utilisées pour effectuer le traitement en base de données.","En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique. Cet e-mail contient :":"En cas d'erreur d'exécution de l'IPN, un e-mail d'avertissement est envoyé à l'adresse spécifiée dans le bom_expert (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > « Adresse(s) e-mail à avertir en cas d'échec »). Par défaut, il s'agit de l'e-mail de l'administrateur de la boutique. Cet e-mail contient :","Il est également possible d'activer une option de rejeu automatique de l'IPN (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > cochez la case « Rejeu automatique en cas d'échec »). C Cette option permet de renvoyer automatiquement la notification vers le site marchand en cas d'échec, et ce, jusqu'à 4 fois. Les tentatives d'appel sont programmées à heures fixes toutes les 15 minutes (00, 15, 30, 45). Après chaque tentative infructueuse, un e-mail d'alerte est envoyé à l'adresse e-mail comme précédemment. L'e-mail envoyé comporte dans son objet le numéro correspondant à la tentative d'envoi de la notification. Plusieurs codes retours de type HTTP peuvent apparaître durant ce dialogue entre serveurs. Lorsque le code de retour renvoyé commence par 4xx ou par 5xx, le rejeu automatique n'est pas applicable. En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le bom_expert, une fois que vous avez corrigé votre problème. En résumé, trois conseils à suivre :":"Il est également possible d'activer une option de rejeu automatique de l'IPN (menu Paramétrage > Règles de notifications > onglet Appel URL de notification > cochez la case « Rejeu automatique en cas d'échec »). C Cette option permet de renvoyer automatiquement la notification vers le site marchand en cas d'échec, et ce, jusqu'à 4 fois. Les tentatives d'appel sont programmées à heures fixes toutes les 15 minutes (00, 15, 30, 45). Après chaque tentative infructueuse, un e-mail d'alerte est envoyé à l'adresse e-mail comme précédemment. L'e-mail envoyé comporte dans son objet le numéro correspondant à la tentative d'envoi de la notification. Plusieurs codes retours de type HTTP peuvent apparaître durant ce dialogue entre serveurs. Lorsque le code de retour renvoyé commence par 4xx ou par 5xx, le rejeu automatique n'est pas applicable. En cas d'erreur de votre script, la plateforme de paiement vous propose de rejouer manuellement l'URL de notification instantanée depuis le bom_expert, une fois que vous avez corrigé votre problème. En résumé, trois conseils à suivre :","Pour plus de détails, rendez-vous ici:":"Pour plus de détails, rendez-vous ici:",". Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page":". Cette page reçoit (dans les paramètres POST) la transaction nouvellement créée. Pour plus de détails, consultez la page",". À partir de cette information, vous pouvez émettre un événement de la façon suivante:":". À partir de cette information, vous pouvez émettre un événement de la façon suivante:","Cet exemple émet un événement **new_transaction** dans la catégorie **payment**. Le statut de la transaction est également envoyé. Cet exemple utilise notre SDK PHP. Pour plus d'informations, rendez-vous ici:":"Cet exemple émet un événement **new_transaction** dans la catégorie **payment**. Le statut de la transaction est également envoyé. Cet exemple utilise notre SDK PHP. Pour plus d'informations, rendez-vous ici:","Pour plus d'informations sur les événements JavaScript, rendez-vous ici:":"Pour plus d'informations sur les événements JavaScript, rendez-vous ici:","Lors d'un remboursement via le Web Service Transaction/CancelOrRefund, le marchand transmet le montant à rembourser en EURO. Si la transaction a été réalisée via le réseau DCC, la réponse contiendra les champs spécifiques au DCC. Le montant à rembourser sera converti en utilisant le taux de change en vigueur au moment du remboursement et pas celui utilisé lors du paiement. Un acheteur peut donc recevoir plus ou moins en fonction du taux de change.":"Lors d'un remboursement via le Web Service Transaction/CancelOrRefund, le marchand transmet le montant à rembourser en EURO. Si la transaction a été réalisée via le réseau DCC, la réponse contiendra les champs spécifiques au DCC. Le montant à rembourser sera converti en utilisant le taux de change en vigueur au moment du remboursement et pas celui utilisé lors du paiement. Un acheteur peut donc recevoir plus ou moins en fonction du taux de change.","{: .lita-excluded} Le montant quotidien utilisable par l'acheteur étant limité, seul une partie du montant de la transaction peut être encaissé. Cet article explique comment gérer ces encaissements partiels.":"{: .lita-excluded} Le montant quotidien utilisable par l'acheteur étant limité, seul une partie du montant de la transaction peut être encaissé. Cet article explique comment gérer ces encaissements partiels.","Les cartes de tests Conecs sont documentés ici:":"Les cartes de tests Conecs sont documentés ici:","Une commande de 20€ est créée mais est partiellement payée. La transaction attaché a pour montant 10€ (le montant disponible sur la carte). Les différences avec une transaction complète sont: paramètres | Description ---------------------------------- | ------------------------ orderStatus | prend la valeur PARTIALLY_PAID orderDetails.orderEffectiveAmount | monant éffectivement autorisé transactions[0].amount | transaction du montant réelement autorisé":"Une commande de 20€ est créée mais est partiellement payée. La transaction attaché a pour montant 10€ (le montant disponible sur la carte). Les différences avec une transaction complète sont: paramètres | Description ---------------------------------- | ------------------------ orderStatus | prend la valeur PARTIALLY_PAID orderDetails.orderEffectiveAmount | monant éffectivement autorisé transactions[0].amount | transaction du montant réelement autorisé","Le service adopte un principe de fonctionnement qui fait abstraction du protocole sous-jacent pour permettre une intégration unique, et non pas une intégration par protocole. La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes:":"Le service adopte un principe de fonctionnement qui fait abstraction du protocole sous-jacent pour permettre une intégration unique, et non pas une intégration par protocole. La cinématique générique d'une authentification complète peut être décomposée en plusieurs étapes:","si le retour est de type AuthenticationInstruction, c'est une opération qu'il convient de réaliser côté marchand :":"si le retour est de type AuthenticationInstruction, c'est une opération qu'il convient de réaliser côté marchand :","\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"":"\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/VerifyPaymentMethod. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"","La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/VerifyPaymentMethod pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:":"La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/VerifyPaymentMethod pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:","Les différentes propriétés de l'iFrame à créer se trouvent dans l'élément **target**:":"Les différentes propriétés de l'iFrame à créer se trouvent dans l'élément **target**:","Si elle doit être visible (attribut **value.target.visible** à **true**), alors créer l'iFrame avec ces paramètres (largeur selon **width** et hauteur selon **height**) et la montrer, sinon créer une iframe masquée.":"Si elle doit être visible (attribut **value.target.visible** à **true**), alors créer l'iFrame avec ces paramètres (largeur selon **width** et hauteur selon **height**) et la montrer, sinon créer une iframe masquée.","Une fois le formulaire généré et placé dans l'iFrame, il ne reste plus qu'à déclencher la soumission au chargement de la page. Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15. Cela permettra la poursuite du processus et d'avoir un résultat final.":"Une fois le formulaire généré et placé dans l'iFrame, il ne reste plus qu'à déclencher la soumission au chargement de la page. Dans le cas où le timeout paramétré dans le code de création de l'iframe se déclenche, l'événement de type LYRA_AUTH_INSTRUCTION_RESULT sera capté par le listener dont les détails sont décrits à l'étape 15. Cela permettra la poursuite du processus et d'avoir un résultat final.","Ce Web Service a pour but d'authentifier le porteur de la carte de paiement en utilisant les protocoles 3DS v1 ou 3DS v2 (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"Ce Web Service a pour but d'authentifier le porteur de la carte de paiement en utilisant les protocoles 3DS v1 ou 3DS v2 (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"":"\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/Authenticate. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"","La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/Authenticate pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:":"La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/Authenticate pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:","Le protocole prévoit aussi l'authentification de l'acheteur par les données de l'équipement utilisé lors du paiement. Pour cela, lors de la phase d'authentification, un script est executé afin d'obtenir l'empreinte de l'équipement (\"fingerprint\" ou \"3DS method\").":"Le protocole prévoit aussi l'authentification de l'acheteur par les données de l'équipement utilisé lors du paiement. Pour cela, lors de la phase d'authentification, un script est executé afin d'obtenir l'empreinte de l'équipement (\"fingerprint\" ou \"3DS method\").","Le principe général s'applique au mode \"Data Only\". Un seul appel au Web Service Charge/Authenticate est nécessaire. La réponse contient le résultat de l'analyse de risque réalisée par le DS. Le marchand n'a pas d'instruction à traiter.":"Le principe général s'applique au mode \"Data Only\". Un seul appel au Web Service Charge/Authenticate est nécessaire. La réponse contient le résultat de l'analyse de risque réalisée par le DS. Le marchand n'a pas d'instruction à traiter.","Ce service de création d'alias permet aux marchands PCI-DSS de créer un alias en passant les informations de cartes dans la requête. Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"Ce service de création d'alias permet aux marchands PCI-DSS de créer un alias en passant les informations de cartes dans la requête. Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","Ce WS permet la création d'un alias de la carte envoyé dans la requête. Il sera alors possible d'utiliser cet alias lors de paiement futur sans avoir à saisir de nouveau les informations de la carte de l'acheteur. Pour cela, l'appel au web service PCI/Charge/CreateToken déclenche une transaction de vérification. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:":"Ce WS permet la création d'un alias de la carte envoyé dans la requête. Il sera alors possible d'utiliser cet alias lors de paiement futur sans avoir à saisir de nouveau les informations de la carte de l'acheteur. Pour cela, l'appel au web service PCI/Charge/CreateToken déclenche une transaction de vérification. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:","\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"":"\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreateToken. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"","La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/CreateToken pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:":"La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/CreateToken pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:","Ce service de paiement permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de cartes dans la requête. Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.":"Ce service de paiement permet aux marchands PCI-DSS d'effectuer un paiement en passant les informations de cartes dans la requête. Dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur de la carte via le protocole 3D Secure. Ici, les protocoles 3DS v1 ou 3DS v2 sont utilisés (d'autres protocoles d'authentification pourront éventuellement venir compléter cette liste). Le service propose un choix automatique du protocole, avec un repli transparent vers 3DS v1 si 3DS v2 n'est pas possible. Le service authentifie le porteur de carte et renvoie les informations d'authentification à la fin du processus.","Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel. Pour cela, l'appel au web service PCI/Charge/CreatePayment déclenche une transaction de paiement. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:":"Ce WS permet d'effectuer un paiement en envoyant les données de la carte de l'acheteur. Il est également possible de créer un alias en même temps que le paiement en positionnant le paramètre formAction dans l'appel. Pour cela, l'appel au web service PCI/Charge/CreatePayment déclenche une transaction de paiement. Comme dit précédemment, dans le cadre de la DSP2, il est obligatoire d'authentifier le porteur via le protocole 3D Secure. Le déroulement du scénario est donc le suivant:","\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"":"\"Le scénario du paiement est ici indiqué à titre d'illustration d'une utilisation possible du service PCI/Charge/CreatePayment. Le scénario d'authentification démarre à l'étape 3, et finit à l'étape 17.\"","La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/CreatePayment pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:":"La requête initiale permet de transmettre les données nécessaires à l'authentification. Parmi ces données, il est nécessaire de renseigner certaines informations relatives au navigateur ou à l'équipement mobile du client dans l'objet device. Ces informations sont pour la plus part techniques et doivent être récupérées depuis le navigateur ou le mobile (en JavaScript par exemple). L'objectif étant de faciliter l'identification du client (adresse IP) et de son support de paiement (taille du navigateur) pour permettre un processus d'authentification plus adapté. Consultez la documentation d'intégration du service PCI/Charge/CreatePayment pour plus d'informations sur ce champ. Ci-dessous un exemple décrivant la requête initiale:","Intégration du paiement sous React Native":"Intégration du paiement sous React Native","Si une ou plusieurs cartes ont été enregistrées sur votre société avec la référence acheteur passée en paramètre, alors elles seront automatiquement proposées à l'acheteur dans le formulaire de paiement. L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre 'formAction : CUSTOMER_WALLET', il pourra enregistrer cette nouvelle carte.":"Si une ou plusieurs cartes ont été enregistrées sur votre société avec la référence acheteur passée en paramètre, alors elles seront automatiquement proposées à l'acheteur dans le formulaire de paiement. L'acheteur a aussi la possibilité de payer avec une autre carte. Grâce au paramètre 'formAction : CUSTOMER_WALLET', il pourra enregistrer cette nouvelle carte.","Les cartes de test ne sont utilisables qu'en mode TEST. Afin de faciliter l'intégration, le SDK permet une saisie rapide des cartes de test dans le formulaire lorsque la transaction est effectuée en mode TEST.":"Les cartes de test ne sont utilisables qu'en mode TEST. Afin de faciliter l'intégration, le SDK permet une saisie rapide des cartes de test dans le formulaire lorsque la transaction est effectuée en mode TEST.","Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert. Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST. L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :":"Vous pouvez récuperer vos clés d'API et informations d'authentification depuis le bom_expert. Dans le menu Paramétrage > Boutique, sélectionnez votre boutique puis allez dans l'onglet Clés d'API REST. L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :","Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Analyse de l'IPN (URL de notification). Pour le calcul de la clé lors de la vérification du résultat de la transaction, rendez-vous dans les guides d'intégration iOS et Android":"Pour le calcul de la clé lors des appels IPNs, rendez-vous ici Analyse de l'IPN (URL de notification). Pour le calcul de la clé lors de la vérification du résultat de la transaction, rendez-vous dans les guides d'intégration iOS et Android","chargez notre librairie JavaScript : src=\"https://static.lyra.com/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js\"":"chargez notre librairie JavaScript : src=\"https://static.lyra.com/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js\"","Cliquez sur Autres actions, depuis le Lyra Collect Back Office. La fenêtre suivante s'affiche:":"Cliquez sur Autres actions, depuis le Lyra Collect Back Office. La fenêtre suivante s'affiche:","Cliquez sur":"Cliquez sur","Expert Back Office":"Expert Back Office","pour accéder à votre":"pour accéder à votre",". Dans le menu **Paramétrage > Boutique**, sélectionnez votre boutique puis allez dans l'onglet **Clés d'API REST**.":". Dans le menu **Paramétrage > Boutique**, sélectionnez votre boutique puis allez dans l'onglet **Clés d'API REST**.","Lyra Collect Back Office":"Lyra Collect Back Office","L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction. La capture intervient à 00h05 pour les transactions de la veille (00h00 à 23h59). Si la transaction a été capturée, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est inférieur ou égal au montant initial de la transaction. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte de paiement du marchand est débité du montant correspondant.":"L'annulation d'une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction. La capture intervient à 00h05 pour les transactions de la veille (00h00 à 23h59). Si la transaction a été capturée, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est inférieur ou égal au montant initial de la transaction. L'opération de remboursement permet donc de re-créditer le compte bancaire d'un acheteur. Le compte de paiement du marchand est débité du montant correspondant.",". Dans le menu **Paramétrage > Boutique**, sélectionnez votre boutique puis allez dans l'onglet **Clés d'API REST**. L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :":". Dans le menu **Paramétrage > Boutique**, sélectionnez votre boutique puis allez dans l'onglet **Clés d'API REST**. L'onglet vous présente l'ensemble des informations nécessaires pour l'authentification :","Ex : {\"shopId\":\"45789921\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)":"Ex : {\"shopId\":\"45789921\",\"orderCycle\":\"CLOSED\",\"orderStatus\":\"PAID\", (...)","montant : $ 99,00.":"montant : $ 99,00.","chargez notre librairie JavaScript : src=\"https://static.cobroinmediato.tech/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js\"":"chargez notre librairie JavaScript : src=\"https://static.cobroinmediato.tech/static/js/krypton-client/V4.0/stable/kr-payment-form.min.js\"","/ function onCheckout() { // Create the order, based on your cart var order = { \"amount\": 9900, \"currency\": \"ARS\", \"orderId\": \"myOrderId-999999\", \"customer\": { \"email\": \"sample@example.com\" } }; // Call merchant server to get form token and then display payment form getFormToken(order, displayPaymentForm, alert); } /*":"/ function onCheckout() { // Create the order, based on your cart var order = { \"amount\": 9900, \"currency\": \"ARS\", \"orderId\": \"myOrderId-999999\", \"customer\": { \"email\": \"sample@example.com\" } }; // Call merchant server to get form token and then display payment form getFormToken(order, displayPaymentForm, alert); } /*","pour mettre en évidence les moyens de paiement de votre choix. Chaque bouton de paiement dispose de sa propre":"pour mettre en évidence les moyens de paiement de votre choix. Chaque bouton de paiement dispose de sa propre"," ":" ","En Colombie, il existe de multiples entreprises acceptant les espèces. Au moment de l'affichage, le formulaire intelligent (smartForm) va automatiquement créer **un bouton unique**, si vous disposez de **plus de 7 moyens de paiements en espèce**.":"En Colombie, il existe de multiples entreprises acceptant les espèces. Au moment de l'affichage, le formulaire intelligent (smartForm) va automatiquement créer **un bouton unique**, si vous disposez de **plus de 7 moyens de paiements en espèce**.","Cette fonctionnalité nécessite la souscription de l'option **3D Secure sélectif**. Le marchand peut indiquer s'il souhaite activer ou désactiver le processus d'authentification forte (3D Secure ou Safekey par exemple) lors d'un appel au web service **charge/createPayment**. Pour celà, utilisez le champ **strongAuthentication**.":"Cette fonctionnalité nécessite la souscription de l'option **3D Secure sélectif**. Le marchand peut indiquer s'il souhaite activer ou désactiver le processus d'authentification forte (3D Secure ou Safekey par exemple) lors d'un appel au web service **charge/createPayment**. Pour celà, utilisez le champ **strongAuthentication**.","La plateforme de paiement associe un mode de capture par défaut au contrat acquéreur (MID) : capture immédiate ou capture différée. Si l'acquéreur l'autorise, le site marchand a la possibilité de forcer le type de capture à utiliser. Pour celà, utilisez le champ **overridePaymentCinematic** comme suit:":"La plateforme de paiement associe un mode de capture par défaut au contrat acquéreur (MID) : capture immédiate ou capture différée. Si l'acquéreur l'autorise, le site marchand a la possibilité de forcer le type de capture à utiliser. Pour celà, utilisez le champ **overridePaymentCinematic** comme suit:","le mot de passe, par exemple, pour la boutique de test testpassword_G3huEfCVdIFBpUA9SLijnEvKJvWDO47nvX6h9NysAFNWG : N° 2: mot de passe du tableau des clés d'API REST":"le mot de passe, par exemple, pour la boutique de test testpassword_G3huEfCVdIFBpUA9SLijnEvKJvWDO47nvX6h9NysAFNWG : N° 2: mot de passe du tableau des clés d'API REST","Effectuez une transaction réelle d'au moins $ 300.":"Effectuez une transaction réelle d'au moins $ 300.","Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client. En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation. Par défaut, le retry est configuré à \"3\", ce qui signifie que l'acheteur peut effectuer 4 tentatives de paiement. Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables. Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée.":"Certaines commandes n'aboutissent pas simplement parce que l'acheteur fait une erreur sur son numéro de carte. Le paiement est alors refusé et très souvent l'acheteur abandonne son panier. Cette situation est préjudiciable pour le marchand car il perd une commande client. En cas de paiement refusé, le retry permet au marchand de proposer immédiatement à son client de refaire un paiement, sans changer de page, ce qui simplifie le parcours client et améliore significativement le taux de transformation. Par défaut, le retry est configuré à \"3\", ce qui signifie que l'acheteur peut effectuer 4 tentatives de paiement. Lorsque l'acheteur atteint le nombre maximum de tentatives de paiement autorisées, un message apparaît sur la page pour l'en informer et les champs ne sont plus saisissables. Le marchand peut aussi choisir de rediriger l'acheteur vers une page spécifique. Pour cela, dans les paramètres d'initialisation du Client JavaScript, il suffit de valoriser le champ kr-post-url-refused avec l'URL de la page de retour navigateur souhaitée.","visa":"visa","La transaction ne peut pas être remboursée. C' est la banque de l' acheteur qui s' oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...).":"La transaction ne peut pas être remboursée. C' est la banque de l' acheteur qui s' oppose à la demande de remboursement. Vous devez rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...).","Montant du paiement dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.":"Montant du paiement dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.","Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"ARS\" pour le peso argentin.":"Devise du paiement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"ARS\" pour le peso argentin.","Type de pièce d'identité. Valores posibles:":"Type de pièce d'identité. Valores posibles:","Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.":"Montant de l'assurance pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.","Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.":"Montant des frais de livraison pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.","Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.":"Montant des taxes pour l'ensemble de la commande exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.","Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.":"Montant du produit exprimé dans sa plus petite unité monétaire (le centime pour le peso argentin). Exemple: 30050 pour 300,50 ARS.","Numéro de contrat commerçant. Si ce champ est renseigné, veillez à utiliser le bon contrat en fonction du réseau de la carte. Un contrat VISANET ne peut être utilisé pour une transaction MASTERCARD.":"Numéro de contrat commerçant. Si ce champ est renseigné, veillez à utiliser le bon contrat en fonction du réseau de la carte. Un contrat VISANET ne peut être utilisé pour une transaction MASTERCARD.","Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire. Exemple : 30050 pour 300,50 ARS.":"Montant de la transaction à authentifier. Sa valeur doit être un entier positif, dans sa plus petite unité monétaire. Exemple : 30050 pour 300,50 ARS.","Type de société du sous-marchand. Transmis par le facilitateur de paiement. Des règles différentes peuvent s'appliquer selon l'acquéreur. Ce champ sert souvent à préciser le 'Legal Number' de l'acheteur. Valeurs **possibles** pour Fiserv :":"Type de société du sous-marchand. Transmis par le facilitateur de paiement. Des règles différentes peuvent s'appliquer selon l'acquéreur. Ce champ sert souvent à préciser le 'Legal Number' de l'acheteur. Valeurs **possibles** pour Fiserv :","Numéro légal du sous-marchand. Transmis par le facilitateur de paiement. Ce champ est obligatoire pour l'acquéreur Prisma.":"Numéro légal du sous-marchand. Transmis par le facilitateur de paiement. Ce champ est obligatoire pour l'acquéreur Prisma.","Adresse du sous-marchand. Transmis par le facilitateur de paiement. Ce champ est obligatoire pour l'acquéreur Prisma.":"Adresse du sous-marchand. Transmis par le facilitateur de paiement. Ce champ est obligatoire pour l'acquéreur Prisma.","Code MCC du sous-marchand. Transmis par le facilitateur de paiement. Ce champ est obligatoire pour l'acquéreur Prisma.":"Code MCC du sous-marchand. Transmis par le facilitateur de paiement. Ce champ est obligatoire pour l'acquéreur Prisma.","\"TPP*ELECTONICA TUCUMAN\"":"\"TPP*ELECTONICA TUCUMAN\"","\"MPP*MARTIN GONZALEZ\"":"\"MPP*MARTIN GONZALEZ\"","\"Pfac\" * \"subMerchantDetails.name\". {: .lita-excluded } Le Pfac choisi par le marchand permet de construire ce champ obligatoire en le concaténant avec le champ subMerchantDetails.name.":"\"Pfac\" * \"subMerchantDetails.name\". {: .lita-excluded } Le Pfac choisi par le marchand permet de construire ce champ obligatoire en le concaténant avec le champ subMerchantDetails.name.","Devise utilisée pour le paiement des échéances d'un abonnement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"ARS\" pour le peso argentin.":"Devise utilisée pour le paiement des échéances d'un abonnement. Code alphabétique en majuscule selon la norme ISO 4217 alpha-3. Exemple: \"ARS\" pour le peso argentin.","En cliquant sur l'adresse e-mail, l'acheteur pourra automatiquement envoyer un e-mail de demande de résiliation au service client de la boutique. Pour activer la suppression automatique :":"En cliquant sur l'adresse e-mail, l'acheteur pourra automatiquement envoyer un e-mail de demande de résiliation au service client de la boutique. Pour activer la suppression automatique :","En cliquant sur l'adresse e-mail, l'acheteur pourra automatiquement envoyer un e-mail de demande de résiliation au service client de la boutique. Pour activer la suppression manuelle :":"En cliquant sur l'adresse e-mail, l'acheteur pourra automatiquement envoyer un e-mail de demande de résiliation au service client de la boutique. Pour activer la suppression manuelle :","Il est de la responsabilité du marchand de s'assurer de l'unicité de la référence acheteur. Exemple de requête :":"Il est de la responsabilité du marchand de s'assurer de l'unicité de la référence acheteur. Exemple de requête :","Connectez-vous au bom : https://secure.cobroinmediato.tech/vads-merchant/":"Connectez-vous au bom : https://secure.cobroinmediato.tech/vads-merchant/","BOLETO":"BOLETO","Requête pour un paiement comptant":"Requête pour un paiement comptant","Par contre, si un orderId est précisé alors, on continuera à afficher \"Commande OrderId\".":"Par contre, si un orderId est précisé alors, on continuera à afficher \"Commande OrderId\".","Algorithme utilisé pour calculer le champ authenticationValue. Ce champ est obligatoire en 3D Secure V2 avec une valeur d'authentification (CAVV non nul).":"Algorithme utilisé pour calculer le champ authenticationValue. Ce champ est obligatoire en 3D Secure V2 avec une valeur d'authentification (CAVV non nul).","Run":"Run","vérifier la signature avec le mot de passe (qui commence par testpassword** ou prodpassword**) pour comparer avec la valeur du kr-hash. (2 ème clé du tableau des clés API REST ).":"vérifier la signature avec le mot de passe (qui commence par testpassword** ou prodpassword**) pour comparer avec la valeur du kr-hash. (2 ème clé du tableau des clés API REST ).","Oui \"*\"":"Oui \"*\"","Pour que la personnalisation soit prise en compte il faudra faire les modifications suivantes dans la partie native du projet: iOS et Android :":"Pour que la personnalisation soit prise en compte il faudra faire les modifications suivantes dans la partie native du projet: iOS et Android :","APA":"APA","Par exemple, générez un bouton de paiement AMEX :":"Par exemple, générez un bouton de paiement AMEX :","CSS Flexbox":"CSS Flexbox","Le formulaire intelligent (smartForm) est initialisé et doit être défini dans un conteneur div ayant kr-smart-form pour classe.":"Le formulaire intelligent (smartForm) est initialisé et doit être défini dans un conteneur div ayant kr-smart-form pour classe.","Exemple de code pour le HEAD sans fonction JS:":"Exemple de code pour le HEAD sans fonction JS:","Testez le web service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder (uniquement pour un paiement comptant ).":"Testez le web service Charge/CreatePaymentOrder depuis notre playground: Charge/CreatePaymentOrder (uniquement pour un paiement comptant ).","Pour plus d'informations, consultez ce lien :":"Pour plus d'informations, consultez ce lien :","Si besoin, modifiez les données du paiement dans le fichier formToken.php(Fichier d'exemple : formToken.php).":"Si besoin, modifiez les données du paiement dans le fichier formToken.php(Fichier d'exemple : formToken.php).","Pour plus de détails, Présentation des événements et Présentation des méthodes.":"Pour plus de détails, Présentation des événements et Présentation des méthodes.","vérifier de la signature avec la Clé HMAC-SHA-256 pour comparer avec la valeur du kr-hash. (4 ème clé du tableau des clés API REST ).":"vérifier de la signature avec la Clé HMAC-SHA-256 pour comparer avec la valeur du kr-hash. (4 ème clé du tableau des clés API REST ).","Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez la liste des codes de retour spécifiques au réseau CB pour plus de détails.":"Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera \"59: suspicion de fraude\" pour certains acquéreurs. Consultez la liste des codes de retour spécifiques au réseau CB pour plus de détails.","Pour chaque usage il y a un clé pour le mode TEST et une clé pour le mode Production.":"Pour chaque usage il y a un clé pour le mode TEST et une clé pour le mode Production.","Edenred Auto":"Edenred Auto","Votre nom du serveur de l'API REST (disponible dans le bom : Paramètres > Boutique > Clés de l'API REST), cf. la page Prérequis).":"Votre nom du serveur de l'API REST (disponible dans le bom : Paramètres > Boutique > Clés de l'API REST), cf. la page Prérequis).","Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient. Dans ce cas, aucune donnée sensible n'est transférée, ni aucune donnée de votre application.":"Afin d'optimiser l'efficacité de notre support, notre SDK peut envoyer des messages Sentry vers nos serveurs lorsqu'une situation inhabituelle ou un problème survient. Dans ce cas, aucune donnée sensible n'est transférée, ni aucune donnée de votre application.","Cabal Débito":"Cabal Débito","American Express Corp Ar":"American Express Corp Ar","si le paiement se termine correctement alors le handler onSuccess sera appelé.":"si le paiement se termine correctement alors le handler onSuccess sera appelé.",", vous pouvez utiliser":", vous pouvez utiliser","Vpay":"Vpay","Pour être notifié du changement de statut (de":"Pour être notifié du changement de statut (de","Redirigez l'acheteur en cas de paiement réussi vers le site marchand grâce au fichierpaid.php(Fichiers d'exemple : ipn.php et paid.php).":"Redirigez l'acheteur en cas de paiement réussi vers le site marchand grâce au fichierpaid.php(Fichiers d'exemple : ipn.php et paid.php).","Pour plus d'informations sur le fonctionnement ou la configuration des règles de notification, consultez le chapitre Analyse de l'IPN (URL de notification).":"Pour plus d'informations sur le fonctionnement ou la configuration des règles de notification, consultez le chapitre Analyse de l'IPN (URL de notification).","Cliquez sur Autres actions, depuis le bom. La fenêtre suivante s'affiche:":"Cliquez sur Autres actions, depuis le bom. La fenêtre suivante s'affiche:","Testez aussi le formulaire de paiement grâce au Playground interactif.":"Testez aussi le formulaire de paiement grâce au Playground interactif.","MASTERPASS":"MASTERPASS","Résultat :":"Résultat :","Exito Cash":"Exito Cash","Si le texte est forcé et qu'il n'y a pas d'orderId, il remplacera le texte par défaut qui est \"Paiement\" ou \"Enregistrement de la carte\".":"Si le texte est forcé et qu'il n'y a pas d'orderId, il remplacera le texte par défaut qui est \"Paiement\" ou \"Enregistrement de la carte\".","pse":"pse","Puis, ajouter le fichier PaymentSdkTheme.plist et celui de la police à votre projet iOS (depuis Xcode ouvrir le fichier .xcworkspace)":"Puis, ajouter le fichier PaymentSdkTheme.plist et celui de la police à votre projet iOS (depuis Xcode ouvrir le fichier .xcworkspace)","Bizum":"Bizum","Votre clé publique (disponible dans le bom : Paramètres > Boutique > Clés de l'API REST, cf. la page Prérequis).":"Votre clé publique (disponible dans le bom : Paramètres > Boutique > Clés de l'API REST, cf. la page Prérequis).","AAV":"AAV","Ce statut est temporaire. Il est retourné lorsqu'aucune réponse n'est renvoyée par l'acquéreur ou le délai de réponse de la part de l'acquéreur est supérieur à la durée de session du paiement sur la plateforme de paiement.":"Ce statut est temporaire. Il est retourné lorsqu'aucune réponse n'est renvoyée par l'acquéreur ou le délai de réponse de la part de l'acquéreur est supérieur à la durée de session du paiement sur la plateforme de paiement.","Przelewy24":"Przelewy24","\"[CUSTOM_NAME]\" change le label.":"\"[CUSTOM_NAME]\" change le label.","Il est aussi possible de personnaliser certains textes. Pour cela, vous pouvez utiliser le paramètre options lors de l'appel au process.":"Il est aussi possible de personnaliser certains textes. Pour cela, vous pouvez utiliser le paramètre options lors de l'appel au process.","Plus d'infos, sur les thèmes.":"Plus d'infos, sur les thèmes.","Procédez à l'authentification du porteur avec le chapitre 2: Traitement des instructions.":"Procédez à l'authentification du porteur avec le chapitre 2: Traitement des instructions.","Paiement 10x 12x Oney - Mode sandbox":"Paiement 10x 12x Oney - Mode sandbox","' -->":"' -->","en cours":"en cours","intégrez obligatoirement la clé publique dans le paramètre kr-public-key(3 ème clé du tableau des clés API REST ).":"intégrez obligatoirement la clé publique dans le paramètre kr-public-key(3 ème clé du tableau des clés API REST ).","Récupérez les données de l'IPN, lors de l'appel de serveur à serveur grâce au fichieripn.php(Fichiers d'exemple : ipn.php et paid.php).":"Récupérez les données de l'IPN, lors de l'appel de serveur à serveur grâce au fichieripn.php(Fichiers d'exemple : ipn.php et paid.php).","Ajout des fonctions JS (facultatif) :":"Ajout des fonctions JS (facultatif) :","Alma en 3 fois":"Alma en 3 fois","Quick start":"Quick start","Indique le montant de l'échéance (exprimé dans la plus petite unité de la monnaie ou devise).":"Indique le montant de l'échéance (exprimé dans la plus petite unité de la monnaie ou devise).","Paiement en plusieurs fois avec un écheancier personnalisé":"Paiement en plusieurs fois avec un écheancier personnalisé","Edenred Alimentacio":"Edenred Alimentacio","IPN":"IPN","Champs pour un paiement en plusieurs fois avec un échéancier personnalisé":"Champs pour un paiement en plusieurs fois avec un échéancier personnalisé","Alma":"Alma","la date de validité de la carte":"la date de validité de la carte","Remboursement: Le remboursement est en cours de traitement. Marketplace: Le paiement s'est déroulé avec succès. La ou les transactions correspondantes sont créées et en attente de remise, ou éventuellement en attente de validation manuelle.":"Remboursement: Le remboursement est en cours de traitement. Marketplace: Le paiement s'est déroulé avec succès. La ou les transactions correspondantes sont créées et en attente de remise, ou éventuellement en attente de validation manuelle.","Les clés possibles du objet options sont :":"Les clés possibles du objet options sont :","si vous utilisez la carte de TEST : VISA avec ce":"si vous utilisez la carte de TEST : VISA avec ce","Exemple de code en mode liste, par défaut :":"Exemple de code en mode liste, par défaut :","WEBPAY":"WEBPAY","pour choisir le moyen de paiement":"pour choisir le moyen de paiement","Procédez directement à la demande d'autorisation (pas d'authentification du porteur)":"Procédez directement à la demande d'autorisation (pas d'authentification du porteur)","DECLINE":"DECLINE","CARDCOMPLETE":"CARDCOMPLETE","URL vers laquelle est redirigé le navigateur de l'acheteur en cas de paiement réussi. (recommandé)":"URL vers laquelle est redirigé le navigateur de l'acheteur en cas de paiement réussi. (recommandé)","KLARNA":"KLARNA","embedded Example - ErrorsByField":"embedded Example - ErrorsByField","Plus d'infos, Cycle de vie d'une transaction.":"Plus d'infos, Cycle de vie d'une transaction.","REVIEW":"REVIEW","La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detectée.":"La callback définie dans KR.onBrandChanged() est appelée à chaque fois qu'une marque de carte est detectée.","Référez-vous à ces 2 rubriques Paramètres généraux et Paramètres de personnalisation des \"placeholders\" pour les autres paramètres. Après la balise