creditHolder
Pour rechercher dans la page utiliser Ctrl+F sur votre clavier
Cette fonction vous permet de créditer le compte d’un client sans transaction d’origine référencée. Il est donc nécessaire de détenir les informations du moyen de paiement de votre client ou le token associé.
interfaceVersion recommandée : CR_WS_2.58
Urls des environnements
- 
        
- PROD
 - 
                
https://office-server.mercanet.com/rs-services/v2/cashManagement/creditHolder - méthode
 - POST
 
 - 
        
- TEST
 - 
                
https://office-server-mercanet.test.sips-services.com/rs-services/v2/cashManagement/creditHolder - méthode
 - POST
 
 
- 
        
- PROD
 - 
                
https://office-server.mercanet.com/services/v2/cashManagement?wsdl - méthode
 - POST
 
 - 
        
- TEST
 - 
                
https://office-server-mercanet.test.sips-services.com/services/v2/cashManagement?wsdl - méthode
 - POST
 
 
Requête
Obligatoire
- 
amount- présence
 - Obligatoire
 - Interface version
 - 2.0
 
Montant de la transaction. Le montant doit être transmis dans la plus petite unité de la devise.Exemple pour l’Euro : un montant de 10,50 Euros doit être transmis sous la forme 1050.
 - 
currencyCode- présence
 - Obligatoire
 - Interface version
 - 2.0
 
Code de la devise de la transaction. Ce code est compatible ISO 4217.
Liste des valeurs
032- Peso argentin
 036- Dollar australien
 048- Dinar de Bahreïn
 116- Riel cambodgien
 124- Dollar canadien
 144- Roupie sri lankaise
 156- Yuan Renminbi
 191- Kuna croate
 203- Couronne tchèque
 208- Couronne danoise
 344- Dollar de Hong Kong
 348- Forint hongrois
 352- Couronne islandaise
 356- Roupie indienne
 376- Nouveau Shekel israélien
 392- Yen japonais
 410- Won coréen
 414- Dinar koweïtien
 458- Ringgit malaisien
 480- Roupie de Maurice
 484- Peso mexicain
 524- Roupie népalaise
 554- Dollar néo-zélandais
 578- Couronne norvégienne
 634- Rial qatari
 643- Rouble russe
 682- Riyal saoudien
 702- Dollar de Singapour
 710- Rand sud-africain
 752- Couronne suédoise
 756- Franc suisse
 764- Baht thaïlandais
 784- Dirham des Émirats arabes unis
 788- Dinar tunisien
 826- Livre Sterling
 840- Dollar américain
 901- Dollar de Taiwan
 941- Dinar serbe
 946- Leu roumain
 949- Nouvelle livre turque
 952- Franc CFA
 953- Franc Pacifique
 975- Lev bulgare
 978- Euro
 980- Hryvnia ukrainien
 985- Zloty polonaise
 986- Real brésilien
 
 - 
interfaceVersion- présence
 - Obligatoire
 - Interface version
 - 2.0
 
Version de l’interface utilisée. Elle est composée d’un préfixe qui varie selon la fonction utilisée et d’un numéro de version (ex : IR_WS_2.47).
Veuillez-vous référer à la page de la fonction pour connaître la valeur à utiliser. Utilisez le dernier numéro d’interfaceVersion.
Liste des valeurs
CR_WS_2.- interface Office (M2M) (SOAP/JSON) pour les fonctions de gestion de caisse.
 
 - 
keyVersion- présence
 - Obligatoire
 - Interface version
 - 2.0
 
Version de la clé secrète du commerçant utilisée pour calculer l’empreinte du message (clé stockée par le commerçant pour vérifier l’empreinte des notifications automatiques et manuelles).
 - 
merchantId- présence
 - Obligatoire
 - Interface version
 - 2.0
 
Identifiant de la boutique, sa valeur est fournie par Mercanet au commerçant lors de l’inscription de sa boutique.
 - 
seal- présence
 - Obligatoire
 - Interface version
 - 2.0
 
Sceau du message utilisé pour assurer l’intégrité de la requête et l’authentification de l’émetteur/destinataire du message (partage de la clé secrète).
 
Optionnel
- 
cardEffectiveDate- présence
 - Optionnel
 - Interface version
 - 2.0
 
Date de début de validité de la carte.
 - 
cardExpiryDate- présence
 - Optionnel
 - Interface version
 - 2.0
 
Date d’expiration de la carte. Si la carte n’a pas de date d’expiration, ce champ doit être vide.
 - 
cardNumber- présence
 - Optionnel
 - Interface version
 - 2.0
 
Numéro de la carte (format N19 sauf si le numéro de la carte est un Token, auquel cas, son format est ANS128).
 - 
cardScheme- présence
 - Optionnel
 - Interface version
 - 2.0
 
Nom du réseau associé à la carte.
Liste des valeurs
ACCORD- Réseau Accord
 AMEX- Réseau American Express
 BCMC- Réseau Bancontact
 CB- Réseau Carte Bancaire (GIE-CB)
 MASTERCARD- Réseau Mastercard (exemple : Mastercard, Maestro)
 SOFINCO- Réseau Sofinco
 VISA- Réseau Visa (exemple : Visa, Vpay, Visa Electron)
 
 - 
cardSeqNumber- présence
 - Optionnel
 - Interface version
 - 2.0
 
Numéro de séquence de la carte attribué par l’émetteur.
 - 
customerContact- présence
 - Optionnel
 - Interface version
 - 2.39
 
Contient les informations du client.
Contient
- 
email- présence
 - Optionnel
 - Interface version
 - 2.39
 
E-mail du contact.
 - 
firstname- présence
 - Optionnel
 - Interface version
 - 2.39
 
Prénom du contact.
 - 
gender- présence
 - Optionnel
 - Interface version
 - 2.39
 
Sexe du contact, masculin (=M) ou féminin (=F).
 - 
initials- présence
 - Optionnel
 - Interface version
 - 2.39
 
Initiales du contact
 - 
lastname- présence
 - Optionnel
 - Interface version
 - 2.39
 
Nom de famille du contact.
 - 
mobile- présence
 - Optionnel
 - Interface version
 - 2.39
 
Numéro de téléphone mobile du contact.
 - 
phone- présence
 - Optionnel
 - Interface version
 - 2.39
 
Numéro de téléphone du contact.
 - 
title- présence
 - Optionnel
 - Interface version
 - 2.39
 
Titre de civilité du contact.
 
 - 
customerEmail- présence
 - Optionnel
 - Interface version
 - 2.0
 
Déprécié, remplacé par “email” du container customerContact.
 - 
customerId- présence
 - Optionnel
 - Interface version
 - 2.0
 
Identifiant du client
Attention : utiliser ce champ libre uniquement pour l’usage prévu, et par conséquent ne pas y insérer des données à caractère personnel, et plus particulièrement des données de porteur de carte. En cas de non-respect de cette consigne BNP Paribas ne serait être tenu responsable d’un point de vu légal, de tout incident qui pourrait survenir.
En tant que sous-traitant, BNP Paribas traite les données à caractère personnel conformément aux Conditions de Traitement des Données à Caractère Personnel (CTDCP), annexées à tous les contrats.
Ainsi :
- Les données personnelles prévues par le CTDCP doivent uniquement être transmises à BNP Paribas au travers des champs prévus à cet effet (cf. dictionnaire des données).
 - Toutes autres données à caractère personnel non listées dans le CTDCP ne doivent pas être transmises à BNP Paribas
 
 - 
customerIpAddress- présence
 - Optionnel
 - Interface version
 - 2.0
 
Adresse IP de l’acheteur.
 - 
holderContact- présence
 - Optionnel
 - Interface version
 - 2.41
 
Contient les coordonnées du porteur.
Contient
- 
email- présence
 - Optionnel
 - Interface version
 - 2.39
 
E-mail du contact.
 - 
firstname- présence
 - Optionnel
 - Interface version
 - 2.39
 
Prénom du contact.
 - 
gender- présence
 - Optionnel
 - Interface version
 - 2.39
 
Sexe du contact, masculin (=M) ou féminin (=F).
 - 
initials- présence
 - Optionnel
 - Interface version
 - 2.39
 
Initiales du contact
 - 
lastname- présence
 - Optionnel
 - Interface version
 - 2.39
 
Nom de famille du contact.
 - 
mobile- présence
 - Optionnel
 - Interface version
 - 2.39
 
Numéro de téléphone mobile du contact.
 - 
phone- présence
 - Optionnel
 - Interface version
 - 2.39
 
Numéro de téléphone du contact.
 - 
title- présence
 - Optionnel
 - Interface version
 - 2.39
 
Titre de civilité du contact.
 
 - 
