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: For specific use only.

This element contains the information about the
                        transaction of the transaction. The structure is as follows :

Extrait

...


FieldDescriptionFormat

...

ExampleCondition

...

id

...

Unique Payline transaction identifier AN50

date

Date and time of Payline transaction.   

Format : dd/mm/

...

yy HH24:

...

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

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

...

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é

...

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

Y = Transaction 3DS
N = Transaction non 3DS

...

 

sqdqs

 

 

...

 

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

 

 

MI        pour les services : doRefund, doCapture, ...

Format : dd/mm/yy HH24:MI:SS  pour  getWebPaymentDetailsResponse   

AN17


01/01/18 12:00

01/01/18 12:00:00

Suivi les webservices le format peut changer.
isDuplicated

This indicator is returned by Payline in case of transaction duplicated

1 = duplicate transaction 
0 = no duplicate detected

AN11
isPossibleFraud

This indicator is calculated according to the criteria defined by the merchant:

1 = There is a risk of fraud 
0 = No risk of fraud detected

AN11
fraudResultFraud CodeAN50

fraudResultDetailsFraud DetailsObject fraudResultDetails

explanationReason for refusal in case of fraudAN50

threeDSecure

This indicator is returned by Payline during 3DSecure transactions : 

Y = 3DS Transaction 
N = Non-3DS Transaction 
D = 3DS Downgraded by issuer (Version 14 or higher)

AN1

softDescriptor

Information displayed on the account statement of the buyer, limited with certain payment method. This information will be displayed on the payment ticket.

Special characters (not A..Z and 1..9) are specific to each acquirer / payment method. Check acquirer for format and support (version CB2A 1.5).

AN64www.boutique.fr

version 13 or higher.

version 16 or higher for Paypal.

scoreFraud scoring value : Score from 0 to 10N52
scoringActivated with subscription for ClearsaleObject scoring

externalWalletTypeType of wallet used during the transaction. Ex : V.Me, MasterpassAN20MasterpassNot used in doAuthorization
externalWalletContractNumberVAD contract number associated with Wallet paymentAN50
Not used in doAuthorization
PartnerAdditionalData

Information returned to the merchant from the partners:

AN


version 16 or higher


avsAVS Address Verification Serviceobject avs
version 17 or higher
customerIdFor specific use only.AN
version 23 or higher
typeFor specific use only.AN
version 23 or higher
orderReferenceFor specific use only.AN
version 23 or higher
paymentFor specific use only.object payment
version 23 or higher
pointOfSellFor specific use only.object pointOfSell
version 23 or higher
cardFor specific use only.object card
version 23 or higher
extendedCardFor specific use only.object extendedCard
version 23 or higher



Extrait
hiddentrue

Specific used  for PMU :

Jira
serverSystem JIRA
serverId50744091-840f-3ee1-b868-bceedb28d8a1
keyPAYLPRO-473

...