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.



Description : (hors MerchantData)
Extrait

Le tableau ci-dessous donne la liste des informations dossier que peut fournir Payline s’ils sont donnés par le commerçant..

Champs Payline
Description
: Obligatoire pour le score (MerchantData)
valeurs préconiséesObligatoire

Nouveau

(v21+)

valeurs préconisées

Buyer.titleCivilité MR / MME / MLLE
(coche)
Buyer.lastNameNom du client
(coche)
Buyer.firstNamePrénom du client
(coche)
Buyer.billingAddress.street1
Numéro Type voie Nom voie : les 3 données dans le même champ séparées par un espace*
Adresse de facturation
(coche)
Buyer.billingAddress.street2Complément d’adresse
(coche)
Buyer.billingAddress.zipCodeCode postal ville de l’adresse
(coche)
Buyer.billingAddress.cityName ville de l’adresse
(coche)
Buyer.mobilePhoneNuméro de téléphone mobile
sur 10 positons numériques

(coche)
Champs Payline

payment.amountMontant de l'opération
de l'object payment


(coche)
payment.currencyCode iso de la devise 

(coche)
buyer.billingAddress.lastnameNom de la personne pour la facturation
des objects buyer et address


(coche)
buyer.billingAddress.firstnamePrénom de la personne pour la facturation

(coche)
buyer.billingAddress.street1Adresse pour la facturation

(coche)
buyer.billingAdress.street2Adresse pour la facturation

(coche)
buyer.billingAddress.zipcodeAdresse pour la facturation

(coche)

buyer.billingAddress.cityName

Adresse pour la facturation

(coche)
buyer.billingAddress.countryAdresse pour la facturation

(coche)
buyer.shippingAdress.lastnameNom de la personne pour la livraison

(coche)
buyer.shippingAdress.firstnamePrénom de la personne pour la livraison

(coche)
buyer.shippingAdress.street1Adresse pour la livraison

(coche)
buyer.shippingAdress.street2Adresse pour la livraison

(coche)
buyer.shippingAdress.zipcodeAdresse pour la livraison

(coche)
buyer.shippingAdress.cityNameAdresse pour la livraison

(coche)
buyer.shippingAdress.countryAdresse pour la livraison

(coche)
buyer.emailAdresse électronique de l'acheteur

(coche)
buyer.birthDateDate de naissance de l'acheteur
, format DAaaaammjj
format date :  AAAAMMJJ
(coche)
miscData
key  : preScore 
value : nnn (la valeur de pré-score convenue avec les équipes Cofidis peut aller jusque 7 chiffres)order.orderDetails.quantityNombre d'articles

Clé : "preScore", valeur : 7 digits

La règle de construction du prescore est à définir entre le commerçant et Cofidis
(coche)
order.refRéférence de la commande
de l'object order


(coche)
order.orderExtended.
riskLevel
riskLevel Code indiquant le niveau de risque de la commande
. Utilisé pour des méthodes de paiement spécifiques


(coche)
order.deliveryChargeMontant de la livraisonMontant en plus petite unité
(coche)
order.discountAmountMontant de la promotion
Valeurs attendues :  0 : Pas de promotion  /  1 : Promotion 

 


(coche)
order.deliveryModeMode de retrait

Valeurs attendues par Cofidis => Payline

1 : Retrait chez le marchand  /
       Withdrawal of goods from the merchant
2 : Réseau de points retrait tiers (Kiala, Alveol...) /
        Use of network of points-withdrawal third (type kiala, alveol, etc.) 
3 : Retrait dans une gare, un aéroport, une agence de voyage /
        Withdrawal in airport, station or travel agency 
4 : Transporteur (La Poste, Colissimo, UPS, messagerie privée...) /
        Carrier (La Poste , Colissimo, UPS, DHL ... or any private carrier) 
5 : Billet électronique, téléchargement /
         Issuing an electronic ticket, downloads
6 : Locker, casier, point de retrait sans contrôle d'identité  /
         locker, pickup point without identification
7 : Autre

Cf. Values for deliveryMode


(coche)
order.orderExtended.deliveryProviderNom du service de livraison

(coche)
order.deliveryTimeType de livraison

Valeurs attendues  Payline

1 : Express
2 : Standard
3 : Electronic Delivery
All : Other

Cf. Values for deliveryTime


(coche)
subMerchant.subMerchantSIRET
SRET
SIRET du sous-marchand



(coche)
subMerchant.subMerchantNameNom du sous-marchand

(coche)
orderDetails
orderDetail.refRéférence
des articles. Object order.orderDetails
de l''article

(coche)
orderDetail
orderDetails
.quantity

Nombre d'articles



(coche)
orderDetails
orderDetail.pricePrix des articles
orderDetails


(coche)
orderDetail.categoryCatégorie d'article
orderDetails
Nomenclature Payline (cf. Codes - Category) ou description libre
(coche)
orderDetail.commentCommentaire

(coche)
orderDetails
orderDetail.subcategory1Rang 1 sous catégorie