intermediateServiceProviderId- présence
 - Optionnel
 - Interface version
 - 2.12
 
Identifiant du service utilisé par le commerçant pour les échanges de flux avec la plateforme Mercanet.
 - 
invoiceReference- présence
 - Optionnel
 - Interface version
 - 2.38
 
Référence de la facture.
 - 
merchantLocationId- présence
 - Optionnel
 - Interface version
 - 2.48
 
Donnée du commerçant identifiant l’emplacement de sa boutique.
 - 
orderChannel- présence
 - Optionnel
 - Interface version
 - 2.0
 
Canal de commande utilisé (Internet, Téléphone, Courrier, Fax, …), Internet est la valeur par défaut.L’usage de ce champ est à rapprocher des conditions définies dans le contrat acquéreur.
Liste des valeurs
FAX- Commande Fax Contrat d’acquisition : MOTO
 INAPP- Commande par un service intégré à une application (mobile par exemple) Contrat d’acquisition : INTERNET
 INTERNET- Commande Internet Contrat d’acquisition : INTERNET
 IVR- Commande vocale Contrat d’acquisition : MOTO
 MAIL_ORDER- Commande Courrier Contrat d’acquisition : MOTO
 MINITEL- Obsolète
 MOTO- Commande VAD sans précision (déprécié utilisez les valeurs MAIL_ORDER ou TELEPHONE_ORDER) Contrat d’acquisition : MOTO
 PROXI_ATTENDED- Obsolète
 PROXI_SEMIATTENDED- Obsolète
 PROXI_UNATTENDED- Obsolète
 TELEPHONE_ORDER- Commande Téléphone Contrat d’acquisition : MOTO
 
 - 
orderContext- présence
 - Optionnel
 - Interface version
 - 2.38
 
Contient les informations spécifiques concernant la commande Attention : utiliser ce champ libre uniquement pour l’usage prévu, et par conséquent ne pas y insérer des données à caractère personnel, et plus particulièrement des données de porteur de carte. En cas de non-respect de cette consigne ne serait être tenu responsable d’un point de vu légal, de tout incident qui pourrait survenir.
En tant que sous-traitant, traite les données à caractère personnel conformément aux Conditions de Traitement des Données à Caractère Personnel (CTDCP), annexées à tous les contrats.
Ainsi :
- Les données personnelles prévues par le CTDCP doivent uniquement être transmises à au travers des champs prévus à cet effet (cf. dictionnaire des données).
 - Toutes autres données à caractère personnel non listées dans le CTDCP ne doivent pas être transmises à
 
Contient
- 
customerBrowserType- présence
 - Optionnel
 - Interface version
 - 2.38
 
Type de navigateur utilisé par l’acheteur. Exemple : Explorer 9.5, MSN IE 9, MSN IE 10, MSN IE 11, etc …
 - 
customerANI- présence
 - Optionnel
 - Interface version
 - 2.38
 
Numéro de téléphone d’appel de la prise de commande qui est identifié automatiquement par le vendeur.
 - 
customerANIInformationIdentifier- présence
 - Optionnel
 - Interface version
 - 2.38
 
L’identifiant d’information ANI qui est fourni par l’opérateur téléphonique indique le type d’appel téléphonique.Exemple : mobile (61-63), cabine téléphonique (27), numéro vert (24, 25), etc.
 - 
merchantOrderSpecificDataList- présence
 - Optionnel
 - Interface version
 - 2.38
 
Liste d’objets merchantOrderSpecificData. Cette liste est limitée à 20 éléments.
Contient
- 
merchantOrderSpecificData- présence
 - Optionnel
 - Interface version
 - 2.38
 
Contient les informations spécifiques d’une commande qui peuvent être transmises à l’acquéreur selon le moyen de paiement.
Contient
- 
merchantOrderSpecificDataReference- présence
 - Optionnel
 - Interface version
 - 2.38
 
Référence de la donnée spécifique de commande (les valeurs acceptées dépendent du moyen de paiement).
 - 
merchantOrderSpecificDataType- présence
 - Optionnel
 - Interface version
 - 2.38
 
Type de la donnée spécifique de commande (les valeurs acceptées dépendent du moyen de paiement).
 - 
merchantOrderSpecificDataValue- présence
 - Optionnel
 - Interface version
 - 2.38
 
Valeur de la donnée spécifique de commande.
 
 
 - 
customerHostName- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nom du serveur sur lequel l’acheteur est connecté. Exemple : PHX.QW.AOL.COM.
 
 - 
orderId- présence
 - Optionnel
 - Interface version
 - 2.0
 
Numéro de commande associé à la transaction de paiement.
Attention : utiliser ce champ libre uniquement pour l’usage prévu, et par conséquent ne pas y insérer des données à caractère personnel, et plus particulièrement des données de porteur de carte. En cas de non-respect de cette consigne BNP Paribas ne serait être tenu responsable d’un point de vu légal, de tout incident qui pourrait survenir.
En tant que sous-traitant, BNP Paribas traite les données à caractère personnel conformément aux Conditions de Traitement des Données à Caractère Personnel (CTDCP), annexées à tous les contrats.
Ainsi :
- Les données personnelles prévues par le CTDCP doivent uniquement être transmises à BNP Paribas au travers des champs prévus à cet effet (cf. dictionnaire des données).
 - Toutes autres données à caractère personnel non listées dans le CTDCP ne doivent pas être transmises à BNP Paribas
 
 - 
panType- présence
 - Optionnel
 - Interface version
 - 2.1
 
Format du PAN fourni dans la donnée cardNumber.
Liste des valeurs
CSE- Le PAN fourni est chiffré par la bibliothèque Javascript CSE (Client Side Encryption)
 PAN- Le PAN est fourni en clair
 STKPAN- Le PAN fourni est sous forme de SchemeToken
 TOKEN_PAN- Le PAN fourni est sous forme de token
 VCO_PAN- Obsolète
 
 - 
paymentToken- présence
 - Optionnel
 - Interface version
 - 2.39
 
Jeton de paiement Hosted Fields à transmettre lors des appels à Office (M2M) et permettant de trouver les informations de paiement carte lors de paiement classique ou 3-D Secure, par wallet ou non.
 - 
returnContext- présence
 - Optionnel
 - Interface version
 - 2.0
 
Contexte de la commande d’un acheteur.Toute information transmise dans ce champ par le commerçant lors de la requête de paiement est renvoyée dans la réponse sans modification.Attention : les caractères suivants “|”, “«”, “»”, et «”» sont à éviter dans ce champ. Si ces caractères sont utilisés, ils vous seront renvoyés tels quels, mais seront remplacés par des blancs dans les bases de données Mercanet.
Attention : utiliser ce champ libre uniquement pour l’usage prévu, et par conséquent ne pas y insérer des données à caractère personnel, et plus particulièrement des données de porteur de carte. En cas de non-respect de cette consigne BNP Paribas ne serait être tenu responsable d’un point de vu légal, de tout incident qui pourrait survenir.
En tant que sous-traitant, BNP Paribas traite les données à caractère personnel conformément aux Conditions de Traitement des Données à Caractère Personnel (CTDCP), annexées à tous les contrats.
Ainsi :
- Les données personnelles prévues par le CTDCP doivent uniquement être transmises à BNP Paribas au travers des champs prévus à cet effet (cf. dictionnaire des données).
 - Toutes autres données à caractère personnel non listées dans le CTDCP ne doivent pas être transmises à BNP Paribas
 
 - 
s10TransactionReference- présence
 - Optionnel
 - Interface version
 - 2.6
 
Contient les informations sur l’identification de la transaction, compatible avec Mercanet 1.0.Contient le s10TransactionId / s10TransactionIdDate qui assure l’unicité de la transaction 1.0.
Contient
- 
s10TransactionId- présence
 - Optionnel
 - Interface version
 - 2.6
 
Le commerçant a le choix d’identifier ses transactions par un transactionId ou par un transactionReference (mode par défaut). s10TransactionId est un identifiant alternatif de la transaction compatible avec Mercanet 1.0. Il identifie une transaction de manière unique sur une journée. Le couple s10TransactionId/s10TransactionIdDate assure l’unicité de la transaction.
 - 
s10TransactionIdDate- présence
 - Optionnel
 - Interface version
 - 2.6
 
Date de la transaction (exprimée dans le time zone du serveur Mercanet).Le couple s10TransactionId/s10TransactionIdDate assure l’unicité de la transaction 1.0.L’utilisation de ce couple en lieu et place de la donnée transactionReference dépend de la configuration du commerçant.
 
 - 
sealAlgorithm- présence
 - Optionnel
 - Interface version
 - 2.12
 
