Intégration en page web avec le widget
PaylineMonext
L'utilisation de l'interface Page Web de Paiement Payline est la solution la plus simple et la plus rapide, Payline est l'intégration la plus répandue.
C'est le mode d'intégration à privilégier pour la migration 3DSV2.
Monext 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.
title | 3DS V2 incompatible avec PWP V1 |
---|
et dégage le commerçant :
- la mise en œuvre des différents cas d'authentification, 3DS Method, authentification en frictionless, gestion de l'acheteur sur les pages de l'ACS en cas de challenge;
- du repli en 3DS V1 .
La bascule en 3DS V1 et V2 ne requiert qu'une mise à jour du contrat du point de vente dans le centre d'administration Monext.
Procédure mise en œuvre de 3DS V2
Monext programmera la montée de version de votre contrat VAD dès le premier trimestre 2021.
Vous pouvez également anticiper l'activation de votre contrat en 3DS V2. Rien de plus simple :
Inclusion d'extrait | ||||||
---|---|---|---|---|---|---|
|
Votre contrat sera activé dans un délai entre 3 et 5 jours à partir du jour de la demande.
Chronogramme d'échanges
Il n'y a aucun impact commerçant au niveau des échanges de serveur à serveur entre le commerçant et PaylineMonext.
Les étapes :
- Le commerçant : appelle le service doWebPayment ;
- Le commerçant instancie le widget sur ses pages de paiement (en mode In-shop) ;
- Le commerçant appelle au getWebPaymentDetails.
Chronogramme d'échange pour les pages de paiement V2 (mode Widget) :
Valorisation des web services
Dans l'absolu aucune modification de web service n'est nécessaire.Nous présentons ci-dessous les
Profitez également des nouvelles fonctions apportées par du 3DS V2 .
Aucune de ces fonctions n'est obligatoire.: augmenter le frictionless
Le marchand doit utiliser une version de web service Payline Monext supérieure ou égale à 21 pour bénéficier des nouvelles fonctions liées au 3DS V2.
Service doWebPaymentRequest | ||
Paramètre | Valeurs possibles | Fonction |
---|---|---|
threeDSInfo.challengeInd |
| Le commerçant peut préciser le mode d'authentification qu'il souhaite voir appliquer à cette transaction.
|
threeDSInfo.threeDSReqPriorAuthMethod | Fortement recommande pour favoriser le firctionlessfrictionless. Methode d'authentification 3DS du dernier paiement. | |
threeDSInfo.threeDSReqPriorAuthTimestampDatetime | Fortement recommande pour favoriser le firctionless. Date et heure du dernier paiement. | |
threeDSInfo.browser | Object browser | Requis si le paiement est initié à partir d'un nvaigateur web. |
threeDSInfo.sdk | Object sdk | Requis si le paiement est initié à partir d'une application mobile. |
merchantScore | Score 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éeréalisée. |
Service getWebPaymentDetailsResponse | ||
ParamètreValeurs possibles | Fonction | |
---|---|---|
authentication3DSecure.resultContainer | object Json encodé base64 | Récupération d'une chaine de caractère contenant l'ensemble de résultat des paramètres de l'authentification (object Json encodé base64). |
authentication3DSecure.authenticationResult | PARES ou CRES |
Pages associées
Contenu par étiquette | ||||||||
---|---|---|---|---|---|---|---|---|
|