Masterpass

De Documentation Mercanet
Aller à : navigation, rechercher

Introduction

Objectif du présent document

L’objectif du présent document est d’aider les Commerçants à mettre en œuvre et gérer les paiements Masterpass.
Info.png A noter

Tous les termes, acronymes, expressions spécifiques à la Mercanet Solution et son contexte sont définies dans le document : GLOSSAIRE N’hésitez pas à vous y référer chaque fois que nécessaire

Comment ça marche ?

Principes généraux

Masterpass permet à vos clients d’effectuer les paiements en ligne en toute simplicité et toute sécurité sans devoir saisir les coordonnées de leurs cartes à chaque fois qu’ils procèdent au paiement.

Règles communes d’acceptation

Voici les règles communes applicables aux options de paiement Masterpass :

  • Masterpass n’est pas un moyen de paiement mais une option de paiement. Les transactions créées à l’aide du wallet Masterpass sont des transactions du type Visa, MasterCard ou American Express.
  • Le Commerçant doit conclure un contrat d’acceptation des cartes (Visa, MasterCard et/ou American Express) pour accepter les transactions avec l’option de paiement Masterpass.
  • L’option de paiement Masterpass n’est pas cumulable avec le service optionnel 3D Secure de Mercanet. L’authentification 3D Secure sera toujours traitée par Masterpass.
  • Pour les paiements effectués par le biais du wallet Masterpass, le délai de capture des transactions est limité à six jours, tout comme dans le cas des transactions 3D Secure.
  • Tous les contrôles anti-fraude sont pris en charge dans le cadre des paiements Masterpass.
  • Les éléments graphiques de la page de paiement Masterpass sont fondés sur les modèles offerts par le fournisseur du wallet et ne peuvent pas être changés par le Commerçant. Il est possible d’utiliser le wallet Masterpass en langue anglaise, française ou espagnole.

Le wallet Masterpass prend en charge les paiements effectués au moyen des cartes de type suivant :

Réseau

American Express

Visa

MasterCard

Type de carte

Amex

Visa

MasterCard

Visa Anonymous prépayée

Maestro

Visa Electron

Disponibilité des interfaces

Les cartes de paiement Masterpass sont disponibles dans les interfaces suivantes :

Interface (mode) Moyen de paiement

Mercanet Essentiel

Mercanet Gestion Plus

Mercanet Batch

POST

JSON

SOAP

SOAP

JSON

BATCH

Intégration avec MasterPass

Non applicable


Info.png A noter

Masterpass n’est pas disponible pour l’interface Walletpage (Post, Json, Soap).

Processus de paiement

Vue de l’utilisateur

Le parcours de l’Internaute lors de l’exécution d’un paiement en ligne au moyen du wallet Masterpass est décrit ci-dessous :
M 1.PNG

Séquence d’écrans Mercanet Essentiel lors du paiement avec le wallet Masterpass

Mercanet essentiel

Le processus de paiement dans Mercanet Essentiel est décrit ci-dessous :
M 2.PNG
Diagramme de séquences Masterpass dans Mercanet

Étape

Description

1

L’Internaute confirme le contenu de son panier ; il est redirigé vers les pages de la solution Mercanet Essentiel. Pour payer, il choisit Masterpass et il est redirigé vers les pages Masterpass.

2

L’Internaute s’identifie et choisit la carte pour payer.

3

Si la carte est inscrite au programme 3D Secure, l’Internaute est redirigé vers les pages d’authentification 3D Secure de sa banque.

4

L’émetteur envoie une demande d’authentification au titulaire

5

L’Internaute est authentifié par sa banque

6

Masterpass est informé du résultat de la procédure d’authentification 3D Secure

7

Masterpass redirige l’Internaute vers les pages de paiement Mercanet

8

La requête d’autorisation (avec les informations 3D Secure éventuelles) est envoyée à l’Acquéreur

9

La réponse à la requête d’autorisation est transmise entre l’Acquéreur et l’Émetteur ; Mercanet informe le Commerçant et l’Internaute (si nécessaire) du résultat

10

Mercanet est responsable de préparer les fichiers de versement et de les envoyer à l’Acquéreur afin de réaliser le virement effectif

11

Le virement est effectué entre l’Émetteur et l’Acquéreur; le Commerçant peut être informé de cette mesure au moyen des outils de journaux

12

Mercanet est responsable de préparer les fichiers de versement et pour les envoyer à l’Acquéreur afin de réaliser le virement effectif

13

Le virement est effectué entre l’Émetteur et l’Acquéreur; le Commerçant peut être informé de cette mesure au moyen des outils de journaux