Algorithme de cryptage utilisé pour le calcul du sceau.
Liste des valeurs
HMAC-SHA-256- L’algorithme de cryptage utilisé est HMAC-SHA-256
 HMAC-SHA-512- L’algorithme de cryptage utilisé est HMAC-SHA-512
 SHA-256- L’algorithme de cryptage utilisé est SHA-256
 
 - 
settlementArchivingReference- présence
 - Optionnel
 - Interface version
 - 2.33
 
Donnée fournie à l’acquéreur pour traitement des remises et des rapprochements. Par défaut générée par la plateforme Mercanet. Son alimentation par le commerçant est soumise à contraintes fortes. Contactez Mercanet pour utiliser cette donnée dans les requêtes.
 - 
settlementMerchantSpecificData- présence
 - Optionnel
 - Interface version
 - 2.33
 
Données spécifiques fournies par le commerçant et transmises à l’acquéreur pour le traitement des remises. Contactez Mercanet pour utiliser cette donnée.
 - 
shoppingCartDetail- présence
 - Optionnel
 - Interface version
 - 2.38
 
Informations spécifiques au panier.
Contient
- 
giftCardAmount- présence
 - Optionnel
 - Interface version
 - 2.39
 
Montant de la commande qui correspond à l’acquisition de carte prépayée ou de carte cadeaux.
 - 
giftCardCurrencyCode- présence
 - Optionnel
 - Interface version
 - 2.39
 
Code devise du montant de la commande correspondant à l’acquisition de carte prépayée ou de carte cadeau.
Liste des valeurs
032- Peso argentin
 036- Dollar australien
 048- Dinar de Bahreïn
 116- Riel cambodgien
 124- Dollar canadien
 144- Roupie sri lankaise
 156- Yuan Renminbi
 191- Kuna croate
 203- Couronne tchèque
 208- Couronne danoise
 344- Dollar de Hong Kong
 348- Forint hongrois
 352- Couronne islandaise
 356- Roupie indienne
 376- Nouveau Shekel israélien
 392- Yen japonais
 410- Won coréen
 414- Dinar koweïtien
 458- Ringgit malaisien
 480- Roupie de Maurice
 484- Peso mexicain
 524- Roupie népalaise
 554- Dollar néo-zélandais
 578- Couronne norvégienne
 634- Rial qatari
 643- Rouble russe
 682- Riyal saoudien
 702- Dollar de Singapour
 710- Rand sud-africain
 752- Couronne suédoise
 756- Franc suisse
 764- Baht thaïlandais
 784- Dirham des Émirats arabes unis
 788- Dinar tunisien
 826- Livre Sterling
 840- Dollar américain
 901- Dollar de Taiwan
 941- Dinar serbe
 946- Leu roumain
 949- Nouvelle livre turque
 952- Franc CFA
 953- Franc Pacifique
 975- Lev bulgare
 978- Euro
 980- Hryvnia ukrainien
 985- Zloty polonaise
 986- Real brésilien
 
 - 
mainProduct- présence
 - Optionnel
 - Interface version
 - 2.38
 
Produit le plus cher du panier.
 - 
giftCardCount- présence
 - Optionnel
 - Interface version
 - 2.39
 
Nombre de cartes prépayées ou de cartes cadeau qui ont été acquises lors de cette commande.
 - 
shoppingCartItemList- présence
 - Optionnel
 - Interface version
 - 2.38
 
Liste des articles du panier. Cette liste est limitée à 300 produits (nombre maximum d’occurrences de shoppingCartItem).
Contient
- 
shoppingCartItem- présence
 - Optionnel
 - Interface version
 - 2.38
 
Informations spécifiques à un article du panier.
Contient
- 
productName- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nom du produit commandé.
 - 
productUnitTaxAmount- présence
 - Optionnel
 - Interface version
 - 2.38
 
Montant de la taxe sur le produit (unitaire). Le montant doit être transmis dans la plus petite unité de la devise.
 - 
productDescription- présence
 - Optionnel
 - Interface version
 - 2.38
 
Description détaillée du produit commandé.
 - 
productSKU- présence
 - Optionnel
 - Interface version
 - 2.38
 
Code identifiant le produit valorisé par le commerçant et renvoyé dans la réponse sans modification.
 - 
productQuantity- présence
 - Optionnel
 - Interface version
 - 2.38
 
Quantité de produits dans le panier.
 - 
productTaxRate- présence
 - Optionnel
 - Interface version
 - 2.38
 
Taux de taxe appliqué au produit. Pour les nombres décimaux utiliser un point au lieu d’une virgule (par exemple : 0.1999).
 - 
productUnitAmount- présence
 - Optionnel
 - Interface version
 - 2.38
 
Montant unitaire du produit. Le montant doit être transmis dans la plus petite unité de la devise.
 - 
productCode- présence
 - Optionnel
 - Interface version
 - 2.38
 
Code du produit commandé.
 - 
productCategory- présence
 - Optionnel
 - Interface version
 - 2.38
 
Catégorie du produit commandé (numérique par exemple).
 - 
productTaxCategory- présence
 - Optionnel
 - Interface version
 - 2.38
 
Pour usage futur.Catégorie de taxe appliquée au produit (par exemple 1:Elevée, 2:Basse, …).
 - 
travelData- présence
 - Optionnel
 - Interface version
 - 2.38
 
Contient les informations spécifiques concernant le voyage.
Contient
- 
travelCardPeriod- présence
 - Optionnel
 - Interface version
 - 2.38
 
Durée de la carte d’abonnement.
 - 
journeyDataList- présence
 - Optionnel
 - Interface version
 - 2.38
 
Liste de conteneurs journeyData de trajet. Cette liste est limitée à 25 éléments.
Contient
- 
journeyData- présence
 - Optionnel
 - Interface version
 - 2.38
 
Contient les informations relatives au trajet.
Contient
- 
journeyAmount- présence
 - Optionnel
 - Interface version
 - 2.41
 
Montant de la réservation.
 - 
carrierIdentifier- présence
 - Optionnel
 - Interface version
 - 2.38
 
Identifiant du transporteur.
 - 
classLevel- présence
 - Optionnel
 - Interface version
 - 2.38
 
Niveau de la classe du trajet.
 - 
departureDateTime- présence
 - Optionnel
 - Interface version
 - 2.38
 
Date de départ du trajet.
 - 
arrivalLocation- présence
 - Optionnel
 - Interface version
 - 2.38
 
Lieu d’arrivée du trajet.
 - 
destinationCountry- présence
 - Optionnel
 - Interface version
 - 2.38
 
Pays destination du trajet.
 - 
fareBasis- présence
 - Optionnel
 - Interface version
 - 2.38
 
Base tarifaire du transport. Exemple : classe affaire, classe économique, …
 - 
carrierName- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nom du transporteur.
 - 
journeyCancellableIndicator- présence
 - Optionnel
 - Interface version
 - 2.38
 
Indicateur option annulation/modification du trajet.
Liste des valeurs
false- L’indicateur booléen est faux
 true- l’indicateur booléen est vrai
 
 - 
departureLocation- présence
 - Optionnel
 - Interface version
 - 2.38
 
Lieu de départ du trajet.
 - 
journeyInsurance- présence
 - Optionnel
 - Interface version
 - 2.38
 
Assurance souscrite pour le trajet.
 - 
journeyInsuranceIndicator- présence
 - Optionnel
 - Interface version
 - 2.38
 
Indicateur trajet avec assurance.
Liste des valeurs
false- L’indicateur booléen est faux
 true- l’indicateur booléen est vrai
 
 - 
journeyModality- présence
 - Optionnel
 - Interface version
 - 2.38
 
Modalité d’emprunt du trajet.
Liste des valeurs
FEE- Frais de service
 MULTIPLE- Trajet à étapes multiples
 ONEWAY- Aller simple
 OTHER_CANCELLATION- Annulation d’un achat additionnel d’une prestation liée au trajet
 PURCHASING- Achat additionnel d’une prestation liée au trajet
 RESERVATION- Réservation du voyage
 ROUTING_INFORMATION- Informations relatives aux étapes du trajet
 TICKET_CANCELLATION- Annulation du billet
 TWOWAY- Aller retour
 
 - 
journeyMode- présence
 - Optionnel
 - Interface version
 - 2.38
 
Mode de transport du trajet.
Liste des valeurs
AIR- Avion
 CRUISE- Croisière
 RAIL- Train
 RENTAL- Location de voiture
 
 - 
journeyNature- présence
 - Optionnel
 - Interface version
 - 2.41
 
Nature du trajet. La valorisation de ce champ peut dépendre de l’acquéreur.
 - 
journeySequence- présence
 - Optionnel
 - Interface version
 - 2.38
 
