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.



Nombre d'articles
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
valeurs préconiséesObligatoire

Nouveau

V.58

(v21+)

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)
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)

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.orderDetails.quantity
order.orderExtended.riskLevel Code indiquant le niveau de risque de la commande
. Utilisé pour des méthodes de paiement spécifiques. Au format JSON.


(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

Cf. Values for deliveryMode


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

(coche)
order.deliveryTimeType de livraison

1 : Express

2 : Standard

3 : Electronic Delivery

A : All Other

Cf. Values for deliveryTime


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



(coche)
subMerchant.subMerchantNameNom du sous-marchand

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

(coche)
orderDetail.quantity

Nombre d'articles



(coche)
orderDetail.pricePrix des articles

(coche)
orderDetail.categoryCatégorie d'article
Retourner la description en FR :
Nomenclature 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

Undefined

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.customerId
Identidiant
Identifiant 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.

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



(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

Leg.

segment 

Champs au format JSON.

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