Pages de paiement

M 3.PNG
Choix du moyen de paiement
M 4.PNG
Connexion sur la plateforme Masterpass
M 5.PNG
Sélection de la carte sur la plateforme Masterpass
M 6.PNG
Ticket

Mercanet Gestion Plus

Le processus de paiement suivi par Mercanet Gestion Plus est décrit ci-dessous :
M 8.PNG
Diagramme de séquences Masterpass sur le serveur Mercanet Gestion Plus

Étape

Description

1

L’Internaute confirme le contenu de son panier ; il est redirigé vers les pages de la solution Mercanet. Pour payer, il choisit Masterpass et il est redirigé vers les pages Masterpass.

2

L’Internaute s’identifie et choisit la carte pour payer.

3

Si la carte est inscrite au programme 3D Secure, l’Internaute est redirigé vers les pages d’authentification 3D Secure de sa banque.

4

L’émetteur envoie une demande d’authentification au titulaire

5

L’Internaute est authentifié par sa banque

6

Masterpass est informé du résultat de la procédure d’authentification 3D Secure

7

Masterpass redirige l’Internaute vers les pages de paiement Mercanet

8

La requête d’autorisation (avec les informations 3D Secure éventuelles) est envoyée à l’Acquéreur

9

La réponse à la requête d’autorisation est transmise entre l’Acquéreur et l’Émetteur ; Mercanet informe le Commerçant et l’Internaute (si nécessaire) du résultat

10

Mercanet est responsable de préparer les fichiers de versement et de les envoyer à l’Acquéreur afin de réaliser le virement effectif

11

Le virement est effectué entre l’Émetteur et l’Acquéreur; le Commerçant peut être informé de cette mesure au moyen des outils de journaux

12

Mercanet est responsable de préparer les fichiers de versement et pour les envoyer à l’Acquéreur afin de réaliser le virement effectif

13

Le virement est effectué entre l’Émetteur et l’Acquéreur; le Commerçant peut être informé de cette mesure au moyen des outils de journaux

Fonctionnalités

Type de fonctionnalité

Disponibilité

Remarques

Canal de paiement

Internet

Canal de paiement par défaut

MOTO VPC

-

Moyens de paiement

Paiement immédiat

-

Paiement à la fin du jour

Méthode par défaut

Paiement différé

Limité à 6 jours pour le renversement de responsabilité

Paiement à l’expédition

-

Paiement échelonné

-

Paiement par abonnement (récurrent)

-

Paiement par lots

-

Paiements one click

-

Paiement en devises différentes

Règlement en devises

Selon le contrat conclu par le Commerçant

Encaissement en devises

Selon le contrat conclu par le Commerçant

Gestion des fraudes

Veuillez-vous reporter au guide des contrôles anti-fraude

Reporting pour le Commerçant

Journal des transactions

Journal des opérations

Journaux rapprochement bancaire

Journaux rapprochement des impayés

Extranet (outil de gestion)

Opérations de caisse

Annulation

Montants partiels possibles

Validation

Montants partiels possibles

Remboursement

Montants partiels possibles

Duplication

Selon offre Mercanet

Mode de capture

Mode d’envoi en banque (annulation)

Mode par défaut

Mode de validation

Mode immédiat

-

Cycle de vie de la transaction

Figure 6 : Cycle de vie des transactions MasterPass

Remise des paiements

Les paiements sont remis en provenance de l’Acquéreur conformément aux moyens définis par le Commerçant. En standard, la remise a lieu durant la nuit (à partir de 22h00, fuseau horaire : heure d’Europe centrale, heure d’été) et consiste à échanger les fichiers avec l’Acquéreur.

Intégration avec Mercanet Essentiel

Demande de paiement

Dans le cas des paiements MasterPass, les champs suivants peuvent être remplis par le Commerçant.

Nom du champ

Remarques/règles

Exemple du réglage

authenticationData ·         issuerWalletAuthPolicy o    check3DS

Permet au Commerçant de passer outre l’authentification 3D

BYPASS

Réponses manuelles et automatiques

Dans le cas des paiements Masterpass, les champs suivants sont remplis.

Nom du champ

Remarques/règles

Exemple du réglage

panEntryMode

Mode de saisie de PAN

WALLET

walletType

Fournisseur du Wallet

MASTERPASS

holderAuthentProgram

Programme d’authentification utilisé

MASTERPASS ou 3DS

holderAuthentMethod

Méthode d’authentification utilisée

PASSWORD, UNKNOWN

holderAuthentStatus

