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.

This element contains information about the
                        transactiontransaction.

 

 

sqdqs

 

 

Extrait
ElémentDescriptionFormatExempleCondition d'utilisation
idIdentifiant unique de la transaction PaylineN50  
dateDate et heure de la transaction PaylineAN16Format : dd/mm/yyyy HH24:MI 
isDuplicated

Cet indicateur est retourné par Payline dans le cas de transaction en doublon :

1 = transaction en doublon
0 = pas de doublon détecté

AN11 
isPossibleFraud

Cet indicateur est calculé en fonction des critères définis par le commerçant :

1 = Il existe un risque de fraude
0 = Aucun risque de fraude détecté

AN11 
fraudResultCode de la fraudeAN50  
fraudResultDetailsDetails de la fraudeObjectsee fraudResultDetails object 
explanationMotif du refus en cas de fraudeAN50  
threeDSecure

Cet indicateur permet de savoir si la transaction est 3DSecure ou non :

Y = Transaction 3DS
N = Transaction non 3DS

AN1  
softDescriptorInformation affichée sur le relevé de compte de l'acheteur, limite avec certains moyens de paiement. Cette information sera affichée sur le ticket de paiement.AN64www.boutique.frversion >= 13
scoreScoring de la possibilité de fraude : Score de 0 à 10N52 
externalWalletTypeType de wallet utilisé lors de la transactionAN20Ex : V.Me, Masterpass
 
externalWalletContractNumberNuméro du contrat VAD associé au paiement par WalletAN50  
     
     
 DescriptionFormatExemple
transaction.idIdentifiant unique de la transaction PaylineN50 
transaction.dateDate et heure de la transaction PaylineAN16Format : dd/mm/yyyy HH24:MI
transaction.isDuplicatedCet indicateur est retourné par Payline dans le cas de transaction en doublonAN11 = transaction en doublon
0 = pas de doublon détecté
transaction.isPossibleFraudCet indicateur est calculé en fonction des critères définis par le commerçantAN11 = Il existe un risque de fraude
0 = Aucun risque de fraude détecté
transaction.fraudResultCode de la fraudeAN50 
transaction.fraudResultDetailsDetails de la fraude  
transaction.explanationMotif du refus en cas de fraudeAN50 
transaction.threeDSecureCet indicateur permet de savoir si la transaction est 3DSecure ou non.AN1Y = Transaction 3DS
N = Transaction non 3DS
transaction.scoreScoring de la possibilité de fraudeN5Score de 0 à 10
transaction.externalWalletTypeType de wallet utilisé lors de la transactionAN20Ex : V.Me, Masterpass
transaction.externalWalletContractNumberNuméro du contrat VAD associé au paiement par WalletAN50 
payment.amountInformations transmises lors de l’appel de la fonction doWebPaymentN12 
payment.currencyIdemN3 
payment.actionIdemN3 
payment.modeIdemAN3 
payment.contractNumberIdemAN50 
payment.differedActionDateIdemAN8Format : dd/mm/yy
payment.methodNom de l’émetteur de la carte (version 10 ou supérieure)AN20Ex : CB, PAYSAFECARD

 

...

Elément

...

Description

...

Format

...

Exemple

...

result.code

...

Code de retour du web service.

 

...

N5

...

00000 : Transaction approved

01xxx : Transaction refused

021xx : Internal Error

cf. liste complète en annexe tableau « Liste des codes retours »

...

result.shortMessage

...

Message court du résultat de la transaction

...

AN50

...

 

...

result.longMessage

...

Message du résultat de la transaction

...

AN255

...

 

...

transaction.id

...

Identifiant unique de la transaction Payline

...

N50

...

 

...

transaction.date

...

Date et heure de la transaction Payline

...

AN16

...

Format : dd/mm/yyyy HH24:MI

...

transaction.isDuplicated

...

Cet indicateur est retourné par Payline dans le cas de transaction en doublon

