Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: mineur



Image Removed

Contenu

Sommaire
maxLevel1
stylenone




Extrait
hiddentrue
Evolutions

Paramètre de lancement

Version

Date

Modifications

1.0

04/12/08

Livraison version initiale

1.1

19/01/09

Ajout du format csv

1.2

23/02/09

Ajout de la notion de groupe dans le format XML

1.3

22/12/09

Suppression du champ « captureamount » (dans la spécification)

1.4

28/04/10

Suppression de l'envoi du fichier par email

1.5

21/05/10

Mise en forme Monext

1.6

07/01/13

Mise en forme Monext

2.0

22/04/13

Ajout de l'option réconciliation bancaire

2.1

03/06/13

Renommage du fichier

2.2

16/02/15

Mise à jour de la colonne FileNumber

2.3

25/02/15

Mise à jour du format de la date

2.4

26/02/15

Mise à jour des informations oppotota

2.5

26/03/15

Ajout du typage des impayés (Crédit ou Débit).

2.6

24/04/15

Tableau de correspondances entre les opérations, transactions et paiements.

2.7

03/06/15

Mise à jour différents champs

2.8

04/08/15

Refonte format + Précision date + Correction CBK

2.917/02/17nouveau champ charge_back_number en option

Options

Le batch prend 9 paramètres en ligne de commande :

Nom du paramètre

Format

Obligatoire ?

Description

Date

DD/MM/YYYY

Oui

La date pour laquelle il faut effectuer l’extraction des transactions remises en banque.

SupervisorId

N(14)

Oui

Le superviseur du (des) commerçant(s) pour lequel effectuer l’extraction.

Path

AN

Oui

Le chemin absolu vers le fichier contenant l’image de remise (avec le nom du fichier).

file

AN

Oui

Le nom du fichier contenant l’image de remise .

type_fichier

A

Oui

Le format du fichier de sortie. Parmi CSV ou CSV_colonne ou XML

reconciliation

(Y/N)

Oui

Flag indiquant s’il faut extraire les éléments de réconciliation (settlement/chargebacks)

Aurore

(Y/N)

Oui

Flag indiquant s’il faut prendre en compte les transactions Aurore.

file_number

(Y/N)

Oui

Flag indiquant s’il faut extraire le file number.

charge_back_number

(Y/N)

Oui

Flag permettant d’ajouter le numéro de dossier rattaché à un impayé.


Exemple de lancement en ligne de commande

Kitchen.bat -rep=referentiel_32_payline_dev2_aix -user=nbellais -pass=XXXXXX -dir=/Payline/ImageRemise -job=ImageRemise 28/01/2015 60674773579275 "C:\Kettle\ImageRemise\kiabi.xml" kiabi.xml XML N Y N

Fichier des opérations avec option réconciliation

Contenu des fichiers

Les fichiers comportent plusieurs types d'informations :

  • Un rappel des coordonnées du client et du contrat commerçant sur lequel sont remises les transactions
  • Le détail des transactions autorisées et remises par Payline : numéro CB masqué, références, montant
  • Un récapitulatif des transactions de débit et de crédit
  • Les transactions réconciliées sur le compte des commerçants ainsi que les frais et montants nets.
  • Les transactions impayées et leur montant

Il peut être généré pour tous les clients qui souscrivent à cette option, quel que soit le format de remise utilisé vis-à-vis de l'acquéreur :

  • CB2A fichier
  • AMEX
  • FRFC
  • autres

Le fichier de remise est généré à partir du contenu du système d'information de Payline.
Les données de réconciliation (commissions bancaires et impayés) sont générées à partir de deux fichiers bancaires :

  • Le fichier « Relevé de compte »
  • Le fichier des « Impayés »

A noter que le fichier image de remise qui sera envoyé à J contiendra les données de J-2.

Réconciliation

Après minuit, Monext Online transmet les opérations de type validation aux acquéreurs bancaires : fichier de remise.
Ensuite les acquéreurs confirment le traitement des opérations : réconciliation.
Monext Onilne transmet le fichier des paiements aux commerçants avec les opérations remisées du J-1 et les les opérations réconciliées de J-2.

Avec la réconciliation, le commerçant peut consulter les opérations créditées sur compte.


Format

Le format de génération du fichier est, selon votre choix, de type XML en encodage UTF8 ou de type CSV en encodage ASCII.
Le nom du fichier aura le nommage suivant « Remise_enseigne_yyyymmdd ».
Un tel fichier peut être traité par des programmes, mais aussi manuellement. En effet, le format XML peut être consulté par un navigateur Internet et le format CSV par l'application Excel.
Dans le cas du format XML, des balises situées à différents niveaux hiérarchiques procurent un niveau de synthèse variable :

  • Niveau enseigne (élément point_of_sell)
  • Niveau remise (élément captures) ou moyen de paiement (élément settlements)
  • Détail transaction (élément capture_info, settlement_info, chargeback_info)

Dans le cas du format CSV, vous avez le choix de la structure du fichier :

  • En-tête, liste des transactions remises et en-queue
  • Nom des colonnes, liste des transactions remises

Fréquence et heure

Un fichier est généré chaque jour, qu'il y ait des transactions ou non. Le numéro de séquence fournit permet de garantir la séquence de ces fichiers.
Les fichiers peuvent être mis à disposition dans la matinée (à partir de 7h du matin)

Transfert de fichiers

Le fichier image de remise peut-être transmis au client par :

  • Transfert de fichiers CFT, FTPS, SFTP via réseau IP (dans ce cas un lien doit être mis en place entre le client et Payline)

La diffusion par CFT, SFTP, FTPS s'effectue automatiquement vers un serveur du client.


Format des fichiers image de remise XML

Le fichier au format XML est le format standard Payline. Il offre l'avantage d'une lecture simple de l'information :

  • Les dates sont au format « YYYY/MM/DD HH :MI :SS », par exemple : « 2015/03/20 15:30:22 ».
  • Les montants sont exprimés dans la plus petite unité de la devise
  • Les codes devise sont exprimés sur 3 digits de la norme ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217)

Structure du document


Diagramme draw.io
diagramNameStructure fichier des paiements
width614
zoom1
diagramDisplayNameStructure fichier des paiements
lboxtrue
contentVer1
height295
revision3


Élément GROUP

Élément racine. Permet d'identifier le fichier et le groupe de commerçant associé au fichier.

Attribut

Type

Lg max

Format

Valeur ou description

name

R

100

AN

Dénomination du groupe

Id

R

14

N

Identifiant technique

Date

R

25

N

Horodatage local du fichier

Sequence

R

6

N

N° séquentiel du fichier incrémenté de 1 à chaque fichier

merchantNumber

R

8

N

Nombre de compte commerçant dans le fichier

Légende : R = requis, F = facultatif, C = conditionnel


Sous éléments :

  • Liste de MERCHANT

Élément MERCHANT

Attribut

Type

Lg max

Format

Valeur ou description

Name

R

100

AN

Enseigne du commerçant

Id

R

14

N

Identifiant commerçant

posNumber

R

8

N

Nombre de point de vente dans le fichier

Légende : R = requis, F = facultatif, C = conditionnel


Sous éléments :

  • Liste de POINT_OF_SELL

