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.
Commentaire: minor

...

Extrait

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

Description : (hors MerchantData)
Champs Payline
Description : Obligatoire pour le score (MerchantData)
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ériquesChamps Payline
(coche)
payment.amountMontant de l'opération de l'object payment

(coche)
payment.currencyCode iso de la devise 


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


buyer.billingAddress.firstnamePrénom de la personne pour la facturation


buyer.billingAddress.street1Adresse pour la facturation


buyer.billingAdress.street2Adresse pour la facturation


buyer.billingAddress.zipcodeAdresse pour la facturation


buyer.billingAddress.cityName

Adresse pour la facturation


buyer.billingAddress.countryAdresse pour la facturation


buyer.shippingAdress.lastnameNom de la personne pour la livraison


buyer.shippingAdress.firstnamePrénom de la personne pour la livraison


buyer.shippingAdress.street1Adresse pour la livraison


buyer.shippingAdress.street2Adresse pour la livraison


buyer.shippingAdress.zipcodeAdresse pour la livraison


buyer.shippingAdress.cityNameAdresse pour la livraison


buyer.shippingAdress.countryAdresse pour la livraison


buyer.emailAdresse électronique de l'acheteur


buyer.birthDateDate de naissance de l'acheteur, format DAaaaammjj


miscData

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




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


order.orderDetails.quantityNombre d'articles


order.orderExtended.riskLevel Code indiquant le niveau de risque de la commande. Utilisé pour des méthodes de paiement spécifiques. Au format JSON.


order.deliveryChargeMontant de la livraisonMontant en plus petite unité

order.discountAmountMontant de la promotion

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



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



order.orderExtended.deliveryProviderNom du service de livraison


order.deliveryTimeType de livraison

1 : Express

2 : Standard

3 : Electronic Delivery

A : All Other



subMerchant.subMerchantSIRETSRET du sous-marchand




subMerchant.subMerchantNameNom du sous-marchand


orderDetail.refRéférence des articles. Object order.orderDetails


orderDetail.quantity

Nombre d'articles




orderDetail.pricePrix des articles


orderDetail.categoryCatégorie d'articleRetourner la description en FR : Codes - Category

orderDetail.commentCommentaire


orderDetail.subcategory1Rang 1 sous catégorie


orderDetail.brandLa marque du produit


orderDetail.subcategory2Rang 2 sous catégorie


orderDetail.additionalData 

Donnée "risk" au format JSON

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

0 : Non risqué

1 : Risqué



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



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



orderDetail.sellerNom ou identifiant du vendeur final


orderDetail.sellerTypeType de vendeur

2 : private seller

1 : professional



mediaCanal d'achat utilisé

1 : Undefine

2 : Computer

3 : Mobile

4 : Tablette

5 : TV

6 : Console



buyer.ipAdresse IP de l'acheteur


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


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


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


buyer.accountAverageAmount

Panier moyen de l'acheteur

accountAverageAmount * accountOrderCount

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

Format : dd/mm/yy



buyerExtendedHistory.firstOrderDateDate de la première commande

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



buyerExtendedHistory.lastOrderDateDate de la dernière commande

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



buyer.customerIdIdentidiant de l'acheteur


buyer.legalStatusType d'acheteur

1 : Person

2 : Business



buyer.legalDocumentNuméro d'identification du document officiel


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)



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)



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 



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



order.orderOTA.travelPurpose

L'objet du voyage

Champs au format JSON.

2 : Business

1 : Leisure

0 : Not Specified or special



order.orderOTA.transport.legList.segment

Type de Leg.

Champs au format JSON.

Nombre de order.orderOTA.transport.legList.segment de type Tn


...