Arborescence des pages

Vous regardez une version antérieure (v. /display/DT/Object+-+transaction) de cette page.

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

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

This element contains information about the
                        transaction

 

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  
     
     

 

sqdqs

 

 

 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

 

 

transaction.explanation

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

transaction.externalWalletContractNumber

Numé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

N3

 

payment.action

Idem

N3

 

payment.mode

Idem

AN3

 

payment.contractNumber

Idem

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

 

 

 

  • Aucune étiquette