(coche)
orderDetails
orderDetail.brandLa marque du produit

(coche)
orderDetails
orderDetail.subcategory2Rang 2 sous catégorie
orderDetails


(coche)
orderDetail.additionalData 

Donnée "risk" au format JSON

Liste des spécifications "risque" requises pour le moyen de paiement

Pour information :   0

0 : Non

risqué    /   

risqué

1 : Risqué


(coche)
orderDetails
orderDetail.additionalData

Donnée "status" au format JSON

Liste des spécifications "statuts" requises pour le moyen de paiement

Pour information : 

1 : Neuf

2 : Reconditionné

3 : Occasion

4 : Autre


(coche)
orderDetails
orderDetail.additionalData

Donnée "discount" au format JSON

Liste des spécifications "Promotion" requises pour le moyen de paiement

Pour information : 

0 : Pas de

promotion   /    1

promotion

1 : Promotion


(coche)
orderDetails
orderDetail.sellerNom ou identifiant du vendeur final
orderDetails


(coche)
orderDetail.sellerTypeType de vendeur

Valeurs attendues

2 : private seller

1 : professional


(coche)
mediaCanal d'achat utilisé

Valeurs présente chez Payline

1 : Undefined

2 : Computer

3 : Mobile

4 : Tablette

5 : TV

6 : Console


(coche)
Computer
Mobile 
Tablette
TV 
Console
Undefine
buyer.ipAdresse IP de l'acheteur

(coche)
buyerExtendedHistory.orderCount6MonthsNombre de commandes passées par l'acheteur au cours des six derniers mois

(coche)
buyerExtendedHistory.orderAmount6MonthsMontant total des commandes passées au cours des six derniers mois

(coche)
buyer.accountOrderCountLe nombre de commandes passées par l'acheteur

(coche)

buyer.accountAverageAmount

Panier moyen de l'acheteur

accountAverageAmount * accountOrderCount


(coche)
buyer.accountCreateDateDate de création du compte de l'acheteur

Format : dd/mm/yy


(coche)
buyerExtendedHistory.firstOrderDateDate de la première commande

Stocké par Payline en JSON : DD/MM/YYYY hh:mm:ss


(coche)
buyerExtendedHistory.lastOrderDateDate de la dernière commande

Stocké par Payline en JSON : DD/MM/YYYY hh:mm:ss


(coche)
buyer.customerId
Identidiant
Identifiant de l'acheteur

(coche)
buyer.legalStatusType d'acheteur

1 :

Person    /     2

Person

2 : Business


(coche)
buyer.legalDocumentNuméro d'identification du document officiel

(coche)

order.orderOTA.transport.legList.segment

order.orderOTA.transport.legList.departureDate

order.orderOTA.carRental.pickUpDate

order.orderOTA.accomodation.checkInDate

Type de Leg

Date de départ

Date de ramassage

Date d'arrivée

Champs au format JSON.

Par ordre de priorité décroissante basé sur le premier passager : 

order.orderOTA.transport.legList.departureDate
        (Where 
 order.orderOTA.transport.legList.segment = O)
OU  order.orderOTA.carRental.pickUpDate
OU  order.orderOTA.accomodation.checkInDate

Stocké par Payline en JSON (Contrôler le format à l'export)


(coche)

order.orderOTA.transport.legList.segment

order.orderOTA.transport.legList.arrivalDate

order.orderOTA.carRental.returnDate

order.orderOTA.accomodation.checkOutDate

Type de Leg

Date d'arrivée

Date de retour

Date de départ

Champs au format JSON.

Par ordre de priorité décroissante basé sur le premier passager : 

order.orderOTA.transport.legList.arrivalDate 
       (Where  order.orderOTA.transport.legList.segment = R)
OU order.orderOTA.carRental.returnDate
OU  order.orderOTA.accomodation.checkOutDate

Stocké par Payline en JSON (Contrôler le format à l'export)


(coche)
order.OTAPackageType

Type d'offre d'hébergement

Valeur présente chez Payline => Cofidis

Champs au format JSON.

99 : Not specified or

Other => 0 : Not Specified

Other 

1 : Journey

only => 1 : Journey only

only 

2 : Journey +

accomodation => 2 : Journey + accomodation

accomodation 

3 : Accomodation

only => 3 Accomodation only

only 


(coche)
order.orderOTA.countryDestination

Nom du pays de destination

La liste des codes peut être trouvée sur le site ISO (ISO 3166-)  https://www.iso.org/obp/ui/fr/#search/code/ colonne alpha-2

Champs au format JSON.



(coche)
order.orderOTA.travelPurpose

L'objet du voyage

Valeur présente chez Payline

Champs au format JSON.

2 : Business

1 : Leisure

0 : Not Specified or special


(coche)
order.orderOTA.transport.legList.segment

Type de

Leg

segment 

Champs au format JSON.

Nombre de order.orderOTA.transport.legList.segment de type Tn
(coche)