Contenu
Sommaire | ||||
---|---|---|---|---|
|
Paiement 3DS en direct
Le principeLe paiement 3D Secure se réalise en deux étapes :
- Vérification de l'enrôlement de la carte au système 3D Secure et authentification du porteur.
- Demande de paiement.
Pour plus d'information concernant le traitement 3D Secure, veuillez cliquer ici.
Intégration
Vous devez utiliser les web services verifyEnrollment et doAuthorization de l'API Payline.
Diagramme draw.io |
---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Les étapes : 422
- Le consommateur valide son panier afin que le marchand prépare la page web ou seront renseignés les données de paiement, en appelant le service Payline « doWebPayment». Un message « VEReq » (Verification enrollment request) permettant l’accès au Directory Serveur vérifiera l’inscription de la carte dans l’annuaire contenant les cartes déclarées « enrôlées » 3-D Secure et et les URL des ACS correspondants. La réponse « VERes » (Verification enrollment response) contenant le résultat de l’authentification sera retourné au Merchand Plug-in (MPI) pour gérer le dialogue avec le Directory et l’ACS en vue de permettre à l’acheteur de s’authentifier.
- La demande « PAReq » (Payer authentification request) permet l’accès à l’ACS de la banque du porteur et déclenchera la phase d’authentification.
- La réponse « PARes »(Payer authentification response), contenant le résultat de l’authentification du porteur de la carte sera transmis au commerçant qui déclenchera une demande d’autorisation et de validation de paiement en appelant le service doAuthorizationRequest qui interrogera la banque acquéreur.
- En fonction de la réponse de la banque (doAuthorizationResponse), le paiement sera enregistré ou non et la réponse sera transmise à l’acheteur.
- et renseigne ses données de paiement afin que Payline vérifie l'enrollement sur la demande du merchand avec le service verifyEnrollment ;
- Le marchand redirige le consommateur sur la page d'authentification de la banque ;
- Le marchand peut alors réaliser une demande de paiement avec les informations d'authentification avec le service doAuthorisation ;
- Le marchand doit récupérer les informations de la transaction avec le service getTransactionDetails.
Les services de l'API
Volet | ||||
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
* nom de l'alias donné au contrat VAD du moyen de paiement
|
|
Volet | ||||
---|---|---|---|---|
|
|
|
|
|
|
Volet | ||||
---|---|---|---|---|
|
|
|
|
|
|
Volet | ||||
---|---|---|---|---|
|
|
|
|
Exemple du centre administration
Exemple de l'écran du détail de la transaction