Élément POINT_OF_SELL

Extrait
hiddentrue

Paramètre de lancement

Options

Le batch prend 9 paramètres en ligne de commande :

Nom du paramètre

Format

Obligatoire ?

Description

Date

DD/MM/YYYY

Oui

La date pour laquelle il faut effectuer l’extraction des transactions remises en banque.

SupervisorId

N(14)

Oui

Le superviseur du (des) commerçant(s) pour lequel effectuer l’extraction.

Path

AN

Oui

Le chemin absolu vers le fichier contenant l’image de remise (avec le nom du fichier).

file

AN

Oui

Le nom du fichier contenant l’image de remise .

type_fichier

A

Oui

Le format du fichier de sortie. Parmi CSV ou CSV_colonne ou XML

reconciliation

(Y/N)

Oui

Flag indiquant s’il faut extraire les éléments de réconciliation (settlement/chargebacks)

Aurore

(Y/N)

Oui

Flag indiquant s’il faut prendre en compte les transactions Aurore.

file_number

(Y/N)

Oui

Flag indiquant s’il faut extraire le file number.

charge_back_number

(Y/N)

Oui

Flag permettant d’ajouter le numéro de dossier rattaché à un impayé.

Exemple de lancement en ligne de commande

Kitchen.bat -rep=referentiel_32_payline_dev2_aix -user=nbellais -pass=XXXXXX -dir=/Payline/ImageRemise -job=ImageRemise 28/01/2015 60674773579275 "C:\Kettle\ImageRemise\kiabi.xml" kiabi.xml XML N Y N

Fichier des opérations avec option réconciliation

Contenu des fichiers

Les fichiers comportent plusieurs types d'informations :

  • Un rappel des coordonnées du client et du contrat commerçant sur lequel sont remises les transactions
  • Le détail des transactions autorisées et remises par Payline : numéro CB masqué, références, montant
  • Un récapitulatif des transactions de débit et de crédit
  • Les transactions réconciliées sur le compte des commerçants ainsi que les frais et montants nets.
  • Les transactions impayées et leur montant

Il peut être généré pour tous les clients qui souscrivent à cette option, quel que soit le format de remise utilisé vis-à-vis de l'acquéreur :

  • CB2A fichier
  • AMEX
  • FRFC
  • autres

Le fichier de remise est généré à partir du contenu du système d'information de Payline.
Les données de réconciliation (commissions bancaires et impayés) sont générées à partir de deux fichiers bancaires :

  • Le fichier « Relevé de compte »
  • Le fichier des « Impayés »

A noter que le fichier image de remise qui sera envoyé à J contiendra les données de J-2.

Format

Le format de génération du fichier est, selon votre choix, de type XML en encodage UTF8 ou de type CSV en encodage ASCII.
Le nom du fichier aura le nommage suivant « Remise_enseigne_yyyymmdd ».
Un tel fichier peut être traité par des programmes, mais aussi manuellement. En effet, le format XML peut être consulté par un navigateur Internet et le format CSV par l'application Excel.
Dans le cas du format XML, des balises situées à différents niveaux hiérarchiques procurent un niveau de synthèse variable :

  • Niveau enseigne (élément point_of_sell)
  • Niveau remise (élément captures) ou moyen de paiement (élément settlements)
  • Détail transaction (élément capture_info, settlement_info, chargeback_info)

Dans le cas du format CSV, vous avez le choix de la structure du fichier :

  • En-tête, liste des transactions remises et en-queue
  • Nom des colonnes, liste des transactions remises

Fréquence et heure

Un fichier est généré chaque jour, qu'il y ait des transactions ou non. Le numéro de séquence fournit permet de garantir la séquence de ces fichiers.
Les fichiers peuvent être mis à disposition dans la matinée (à partir de 7h du matin)

Transfert de fichiers

Le fichier image de remise peut-être transmis au client par :

  • Transfert de fichiers CFT, FTPS, SFTP via réseau IP (dans ce cas un lien doit être mis en place entre le client et Payline)

La diffusion par CFT, SFTP, FTPS s'effectue automatiquement vers un serveur du client.

Format des fichiers image de remise XML

Le fichier au format XML est le format standard Payline. Il offre l'avantage d'une lecture simple de l'information :

  • Les dates sont au format « YYYY/MM/DD HH :MI :SS », par exemple : « 2015/03/20 15:30:22 ».
  • Les montants sont exprimés dans la plus petite unité de la devise
  • Les codes devise sont exprimés sur 3 digits de la norme ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217)

Structure du document

Diagramme draw.io
baseUrlhttps://payline.atlassian.net/wiki
diagramNameStructure fichier des paiements
width614
zoom1
pageId49741981
lbox1
height295
revision1

Élément GROUP

Élément racine. Permet d'identifier le fichier et le groupe de commerçant associé au fichier.

Attribut

Type

Lg max

Format

Valeur ou description

nameName

R

10050

AN

Dénomination du groupe

Intitulé de l'enseigne

captureNumberId

R

148

N

Identifiant technique

Date

R

25

N

Horodatage local du fichier

Sequence

R

6

N

N° séquentiel du fichier incrémenté de 1 à chaque fichier

merchantNumber

R

8

N

Nombre de compte commerçant dans le fichier

Légende : R = requis, F = facultatif, C = conditionnel

Sous éléments :

Nombre de remise pour le point de vente

Légende : R = requis, F = facultatif, C = conditionnel



Sous éléments :

  • Liste de CAPTURES
  • Liste de CHARGEBACKS
  • Liste de SETTLEMENTS
  • Liste de REJECTS

Élément CAPTURES

  • Liste de MERCHANT
Élément MERCHANT

Attribut

Type

Lg max

Format

Valeur ou description

NamepaymentTypeCode

R

10020

AN

Enseigne du commerçant

Code du moyen de paiement associé

acquierNameId

R

1430

N

Identifiant Nom de l'acquéreur du commerçant

posNumbercontractNumber

R

850

N

Nombre de point de vente dans le fichier

Légende : R = requis, F = facultatif, C = conditionnel

Sous éléments :

AN

N° contrat commerçant accepteur

contractDescription

R

200

AN

Intitulé du contrat commerçant

currencyCode

R

3

N

Devise

captureFileDate

R

25

AN

Date de la remise

creditNumber

  • Liste de POINT_OF_SELL

Élément POINT_OF_SELL

Attribut

Type

Lg max

Format

Valeur ou description

Name

R

50

AN

Intitulé de l'enseigne

captureNumber

R

8

N

Nombre de remise pour le point de vente

Légende : R = requis, F = facultatif, C = conditionnel

Sous éléments :

crédits

creditAmount

R

16

N

Montant brut des crédits (avant déduction de la commission)

debitNumber

R

8

N

Nombre des débits

deditAmount

R

16

N

Montant brut des débits (avant déduction de la commission)

Légende : R = requis, F = facultatif, C = conditionnel


Sous éléments :

  • Liste de TRANSACTION

Élément CHARGEBACKS

  • Liste de CAPTURES
  • Liste de CHARGEBACKS
  • Liste de SETTELMENTS
Élément CAPTURES

Attribut

Type

Lg max

Format

Valeur ou description