État d’authentification

SUCCESS, ATTEMPT

Tets d’intégration

En mode simulation, le code de réponse Sips est déterminé à partir du bouton cliqué sur la page spécifique simulation. Ce mode permet au Commerçant de vérifier si sa solution intégrée avec Sips prend en charge correctement les différentes réponses possibles.

Intégration avec Mercanet Gestion Plus

Demande d’initialisation du fournisseur de services de paiement

Les champs spécifiques suivants doivent être remplis par le Commerçant dans le cas du paiement Masterpass dans la méthode PaymentProviderInitialize :

Nom du champ

Remarques/règles

Exemple du réglage

paymentMeanBrand

Marque utilisée pour créer le paiement

MASTERPASS

Les champs spécifiques suivants peuvent être remplis par le Commerçant dans le cas du paiement Masterpass dans la méthode PaymentProviderInitialize (Flux 2 dans Figure 3 : Diagramme de séquences Masterpass sur le serveur Mercanet Gestion Plus) :

Nom du champ

Remarques/règles

Exemple du réglage

authenticationData ·         issuerWalletAuthPolicy o    check3DS

Permet au Commerçant de passer outre l’authentification 3D

BYPASS

Réponse d’initialisation au fournisseur de services de paiement

Dans le cas des paiements Masterpass, les champs caractéristiques suivants sont remplis.

Nom du champ

Remarques/règles

Exemple du réglage

responseCode

Méthode du formulaire du code de la réponse

00

RedirectionData

Données pour la redirection

RSs7cZyL[…]LyNK5ACo

RedirectionUrl

Adresse URL de redirection

https://payment-.atos.fr/paymentprovider/init

MessageVersion

Version du message utilisée

0.1

Redirection de l’Internaute

À ce moment-là, le Commerçant peut rediriger l’Internaute vers l’adresse URL de redirection. Le Commerçant doit envoyer les données de redirection et la version du message par le biais de HTTP POST, dans le champ « redirection_data » et « message_version ». À la fin du scénario Masterpass, l’Internaute revient directement au site du Commerçant.

Demande de finalisation du fournisseur de services de paiement

Les champs spécifiques suivants doivent être remplis par le Commerçant dans le cas du paiement Masterpass dans la méthode PaymentProviderInitialize (Flux 9 dans Figure 3 : Diagramme de séquences Masterpass sur le serveur Mercanet Gestion Plus) :

Nom du champ

Remarques/règles

Exemple du réglage

RedirectionData

Données de redirection

RSs7cZyL[…]LyNK5ACo

MessageVersion

Version du message utilisée

0.1

Réponse de finalisation au fournisseur de services de paiement

Dans le cas des paiements Masterpass, les champs caractéristiques suivants sont remplis.

Nom du champ

Remarques/règles

Exemple du réglage

panEntryMode

Mode de saisie de PAN

WALLET

walletType

Fournisseur du Wallet

MASTERPASS

holderAuthentProgram

Programme d’authentification utilisé

MASTERPASS ou 3DS

holderAuthentMethod

Méthode d’authentification utilisée

PASSWORD, UNKNOWN

holderAuthentStatus

État d’authentification

SUCCESS, ATTEMPT

Annexes

Codes de réponse de l’Acquéreur

Codes de réponse renvoyés par les serveurs d’autorisation Visa et MasterCard :

Code

Description

00

Transaction approuvée ou traitée avec succès

02

Contacter l’émetteur de carte

03

Accepteur invalide

04

Conserver la carte

05

Ne pas honorer

07

Conserver la carte, conditions spéciales

08

Approuver après identification

12

Transaction invalide

13

Montant invalide

14

Numéro de titulaire invalide

15

Émetteur de carte inconnu

30

Erreur de format

31

Identifiant de l’organisme Acquirer inconnu

33

Carte expirée

34

Suspicion de fraude

41

Carte perdue

43

Carte volée

51

Provision insuffisante ou crédit dépassé

54

Carte expirée

56

Carte absente du fichier

57

Transaction non permise à ce titulaire

58

Transaction interdite au terminal

59

Suspicion de fraude

60

L’accepteur de carte doit contacter l’Acquéreur

61

Dépasse la limite en montant

63

Règles de sécurité non respectées

68

Réponse non parvenue ou reçue trop tard

90

Arrêt momentané du système

91

Émetteur de cartes inaccessible

96

Mauvais fonctionnement du système

97

Échéance de la temporisation de surveillance globale

98

Serveur inaccessible, acheminement dans le réseau, autre demande

99

Incident domaine initiateur