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 Ex : 978 pour l'euro (EUR) (Voir chapitre Liste des devises supportées). |
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. Équivalent API Formulaire : vads_card_brand Équivalent API REST : transactionDetails.cardDetails.effectiveBrand Ex : CB,VISA, MASTERCARD, etc. |
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 :
|
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 : Voir chapitre 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 : 255 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://sogecommerce.societegenerale.eu/doc/files/samples/sample-files.zip.
Vous trouverez un fichier d'exemple dans le dossier JT.