paymentTypeCodeoperationTypeCode

R

201

ANA

Code du moyen de paiement associéopération :

  • D : Débit (impayé)
  • C : Crédit (recrédit suite à une régularisation)

paymentTypeCode

R

20

AN

Code du moyen de paiement associé

acquierName

R

acquierName

R

30

N

Nom de l'acquéreur du commerçant

contractNumber

R

50

AN

N° contrat commerçant accepteur

contractDescription

R

200

AN

Intitulé du contrat commerçant

currencyCode

R

3

N

Devise

captureFileDatechargebackNumber

R

25

AN

Date de la remise

creditNumber

R

8

N

Nombre de créditsd'impayé

chargebackAmountcreditAmount

R

1612

N

Montant brut des crédits (avant déduction de la commission)

debitNumber

R

8

N

Nombre des débits

deditAmount

R

16

N

Montant brut des débits (avant déduction de la commission)

Légende : R = requis, F = facultatif, C = conditionnel

Sous éléments :

des impayés

Légende : R = requis, F = facultatif, C = conditionnel


Sous éléments :

  • Liste de TRANSACTION_REF

Élément SETTLEMENTS

Attribut

  • Liste de TRANSACTION

Élément CAPTURE_INFO

Montant de la remise

Attribut

Type

Lg max

Format

Valeur ou description

operationTypeCodepaymentTypeCode

R

120

A

Code opération :

  • D : Débit
  • C : Crédit
  • A : Aborted, lorsqu'une annulation est réalisée par le processus de contrôle du fichier Oppotota

authorizationNumber

R

6

AN

N° autorisation

authorizationAmount

R

12

N

Montant de l'autorisation

authorizationCurrencyCode

R

3

N

Devise de l'autorisation

authorizationDate

R

25

AN

Date de la transaction d'autorisation

authorizationOrigin

R

50

AN

Origine de la transaction d'autorisation

Pan

R

19

N

Numéro de carte masqué selon règles PCI/DSS

ThreeDsecure

R

1

N

Sécurisation par 3DSecure 0=non et 1=oui

Avs

R

1

N

Sécurisation par vérification d'adresse postale AVS 0=non et 1=oui

captureDate

R

25

AN

Date de la transaction de validation

captureOrigin

R

50

AN

Origine de la transaction de validation

AN

Code du moyen de paiement associé

acquierName

R

30

N

Nom de l'acquéreur du commerçant

contractNumber

R

50

AN

N° contrat commerçant accepteur

contractDescription

R

200

AN

Intitulé du contrat commerçant

currencyCode

R

3

N

Devise

creditSettleNumber

R

8

N

Nombre des transactions de crédit réconciliées

creditsettleGrossAmount

R

12

N

Montant Brut des transactions de crédit réconciliées

creditFeeAmount

R

12

N

Montant des commissions des transactions de crédit réconciliées

debitSettleNumber

R

8

N

Nombre des transactions de crédit réconciliées

debitsettleGrossAmount

R

12

N

Montant Brut des transactions de crédit réconciliées

debitFeeAmount

R

12

N

Montant des commissions des transactions de crédit réconciliées

IFRC16NMontant de l'interchange

captureAmount

C

12

N

Légende : R = requis, F = facultatif, C = conditionnel

Élément

CHARGEBACKS

REJECTS

Attribut

Type

Lg max

Format

Valeur ou description

operationTypeCodepaymentTypeCode

R

1

A

Code opération :

  • D : Débit (impayé)
  • C : Crédit (recrédit suite à une régularisation)

paymentTypeCode

R

2020

AN

Code du moyen de paiement associé

acquierName

R

30

N

Nom de l'acquéreur du commerçant

contractNumber

R

507

AN

N° contrat commerçant accepteur

contractDescription

R

20030

AN

Intitulé du contrat commerçant

currencyCode

R

3

N

Devise

chargebackNumberrejectNumber

R

8

N

Nombre d'impayéde rejets

rejectAmountchargebackAmount

R

12

N

Montant des impayés

Légende : R = requis, F = facultatif, C = conditionnel

rejects


Sous éléments :

  • Liste de TRANSACTION_REF


Élément

SETTLEMENTS

TRANSACTION_REF

Attribut

Type

Lg max

Format

Valeur ou description

paymentTypeCodeorderReference

R

2050

AN

Code du moyen de paiement associé

Référence de la commande

orderDescription

F

60

AN