N° d’occurrence du trajet au sein du voyage.
 - 
journeyStage- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nature de l’étape du voyage.
Liste des valeurs
OUTWARD- Aller
 RETURN- Retour
 TRANSIT- Etape du trajet transitoire
 
 - 
luggageSupplementIndicator- présence
 - Optionnel
 - Interface version
 - 2.38
 
Indicateur de supplément de bagage.
Liste des valeurs
false- L’indicateur booléen est faux
 true- l’indicateur booléen est vrai
 
 - 
numberOfTickets- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nombre de titres de transport.
 - 
ticketExchangeabilityIndicator- présence
 - Optionnel
 - Interface version
 - 2.38
 
Indicateur d’échangeabilité du Titre de transport.
Liste des valeurs
false- L’indicateur booléen est faux
 true- l’indicateur booléen est vrai
 
 - 
ticketIssueCity- présence
 - Optionnel
 - Interface version
 - 2.38
 
Ville d’émission du ticket.
 - 
ticketIssueDate- présence
 - Optionnel
 - Interface version
 - 2.38
 
Date d’émission du ticket.
 - 
ticketIssuerName- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nom de l’organisme émetteur du ticket.
 - 
ticketReference- présence
 - Optionnel
 - Interface version
 - 2.38
 
Référence de ticket du titre de transport.
 
 
 - 
stayDataList- présence
 - Optionnel
 - Interface version
 - 2.38
 
Liste des hébergements. Cette liste est limitée à 25 éléments.
Contient
- 
stayData- présence
 - Optionnel
 - Interface version
 - 2.38
 
Contient les informations relatives à l’hébergement.
Contient
- 
stayCategory- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nature de prestation du séjour.
Liste des valeurs
HOTEL- Hôtel
 OTHER- Autre
 RENTAL- Location
 TOUR- Tour opérateur
 
 - 
numberOfNights- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nombre de nuitées.
 - 
stayCompany- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nom du prestaire de l’hébergement.
 - 
stayArrivalDateTime- présence
 - Optionnel
 - Interface version
 - 2.38
 
Date d’arrivée du séjour.
 - 
numberOfPeopleStaying- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nombre de personnes hébergées.
 - 
roomServiceLevel- présence
 - Optionnel
 - Interface version
 - 2.38
 
Niveau de service de la chambre.
 - 
stayDepartureDateTime- présence
 - Optionnel
 - Interface version
 - 2.38
 
Date de départ du séjour.
 - 
stayInsurance- présence
 - Optionnel
 - Interface version
 - 2.38
 
Assuracne souscrite pour l’hébergement.
 - 
stayInsuranceIndicator- présence
 - Optionnel
 - Interface version
 - 2.38
 
Indicateur de séjour avec assurance.
Liste des valeurs
false- L’indicateur booléen est faux
 true- l’indicateur booléen est vrai
 
 - 
stayLocation- présence
 - Optionnel
 - Interface version
 - 2.38
 
Lieu d’hébergement.
 - 
stayNumberOfRooms- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nombre de chambres.
 - 
stayRentalCarIndicator- présence
 - Optionnel
 - Interface version
 - 2.38
 
Indicateur de séjour avec véhicule de location.
Liste des valeurs
false- L’indicateur booléen est faux
 true- l’indicateur booléen est vrai
 
 
 
 - 
passportDataList- présence
 - Optionnel
 - Interface version
 - 2.38
 
Liste des passeports des voyageurs. Cette liste est limitée à 30 éléments.
Contient
- 
passportData- présence
 - Optionnel
 - Interface version
 - 2.38
 
Contient les informations relatives au passeport.
Contient
- 
passportExpirationDate- présence
 - Optionnel
 - Interface version
 - 2.38
 
Date d’expiration du passeport.
 - 
passportIssueCountry- présence
 - Optionnel
 - Interface version
 - 2.38
 
Pays d’émission du passeport.
 
 
 - 
mainTravelerFirstName- présence
 - Optionnel
 - Interface version
 - 2.46
 
Prénom du voyageur.
 - 
travelCardType- présence
 - Optionnel
 - Interface version
 - 2.38
 
Code de la carte d’abonnement.
 - 
bookingData- présence
 - Optionnel
 - Interface version
 - 2.41
 
Contient les données spécifiques concernant la réservation du voyage.
Contient
- 
bookerFirstName- présence
 - Optionnel
 - Interface version
 - 2.41
 
Prénom du réservataire.
 - 
bookerLastName- présence
 - Optionnel
 - Interface version
 - 2.41
 
Nom du réservataire.
 - 
bookingId- présence
 - Optionnel
 - Interface version
 - 2.41
 
Identifiant commerçant de réservation du voyage.
 - 
bookingPlatform- présence
 - Optionnel
 - Interface version
 - 2.41
 
Plateforme de réservation du voyage.
 - 
bookingPlatformOrderId- présence
 - Optionnel
 - Interface version
 - 2.41
 
Identifiant de commande de la plateforme de réservation du voyage.
 
 - 
mainTravelerLastName- présence
 - Optionnel
 - Interface version
 - 2.46
 
Nom de famille du voyageur.
 - 
numberOfTravelers- présence
 - Optionnel
 - Interface version
 - 2.38
 
Nombre de voyageurs.
 - 
travelEndDateTime- présence
 - Optionnel
 - Interface version
 - 2.38
 
Date de fin de voyage.
 - 
travelingPayerIndicator- présence
 - Optionnel
 - Interface version
 - 2.38
 
Indicateur si le payeur est voyageur.
Liste des valeurs
false- L’indicateur booléen est faux
 true- l’indicateur booléen est vrai
 
 - 
travelReason- présence
 - Optionnel
 - Interface version
 - 2.38
 
Motif du voyage.
 - 
travelStartDateTime- présence
 - Optionnel
 - Interface version
 - 2.38
 
Date de début du voyage.
 
 
 
 - 
shoppingCartTotalAmount- présence
 - Optionnel
 - Interface version
 - 2.38
 
Montant total du panier (taxes comprises). Le montant n’inclut pas les frais, les remises, ni les charges.
 - 
shoppingCartTotalQuantity- présence
 - Optionnel
 - Interface version
 - 2.38
 
Quantité totale d’articles du panier.
 - 
shoppingCartTotalTaxAmount- présence
 - Optionnel
 - Interface version
 - 2.38
 
Montant total des taxes du panier.
 
 - 
statementReference- présence
 - Optionnel
 - Interface version
 - 2.19
 
Référence fournie par le commerçant qui est envoyée dans le flux de remise en paiement. Cette référence apparait sur les relevés de compte du porteur.A noter que pour les paiements CB, Visa et Mastercard via un acquéreur français, seuls les 32 premiers caractères de ce champ sont conservés et apparaissent sur le relevé de compte du porteur.
 - 
transactionOrigin- présence
 - Optionnel
 - Interface version
 - 2.0
 
Origine d’une transaction (ex : nom du programme), valorisée par le commerçant. Exemple : “site Web A v1.32”.
 - 
transactionReference- présence
 - Optionnel
 - Interface version
 - 2.0
 
Le commerçant a le choix d’identifier ses transactions par un transactionReference (mode par défaut) ou par un transactionId. transactionReference identifie de manière unique une transaction tout au long de la vie de la boutique.
 
Exemple de requête
Réponse
Obligatoire
- 
seal- présence
 - Obligatoire
 - Interface version
 - 2.0
 
Sceau du message utilisé pour assurer l’intégrité de la requête et l’authentification de l’émetteur/destinataire du message (partage de la clé secrète).
 
Optionnel
- 
acquirerResponseCode- présence
 - Optionnel
 - Interface version
 - 2.0
 
