Arborescence des pages

Vous regardez une version antérieure (v. /display/DT/3DSV2+-+Interface+PageWeb) de cette page.

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

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 2) afficher la version suivante »


L'utilisation de l'interface Page Web de Paiement Payline est la solution la plus simple et la plus rapide,  Payline se charge de toute la complexité liée à l'authentification et aux impacts dans la demande de paiement..

Payline assure sans impact pour l'intégration commerçant:

  • l'authentification avec ou sans challenge
  • le repli en 3DS V1 si nécessaire.


3DS V2 incompatible avec PWP V1

Il n'est pas possible d'initier un paiement 3DS V2 à partir des Pages Web de Paiement V1


Chronogramme d'échanges


Il n'y a aucun impact commerçant au niveau des échanges de serveur à serveur entre le commerçant et Payline.

Le commerçant:

  1. fait appel à doWebPayment
  2. renvoie l'acheteur sur l'url Payline (PWP V2) ou instancie le widget sur ses pages (en mode In-shop)
  3. fait appel au getWebPaymentDetails



Chronogramme d'échange pour  les pages de paiement V2


Valorisation des web services


Dans l'absolu aucune modification de web service n'est nécessaire.

Nous présentons ci-dessous les nouvelles fonctions apportées par 3DS V2.

Aucune de ces fonctions n'est obligatoire.

Le marchand doit utiliser une version de web service  Payline supérieure ou égale à 22 pour bénéficier des nouvelles fonctions liées au 3DS V2.



MessageParamètreValeurs possiblesFonction
doWebPaymentRequest3dsInfo.challengeInd
  • Aucun choix (défaut)
  • Pas de challenge
  • Challenge préféré
  • Challenge requis
Le commerçant peut préciser le mode d'authentification qu'il souhaite voir appliquer à cette transaction
doWebPaymentRequest3dsInfo.challengeInd
  • Scoring CB (une seule valeur possible)
Demande de scoring (disponible uniquement avec CB)
merchantScoreScore calculé par le marchand et transmis à CB (se renseigner auprès de CB pour plus de détails)Récupération du type d'authentification effectivement effectuée





getWebPaymentDetailsResponse





authentication3DSecure.effectiveAuthType
  • Frictionless
  • Challenge
Récupération du type d'authentification effectivement effectuée
authentication3DSecure.merchantChallengeIndidem que pour 3dsInfo.challengeIndRécupération du mode d'authentification souhaité par le marchand
authentication3DSecure.transStatus
Récupération du résultat d'authentification
authentication3DSecure.transStatusReason
Récupération des informations complémentaires liés au résultat d'authentification
authentication3DSecure.challengeCancelInd
Récupération de l'information d'abandon de l'authentification
authentication3DSecure.3dsVersion
  • V1.0
  • V2.1.0
Récupération de la version 3DS utilisée
authentication3DSecure.schemeScore
Récupération du résultat du scoring  (si demandé dans doWebPaymentRequest)









  • Aucune étiquette