Rapprochement des requêtes et réponses

Afin de pouvoir faire un rapprochement entre les requêtes et les réponses, tous les champs des requêtes sont retournés dans les réponses. De plus, chaque requête est identifiée par un numéro de séquence qui est aussi retourné dans la réponse.

Remarque :Les champs de la requête retournés aussi dans la réponse ont la même valeur sauf exceptions :

  • Le champ Numéro de carte sera retourné masqué (PCIDSS).

Date de la transaction :
  • La date de transaction initiale est transmise dans le champ transaction_date
  • Comme tous les autres champs, transaction_date est retransmis dans la réponse.
    • Cas au limite : un fichier traité en fin de journée avec une partie des transactions traitées avant minuit (heure de Paris) aura des transactions référencées à J et d’autres à J+1

  1. Entête du fichier retour

    L'entête est composé des attributs suivants :

    Position Description Format Remarques Requis
    01 Code enregistrement n2 Valorisé à 00
    02 Type de fichier n2 Valorisé à FPS
    03 Version de fichier n2 Valorisé à 01
    04 Code retour de la première phase de traitement n2
    • 00 : fichier traité correctement
    • 03 : rupture de séquence dans le numéro de fichier
    • 04 : fichier non cohérent (merchant_country ou shopId non unique, ...)
    • 05 : nombre d'opérations comptabilisé différent du nombre indiqué dans le champ nb_record
    • 06 : doublon d'une opération
    05 Information sur l’erreur ans..255 Complément d’information sur l’erreur, vide en cas de succès.
    06 Identifiant de boutique n8 Identifiant fourni à la création si valide  
    07 Environnement TEST ou PRODUCTION si valide  
    08 Date de création Date Au format SSAAMMJJ si valide  
    09 Heure de création n6 Au format HHMMSS si valide  
    10 Date de fin de traitement Date Au format SSAAMMJJ
    11 Heure de fin de traitement n6 Au format HHMMSS

  2. Enregistrement de fin du fichier retour
    L'enregistrement de fin est composé des attributs suivants :
    Position Description Format Remarques Requis
    01 Code enregistrement n2 Valorisé à 01
    02 Nombre d’enregistrements détail transmis n..6
    03 Nombre d’opérations réussis n..6  
    04 Nombre d’opérations échouées n..6