Code réponse retourné par l’acquéreur lors d’une demande d’autorisation.
Liste des valeurs
00- Transaction approuvée ou traitée avec succès
 02- Contactez l’émetteur du moyen de paiement
 03- Accepteur invalide
 04- Conservez le support du moyen de paiement
 05- Ne pas honorer
 07- Conservez le support du moyen de paiement, conditions spéciales
 08- Approuvez après l’identification
 12- Transaction invalide
 13- Montant invalide
 14- Coordonnées du moyen de paiement invalides
 15- Émetteur du moyen de paiement inconnu
 17- Paiement interrompu par l’acheteur
 20- Réponse erronée (erreur dans le domaine serveur)
 24- Opération impossible
 25- Transaction inconnue
 30- Erreur de format
 31- Id de l’organisation d’acquisition inconnu
 33- Moyen de paiement expiré (Paypal / Cofidis)
 34- Suspicion de fraude
 40- Fonction non supportée
 41- Moyen de paiement perdu
 43- Moyen de paiement volé
 46- Erreur spécifique à l’activité
 51- Provision insuffisante ou crédit dépassé
 54- Moyen de paiement expiré (CB / Visa / MC / WLAcq / BCMC)
 55- PIN invalide
 56- Moyen de paiement manquant dans le fichier
 57- Transaction non autorisée pour ce porteur
 58- Transaction interdite au terminal
 59- Suspicion de fraude
 60- L’accepteur du moyen de paiement doit contacter l’acquéreur
 61- Excède le maximum autorisé
 62- Transaction en attente de confirmation de paiement
 63- Règles de sécurité non respectées
 65- Nombre de transactions du jour dépassé
 68- Réponse non parvenue ou reçue trop tard
 6P- Échec des données de vérification
 75- Nombre de tentatives de saisie des coordonnées du moyen de paiement dépassé
 77- Compte clos
 78- Carte non activée, ou temporairement bloquée
 82- Échec de la méthode de vérification de la carte pour le CAM, dCVV, iCVV ou CVV
 87- Terminal inconnu
 90- Arrêt momentané du système
 91- Emetteur du moyen de paiement inaccessible
 92- La transaction ne contient pas les informations suffisantes pour être redirigées vers l’organisme d’autorisation
 93- La transaction n’a pas pu aboutir car non conforme à la réglementation
 94- Transaction dupliquée
 96- Mauvais fonctionnement du système
 97- Requête expirée: transaction refusée
 98- Serveur inaccessible
 99- Incident technique
 A1- Transaction refusée pour cause d’absence des données d’authentification 3-D Secure
 A4- Transaction refusée pour cause de mauvaise utilisation de l’exemption d’authentification 3-D Secure
 R0- Arrêt de l’ordre de paiement
 R1- Le porteur (ou sa banque) a révoqué les paiements récurrents effectués chez un commerçant
 R3- Le porteur (ou sa banque) a révoqué tous les paiements récurrents
 
 - 
authorMessageReference- présence
 - Optionnel
 - Interface version
 - 2.35
 
Identifiant partagé avec l’acquéreur lors du traitement de la demande d’autorisation. Par exemple, cette référence peut être positionnée et retournée par l’acquéreur en réponse d’autorisation puis transmise inchangée dans les messages d’annulation (reversal), ce qui permet à l’acquéreur de lier l’autorisation et sa réponse à son annulation.
 - 
authorisationId- présence
 - Optionnel
 - Interface version
 - 2.0
 
Identifiant d’autorisation, retourné par l’acquéreur si la demande d’autorisation est acceptée.
 - 
cardData- présence
 - Optionnel
 - Interface version
 - 2.35
 
Contient des informations spécifiques à la carte
Contient
- 
cardBrand- présence
 - Optionnel
 - Interface version
 - 2.35
 
Voir “paymentMeanBrand”.
 - 
cardCorporateIndicator- présence
 - Optionnel
 - Interface version
 - 2.35
 
Indique si la carte est une carte Entreprise / Commerciale ou non.
Liste des valeurs
Empty- Inconnu
 N- La carte n’est pas une carte d’entreprise
 Y- La carte est une carte d’entreprise
 
 - 
cardEffectiveDateIndicator- présence
 - Optionnel
 - Interface version
 - 2.35
 
Indique si la carte possède une date de début de validité.
 - 
cardProductCode- présence
 - Optionnel
 - Interface version
 - 2.35
 
Code produit de la carte.
 - 
cardProductName- présence
 - Optionnel
 - Interface version
 - 2.35
 
Libellé du code produit de la carte.
 - 
cardProductProfile- présence
 - Optionnel
 - Interface version
 - 2.35
 
Code profil de la carte.
Liste des valeurs
C- Crédit (paiement différé)
 D- Débit (paiement immédiat)
 Empty- Inconnu
 H- “Charge card” (spécifique UK)
 N- Non Mastercard
 P- Prépayé
 R- Débit différé
 U- Universel
 
 - 
cardProductUsageLabel- présence
 - Optionnel
 - Interface version
 - 2.45
 
Libellé du profil de la carte qui est exposé sur le ticket électronique de paiement selon les directives MPADS.
Liste des valeurs
COMMERCIAL- Carte Commerciale
 CREDIT- Carte de crédit
 DEBIT- Carte de débit
 PREPAID- Carte prépayée
 
 - 
cardScheme- présence
 - Optionnel
 - Interface version
 - 2.35
 
Nom du réseau associé à la carte.
Liste des valeurs
ACCORD- Réseau Accord
 AMEX- Réseau American Express
 BCMC- Réseau Bancontact
 CB- Réseau Carte Bancaire (GIE-CB)
 MASTERCARD- Réseau Mastercard (exemple : Mastercard, Maestro)
 SOFINCO- Réseau Sofinco
 VISA- Réseau Visa (exemple : Visa, Vpay, Visa Electron)
 
 - 
cardSeqNumberIndicator- présence
 - Optionnel
 - Interface version
 - 2.35
 
Indicateur d’existence d’un numéro de séquence
Liste des valeurs
1- Numéro de séquence de longueur 1
 2- Numéro de séquence de longueur 2
 3- Numéro de séquence de longueur 3
 Empty- Présence de numéro de séquence Inconnue
 N- Pas de numéro de séquence
 
 - 
issuerCode- présence
 - Optionnel
 - Interface version
 - 2.35
 
Code émetteur de la carte. Ce champ est nommé cardIssuerCode dans les journaux.
 - 
issuerCountryCode- présence
 - Optionnel
 - Interface version
 - 2.35
 
