Arborescence des pages

Vous regardez une version antérieure (v. /display/DT/Liste+des+objets+Cofidis) de cette page.

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

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 14) afficher la version suivante »

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
valeurs préconiséesObligatoire

Nouveau

(v.58)

Buyer.titleCivilité MR / MME / MLLE
(coche)
Buyer.lastNameNom du client
(coche)
Buyer.firstNamePrénom du client
(coche)
Buyer.billingAddress.street1Numéro Type voie Nom voie : les 3 données dans le même champ séparées par un espace*
(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)
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

(coche)
miscData

key  : preScore 
value : nnn (la valeur de pré-score convenue avec les équipes Cofidis peut aller jusque 7 chiffres)



(coche)
order.refRéférence de la commande de l'object order

(coche)
order.orderDetails.quantityNombre d'articles

(coche)
order.orderExtended.riskLevel Code indiquant le niveau de risque de la commande

(coche)
order.deliveryChargeMontant de la livraisonMontant en plus petite unité
(coche)
order.discountAmountMontant de la promotion

Si discountAmount valorisé avec une valeur > 0 alors Promotion coté Cofidis 


(coche)
order.deliveryModeMode de retrait

Liste des valeurs :

1 : Retrait chez le marchand

2 : Réseau de points retrait tiers (Kiala, Alveol...)

3 : Retrait dans une gare, un aéroport, une agence de voyage

4 : Transporteur (La Poste, Colissimo, UPS, messagerie privée...)

5 : Billet électronique, téléchargement

6 : Locker, casier, poiny de retrait sans contrôle d'identité

7 : Autre


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

(coche)
order.deliveryTimeType de livraison

1 : Express

2 : Standard

3 : Electronic Delivery

A : All Other


(coche)
subMerchant.subMerchantSIRETSRET du sous-marchand



(coche)
subMerchant.subMerchantNameNom du sous-marchand

(coche)
orderDetail.refRéférence de l''article

(coche)
orderDetail.quantity

Nombre d'articles



(coche)
orderDetail.pricePrix des articles

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

(coche)
orderDetail.subcategory1Rang 1 sous catégorie

(coche)
orderDetail.brandLa marque du produit

(coche)
orderDetail.subcategory2Rang 2 sous catégorie

(coche)
orderDetail.additionalData 

Donnée "risk" au format JSON

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

0 : Non risqué

1 : Risqué


(coche)
orderDetail.additionalData

Donnée "status" au format JSON

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

1 : Neuf

2 : Reconditionné

3 : Occasion

4 : Autre


(coche)
orderDetail.additionalData

Donnée "discount" au format JSON

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

0 : Pas de promotion

1 : Promotion


(coche)
orderDetail.sellerNom ou identifiant du vendeur final

(coche)
orderDetail.sellerTypeType de vendeur

2 : private seller

1 : professional


(coche)
mediaCanal d'achat utilisé

1 : Undefine

2 : Computer

3 : Mobile

4 : Tablette

5 : TV

6 : Console


(coche)
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.customerIdIdentidiant de l'acheteur

(coche)
buyer.legalStatusType d'acheteur

1 : 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

Champs au format JSON.

99 : Not specified or Other 

1 : Journey only 

2 : Journey + accomodation 

3 : Accomodation only 


(coche)
order.orderOTA.countryDestination

Nom du pays de destination

Champs au format JSON.



(coche)
order.orderOTA.travelPurpose

L'objet du voyage

Champs au format JSON.

2 : Business

1 : Leisure

0 : Not Specified or special


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

Type de segment 

Champs au format JSON.

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

  • Aucune étiquette