Description de la commande (ce n'est pas utilisé)

acquierTransactionReference

C

12

AN

Référence archivage généré à partir de la référence commande et respectant les contraintes de format de l'acquéreur.

transactionID

R

50

AN

Identifiant de la transaction d'autorisation initiale généré par Payline

Légende : R = requis, F = facultatif, C = conditionnel


Sous éléments :

  • Liste de CHARGEBACK_INFO
  • Liste de SETTLEMENT_INFO
  • Liste de CAPTURE_INFO
  • Liste de REJECT_INFO


Élément CAPTURE_INFO

16

Attribut

Type

Lg max

Format

Valeur ou description

operationTypeCode

R

1

A

Code opération :

  • D : Débit
  • C : Crédit
  • A : Aborted, lorsqu'une annulation est réalisée par le processus de contrôle du fichier Oppotota

authorizationNumber

R

6

AN

N° autorisation

authorizationAmount

acquierName

R

30

N

Nom de l'acquéreur du commerçant

contractNumber

R

50

AN

N° contrat commerçant accepteur

contractDescription

R

200

AN

Intitulé du contrat commerçant

currencyCode

R

3

N

Devise

creditSettleNumber

R

8

N

Nombre des transactions de crédit réconciliées

creditsettleGrossAmount

R

12

N

Montant Brut des transactions de crédit réconciliées

creditFeeAmount

R

12

N

Montant des commissions des transactions de crédit réconciliéesde l'autorisation

authorizationCurrencyCodedebitSettleNumber

R

83

N

Nombre des transactions de crédit réconciliées

Devise de l'autorisation

authorizationDatedebitsettleGrossAmount

R

1225

N

Montant Brut des transactions de crédit réconciliées

AN

Date de la transaction d'autorisation

authorizationOrigindebitFeeAmount

R

1250

N

Montant des commissions des transactions de crédit réconciliées

IFRC

AN

Origine de la transaction d'autorisation

Pan

R

19

N

Montant de l'interchange

Légende : R = requis, F = facultatif, C = conditionnel

Élément REJECTS

Attribut

Type

Lg max

Format

Valeur ou description

paymentTypeCode

R

20

AN

Code du moyen de paiement associé

acquierName

R

30

N

Nom de l'acquéreur du commerçant

contractNumber

R

7

AN

N° contrat commerçant accepteur

contractDescription

R

30

AN

Intitulé du contrat commerçant

currencyCode

R

3

N

Devise

rejectNumber

R

8

N

Nombre de rejets

rejectAmount

R

12

N

Montant des rejects

Sous éléments :

Numéro de carte masqué selon règles PCI/DSS

ThreeDsecure

R

1

N

Sécurisation par 3DSecure 0=non et 1=oui

Avs

R

1

N

Sécurisation par vérification d'adresse postale AVS 0=non et 1=oui

captureDate

R

25

AN

Date de la transaction de validation

captureOrigin

R

50

AN

Origine de la transaction de validation

captureAmount

C

12

N

Montant de la remise

Légende : R = requis, F = facultatif, C = conditionnel

Élément CHARGEBACK_INFO

  • Liste de TRANSACTION_REF
Élément TRANSACTION_REF

Identifiant de la transaction d'autorisation initiale généré par Payline

Attribut

Type

Lg max

Format

Valeur ou description

orderReferencechargebackDate

R

5025

AN

Référence de la commande

Date de l'impayé

chargebackAmount

R

12

orderDescription

F

60

AN

Description de la commande

Montant de l'impayé

chargebackReasonacquierTransactionReference

C

1220

AN

Référence archivage généré à partir de la référence commande et respectant les contraintes de format de l'acquéreur.

transactionID

R

50

AN

Code de l'impayé

chargebackDescription

C

100

AN

Description de l'impayé tronquée sur 100 char

chargebackNumberC16ANN° de dossier rattaché à l’impayé. Présent uniquement si l’option « charge_back_number» est demandé

Légende : R = requis, F = facultatif, C = conditionnel Sous éléments :

  • Liste de CHARGEBACK_INFO
  • Liste de SETTLEMENT_INFO
  • Liste de CAPTURE_INFO
  • Liste de REJECT_INFO
Élément CHARGEBACK

Élément SETTLEMENT_INFO

N° de dossier rattaché à l’impayé. Présent uniquement si l’option « charge_back_number» est demandé

Attribut

Type

Lg max

Format

Valeur ou description

chargebackDateoperationTypeCode

R

251

A

Code opération D pour débit ou C pour crédit

settleDate

AN

Date de l'impayé

chargebackAmount

R

1225

AN

Montant de l'impayé

Date de la réconciliation

grossAmount

R

12

chargebackReason

C

20

AN

Code de l'impayé

Montant brut de la transaction

feeAmountchargebackDescription

C

10020

AN

Description de l'impayé tronquée sur 100 char

chargebackNumberC16AN

Commission sur la transaction

Légende : R = requis, F = facultatif, C = conditionnel


Élément

SETTLEMENT

REJECT_INFO

Attribut

Type

Lg max

Format

Valeur ou description

operationTypeCoderejectDate

R

1

A

Code opération D pour débit ou C pour crédit

20

N

Date de rejet

rejectAmountsettleDate

R

2512

AN

Date Montant de la réconciliationrejet

grossAmountrejectReason

RC

1220

AN

Montant brut de la transaction

Raison du rejet

rejectDescriptionfeeAmount

C

20100

ANCommission

sur la transactionDescription du rejet tronquée sur 100 char

Légende : R = requis, F = facultatif, C = conditionnel


Format des fichiers image de remise CSV

Ce paragraphe décrit le format des fichiers image de remise CSV. Ce format est très utile pour mettre à jour votre système d'information. Vous avez également la possibilité de consulter ce fichier en l'ouvrant dans Excel.

Règles générales du format

  • Fichier de type ASCII
  • Une ligne par transaction
  • Chaque champ est séparé par un caractère « ; »
  • La valeur des champs ne peut contenir « ; »
  • Toutes les dates sont au format « YYYY/MM/DD HH:MI:SS.FFF » sauf précisé dans le tableau. Par exemple : « 2015/01/01 15:30:22.000 ».
  • Les montants exprimés dans la plus petite unité de la devise
  • Les codes devise sont exprimés sur 3 digits de la norme ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217)

Structure du fichier CSV

La structure du fichier CSV est en standard :

  • une ligne d'entête : qui présente les noms des colonnes
  • la liste des transactions remises


En option, il est possible de générer le fichier CSV avec le format suivant :

  • Une ligne d'entête qui présente les informations de synthèse du fichier
  • La liste des transactions remises
  • Une ligne d'en-queue qui récapitule le nombre de transactions qui doivent être présentes dans le fichier

Ligne d'entête


En standard, la ligne d'entête contient les données suivantes :

Bloc de code
languagetext
linenumberstrue
Type;MerchantName;MerchantID;PointOfSellName;PaymentTypeCode;AcquierName;ContractNumber;ContractDescription;CurrencyCode;OrderReference;OrderDescription;TransactionID;AcquierTransactionReference;OperationTypeCode;CaptureFileDate;AuthorizationNumber;AuthorizationAmount;AuthorizationCurrencyCode;AuthorizationDate;AuthorizationOrigin;Pan;3dsecure;AVS;CaptureDate;CaptureOrigin;CaptureAmount;FileNumber;OperationTypeCode;SettleDate;GrossAmount;FeeAmount;ChargeBackDate;ChargeBackAmount;ChargeBackReason;ChargeBackDescription


En option, il est possible de générer une ligne d'entête qui aura le format suivant

Nom de colonne

N° col

Type

Lg max

Format

Valeur ou description

type

1

R

6

A

Type de ligne : HEADER

name

2

R

100

AN

Nom du fichier

date

3

R

20

AN

Horodatage local du fichier au format YYYY/MM/DD HH:MM:SS

version

4

R

10

AN

Version du fichier. (Par exemple : 4.0.1)

sequence

5

R

6

N

N° séquentiel du fichier incrémenté de 1 à chaque fichier

Légende : R = requis, F = facultatif, C = conditionnel
 

Ligne des transactions

Nom de colonne

N° col

Type

Lg max

FormatOption

Valeur ou description

Type

1

R

6

A


Type de ligne : LIGNE si réconciliation non demandée, CAP, SET, CBK, REJ.

merchantName

2

R

100

AN


Enseigne du commerçant.

merchantID

3

R

14

N


Identifiant commerçant.

PointOfSellName

4

R

50

AN


Intitulé de l'enseigne.

paymentTypeCode

5

R

20

AN


Code du moyen de paiement associé.

acquierName

6

R

30

N


Nom de l'acquéreur du commerçant.

contractNumber

7

R

50

AN


N° contrat commerçant accepteur.

contractDescription

8

R

30

AN


Intitulé du contrat commerçant.

currencyCode

9

R

3

N


Devise principale.

orderReference

10

R

50

AN

1

Référence de la commande.

orderDescription

11

F

60

AN

1

Description de la commande.

transactionID

12

R

50

AN

1

ID de la transaction

d'autorisation initiale généré par Payline

.

acquierTransactionReference

13

C

12

AN

1

Référence archivage généré à partir de la référence commande et respectant les contraintes de format de l'acquéreur.

Champs valorisés uniquement si type=CAP ou LIGNE

operationTypeCode

14

C

1

A

1

Code opération D pour débit ou C pour crédit (cette colonne est aussi utilisée pour le CBK).

captureFileDate

15

C

25

AN

1

Date de la remise.

authorizationNumber

16

C

6

AN

1

N° autorisation.

authorizationAmount

17

C

12

N

1

Montant de l'autorisation.

authorizationCurrencyCode

18

C

3

N

1

Devise de l'autorisation.

authorizationDate

19

C

25

AN

1

Date de la transaction d'autorisation.

authorizationOrigin

20

C

50

AN

1

Origine de la transaction d'autorisation.

Pan

21

C

19

N

1