Code pays de l’émetteur de la carte. Ce champ est nommé cardIssuerCountryCode dans les journaux.
Liste des valeurs
ABW- ARUBA
 AFG- AFGHANISTAN
 AGO- ANGOLA
 AIA- ANGUILLA
 ALA- ÅLAND, ÎLES
 ALB- ALBANIE
 AND- ANDORRE
 ARE- ÉMIRATS ARABES UNIS
 ARG- ARGENTINE
 ARM- ARMÉNIE
 ASM- SAMOA AMÉRICAINES
 ATA- ANTARCTIQUE
 ATF- TERRES AUSTRALES FRANÇAISES
 ATG- ANTIGUA-ET-BARBUDA
 AUS- AUSTRALIE
 AUT- AUTRICHE
 AZE- AZERBAÏDJAN
 BDI- BURUNDI
 BEL- BELGIQUE
 BEN- BÉNIN
 BES- BONAIRE, SAINT-EUSTACHE ET SABA
 BFA- BURKINA FASO
 BGD- BANGLADESH
 BGR- BULGARIE
 BHR- BAHREÏN
 BHS- BAHAMAS
 BIH- BOSNIE-HERZÉGOVINE
 BLM- SAINT-KITTS-ET-NEVIS
 BLR- BÉLARUS
 BLZ- BELIZE
 BMU- BERMUDES
 BOL- BOLIVIE, l’ÉTAT PLURINATIONAL DE
 BRA- BRÉSIL
 BRB- BARBADE
 BRN- BRUNEI DARUSSALAM
 BTN- BHOUTAN
 BVT- BOUVET, ÎLE
 BWA- BOTSWANA
 CAF- CENTRAFRICAINE, RÉPUBLIQUE
 CAN- CANADA
 CCK- COCOS (KEELING), ÎLES
 CHE- SUISSE
 CHL- CHILI
 CHN- CHINE
 CIV- CÔTE D’IVOIRE
 CMR- CAMEROUN
 COD- CONGO, LA RÉPUBLIQUE DÉMOCRATIQUE DU
 COG- CONGO
 COK- COOK, ÎLES
 COL- COLOMBIE
 COM- COMORES
 CPV- CAP-VERT
 CRI- COSTA RICA
 CUB- CUBA
 CUW- CURAÇAO
 CXR- CHRISTMAS, ÎLE
 CYM- CAÏMANS, ÎLES
 CYP- CHYPRE
 CZE- TCHÈQUE, RÉPUBLIQUE
 DEU- ALLEMAGNE
 DJI- DJIBOUTI
 DMA- DOMINIQUE
 DNK- DANEMARK
 DOM- DOMINICAINE, RÉPUBLIQUE
 DZA- ALGÉRIE
 ECU- ÉQUATEUR
 EGY- ÉGYPTE
 ERI- ÉRYTHRÉE
 ESH- SAHARA OCCIDENTAL
 ESP- ESPAGNE
 EST- ESTONIE
 ETH- ÉTHIOPIE
 FIN- FINLANDE
 FJI- FIDJI
 FLK- FALKLAND, ÎLES (MALVINAS)
 FRA- FRANCE
 FRO- FÉROÉ, ÎLES
 FSM- MICRONÉSIE, ÉTATS FÉDÉRÉS DE
 GAB- GABON
 GBR- ROYAUME-UNI
 GEO- GÉORGIE
 GGY- GUERNESEY
 GHA- GHANA
 GIB- GIBRALTAR
 GIN- GUINÉE
 GLP- GUADELOUPE
 GMB- GAMBIE
 GNB- GUINÉE-BISSAU
 GNQ- GUINÉE ÉQUATORIALE
 GRC- GRÈCE
 GRD- GRENADE
 GRL- GROENLAND
 GTM- GUATEMALA
 GUF- GUYANE FRANÇAISE
 GUM- GUAM
 GUY- GUYANA
 HKG- HONG KONG
 HMD- HEARD-ET-ÎLES MACDONALD, ÎLE
 HND- HONDURAS
 HRV- CROATIE
 HTI- HAÏTI
 HUN- HONGRIE
 IDN- INDONÉSIE
 IMN- ÎLE DE MAN
 IND- INDE
 IOT- OCÉAN INDIEN, TERRITOIRE BRITANNIQUE DE L’
 IRL- IRLANDE
 IRN- IRAN, RÉPUBLIQUE ISLAMIQUE D’
 IRQ- IRAQ
 ISL- ISLANDE
 ISR- ISRAËL
 ITA- ITALIE
 JAM- JAMAÏQUE
 JEY- JERSEY
 JOR- JORDANIE
 JPN- JAPON
 KAZ- KAZAKHSTAN
 KEN- KENYA
 KGZ- KIRGHIZISTAN
 KHM- CAMBODGE
 KIR- KIRIBATI
 KNA- SAINT-BARTHÉLEMY
 KOR- CORÉE, RÉPUBLIQUE DE
 KWT- KOWEÏT
 LAO- LAO, RÉPUBLIQUE DÉMOCRATIQUE POPULAIRE
 LBN- LIBAN
 LBR- LIBÉRIA
 LBY- LIBYE
 LCA- SAINTE-HÉLÈNE, ASCENSION ET TRISTAN DA CUNHA
 LIE- LIECHTENSTEIN
 LKA- SRI LANKA
 LSO- LESOTHO
 LTU- LITUANIE
 LUX- LUXEMBOURG
 LVA- LETTONIE
 MAC- MACAO
 MAF- SAINT-MARTIN(PARTIE FRANÇAISE)
 MAR- MAROC
 MCO- MONACO
 MDA- MOLDOVA, RÉPUBLIQUE DE
 MDG- MADAGASCAR
 MDV- MALDIVES
 MEX- MEXIQUE
 MHL- MARSHALL, ÎLES
 MKD- MACÉDOINE, L’EX-RÉPUBLIQUE YOUGOSLAVE DE
 MLI- MALI
 MLT- MALTE
 MMR- MYANMAR
 MNE- MONTÉNÉGRO
 MNG- MONGOLIE
 MNP- MARIANNES DU NORD, ÎLES
 MOZ- MOZAMBIQUE
 MRT- MAURITANIE
 MSR- MONTSERRAT
 MTQ- MARTINIQUE
 MUS- MAURICE
 MWI- MALAWI
 MYS- MALAISIE
 MYT- MAYOTTE
 NAM- NAMIBIE
 NCL- NOUVELLE-CALÉDONIE
 NER- NIGER
 NFK- NORFOLK, ÎLE
 NGA- NIGÉRIA
 NIC- NICARAGUA
 NIU- NIUÉ
 NLD- PAYS-BAS
 NOR- NORVÈGE
 NPL- NÉPAL
 NRU- NAURU
 NZL- NOUVELLE-ZÉLANDE
 OMN- OMAN
 PAK- PAKISTAN
 PAN- PANAMA
 PCN- PITCAIRN
 PER- PÉROU
 PHL- PHILIPPINES
 PLW- PALAOS
 PNG- PAPOUASIE-NOUVELLE-GUINÉE
 POL- POLOGNE
 PRI- PORTO RICO
 PRK- CORÉE, RÉPUBLIQUE POPULAIRE DÉMOCRATIQUE DE
 PRT- PORTUGAL
 PRY- PARAGUAY
 PSE- PALESTINIEN OCCUPÉ, TERRITOIRE
 PYF- POLYNÉSIE FRANÇAISE
 QAT- QATAR
 REU- RÉUNION
 ROU- ROUMANIE
 RUS- RUSSIE, FÉDÉRATION DE
 RWA- RWANDA
 SAU- ARABIE SAOUDITE
 SDN- SOUDAN
 SEN- SÉNÉGAL
 SGP- SINGAPOUR
 SGS- GÉORGIE DU SUD-ET-LES ÎLES SANDWICH DU SUD
 SHN- SAINT-MARIN
 SJM- SVALBARD ET ÎLE JAN MAYEN
 SLB- SALOMON, ÎLES
 SLE- SIERRA LEONE
 SLV- EL SALVADOR
 SMR- SAINT-MARTIN (PARTIE NÉERLANDAISE)
 SOM- SOMALIE
 SPM- SAINT-SIÈGE (ÉTAT DE LA CITÉ DU VATICAN)
 SRB- SERBIE
 SSD- SOUDAN DU SUD
 STP- SAO TOMÉ-ET-PRINCIPE
 SUR- SURINAME
 SVK- SLOVAQUIE
 SVN- SLOVÉNIE
 SWE- SUÈDE
 SWZ- SWAZILAND
 SXM- SAINT-PIERRE-ET-MIQUELON
 SYC- SEYCHELLES
 SYR- SYRIENNE, RÉPUBLIQUE ARABE
 TCA- TURKS-ET-CAÏCOS, ÎLES
 TCD- TCHAD
 TGO- TOGO
 THA- THAÏLANDE
 TJK- TADJIKISTAN
 TKL- TOKELAU
 TKM- TURKMÉNISTAN
 TLS- TIMOR-LESTE
 TON- TONGA
 TTO- TRINITÉ-ET-TOBAGO
 TUN- TUNISIE
 TUR- TURQUIE
 TUV- TUVALU
 TWN- TAÏWAN, PROVINCE DE CHINE
 TZA- TANZANIE, RÉPUBLIQUE-UNIE DE
 UGA- OUGANDA
 UKR- UKRAINE
 UMI- ÎLES MINEURES ÉLOIGNÉES DES ÉTATS-UNIS
 URY- URUGUAY
 USA- ÉTATS-UNIS
 UZB- OUZBÉKISTAN
 VAT- SAINT-VINCENT-ET-LES GRENADINES
 VCT- SAINTE-LUCIE
 VEN- VENEZUELA, RÉPUBLIQUE BOLIVARIENNE DU
 VGB- ÎLES VIERGES BRITANNIQUES
 VIR- ÎLES VIERGES DES ÉTATS-UNIS
 VNM- VIET NAM
 VUT- VANUATU
 WLF- WALLIS ET FUTUNA
 WSM- SAMOA
 YEM- YÉMEN
 ZAF- AFRIQUE DU SUD
 ZMB- ZAMBIE
 ZWE- ZIMBABWE
 
 - 
issuerName- présence
 - Optionnel
 - Interface version
 - 2.35
 
Nom de l’émetteur de la carte. Ce champ est nommé cardIssuerName dans les journaux.
 - 
issuerRegionCode- présence
 - Optionnel
 - Interface version
 - 2.35
 
Code région de l’émetteur de la carte.
Liste des valeurs
1- Etats Unis d’Amérique: Californie, Hawai, Nevada
 2- Etats Unis d’Amérique de l’Ouest excepté Californie, Hawaii, Nevada
 3- Etats Unis d’Amérique du Nord
 4- Etats Unis d’Amérique du Sud
 5- Etats Unis d’Amérique: Etats des Grands Lacs
 6- Etats Unis d’Amérique du Sud Est
 7- Etats Unis d’Amérique de l’extrême Nord Est
 8- Etats Unis d’Amérique du Nord Est
 9- Etats Unis d’Amérique: Floride et Georgie
 A- Canada
 B- Amérique du Sud
 C- Océanie Asie
 D- Europe
 E- Afrique et Moyen-Orient
 Empty- Inconnu
 
 - 
issuingCountryCode- présence
 - Optionnel
 - Interface version
 - 2.44
 
