Format
L'enregistrement « TITRE »
Pos. | Description | Valeurs |
---|---|---|
01 | Code d'enregistrement | TITRE |
02 | Libellé de la boutique tel que défini dans le Back Office Marchand. | Ex : DEMO Store |
03 | Date et heure UTC de l'envoi (AA/MM/JJ_HH:MM:SS) | 20/01/13_01:55:00 |
04 | Version | TABLE_V_CUSTOM |
Les enregistrements « ENTETE » et « DETAILS »
Par défaut, le Journal des Transactions contient les données listées ci-dessous.
Pos. | Description |
---|---|
01 | ENTETE Type : VARCHAR | Longueur : 11 Description : Code d'enregistrement. Valeur : Toujours valorisé à TRANSACTION |
02 | TRANSACTION_ID Type : VARCHAR | Longueur : 6 Description : Identifiant de la transaction. Équivalent API Formulaire : vads_trans_id Équivalent API REST : cardDetails.legacyTransId Ex : xrT15p |
03 | MERCHANT_ID Type : VARCHAR | Longueur : 255 Description : Identifiant légal de la société. Équivalent API Formulaire : N/A Équivalent API REST : N/A Valeurs : 0+Identifiant légal (Identifiant légal = SIRET (Système d'Identification du Répertoire des Etablissements)) Ex : 045251785700028 |
04 | PAYMENT_MEANS Type : VARCHAR | Longueur : 4 Description : Moyen de paiement. Équivalent API Formulaire : N/A Équivalent API REST : N/A Valeur : Toujours valorisé à CARD. |
05 | CONTRACT Type : VARCHAR | Longueur : 255 Description : Numéro de contrat du marchand. Équivalent API Formulaire : vads_contract_used Équivalent API REST : transactionDetails.mid Ex : 0535875 |
06 | TRANSACTION_TYPE Type : VARCHAR | Longueur : 255 Description : Type de transaction. Équivalent API Formulaire : vads_operation_type Équivalent API REST : operationType Valeurs :
Ex : DEBIT |
07 | ORIGIN_AMOUNT Type : NUMERIC | Longueur : 13 Description : Montant de la transaction au moment du paiement exprimé dans la plus petite unité de la devise. Équivalent API Formulaire : N/A Équivalent API REST : N/A Ex : 4525 pour 45,25 EUR |
08 | AMOUNT Type : NUMERIC | Longueur : 13 Description : Solde de la transaction exprimé dans la plus petite unité de la devise. Équivalent API Formulaire : vads_amount Équivalent API REST : amount Ex : 4525 pour 45,25 EUR |
09 | CURRENCY_CODE Type : NUMERIC | Longueur : 3 Description : Code numérique de la devise du paiement (norme ISO 4217). Équivalent API Formulaire : vads_currency Équivalent API REST : currency Valeurs : Liste des devises supportées Ex : 978 pour l'euro (EUR) |
10 | PAYMENT_DATE Type : DATE | Longueur : 8 Description : Date du paiement dans le fuseau UTC. Équivalent API Formulaire : vads_effective_creation_date Équivalent API REST : creationDate Ex : 20200110 |
11 | PAYMENT_TIME Type : TIME | Longueur : 6 Description : Heure de paiement dans le fuseau UTC. Équivalent API Formulaire : vads_effective_creation_date Équivalent API REST : creationDate Ex : 142512 |
12 | CARD_VALIDITY Type : NUMERIC | Longueur : 6 Description : Période de validité du moyen de paiement. Équivalent API Formulaire : vads_expiry_year + vads_expiry_month Équivalent API REST : transactionDetails.cardDetails.expiryYear + transactionDetails.cardDetails.expiryMonth Ex : 202306 |
13 | CARD_TYPE Type : VARCHAR | Longueur : 255 Description : Type de carte. Dans le cas d'un paiement par wallet, le type de carte est concaténé avec le type de wallet. Les données sont séparées par un espace. Équivalent API Formulaire : N/A Équivalent API REST : N/A Ex :
|
14 | CARD_NUMBER Description : Numéro du moyen de paiement sous la forme 123456XXXXXX1234. Équivalent API Formulaire : vads_card_number Équivalent API REST : transactionDetails.cardDetails.pan Ex : 123456XXXXXX1234 |
15 | RESPONSE_CODE Type : NUMERIC | Longueur : 2 Description : Code retour de l'opération demandée. Pour plus de détails, consultez le paramètre BANK_RESPONSE_CODE. Valeurs :
Ex : 00 |
16 | COMPLEMENTARY_CODE Type : NUMERIC | Longueur : 2 Description : Résultat de la gestion des risques (spécifique aux boutiques ayant souscrit au module). Champ vide si aucun contrôle n'a été effectué. Équivalent API Formulaire : vads_extra_result Équivalent API REST : N/A Valeurs :
Ex : 00 |
17 | CERTIFICATE Type : VARCHAR | Longueur : 255 Description : Certificat de la transaction. Équivalent API Formulaire : vads_payment_certificate Équivalent API REST : N/A Ex : 6ed7b71c023a20adbadf9a2e2c58cd4321f63123 |
18 | AUTORISATION_ID Type : VARCHAR | Longueur : 20 Description : Numéro d'autorisation de la transaction. Équivalent API Formulaire : vads_auth_number Équivalent API REST : transactionDetails.cardDetails.authorizationResponse.authorizationNumber Ex : 3fc116 |
19 | CAPTURE_DATE Type : DATE | Longueur : 8 Description : Date d'envoi en banque demandée. Équivalent API Formulaire : vads_presentation_date Équivalent API REST : transactionDetails.cardDetails.expectedCaptureDate Ex : 20200107 |
20 | TRANSACTION_STATUS Type : VARCHAR | Longueur : 255 Description : Statut de la transaction. Équivalent API Formulaire : vads_trans_status Équivalent API REST : detailedStatus Valeurs :
Remarque : Si vous utilisez
toujours la colonne "TRANSACTION_STATUS
(Obsolète)", les valeurs reçues sont :
|
21 | RETURN_CONTEXT Type : VARCHAR | Longueur : 500 Description : Contexte de la commande d’un acheteur. Concaténation des "informations complémentaires", séparées par le caractère "|". Les informations complémentaires peuvent être transmises par le site marchand :
Au-delà de 500 caractères, la chaîne est tronquée. Champ vide si aucune information complémentaire n'est transmise. Équivalent API Formulaire : vads_order_info | vads_order_info2 | vads_order_info3 |Équivalent API REST : orderInfo | orderInfo2 | orderInfo3 Ex :
|
22 | AUTORESPONSE_STATUS Type : VARCHAR | Longueur : 255 Description : État de l'envoi de la notification de fin de paiement (IPN). Équivalent API Formulaire : N/A Équivalent API REST : N/A Valeurs :
|
23 | ORDER_ID Type : VARCHAR | Longueur : 255 Description : Numéro de commande générée par le site marchand. Équivalent API Formulaire : vads_order_id Équivalent API REST : orderDetails.orderId Ex : CX-1254 |
24 | CUSTOMER_ID Type : VARCHAR | Longueur : 255 Description : Référence client générée par le site marchand. Équivalent API Formulaire : vads_cust_id Équivalent API REST : customer.reference Ex : C2383333540 |
25 | CUSTOMER_IP_ADDRESS Type : VARCHAR | Longueur : 255 Description : Adresse IP de l'acheteur. Équivalent API Formulaire : N/A Équivalent API REST : customer.extraDetails.ipAddress Ex : 185.244.73.2 |
26 | ACCOUNT_SERIAL Description : Alias suivi du n° éventuel d'abonnement, séparés par un tiret "-". Équivalent API Formulaire : vads_identifier "-" vads_subscription Équivalent API REST : paymentMethodToken "-" subscriptionId Ex : 5fa8d3dede8f4c219c4652dfabe2bf55-20191106ANav0o |
27 | TRANSACTION_CONDITION Type : VARCHAR | Longueur : 255 Description : Résultat de l'authentification 3D Secure. Équivalent API Formulaire : N/A Équivalent API REST : N/A Valeurs :
Ex : 3D_SUCCESS |
28 | CAVV_UCAF Type : VARCHAR | Longueur : 255 Description : Certificat 3D Secure de la transaction. Équivalent API Formulaire : vads_threeds_cavv Équivalent API REST : transactionDetails.cardDetails.authenticationResponse.value.authenticationValue.value Ex :Q**************************= |
29 | COMPLEMENTARY_INFO Type : VARCHAR | Longueur : 255 Description : Détail du résultat des contrôles de risque effectués. Option réservée aux marchands ayant souscrit au module d'aide à la décision. Équivalent API Formulaire : vads_risk_control Équivalent API REST : transactionDetails.fraudManagement.riskControl Valeurs :
Ex : MAESTRO=NO|ECBL=NO|PRODUCTCODE=MDS |
30 | BANK_RESPONSE_CODE Type : VARCHAR | Longueur : 255 Description : Code réponse à la demande d'autorisation envoyé par la banque émettrice. Équivalent API Formulaire : vads_auth_result Équivalent API REST : transactionDetails.cardDetails.authorizationResponse.authorizationResult Valeurs : Liste des codes retour autorisation Ex : 00 |
31 | 3D_LS Type : VARCHAR | Longueur : 255 Description : Garantie de paiement 3DSecure. Équivalent API Formulaire : vads_warranty_result Équivalent API REST : transactionDetails.liabilityShift Valeurs :
Ex : YES |
32 | INFO_EXTRA Type : VARCHAR | Longueur : 4096 Description : Valorisé avec les champs personnalisables permettant d'ajouter des données supplémentaires dans l'e-mail de confirmation envoyé au marchand et dans l'URL de notification (vads_ext_info_). Équivalent API Formulaire : vads_ext_info Équivalent API REST : metadata Ex : Si vads_ext_info_key1=value1 et vads_ext_info_key2=value2, INFO_EXTRA est valorisé ainsi: key1=value1|key2 = value2 |
Exemple de fichier
Téléchargez le pack d'exemples : https://paiement.systempay.fr/doc/files/samples/sample-files.zip.
Vous trouverez un fichier d'exemple dans le dossier Reporting/JT.