Numéro de carte masqué selon règles PCI/DSS.

3DSecure

22

C

1

N

1

Sécurisation par 3DSecure 0=non et 1=oui.

AVS

23

C

1

N

1

Sécurisation par vérification d'adresse postale AVS 0=non et 1=oui.

captureDate

24

C

25

AN

1

Date de la transaction de validation.

captureOrigin

25

C

50

AN

1

Origine de la transaction de validation.

captureAmount

26

C

12

N

1

Montant brut de la remise (avant déduction des commissions).

FileNumber

27

C

50

N

2

Numéro du lot de remise. Présent uniquement si l'option « FileNumber » est demandée.

Champs valorisés uniquement si type=SET et
option réconciliation demandé
(cf. Option réconciliation bancaire)

operationTypeCode

28

C

1

A

1

Code opération D pour débit ou C pour crédit.

settleDate

29

C

25

AN

1

Date de la réconciliation.

grossAmount

30

C

12

N

1

Montant brut de la transaction.

feeAmount

31

C

12

N

1

Commission sur la transaction.

ifr32C16N3

Montant de l'interchange IFR.
Présent uniquement si l'option « IFR » est demandée.

Champs valorisés uniquement si type=CBK et option réconciliation demandé (cf. chap 6)

chargebackDate

33

C

25

A

1

Date de l'impayé

chargebackAmount

34

C

12

AN

1

Montant de l'impayé

chargebackReason

35

C

20

AN

1

Code de l'impayé

chargebackDescription

36

C

100

AN

1

La description de l'impayé est limitée à 100 caractères

chargebackNumber37C16AN4N° de dossier rattaché à l’impayé. Présent uniquement si l’option « charge_back_number» est demandé
Champs valorisés uniquement si type=REJ et contrat
BNPP
spécifique* (cf liste)
rejectDate
R20N
Date de rejet.
rejectAmount
R12AN
Montant du rejet.
rejectReason
C20AN
Code du rejet.
rejectDescription
C100AN
Description du rejet tronquée sur 100 caractères.

Légende : R = requis, F = facultatif, C = conditionnel

*Contrat spécifique = Cette fonction n'est pas supportée par tous les moyens de paiement et acquéreur.

Ligne d'Ligne d'en-queue (option)


En version standard, cette ligne n'existe pas.
En option, il est possible de générer une ligne d'en queue qui aura ce format.

Nom de colonne

N° col

Type

Lg max

Format

Valeur ou description

Type

1

R

6

A

Type de

ligne 

ligne : FOOTER.

captureNumber

2

R

8

N

Nombre total de transactions remises dans le fichier.

settlementNumber

3

R

8

N

Nombre total de transactions réconciliées dans le fichier.

chargebackNumber

4

R

8

N

Nombre total de transactions impayées dans le fichier.

Légende : R = requis, F = facultatif, C = conditionnel

Valorisation des données conditionnelles


Les données liées aux commissions bancaires sont conditionnées par la fourniture de l'information par l'organisme financier et la souscription de cette option auprès de Payline.
La référence archivage (acquierTransactionReference) est par défaut les x premiers caractères de la référence commande communiquée par le commerçant dans la demande d'autorisation. En fonction des contraintes liées aux acquéreurs, x varie entre 10 et 12 caractères. Les caractères non strictement alphanumériques (autres que que [a-z][A-Z][0-9]) sont supprimés de la référence commande avant le tronquage découpage à x X caractères.
En option, Payline peut appliquer une règle qui permet de déduire la référence commande à partir de la référence archivage. Ainsi, le rapprochement entre la transaction remisées et la commande chez le commerçant est facilitée.

Ancre
Option réconciliation bancaire
Option réconciliation bancaire


Les options du fichier

Option réconciliation bancaire (1)

Ancre
option
option


Dans le cas où vous ne souscrivez pas à l'option « Réconciliation bancaire », disponible dans la gestion de votre abonnement depuis le centre d'administration, vous aurez accès uniquement (dans les fichiers XML et CSV) a l'arborescence nominale du fichier image de remise c'est-à-dire les éléments de type « CAPTURE » (Cf. 3 .5)
Dans le cas où le commerçant a souscrit à l'option « réconciliation bancaire », il aura également accès à l'arborescence contenant les éléments « SETTLEMENT » et « CHARGEBACK » dans le fichier XML. Pour le fichier CSV, les lignes de transactions pourront contenir des éléments de type « SET » et « CBK ».

Option FileNumer (2)

Le numéro du lot de remise sera retourné par l'acquéreur. Cette option doit être demandée lors de la mise en place du fichier.
Si l'option n'est pas demandée, alors les informations suivantes seront avancées d'une position.

Option IFR (3)

Le montant de l'interchange sera retourné par l'acquéreur. Cette option doit être demandée lors de la mise en place du fichier.
Si l'option n'est pas demandée, alors les informations suivantes seront avancées d'une position.

Option Charge_back_number (4)

Le montant de l'interchange sera retourné par l'acquéreur. Cette option doit être demandée lors de la mise en place du fichier.
Si l'option n'est pas demandée, alors les informations suivantes seront avancées d'une position.

Crédit vs Débit

Les captures et settlements sont dans le même sens :

CAPTURE

SETTLEMENT

Paiement

C

C

Remboursement

D

D

Tableau de correspondance entre les opérations et les paiements

Opérations

Fichier des transactions

Fichier des paiements

Débit/crédit

Autor (doAutor, action=100)

Autor

-

-

Autor + Validation (doAutor, action=101)

Autor (101)Validation

CAP (J+1)SET (J+2)

C C

Validation (doCapture, action=201)

Validation

CAP (J+1)

C

Autor (doAutor, action=100)Cancel (doReset : avant la validation)

AutorAnnulation

-

-

Autor (doAutor, action=100)Validation (doCapture, action=201)Remboursement (doReund, action=421 : après la validation)

AutorValidationRemboursement

CAP (J+1)SET (J+2) CAP (J+2) SET (J+2)

C CD D

Autor (doAutor, action=100)Validation (doCapture, action=201) Chargeback

AutorValidationImpayé

CAP (J+1)SET (J+2)CBK

C CD

Débit (doDebit, action=204 : opération non garantie)

Débit

CAP (J+1)SET (J+2)

C C

Crédit (doCredit, action=422 : opération non garantie)

Crédit

CAP (J+1)SET (J+2)

D D

Order (commande Paypal)

Ré-autorisation (action.202)

Autor Autor

-

-

Extrait
hiddentrue

Annexe : type des rejets BNPPP