Code pays dans lequel la carte est émise. Ce champ est nommé cardIssuingCountryCode dans les journaux.
Liste des valeurs
ABW- ARUBA
 AFG- AFGHANISTAN
 AGO- ANGOLA
 AIA- ANGUILLA
 ALA- ÅLAND, ÎLES
 ALB- ALBANIE
 AND- ANDORRE
 ARE- ÉMIRATS ARABES UNIS
 ARG- ARGENTINE
 ARM- ARMÉNIE
 ASM- SAMOA AMÉRICAINES
 ATA- ANTARCTIQUE
 ATF- TERRES AUSTRALES FRANÇAISES
 ATG- ANTIGUA-ET-BARBUDA
 AUS- AUSTRALIE
 AUT- AUTRICHE
 AZE- AZERBAÏDJAN
 BDI- BURUNDI
 BEL- BELGIQUE
 BEN- BÉNIN
 BES- BONAIRE, SAINT-EUSTACHE ET SABA
 BFA- BURKINA FASO
 BGD- BANGLADESH
 BGR- BULGARIE
 BHR- BAHREÏN
 BHS- BAHAMAS
 BIH- BOSNIE-HERZÉGOVINE
 BLM- SAINT-KITTS-ET-NEVIS
 BLR- BÉLARUS
 BLZ- BELIZE
 BMU- BERMUDES
 BOL- BOLIVIE, l’ÉTAT PLURINATIONAL DE
 BRA- BRÉSIL
 BRB- BARBADE
 BRN- BRUNEI DARUSSALAM
 BTN- BHOUTAN
 BVT- BOUVET, ÎLE
 BWA- BOTSWANA
 CAF- CENTRAFRICAINE, RÉPUBLIQUE
 CAN- CANADA
 CCK- COCOS (KEELING), ÎLES
 CHE- SUISSE
 CHL- CHILI
 CHN- CHINE
 CIV- CÔTE D’IVOIRE
 CMR- CAMEROUN
 COD- CONGO, LA RÉPUBLIQUE DÉMOCRATIQUE DU
 COG- CONGO
 COK- COOK, ÎLES
 COL- COLOMBIE
 COM- COMORES
 CPV- CAP-VERT
 CRI- COSTA RICA
 CUB- CUBA
 CUW- CURAÇAO
 CXR- CHRISTMAS, ÎLE
 CYM- CAÏMANS, ÎLES
 CYP- CHYPRE
 CZE- TCHÈQUE, RÉPUBLIQUE
 DEU- ALLEMAGNE
 DJI- DJIBOUTI
 DMA- DOMINIQUE
 DNK- DANEMARK
 DOM- DOMINICAINE, RÉPUBLIQUE
 DZA- ALGÉRIE
 ECU- ÉQUATEUR
 EGY- ÉGYPTE
 ERI- ÉRYTHRÉE
 ESH- SAHARA OCCIDENTAL
 ESP- ESPAGNE
 EST- ESTONIE
 ETH- ÉTHIOPIE
 FIN- FINLANDE
 FJI- FIDJI
 FLK- FALKLAND, ÎLES (MALVINAS)
 FRA- FRANCE
 FRO- FÉROÉ, ÎLES
 FSM- MICRONÉSIE, ÉTATS FÉDÉRÉS DE
 GAB- GABON
 GBR- ROYAUME-UNI
 GEO- GÉORGIE
 GGY- GUERNESEY
 GHA- GHANA
 GIB- GIBRALTAR
 GIN- GUINÉE
 GLP- GUADELOUPE
 GMB- GAMBIE
 GNB- GUINÉE-BISSAU
 GNQ- GUINÉE ÉQUATORIALE
 GRC- GRÈCE
 GRD- GRENADE
 GRL- GROENLAND
 GTM- GUATEMALA
 GUF- GUYANE FRANÇAISE
 GUM- GUAM
 GUY- GUYANA
 HKG- HONG KONG
 HMD- HEARD-ET-ÎLES MACDONALD, ÎLE
 HND- HONDURAS
 HRV- CROATIE
 HTI- HAÏTI
 HUN- HONGRIE
 IDN- INDONÉSIE
 IMN- ÎLE DE MAN
 IND- INDE
 IOT- OCÉAN INDIEN, TERRITOIRE BRITANNIQUE DE L’
 IRL- IRLANDE
 IRN- IRAN, RÉPUBLIQUE ISLAMIQUE D’
 IRQ- IRAQ
 ISL- ISLANDE
 ISR- ISRAËL
 ITA- ITALIE
 JAM- JAMAÏQUE
 JEY- JERSEY
 JOR- JORDANIE
 JPN- JAPON
 KAZ- KAZAKHSTAN
 KEN- KENYA
 KGZ- KIRGHIZISTAN
 KHM- CAMBODGE
 KIR- KIRIBATI
 KNA- SAINT-BARTHÉLEMY
 KOR- CORÉE, RÉPUBLIQUE DE
 KWT- KOWEÏT
 LAO- LAO, RÉPUBLIQUE DÉMOCRATIQUE POPULAIRE
 LBN- LIBAN
 LBR- LIBÉRIA
 LBY- LIBYE
 LCA- SAINTE-HÉLÈNE, ASCENSION ET TRISTAN DA CUNHA
 LIE- LIECHTENSTEIN
 LKA- SRI LANKA
 LSO- LESOTHO
 LTU- LITUANIE
 LUX- LUXEMBOURG
 LVA- LETTONIE
 MAC- MACAO
 MAF- SAINT-MARTIN(PARTIE FRANÇAISE)
 MAR- MAROC
 MCO- MONACO
 MDA- MOLDOVA, RÉPUBLIQUE DE
 MDG- MADAGASCAR
 MDV- MALDIVES
 MEX- MEXIQUE
 MHL- MARSHALL, ÎLES
 MKD- MACÉDOINE, L’EX-RÉPUBLIQUE YOUGOSLAVE DE
 MLI- MALI
 MLT- MALTE
 MMR- MYANMAR
 MNE- MONTÉNÉGRO
 MNG- MONGOLIE
 MNP- MARIANNES DU NORD, ÎLES
 MOZ- MOZAMBIQUE
 MRT- MAURITANIE
 MSR- MONTSERRAT
 MTQ- MARTINIQUE
 MUS- MAURICE
 MWI- MALAWI
 MYS- MALAISIE
 MYT- MAYOTTE
 NAM- NAMIBIE
 NCL- NOUVELLE-CALÉDONIE
 NER- NIGER
 NFK- NORFOLK, ÎLE
 NGA- NIGÉRIA
 NIC- NICARAGUA
 NIU- NIUÉ
 NLD- PAYS-BAS
 NOR- NORVÈGE
 NPL- NÉPAL
 NRU- NAURU
 NZL- NOUVELLE-ZÉLANDE
 OMN- OMAN
 PAK- PAKISTAN
 PAN- PANAMA
 PCN- PITCAIRN
 PER- PÉROU
 PHL- PHILIPPINES
 PLW- PALAOS
 PNG- PAPOUASIE-NOUVELLE-GUINÉE
 POL- POLOGNE
 PRI- PORTO RICO
 PRK- CORÉE, RÉPUBLIQUE POPULAIRE DÉMOCRATIQUE DE
 PRT- PORTUGAL
 PRY- PARAGUAY
 PSE- PALESTINIEN OCCUPÉ, TERRITOIRE
 PYF- POLYNÉSIE FRANÇAISE
 QAT- QATAR
 REU- RÉUNION
 ROU- ROUMANIE
 RUS- RUSSIE, FÉDÉRATION DE
 RWA- RWANDA
 SAU- ARABIE SAOUDITE
 SDN- SOUDAN
 SEN- SÉNÉGAL
 SGP- SINGAPOUR
 SGS- GÉORGIE DU SUD-ET-LES ÎLES SANDWICH DU SUD
 SHN- SAINT-MARIN
 SJM- SVALBARD ET ÎLE JAN MAYEN
 SLB- SALOMON, ÎLES
 SLE- SIERRA LEONE
 SLV- EL SALVADOR
 SMR- SAINT-MARTIN (PARTIE NÉERLANDAISE)
 SOM- SOMALIE
 SPM- SAINT-SIÈGE (ÉTAT DE LA CITÉ DU VATICAN)
 SRB- SERBIE
 SSD- SOUDAN DU SUD
 STP- SAO TOMÉ-ET-PRINCIPE
 SUR- SURINAME
 SVK- SLOVAQUIE
 SVN- SLOVÉNIE
 SWE- SUÈDE
 SWZ- SWAZILAND
 SXM- SAINT-PIERRE-ET-MIQUELON
 SYC- SEYCHELLES
 SYR- SYRIENNE, RÉPUBLIQUE ARABE
 TCA- TURKS-ET-CAÏCOS, ÎLES
 TCD- TCHAD
 TGO- TOGO
 THA- THAÏLANDE
 TJK- TADJIKISTAN
 TKL- TOKELAU
 TKM- TURKMÉNISTAN
 TLS- TIMOR-LESTE
 TON- TONGA
 TTO- TRINITÉ-ET-TOBAGO
 TUN- TUNISIE
 TUR- TURQUIE
 TUV- TUVALU
 TWN- TAÏWAN, PROVINCE DE CHINE
 TZA- TANZANIE, RÉPUBLIQUE-UNIE DE
 UGA- OUGANDA
 UKR- UKRAINE
 UMI- ÎLES MINEURES ÉLOIGNÉES DES ÉTATS-UNIS
 URY- URUGUAY
 USA- ÉTATS-UNIS
 UZB- OUZBÉKISTAN
 VAT- SAINT-VINCENT-ET-LES GRENADINES
 VCT- SAINTE-LUCIE
 VEN- VENEZUELA, RÉPUBLIQUE BOLIVARIENNE DU
 VGB- ÎLES VIERGES BRITANNIQUES
 VIR- ÎLES VIERGES DES ÉTATS-UNIS
 VNM- VIET NAM
 VUT- VANUATU
 WLF- WALLIS ET FUTUNA
 WSM- SAMOA
 YEM- YÉMEN
 ZAF- AFRIQUE DU SUD
 ZMB- ZAMBIE
 ZWE- ZIMBABWE
 
 - 