...

AN1

...

1 = transaction en doublon

0 = pas de doublon détecté

...

transaction.isPossibleFraud

...

Cet indicateur est calculé en fonction des critères définis par le commerçant

...

AN1

...

1 = Il existe un risque de fraude

0 = Aucun risque de fraude détecté

...

transaction.fraudResult

...

Code de la fraude

...

AN50

...

 

...

transaction.fraudResultDetails

...

Details de la fraude

...

 

...

...

Motif du refus en cas de fraude

...

AN50

...

 

...

transaction.threeDSecure

...

Cet indicateur permet de savoir si la transaction est 3DSecure ou non.

...

AN1

...

Y = Transaction 3DS

N = Transaction non 3DS

...

transaction.score

...

Scoring de la possibilité de fraude

...

N5

...

Score de 0 à 10

...

transaction.externalWalletType

...

Type de wallet utilisé lors de la transaction

...

AN20

...

Ex : V.Me, Masterpass

...

externalWalletContractNumberNuméro du contrat VAD associé au paiement par Wallet

...

AN50

...

 

...

payment.amount

...

Informations transmises lors de l’appel de la fonction doWebPayment

...

N12

...

 

...

payment.currency

...

Idem

...

payment.contractNumber

...

Idem

...

 

...

payment.action

...

Idem

...

N3

...

 

...

payment.mode

...

Idem

...

AN3

...

 

AN50

...

 

...

payment.differedActionDate

...

Idem

...

AN8

...

Format : dd/mm/yy

...

payment.method

...

Nom de l’émetteur de la carte (version 10 ou supérieure)

...

AN20

...

Ex : CB, PAYSAFECARD

...

authorization.number

...

Numéro d’autorisation délivré par le serveur d’autorisation acquéreur. Ce champ est renseigné si la demande d’autorisation est accordée1.

...

N6

...

123456

...

authorization.date

...

Date et heure de l’autorisation

...

AN16

...

Format : dd/mm/yyyy HH24:MI

...

privateDataList

 

...

Informations transmises lors de l’appel de la fonction doWebPayment

...

AN

...

Tableau de privateData

...

paymentRecordId

...

Identifiant du dossier de paiement

...

AN

...

173661

...

billingRecordList 2

 

...

Tableau d’échéances

...

 

...

Tableau de « billingRecord »

...

authentication3DSecure.md

...

Renvoyé en POST par l’ACS

...

AN20

...

 

...

authentication3DSecure.pares

...

Renvoyé en POST par l’ACS

...

AN

...

 

...

authentication3DSecure.xid

...

Identifiant de transaction Unique

...

AN20

...

 

...

authentication3DSecure.eci

...

Electronic Commerce Indicator. A passer dans l’autorisation

...

AN2

...

 

...

authentication3DSecure.cavv

...

Cardholder Authentication Verification Value déterminé par l’ACS.

...

AN26-28

...

 

...

authentication3DSecure.cavvAlgorithm

...

Entier positif précisant l’algorithme utilisé pour la génération CAVV. Les valeurs possibles actuelles sont:

 0 = HMAC (SET™ TransStain),

1 = CVV,

2 = CVV avec ATN,

3 = MasterCard AAV

...

AN20

...

 

...

authentication3DSecure.vadsResult

...

Résumé des opérations 3DSecure

...

AN4

...

 

...

authentication3DSecure.typeSecurisation

...

Renvoie la valeur du type de sécurisation

...

N2

...

 

...

Card. encryptionKeyId

...

Identifiant de la clé RSA Payline de chiffrement

Ne pas tenir compte de ce champ.

...

N4

...

 

...

Card.encryptedData

...

Les données carte chiffrées

Ne pas tenir compte de ce champ.

...

AN400

...

 

...

card.number

...

Carte marqué conforme à PCI DSS

...

 

...

111122XXXXXX4444

...

