Arborescence des pages

Vous regardez une version antérieure (v. /display/DT/Webservice+-+verifyEnrollmentRequest) 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 »

Ce Web Service permet au commerçant de vérifier que la carte de l’acheteur est compatible 3DSecure et permet de récupérer directement un token PAN et un CVVTemporaire que vous pouvez conserver en session sans de contrainte de sécurité pendant l’authentification 3DSecure.

Le message « verifyEnrollmentRequest» doit avoir la structure suivante :

Requête à envoyer


Élément

Description

Requis

Type

Exemple

Conditions

version

Version des web services Payline

oui

N2

A valoriser avec la dernière version : voir le tableau des versions.


cardInformation sur la carteouiObject - cardVoir les éléments ci-dessous
paymentInformation sur le paiementouiObject - paymentVoir les éléments ci-dessousLe montant peut être 0 si la carte est 3DS.
orderRef

L’identifiant de la commande chez le commerçant

ouiAN5012345678
mdFieldValueValeur du merchantData (Cette valeur doit être unique). L’utilisation de champ n’est pas recommandée.nonAN20Ex : OS0hZDbJH75NiDrAo0yo
userAgent

UserAgent du terminal de paiement. Pour connaitre l’origine de la demande de paiement, il sera transmis lors de la demande 3DS au MPI.

nonAN255
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko

walletIdL’identifiant du portefeuille de l’acheteur. La balise version doit être remplie avec la valeur égale ou supérieure à 10.nonAN50

walletCardIndL’index de la carte de l’acheteur enregistré dans le portefeuille. La balise version doit être remplie avec la valeur égale ou supérieure à 10.nonAN5

generateVirtualCvx

Demande de génération d’un CVV virtuel.
Vérifier si votre abonnement permet cette fonctionnalité (Tokenization).

nonBooleanTrueVersion 16 ou supérieure
merchantNameNom affiché sur la page d'authentification de l'ACSnonAN25Votre nom d'enseigneVersion 16 ou supérieure
returnURLnot used



Les références

Object card

PAYLANO-5380 - Détails de la demande en cours d'obtention... ÉTAT


Object payment


Field

Description

Mandatory

Format

Example

Condition

amount

Transaction amount in the smallest currency unit. The value 100 corresponds to 1 €

Yes

N12

100


currency

Payment currency code

Yes

N3

978


action

Payment function code : see the table

Yes

N3

100


mode

Payment mode full or deferred : see the table

Yes

AN3

CPT


contractNumber

The e-commerce contract code or number which gives the payment method you wish to use

Conditionnal

AN20

1234567

  • doWebPayment : mandatory (defined point of sale)  
  • doAuthorization (defined point of sale : mandatory) 
  • doCapture / doRefund : not used.

differedActionDate

Date of the action. It must be earlier than today + 7 days.  Format : dd/mm/yy

No

AN8

07/04/2016

If the mode = DIF field, then the DifferedActionDate date is required otherwise this field must be empty.

method

Name of card issuer : see the table values

No

AN20

CB

version 10 or higher.
Ex : CB, PAYSAFECARD

softDescriptor

Information displayed on the account statement of the buyer, limited with certain means of payment. This information will be displayed on the payment ticket. 
Special characters (not A..Z and 1..9) are specific to each acquirer / payment method.

NoAN64www.boutique.fr

version 13 or higher

(avertissement) Not supported by all banks. Please check Soft Descriptor (DSD)

cardBrand

Indicates the scheme used for the operation, see table. 
It is necessary only if the payment method allows the choice (card payment).

NoAN15

version 15 or higher


registrationToken

Token used in response in services. 
It allows the partner to return a token to identify a consumer and finds this data when making a payment request.
NoAN

version 18 or higher

RELEASE 4.53

cumulatedAmount

In case of installment or recurring payment this parameter specifies the amount paid up to now.

The amount does not include this last payment.

The amount is expressed in the smallest currency unit.

NoN12

version 21 or higher

RELEASE 4.58

Réponse en retour

PAYSUP-15398 - Détails de la demande en cours d'obtention... ÉTAT



  • Aucune étiquette