panCheckAlgorithm- présence
 - Optionnel
 - Interface version
 - 2.35
 
Algorithme de vérification appliqué au PAN.
Liste des valeurs
Empty- Algorithme de contrôle du PAN Inconnu
 L- Contrôle du PAN avec l’algorithme de clé de Lühn
 N- Pas d’algorithme de contrôle du PAN
 V- Contrôle du PAN avec l’algorithme Visa Modulus 10
 
 - 
panLengthMax- présence
 - Optionnel
 - Interface version
 - 2.35
 
Taille maximale du PAN
 - 
panLengthMin- présence
 - Optionnel
 - Interface version
 - 2.35
 
Taille minimale du PAN
 - 
virtualCardIndicator- présence
 - Optionnel
 - Interface version
 - 2.35
 
Indique si la carte est une carte virtuelle
Liste des valeurs
Empty- Inconnu
 N- La carte n’est pas une carte virtuelle
 Y- La carte est une carte virtuelle
 
 
 - 
errorFieldName- présence
 - Optionnel
 - Interface version
 - 2.21
 
Nom du champ en erreur dans la requête. Présent lorsque responseCode = 12 ou 30.
 - 
maskedPan- présence
 - Optionnel
 - Interface version
 - 2.0
 
Numéro de PAN masqué. Dans le cas des portefeuilles virtuels, correspond au numéro de PAN masqué du moyen de paiement enregistré dans le portefeuille virtuel.
 - 
newStatus- présence
 - Optionnel
 - Interface version
 - 2.0
 
Etat de la transaction mis à jour après une opération de caisse L’état d’une transaction est décrit par différents mots clés évoluant au fil des opérations qu’elle subit.
Liste des valeurs
ABORTED- Transaction totalement abandonnée
 CANCELLED- Transaction totalement annulée
 CAPTURED- Transaction envoyée en banque
 CAPTURE_REFUSED- Remise refusée
 CREDITED- Transaction totalement remboursée
 ENDED- Transaction terminée
 EXPIRED- Transaction expirée
 PENDING- Transaction en attente de la réponse à la demande d’autorisation
 PREPROD- Transaction d’un commerçant qui est en mode Pré-production. Elle ne pourra pas être remisée.
 REFUSED- Transaction refusée
 TO_AUTHORIZE- Transaction en attente de demande d’autorisation
 TO_CAPTURE- Transaction à envoyer en banque pour débiter l’internaute
 TO_CHALLENGE- Transaction avec une suspicion de fraude
 TO_CONFIRM_AUTHOR- Transaction en attente de confirmation d’autorisation.
 TO_CONFIRM_CAPTURE- Transaction en attente de confirmation de remise.
 TO_CONFIRM_CREDIT- Transaction en attente de confirmation de remboursement.
 TO_CREDIT- Transaction à envoyer en banque pour créditer l’internaute
 TO_REPLAY- Transaction en attente d’une validation avec demande d’autorisation
 TO_VALIDATE- Transaction en attente de validation
 UNDEFINED- Statut de la transaction non défini
 WAITING_AUTHOR- Transaction extraite par les serveurs Mercanet pour réaliser une demande d’autorisation automatique à la fin du délai de capture différée
 
 - 
operationDateTime- présence
 - Optionnel
 - Interface version
 - 2.0
 
Date et heure calculée par Mercanet à laquelle l’opération a été effectuée.
 - 
responseCode- présence
 - Optionnel
 - Interface version
 - 2.0
 
Code réponse du serveur Mercanet.
Liste des valeurs
00- Opération acceptée
 01- Pour les méthodes panToToken et tokenToPan, succès partiel
 02- Demande d’autorisation par téléphone à la banque à cause d’un dépassement du plafond d’autorisation sur la carte
 03- Contrat commerçant invalide
 05- Autorisation refusée
 11- Utilisé dans le cas d’un contrôle différé. Le PAN est en opposition
 12- Transaction invalide, vérifier les paramètres transférés dans la requête
 14- Coordonnées du moyen de paiement invalides (ex : n° de carte ou cryptogramme visuel de la carte) ou vérification AVS échouée
 17- Annulation de l’acheteur
 24- En réponse d’une opération de gestion de caisse : opération impossible. L’opération que vous souhaitez réaliser n’est pas compatible avec l’état de la transaction ou une autre opération de caisse est en cours sur la transaction au même moment.
 - En réponse d’une création de paiement : opération rejetée, requête déjà effectuée avec les mêmes données et les mêmes paramètres
 
25- Transaction inconnue de Mercanet
 30- Erreur de format
 34- Suspicion de fraude (seal erroné)
 40- Fonction non supportée : l’opération que vous souhaitez réaliser ne fait pas partie de la liste des opérations auxquelles vous êtes autorisés
 51- Montant trop élevé
 54- Date de validité du moyen de paiement dépassée
 55- Cartes prépayées non acceptées
 57- Remboursement refusé car la transaction d’origine a fait l’objet d’un impayé
 60- Transaction en attente
 62- En attente de confirmation pour la transaction (utilisé par PayPal 1.0)
 63- Règles de sécurité non respectées, transaction arrêtée
 75- Nombre de tentatives de saisie des coordonnées du moyen de paiement sous Paypage dépassé
 90- Service temporairement indisponible
 94- Transaction dupliquée : le transactionReference de la transaction est déjà utilisé
 97- Session expirée (aucune action de l’utilisateur pendant 15 minutes), transaction refusée
 99- Problème temporaire du serveur de paiement.
 
 - 
s10TransactionReference- présence
 - Optionnel
 - Interface version
 - 2.6
 
Contient les informations sur l’identification de la transaction, compatible avec Mercanet 1.0.Contient le s10TransactionId / s10TransactionIdDate qui assure l’unicité de la transaction 1.0.
Contient
- 
s10TransactionId- présence
 - Optionnel
 - Interface version
 - 2.6
 
Le commerçant a le choix d’identifier ses transactions par un transactionId ou par un transactionReference (mode par défaut). s10TransactionId est un identifiant alternatif de la transaction compatible avec Mercanet 1.0. Il identifie une transaction de manière unique sur une journée. Le couple s10TransactionId/s10TransactionIdDate assure l’unicité de la transaction.
 - 
s10TransactionIdDate- présence
 - Optionnel
 - Interface version
 - 2.6
 
Date de la transaction (exprimée dans le time zone du serveur Mercanet).Le couple s10TransactionId/s10TransactionIdDate assure l’unicité de la transaction 1.0.L’utilisation de ce couple en lieu et place de la donnée transactionReference dépend de la configuration du commerçant.
 
 - 
settlementArchivingReference- présence
 - Optionnel
 - Interface version
 - 2.49
 
Donnée fournie à l’acquéreur pour traitement des remises et des rapprochements. Par défaut générée par la plateforme Mercanet. Son alimentation par le commerçant est soumise à contraintes fortes. Contactez Mercanet pour utiliser cette donnée dans les requêtes.
 - 
transactionPlatform- présence
 - Optionnel
 - Interface version
 - 2.17
 
Plate-forme d’exécution de la transaction.
Liste des valeurs
PRE-PROD- Pre-production transaction not sent to remittance
 PROD- Production transaction
 SIMU- Simulated transaction
 UAT- User acceptance test transaction
 
 - 
transactionReference- présence
 - Optionnel
 - Interface version
 - 2.6
 
Le commerçant a le choix d’identifier ses transactions par un transactionReference (mode par défaut) ou par un transactionId. transactionReference identifie de manière unique une transaction tout au long de la vie de la boutique.
 
Exemple de réponse
Changelog