Arborescence des pages

Vous regardez une version antérieure (v. /pages/viewpage.action?pageId=747146842) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »


Contenu




L'insertion par fichier


Un batch permet l'insertion des éléments en masse dans des listes à partir d'un ou plusieurs fichier(s) envoyé par le commerçant.


Les éléments qui peuvent être insérés par batch dans les différentes listes sont les suivants :

Critère

Liste Blanche

Liste Grise

Liste Noire

Identifiant client

(coche)

(coche)

(coche)

Numéro de carte bancaire


(coche)

(coche)

Compte E-Wallet

(coche)

(coche)

Adresse IP du client

(coche)

(coche)

(coche)

Plage de BIN


(coche)

(coche)

Type de carte


(coche)

(coche)

Plage adresse IP

(coche)

(coche)

(coche)

Adresse e-mail


(coche)

(coche)

Numéro de téléphone


(coche)(coche)
Domaine de l'adresse email
(coche)

(coche)

Nom du client
(coche)

(coche)

Device Fingerprint
(coche)(coche)

Format du fichier

Les fichiers à traiter sont de format CSV et n'ont pas de header
Le séparateur utilisé dans le fichier CSV est le « ; »
Le format du nom du fichier doit être comme suit : List_nommarchant numerofichier_yyyymmdd_ .


Exemples :

  • list_MonMarchand_1_20120510 : Le premier fichier envoyé par MonMarchand le 10/05/2012
  • list_MonMarchand_2_20120510 : Le deuxième fichier envoyé par MonMarchand le 10/05/2012

Description du fichier


Nom

Descriptif

Format

Exemple

Obligatoire

SEQUENCE_ID

Id de séquence, compteur unique.

Number

144

(coche)

MERCHANT_ID 

Identifiant Payline du commerçant

Number

53393424526750

(coche)

ACTION

Traitement à effectuer avec les données de la ligne en lecture, en base de données.

String

Cf. Tableau ACTION

(coche)

LIST_TYPE 

Libellé de la liste dans laquelle l'élément doit être ajout.

String

Cf. Tableau LIST_TYPE

(coche)

OBJECT_TYPE 

Le Type d'élément à ajouter, supprimer ou mettre à jour.

String

Cf. Tableau OBJECT_TYPE

(coche)

OBJECT_VALUE 

La valeur de l'élément à ajouter

Alpha
numeric

Cf. Tableau OBJECT_VALUE

(coche)

PAYMENT_CARD_CODE 

Code du moyen de paiement

String

SKRILL ou PAYPAL

(coche)  (1)

CARD_EXPIRATION_DATE 

Date d'expiration de la CB

MM/yyyy

05/2013

 (coche)  (2)

EXPLANATION_CODE 

Code du motif d'ajout à une liste La création du motif est faite à partir du centre d'administration


1456

(coche)

EXPIRATION_DATE

Date d'expiration de la règle.

dd/mm/yyyy hh :mm :ss

01/08/2014 10:50:01


DISSCOCIATION_CUSTOMER_CARD 

Flag pour la dissociation des cartes/ewallet et les clients

String (1)

Valeur : Y ou N


ACCOUNT_DATE_CREATE 

Date de création du compte client chez le commerçant

dd/mm/yyyy hh :mm :ss

01/08/2014 10:50:01


USER_ADD 

Le compte de l'utilisateur qui a ajouté l'élément

String(50)

user@payline.fr ou Payline_Batch

(coche)

COMMENT_DATA 

Commentaire

String (255)




  1. si OBJECT_TYPE = ListCard
  2. si OBJECT_TYPE = ListBuyerEWallet


ACTION

Action

Descriptif

ADD

Insérer un élément dans une liste

DELETE

Supprimer un élément d'une liste

UPDATE

Mise à jour d'un élément d'une liste



LIST_TYPE

ListType

Descriptif

GreyList

Liste grise

WhiteList

Liste blanche

StandardList

Liste standard

BlackList

Liste noire