10	Contrat  (champs 46.DF5F) différent de l'identifiant accepteur (champs 42)
11	Contrat test non autorisé (champs 46.DF5F)
12	Contrat non connu dans le référentiel (champs 46.DF5F)
13	Contrat fictif non autorisé (champs 46.DF5F)
14	Contrat eurochèque non autorisé (champs 46.DF5F)
20	Identifiant accepteur transaction différent de celui de la remise (champs 42/T)
30	Transaction VAD sur contrat non VAD (champs 47.02)
31	Transaction non VAD sur contrat VAD (champs 47.02)
32	Transaction quasi-cash sur contrat non quasi-cash (champs 47.02)
33	Transaction non quasi-cash sur contrat quasi-cash (champs 47.02)
34	Transaction retrait guichet sur contrat non retrait guichet (champs 47.02)
35	Transaction non retrait guichet sur contrat retrait guichet (champs 47.02)
36	Remise en devise sur contrat n'acceptant pas de remise en devise (champs 46DF5F et champs 49/R) ex guichet, cash, service : regroupement crédit, DDS, ¿
37	TRAN PRE-AUTORISEE SUR CONTRAT NON PROXIMITE NI VAD C47.02
40	Transaction quasi-cash sur contrat non quasi-cash (champs 3.1 )
41	Transaction non quasi-cash sur contrat quasi-cash (champs 3.1)
42	Transaction retrait guichet sur contrat non guichet (champs 3.1)
43	Transaction non retrait guichet sur contrat guichet (champs 3.1)
44	Transaction DDR sur contrat n'acceptant pas de transaction DDR (champs 3.2)
60	BIN DU NUMéRO PORTEUR = BIN TEST (CHAMPS 2)
61	BIN du numéro porteur inconnu (champs 2)
62	LG DU N° PORTEUR DIFFéRENT DE CELUI CORRESPONDANT AU BIN, C2
63	CD SERVICE DU BIN DU N.PORTEUR NE PERMET  PAS LE PAIEMENT C2
64	Porteur CB interdit avec une transaction en devise (champs 2) 
65	Porteur VISA sans n° d'autorisation avec une transaction en devise (champs 2)
66	Porteur EC/MC interdit avec une transaction en devise (champs 2)
67	Transaction SVAD non autorisée (champs 2)
68	Transaction SVAD porteur opposé (champs 2)
69	TASA (champs 47.48 octet 1) remise incompatible avec type d'application (champs 55.DF73)
100	Numéro de remise non consécutif (1 à n avec pas de 1) (champs 70/R)
101	Numéro de remise > à 99999; sera tronqué lors du traitement (champs 70/R)
102	Numéro de remise transaction différent de remise (champs 70/T)
120	Code numérique de la monnaie hors table ISO (invalide)  (champs 49/R)
121	Code de la devise de la transaction (champs 49/T) différent de celui de la remise (champs 49/R)
141	Montant inférieur à la valeur limite (champs 4)
142	Montant inférieur à la commission fixe ou minimum (champ 4)
145	Date transaction invalide (champs 47.07/T)
146	Date transaction (champs 47.07/T) > 3ans pour un porteur français
147	Date transaction (champs 47.07/T) > 11 mois pour un porteur étranger
148	Date transaction (champs 47.07/T) > date d'expiration carte
149	Date  transaction  (champs 47.07/T) > celle de réception du fichier 
151	Heure transaction invalide (champs 12/T)
163	Type d'architecture transaction (champs 46.DF52/T) différent de celui de la remise (champs 46.DF52/R)
170	BIN différent de l'enregistrement remise (champs 32/T - BIN)
171	DOM différent de l'enregistrement remise  (champs 32/T - DOM)
180	Type de paiement (ERT champ 47.02)/mode de saisie (champ 22.3)/mode validation incompatibles (champs 22.4)
181	Type de paiement (ERT champ 47.02)/mode de saisie (champ 22.3)/mode validation incompatibles (champs 22.4)
183	Contrat non VAD alors que TASA  = 20 à 24
184	Contrat non Quasi-cash alors que TASA  = 60 à 65
185	Contrat non Vente proximité  alors que TASA  = 10
186	Contrat non Télépaiement alors que TASA  = 30 ou 40
187	ERT incompatible (champ 47.02)   avec le TASA octet 2 (champ 47.48.2)
188	Type de facture /procedue (champ 47.03) non renseignée alors que TASA type applicatif (champs 47.48 octet 2) = pré-autorisée (80) ou no-show (84) 
189	Date de validité  (champ 47.15) non renseignée alors que type applicatif (champs 55.DF73) = B4-B0' 
190	Contrat (champ 46.DF5F) ne permettant pas le paiement sur auutomate alors que TASA (champ 47.48 octet 2) = 41 A 53
191	Transaction crédit (champ  3.1) non autorisée pour les automates (champ 47.02) ERT = 41 à 53
201	Date expiration carte (champs 14) non renseignée  alors que mode saisie (champs 22.3)  = piste (2 ou 7) 
202	Piste ISO2 (champs 35) non renseignée alors que mode lecture carte (champs 22.3) = piste (2 ou 7) 
203	N° logique pt acceptation (champs 46.DF5B) non renseigné alors que type système acceptation (champs 46.DF52) = réparti (20 ou 21)
205	N° autorisation (champs 38) renseigné alors que code forçage autorisation (champs 47.05) = forçage avant demande (2) 
206	Raison demande autorisation (champs 47.01) non renseignée et autorisation (champs 38) non renseigné 
207	Code forçage autorisation (champs 47.05) non renseigné alors que raison demande autorisation ( champs 47.01) renseignée
208	Code forçage autorisation (champs 47.05) non renseigné alors que autorisation renseigné (champs 38) 
209	Raison de la demande d'autorisation absent alors que autorisation présent (champs 38)
210	Type application carte (champs 55.DF73) non renseigné alors que mode lecture carte (champs 22.3) = microcircuit (5) 
211	Code devise application carte (champs 55.DF74) non renseigné alors que type applicatif (champs 55.DF73) = B0' et non piste
212	CAI Emetteur (champs 55.DF75) non renseigné alors que type applicatif (champs 55.DF73) = B0' et non piste
213	Données calcul CAI.E (champs 55.DF76) non renseignées alors que type applicatif (champs 55.DF73) = B0' et non piste
214	CAI Acquéreur(champs 55.DF77) non renseigné alors que type applicatif (champs 55.DF73) = B0' et TASA octet 2 = vte proxmité (10) ou vte automate (40 à 53) et non piste
215	Données calcul CAI.Acq (champs 55.DF78) non renseigné alors que TASA type applicatif (champs 55.DF73) = B0' et TASA octet 2 = Vte proxmité (10) ou vte automate (40 à 53) et non piste
216	AIP (champs 55.82) non renseigné alors que type applicatif (champs 55.DF73) = EMV microcircuit
217	ATC (champs 55.9F36) non renseigné alors que  type applicatif (champs 55.DF73) = EMV microcircuit
218	Id.gest.télépaiement (champs 58.FF45) non renseigné alors que TASA type applicatif (champs 47.48 octet 2) = télépaiement (30 à 35) 
219	Certificat acceptation (champs 58.FF46) non renseigné alors que TASA type applicatif (champs 47.48 octet 2) = télépaiement (30 à 35) 
220	Non renseigné alors que TASA type applicatif (champs 47.48 octet 2) = réseaux ouverts (24, 34 ou 64)
223	XID (champs 58.FF48) non renseigné alors que type trans sécur com elect (champs 58.FF47) = transaction SET (03, 04, 05, 06, 08, 09, 11, 20 ou 21) 
224	TransTain (champs 58.FF49) non renseigné alors que type trans sécur com elect (champs 58.FF47) = transaction SET (03, 04, 05, 06) 
225	N° série certificat com.(champs 58.FF50) non renseigné alors que type trans sécur com elect (champs 58.FF47)  = transaction SET (03, 04, 05, 06) 
226	Transaction type (champs 58.9C) non renseigné alors que type d'application (champ 55.DF73) = EMV et microcircuit
227	Terminal verification results (champs 58.95) non renseigné alors que type d'application (champ 55.DF73) = EMV et microcircuit
228	Unpredicable number terminal (champs 58.9F37) non renseigné alors que type d'application (champ 55.DF73) = EMV et microcircuit
230	Elements initiaux (champs 56) non renseignés alors que message 446
231	Date expiration carte (champs 14) non renseignée alors que TASA type applicatif (champs 47.48 octet 1) = B4-B0' (10 ou 30) microcircuit ou (champs 47.48 octet 2) = VAD (20, 21, 22, 23, 24)
232	Code service (champ 40) non renseignée alors que type applicatif (champs 55.DF73) = B4-B0' microcircuit
233	Date expiration d' apllication (champ 55.5F24) non renseignée alors que type applicatif (champs 55.DF73) = EMV microcircuit
234	AID (champ 55.9F06) non renseignée alors que type applicatif (champs 55.DF73) = EMV microcircuit
235	Elements initiaux (champs 56) non renseignés alors que remise recyclée
236	XID (champs 58.FF48) non renseigné alors que type trans sécur com elect (champs 58.FF47) = transaction SET (03, 04, 05, 06) ou 3-D secure (20)
237	TransTain (champs 58.FF49)) non renseigné alors que type trans sécur com elect (champs 58.FF47) = transaction SET (03, 04, 05, 06) ou 3-D secure (20)
238	Elements initiaux (champs 58-FF61) non renseignés alors que remise recyclée (champ 25 = 9306)
240	Champ présent alors qu'il devrait absent
241	Champ présent alors qu'il devrait absent
242	Elements initiaux (champs 58-FF62) non renseignés alors que remise recyclée (champ 25 = 9306)
251	Nb de transactions crédit annoncé différent du calculé (champs 74)
252	Nb de transactions débit annoncé différent du calculé (champs 76)
256	Montant des transactions crédit annoncé différent du calculé (champs 86)
257	Montant des transactions débits annoncé différent du calculé (champs 88)
259	Nb de transactions DDR annulées annoncé différent du calculé (champs 58.FF58)
260	Montant des transactions DDR annulées annoncé différent du calculé  (champs 58.FF59)
280	Remise vide (cumuls à 0)
281	Remise sans transactions (cumuls différent de 0)
282	Remise dont toutes les transactions ont été rejetées
284	Transactions appartenant à une remise rejetée
285	Rejet de la transaction annulée.
286	Transaction d'annulation (qui a été rapprochée de la TI)
319	N° dossier (champ 47.24) non renseignée alors que TASA type applicatif (champs 47.48 octet 2) = pré-autorisée (80) 
328	Erreur de numéricité (champs 58.FF55)
329	Donnée absente (champs 58.FF55)
377	CHAMP MONTANT AUTRES ABSENT ALORS QUE ERT = 80
388	CHAMP PRESENT ALORS QU IL DEVRAIT ETRE  ABSENT
389	CHAMP PRESENT ALORS QU IL DEVRAIT ETRE ABSENT
390	DATE D EXPIR.NON RENSEIG. ALORS QUE MODE SAISIE = PISTE PSC
391	CD SERV NON RENSEIGNE ALORS QUE ( CHP 22 OCT 3) = 3 (PSC)
392	MODE DE LECTURE DE LA CARTE  PAS COMPATIBLE AVEC ITP
394	MODE DE LECTURE DE LA CARTE  PAS COMPATIBLE AVEC ITP
395	RTT NON RENSEIGNEE ALORS QUE MODE LECTURE CARTE(C22.3) = PSC
396	RTT NON RENSEIGNEE ALORS QUE MODE LECTURE CARTE(C22.3) = PSC
407	Code pays système d'acceptation non renseigné en vesrion 1.3.1
408	Méthode calcul cryptogramme commerce électronique absent alors que Transtain (champs 58.FF49 ) présent et version 1.3.1
409	DONNEE ABSENTE ALORS QUE TYPE SECU TRAN ECOM 58 FF47 PRESENT
413	DONNEE ABSENTE ALORS QUE TYPE APPLI = EMV ET MICROCIRCUIT
414	Elements initiaux (champs 58-FF62) non renseignés alors que remise recyclée (champ 25 = 9306)
501	Erreur de numéricité (champs 2)
502	Donnée absente (champs 2)
503	Valeur du champ hors limite (champs 2)
504	Valeur non autorisée (hors référence) (champs 2)
505	Erreur de numéricité (champs 3.1)
506	Donnée absente (champs 3.1)
507	Valeur du champ hors limite (champs 3.1)
508	Valeur non autorisée (hors référence) (champs 3.1 )
509	Erreur de numéricité (champs 3.2)
510	Donnée absente (champs 3.2)
511	Valeur du champ hors limite (champs 3.2)
512	Valeur non autorisée (hors référence) (champs 3.2)
517	Erreur de numéricité (champs 4)
518	Donnée absente (champs 4)
519	Valeur du champ hors limite (champs 4)
520	Valeur non autorisée (hors référence) (champs 4)
521	Erreur de numéricité (champs 11/R)
522	Donnée absente (champs 11/R)
523	Valeur du champ hors limite (champs 11/R)
524	Valeur non autorisée (hors référence) (champs 11/R)
525	Erreur de numéricité (champs 11/T)
526	Donnée absente (champs 11/T)
527	Valeur du champ hors limite (champs 11/T)
528	Valeur non autorisée (hors référence) (champs 11/T)
533	Erreur de numéricité (champs 12/T)
534	Donnée absente (champs 12/T)
535	Valeur du champ hors limite (champs 12/T)
536	Valeur non autorisée (hors référence) (champs 12/T)
541	Erreur de numéricité (champs 13/T)
542	Donnée absente (champs 13/T)
543	Valeur du champ hors limite (champs 13/T)
544	Valeur non autorisée (hors référence) (champs 13/T)
561	Erreur de numéricité (champs 22.3)
562	Donnée absente (champs 22.3)
563	Valeur du champ hors limite (champs 22.3)
564	Valeur non autorisée (hors référence) (champs 22.3)
565	Erreur de numéricité (champs 22.4)
566	Donnée absente (champs 22.4)
567	Valeur du champ hors limite (champs 22.4)
568	Valeur non autorisée (hors référence) (champs 22.4)
589	Erreur de numéricité (champs 32/R - BIN)
590	Donnée absente (champs 32/R - BIN)
591	Valeur du champ hors limite (champs 32/R - BIN)
592	Valeur non autorisée (hors référence) (champs 32/R - BIN)
593	Erreur de numéricité (champs 32/R - DOM)
594	Donnée absente (champs 32/R - DOM)
595	Valeur du champ hors limite (champs 32/R - DOM)
596	Valeur non autorisée (hors référence) (champs 32/R - DOM)
597	Erreur de numéricité (champs 32/T - BIN)
598	Donnée absente (champs 32/T - BIN)
599	Valeur du champ hors limite (champs 32/T - BIN)
600	Valeur non autorisée (hors référence) (champs 32/T - BIN)
601	Erreur de numéricité (champs 32/T - DOM)
602	Donnée absente (champs 32/T - DOM)
603	Valeur du champ hors limite (champs 32/T - DOM)
604	Valeur non autorisée (hors référence) (champs 32/T - DOM)
633	Erreur de numéricité (champs 42/R)
634	Donnée absente (champs 42/R)
635	Valeur du champ hors limite (champs 42/R)
636	Valeur non autorisée (hors référence) (champs 42/R)
637	Erreur de numéricité (champs 42/T)
638	Donnée absente (champs 42/T)
639	Valeur du champ hors limite (champs 42/T)
640	Valeur non autorisée (hors référence) (champs 42/T)
661	Erreur de numéricité (champs 46.DF5F)
662	Donnée absente (champs 46.DF5F)
663	Valeur du champ hors limite (champs 46.DF5F)
664	Valeur non autorisée (hors référence) (champs 46.DF5F)
681	Erreur de numéricité (champs 46.DF52/R)
682	Donnée absente (champs 46.DF52/R)
683	Valeur du champ hors limite (champs 46.DF52/R)
684	Valeur non autorisée (hors référence) (champs 46.DF52/R)
685	Erreur de numéricité (champs 46.DF52/T)
686	Donnée absente (champs 46.DF52/T)
687	Valeur du champ hors limite (champs 46.DF52/T)
688	Valeur non autorisée (hors référence) (champs 46.DF52/T)
705	Erreur de numéricité (champs 47.02)
706	Donnée absente (champs 47.02)
707	Valeur du champ hors limite (champs 47.02)
708	Valeur non autorisée (hors référence) (champs 47.02)
713	Erreur de numéricité (champs 47.05)
714	Donnée absente (champs 47.05)
715	Valeur du champ hors limite (champs 47.05)
716	Valeur non autorisée (hors référence) (champs 47.05)
725	Erreur de numéricité (champs 47.07/T)
726	Donnée absente (champs 47.07/T)
727	Valeur du champ hors limite (champs 47.07/T)
728	Valeur non autorisée (hors référence) (champs 47.07/T)
733	Erreur de numéricité (champs 47.10)
734	Donnée absente (champs 47.10)
735	Valeur du champ hors limite (champs 47.10)
736	Valeur non autorisée (hors référence) (champs 47.10)
749	Erreur de numéricité (champs 47.48/octet 1)
750	Donnée absente (champs 47.48/octet 1)
751	Valeur du champ hors limite (champs 47.48/octet 1)
752	Valeur non autorisée (hors référence) (champs 47.48/octet 1)
757	Erreur de numéricité (champs 49/R)
758	Donnée absente (champs 49/R)
759	Valeur du champ hors limite (champs 49/R)
760	Valeur non autorisée (hors référence) (champs 49/R)
761	Erreur de numéricité (champs 49/T)
762	Donnée absente (champs 49/T)
763	Valeur du champ hors limite (champs 49/T)
764	Valeur non autorisée (hors référence) (champs 49/T)
905	Erreur de numéricité (champs 58.FF36)
906	Donnée absente (champs 58.FF36)
909	Erreur de numéricité (champs 58.FF45)
917	Erreur de numéricité (champs 58.FF47)
918	Donnée absente (champs 58.FF47)
965	Erreur de numéricité (champs 70/R)
966	Donnée absente (champs 70/R)
967	Valeur du champ hors limite (champs 70/R)
968	Valeur non autorisée (hors référence) (champs 70/R)
969	Erreur de numéricité (champs 70/T)
970	Donnée absente (champs 70/T)
971	Valeur du champ hors limite (champs 70/T)
972	Valeur non autorisée (hors référence) (champs 70/T)
973	Erreur de numéricité (champs 74)
974	Donnée absente (champs 74)
975	Valeur du champ hors limite (champs 74)
976	Valeur non autorisée (hors référence) (champs 74)
977	Erreur de numéricité (champs 76)
978	Donnée absente (champs 76)
979	Valeur du champ hors limite (champs 76)
980	Valeur non autorisée (hors référence) (champs 76)
981	Erreur de numéricité (champs 77)
982	Donnée absente (champs 77)
983	Valeur du champ hors limite (champs 77)
984	Valeur non autorisée (hors référence) (champs 77)
985	Erreur de numéricité (champs 86)
986	Donnée absente (champs 86)
987	Valeur du champ hors limite (champs 86)
988	Valeur non autorisée (hors référence) (champs 86)
989	Erreur de numéricité (champs 88)
990	Donnée absente (champs 88)
991	Valeur du champ hors limite (champs 88)
992	Valeur non autorisée (hors référence) (champs 88)
993	Erreur de numéricité (champs 89)
994	Donnée absente (champs 89)
995	Valeur du champ hors limite (champs 89)