card.type

...

Type de la carte

...

 

...

Ex Visa parchase, MC business

...

card.expirationDate

...

Date d’expiration de la carte

...

 

...

0311

...

card.cvx

...

Cryptogramme visuel au dos de la carte de crédit

...

N10

...

 

...

card.ownerBirthdayDate

...

Date d’anniversaire du porteur

...

N6

...

Format à respecter :ddmmyy

...

card.password

...

Mot de passe crypté

...

AN16

...

 

...

card.cardPresent

...

Ce service est utilisée uniquement si vous faites du Mail Order ou Telephone Order ou alors dans le cas où l’internaute est présent physiquement

...

N1

...

0 ou 1 (présent)

...

card.cardholder

...

Titulaire de la carte

...

AN20

...

Pierre Dupont

...

card.token1

...

Alias du numéro de carte.

La version doit être supérieure ou égale à 3

...

AN19

...

1111gPNzHtyu4444

...

extendedCard.country

...

Pays d’emission de la carte

...

2

...

CODE ISO : exemple FR

...

extendedCard.isCvd

...

La carte est elle une e carte bleu

...

A1

...

Y OR N

...

extendedCard.bank

...

La banque de la carte utilisée pour le paiement

...

AN

...

Crédit Lyonnais

...

extendedCard.type

...

Le type de carte de paiement

...

AN20

...

MASTERCARD

...

extendedCard.network

...

Désigne le rattachement de la carte à une entité gérant l’acceptation de la carte à un niveau national ou international

...

AN20

...

MASTERCARD

...

extendedCard.product

...

Indique la catégorie à laquelle appartient le type de la carte

...

AN

...

Gold/Premier pour une carte type VISA

...

order.ref

...

Référence de l’article

...

AN50

...

 

...

order.origin

...

Origine de la commande 

Ce champs est utilisé uniquement dans le cadre de l’option choisi Mail Order ou Telephone Order

...

AN2

...

MO TO

...

order.country

...

Pays

...

 

...

FR

...

order.taxes

...

Taxe

...

 

...

 

...

order.amount

...

Montant

...

 

...

 

...

order.currency

...

La devise

...

 

...

978

...

order.date

...

Date de la commande

...

 

...

2011-02-16

...

order.details

...

Informations sur les articles commandés
Tableau « OrderDetails »

...

 

...

 

...

order.deliveryTime

...

Délai de livraison (version 4 et supérieure)
1 (Express),

2 (Standard)

...

N1

...

Ex : 1

...

order.deliveryMode

...

Mode de livraison (version 4 et supérieure)
1 Retrait chez le marchand
2 Retrait dans un réseau de points retraits
3 Retrait dans un aéroport, gare, etc…
4 Transporteur (La Poste, etc…)
5 Electronique (téléchargement,…)

...

N1

...

Ex : 2

...

order.deliveryExpectedDate

...

Date prévue de livraison

...

AN

...

 

...

order.deliveryExpectedDelay

...

Délai prévu de livraison (en jours)

...

N

...

 

...

paymentAdditionalList3

 

...

Tableau des paiements complémentaires

...

 

...

Tableau de « paymentAdditional »

...

media1

...

Détection du média par Payline utilisé lors du paiement.

 

Les valeurs possibles de cette balise sont :

-       Computer

-       Mobile

-       Tablet

-       TV

-       Console

-       Undefined

...

AN25

...

Computer

...

numberOfAttempt1

...

Le nombre de tentatives faites par le client lors de son paiement web

Liste des valeurs possibles :

-0 : Aucune tentative de paiement

- 1, 2 ou 3 tentatives de paiement

- 4, 5 ou 6 tentatives de paiement (uniquement possible avec l’option rejeu de la transaction)

...

N1

...

3

...

wallet

...

-        

...

 

...

 

...

contractNumberWalletList

...

Un tableau des numéros de contrat du wallet

...