OBJECT_TYPE

ObjectType

Descriptif

ListCustomer

liste des identifiants des clients chez le marchand

ListCard

liste des numéros de cartes

ListBuyerEWallet

liste des portes monnaie électroniques (Paypal et Skrill)

ListIp

liste des adresses IP

ListBinCard

liste des plages de BIN

ListRangeIp

liste des plages d'adresses IP

ListEmail

liste des adresses électroniques



OBJECT_VALUE

ObjectValue

Format

Exemple

Descriptif

ListCustomer

String

53393424526750, John@philo.com

Identifiant client

ListCard

Number(19)

1111222233334444

Numéro de carte

ListBuyerEWallet

String

Pour Paypal :paylineuser@monext.fr
Pour Skrill : 2554748

Compte e-wallet

ListIp

String

196.152.235.12

Adresse IP

ListBinCard

String
(rangemin-rangemax)

1111111111111111111-2222222222222222222

Plage de Bin

ListRangeIp

String
(rangemin-rangemax)

196.152.235.12-196.152.235.999

Plage d'ip

ListEmail

String

paylineuser@monext.fr

Email d'un client



HEADER du fichier pour information mais à ne pas intégrer dans le fichier

SEQUENCE_ID;MERCHANT_ID;ACTION;LIST_TYPE;OBJECT_TYPE;OBECT_VALUE;PAYMENT_CARD_CODE;CARD_EXPIRATION_DATE;EXPLANATION_CODE;EXPIRATION_DATE;DISSOCIATION_CUSTOMER_CARD;ACCOUNT_DATE_CREATE;USER_ADD;COMMENT_DATA

Exemple du contenu du fichier :

001;53393424526750;ADD;BlackList;ListCustomer;ronyCustomer0510;;;001;14/02/2013 10:00:00;;;Batch;ADD d'un customer ID;
 002;53393424526750;UPDATE;BlackList;ListCustomer;ronyCustomer0510;;;001;14/02/2013 10:00:00;;;Batch; UPDATE d'un customer ID;
 003;53393424526750;DELETE;BlackList;ListCustomer;ronyCustomer0510;;;001;14/02/2013 10:00:00;;;Batch; DELETE d'un customer ID;
 004;53393424526750;ADD;BlackList;ListCard;111122223333444;;07/2012;001;14/02/2013 10:00:00;Y;;Batch; ADD d'un card;
 005;53393424526750;UPDATE;BlackList;ListCard;111122223333444;;07/2012;001;14/02/2013 10:00:00;Y;;Batch; UPDATE d'un card;
 006;53393424526750;DELETE;BlackList;ListCard;111122223333444;;07/2012;001;14/02/2013 10:00:00;Y;;Batch; DELETE d'un card;

 
007;53393424526750;ADD;BlackList;ListBuyerEWallet;rony@paypal.fr;SKRILL(MONEYBOOKERS);;001;14/02/2013
 10:00:00;Y;;Batch; ADD d'un ewallet;
 
008;53393424526750;UPDATE;BlackList;ListBuyerEWallet;rony@paypal.fr;SKRILL(MONEYBOOKERS);;001;14/02/2013
 10:00:00;Y;;Batch; UPDATE d'un ewallet;
 
009;53393424526750;DELETE;BlackList;ListBuyerEWallet;rony@paypal.fr;SKRILL(MONEYBOOKERS);;001;14/02/2013
 10:00:00;Y;;Batch; DELETE d'un ewallet;
 010;53393424526750;ADD;BlackList;ListIp;196.254.255.255;;;001;14/02/2013 10:00:00;Y;;Batch; ADD d'un IP;
 011;53393424526750;UPDATE;BlackList;ListIp;196.254.255.255;;;001;14/02/2013 10:00:00;Y;;Batch;Update d'un IP;
 012;53393424526750;DELETE;BlackList;ListIp;196.254.255.255;;;001;14/02/2013 10:00:00;Y;;Batch; DELETE d'un IP; 




  • Aucune étiquette