OG-EP Référentiel
Raccourcis espace
OG-EP Référentiel OGEPREF

Fichier Payline

Description

Contient toutes les transactions de la veille, des commerçants de l'EP qui ont transitées par Payline en VAD.

La liste des commerçants est pour l'instant fournie manuellement à l'équipe Payline.

Sont exportés les transactions de la BDD d'historique Payline avec les filtres :

  • jour de la veille
  • mois de la veille
  • type autor+valid ou remboursement
  • code retour OK
  • ni AMEX ni BANK_TRANSFER
  • liste de commerçant souhaité

Structure du fichier

Nom de fichiertransaction_daily_payline_YYYYMMDDHHmmSS.csv (ex: transaction_daily_payline_20211006144523.csv)
FormatCSV avec séparateur "point virgule" + entête avec les noms des colonnes
EncodageWindows CR LF - UTF-8
PlanificationQuotidien, déposé sur AWS S3 dans le bucket process.ep.monext.prod/queued/

Contenu du fichier

ColonneDescriptionExempleHBase
TYPE_ENREGISTREMENT-Toujours "D"rowType
MERCHANT_IDNuméro de marchand Monext Online"56423257335978" par exemple pour Guy DemarlemerchantId
CARD_CODE-Toujours "CB"cardCode
NETWORKScheme"CB" | "MASTERCARD" | "VISA"scheme
CONTRACT_NUMBERID Contrat Commerçant VAD"9255005" par exemple pour Guy DemarlecontractNumber
CONTRACT_NUMBER_PAYLINENuméro de contrat Payline, distinction par scheme"9255005_CB_3DS" par exemplecontractNumberPayLine
CODE_PAYS_ACCEPTEUR

Code pays du point de vente. Code ISO 3166-1 alpha-2

Toujours videacceptorCountryCode
CODE_PAYS_ACQUEREURCode pays acquéreur. Code ISO 3166-1 alpha-2Toujours videacquirerCountryCode
TRANSACTION_DATE

Date de la transaction de validation : "YYYYMMDD HH:mm:ss"

ex : "20210106 09:49:29"transactionDate
TRANSACTION_TYPEType de transaction. Crédit ou débit"C" | "D"transactionType
TRANSACTION_ORIGINe-commerce (valeur par défaut)
MO: Mail Order
TO: Telephon Order
Toujours "e-commerce"transactionOrigin
TRANSACTION_AMOUNTMontant de transaction brut non signé en centimesex : "20780" pour 207€80amount
TRANSACTION_CURRENCYCode de la monnaie ISO 4217Toujours "978" pour €transactionCurrency
IDENTIFIANT_ACHETEURNuméro de carte tokeniséex : "497203VCYLXUPH23"creditCardNumberToken
MASKED_CARD_NUMBERNuméro de carte masquéex : "497203XXXXXX1423"creditCardNumberMasked
CODE_PAYS_EMETTEURCode pays du porteur de carte sur 2 caractèresex : "FR" pour FranceissuerCodePays
CODE_PRODUIT_CARTE
???cardProductCode
NATURE_CARTE

Nature de la carte

"CC" : Carte de crédit
"CD" : Carte de Débit
"DD" : Débit différé

"DD" pour carte de débit
"CC" pour carte de crédit
vide quand on a pas l'info

natureCard
AUTHENTICATION_PORTEUR

Règle d'authentification appliquée

"CH" : authentifié avec challenge (authentification forte)
"FR" : authentifié avec frictionless par l'ACS
(jamais présent) "FD" : authentifié avec frictionless en délégation par le Directory Server
(jamais présent) "NO" : Non authentifié (non demandé ou erreur technique
"A" : version 1 de 3DS (à définir)
"U" : version 1 de 3DS (à définir) 
"Y" : authentifié version 1 du 3DS 
"-" ou vide : non renseigné

"CH" | "FR" | "Y" | "U" | "A" | "-" ou vide

autorReason
CAS_DE_PAIEMENT

Cas de paiement

"01" : Single payment
"02" : Recurring subscription - Fixed amount and limited duration subscription
"03" : Instalment payment
"04" : Shipment payment
"05" : Recurring subscription - Other subscription
"06" : Reservation and rental payment

Toujours "1" | videpaymentStatus
EXEMPTION_DEMANDEE

Il s'agit de l'authentification/exemption demandée par le marchand

"1" : No Préférence
"2" : No challenge requested
"3" : Challenge requested
"4" : Challenge mandate
"5" : No challenge requested (transactional risk analysis is already performed)
"6" : No challenge requested (Data share only)
"7" : No challenge requested (strong consumer authentication is already performed)
"8" : No challenge requested (utilise whitelist exemption if no challenge required)
"9" : Challenge requested (whitelist prompt requested if challenge required)

Toujours "1" | viderequestedExemption
EXEMPTION_EFFECTIVE

Il s'agit de l'exemption appliquée pour le paiement. Vide si pas d'exemption ou exemption accordée inconnue (Visa, Mastercard)
Sinon :

"TRA-I" : Issuer transaction risk analysis:
"REC" : Recurring operations with identical amounts and a specified duration
"DA" : Delegated authentication
"FAIL" : Authentication implementation is not technically possible
"LA" : Low amount
"TRA-A" : Acceptor/acquirer transaction risk analysis
"TB" : Trusted beneficiary
"SCPP" : Secure corporate paymentprocess and protocol
"TF&PF" : Unattended terminal for transport fare and parking fee
"OOS" : Out of RTS SCA scope
"OTHER" : Other cases
Vide si pas d'exemption ou exemption accordée inconnue


effectiveExemption
NUMERO_AUTORISATIONNuméro d'autorisationex: "776647"autorNumber
XPAYPour identification des paiements XPay.
Vide si paiement non CB2A XPay
Concaténation des champs 56-0012 (3car) 56-0013 (2car) 56-0014 (2car)

xpay
EXTERNAL_TRANSACTION_IDTransaction ID Paylineex : "12006093009054"externalTransactionId
ORDER_REFNuméro de commande clientex : "cart956928"orderRef
VERSIONVersion 3DS

"1" | "2"

secureVersion

Spec fournie par Payline (pas à jour) : 811666907_0a78c18302a242d1b1234db90ac48c90-110821-1224-7554.pdf

Fichier de rattrapage

Dernier fichier fourni par Nicolas Bellais le lundi 4/10 qui concerne les transactions de Janvier à Juin 2021 : Merchant_EP-Request-04102021 (1).csv

Interlocuteurs

  • Benoit Renard
  • Nicolas Bellais


  • Aucune étiquette
Écrire un commentaire...
OG-EP Référentiel OGEPREF