« CBK ».

Option FileNumer (2)

Le numéro du lot de remise sera retourné par l'acquéreur. Cette option doit être demandée lors de la mise en place du fichier.
Si l'option n'est pas demandée, alors les informations suivantes seront avancées d'une position.

Option IFR (3)

Le montant de l'interchange sera retourné par l'acquéreur. Cette option doit être demandée lors de la mise en place du fichier.
Si l'option n'est pas demandée, alors les informations suivantes seront avancées d'une position.

Option Charge_back_number (4)

Le montant de l'interchange sera retourné par l'acquéreur. Cette option doit être demandée lors de la mise en place du fichier.
Si l'option n'est pas demandée, alors les informations suivantes seront avancées d'une position.

Crédit vs Débit


Les captures et settlements sont dans le même sens :


CAPTURE

SETTLEMENT

Paiement

C

C

Remboursement

D

D


Tableau de correspondance entre les opérations et les paiements


Opérations

Fichier des transactions

Fichier des paiements

Débit/crédit

Autor (doAutor, action=100)

Autor

-

-

Autor + Validation (doAutor, action=101)

Autor (101)Validation

CAP (J+1)SET (J+2)

C C

Validation (doCapture, action=201)

Validation

CAP (J+1)

C

Autor (doAutor, action=100)Cancel (doReset : avant la validation)

AutorAnnulation

-

-

Autor (doAutor, action=100)Validation (doCapture, action=201)Remboursement (doReund, action=421 : après la validation)

AutorValidationRemboursement

CAP (J+1)SET (J+2) CAP (J+2) SET (J+2)

C CD D

Autor (doAutor, action=100)Validation (doCapture, action=201) Chargeback

AutorValidationImpayé

CAP (J+1)SET (J+2)CBK

C CD

Débit (doDebit, action=204 : opération non garantie)

Débit

CAP (J+1)SET (J+2)

C C

Crédit (doCredit, action=422 : opération non garantie)

Crédit

CAP (J+1)SET (J+2)

D D

Order (commande Paypal)




Ré-autorisation (action.202)

Autor Autor

-

-


Gestion des frais

Pour certains moyens de paiement, les frais sont présentés dans le fichier de réconciliation dans une ligne de type SET.

Inclusion d'extrait
Gestion des frais
Gestion des frais
nopaneltrue

996 Valeur non autorisée (hors référence) (champs 89)