American Express

De Documentation Mercanet
Aller à : navigation, rechercher

Introduction

Objectif

L’objectif de cette page est d’aider les marchands à mettre en œuvre et gérer les cartes de paiement American Express.

Comment ca marche ?

Principe généraux

La carte American Express est une carte de paiement internationale émise et associée au réseau de paiement American Express.

Le réseau American Express offre un large éventail de cartes personnelles et professionnelles, mais surtout il permet aux utilisateurs de différer le règlement de la somme due.

Pour effectuer un paiement en ligne au moyen d’une carte American Express, le titulaire doit fournir les renseignements détaillés sur sa carte, à savoir :

  • le numéro de carte
  • la date d’expiration
  • le code visuel de sécurité (ou code de sécurité de la carte, appelé CID ou 4DBC dans le cas d’American Express).

Pour pouvoir utiliser ce moyen de paiement, le marchand doit disposer d'un numéro d'affiliation ouvert directement auprès d'American Express.

Fonction Safekey

American Express a créé le programme Safekey pour améliorer la fiabilité des transactions.

Il ressemble beaucoup au programme 3-D Secure proposé par Visa et MasterCard. Dans ce programme, il est demandé au client qui tente de payer par une carte American Express de s’authentifier en tant que propriétaire de la carte. Cette procédure d’authentification implique American Express qui joue le rôle tant de l’Acquéreur que de l’émetteur de la carte.

Si toutes les parties suivent les règles du processus d’authentification, American Express peut garantir le paiement de la transaction au Commerçant. Mercanet ne fournit aucune information sur la garantie de paiement pouvant être offerte au Commerçant par American Express.

Règles de relégation automatique des transaction

Les résultats de la procédure d’authentification Safekey peuvent déclencher la relégation automatique de la transaction. Cela signifie que dans certaines circonstances la transaction est traitée comme si aucune procédure d’authentification Safekey n’avait été effectuée. La relégation automatique est déclenchée par l’une ou l’autre de ces situations :

  • La carte utilisée n’est pas marquée comme inscrite dans le programme d’authentification Safekey.
  • Un problème technique (p.ex. défaillance temporaire du service) survient lors de la procédure d’authentification Safekey.

Disponibilité des interfaces

Les cartes de paiement American Express peuvent être utilisées dans les interfaces suivantes :

 

Interface (mode)

 

Moyen de

paiement

Mercanet

Essentiel

Mercanet Gestion Plus

Mercanet Batch

POST

JSON

SOAP

SOAP

JSON

BATCH

American Express

 

Processus de paiement

Vue de l'utilisateur

Les étapes parcourues par les Internautes lors de l’exécution d’un paiement en ligne Safekey au moyen d’une carte American Express sont décrites ci-dessous :

Amex1.png Figure 1 : Séquence des écrans de paiement dans Sips Paypage

Mercanet Essentiel

Le processus de paiement dans Mercanet Essentiel est décrit ci-dessous :

Amex2.png
Figure 2 : Diagramme de séquences de Mercanet Essentiel

Étape

Description                                                             

1

L’Internaute confirme le contenu de son panier ; il est redirigé vers les pages de la solution Mercanet Essentiel

2

L’Internaute saisit les données de sa carte

3

Si la carte et le Commerçant sont inscrits au programme Safekey, l’Internaute est redirigé vers les pages d’authentification American Express Safekey

4

American Express envoie une demande d’authentification à l’Internaute

5

L’Internaute est authentifié par American Express

6

Mercanet est informé du résultat de la procédure d’authentification Safekey

7

La requête d’autorisation est envoyée à l’Acquéreur

8

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

9

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

10

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

Mercanet Gestion Plus

Le processus de paiement suivi par Mercanet Gestion Plus est décrit ci-dessous :

Amex3.png
Figure 3 : Diagramme de séquences de Mercanet Gestion Plus

Étape

Description

1

L’Internaute confirme le contenu de son panier et saisit le numéro de sa carte American Express ainsi que le code 4DBC dans l’interface hébergée par le Commerçant

2

La requête d’autorisation est envoyée à l’Acquéreur

3

Mercanet reçoit le résultat de l’autorisation et en informe le Commerçant et l’Internaute (si nécessaire)

4

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

5

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

Comparaison de Mercanet Essentiel et Mercanet Gestion Plus

Lors du processus de paiement avec Mercanet Essentiel, le consommateur sera redirigé vers les pages de paiement Mercanet Essentiel pour saisir les données de sa carte. Ensuite, Mercanet commencera le processus de la transaction de paiement.
Cette approche diffère du processus de paiement de Mercanet Gestion Plus. Dans ce dernier cas de figure, le consommateur saisit les coordonnées de sa carte dans le domaine du Commerçant. Il appartient au Commerçant d’authentifier le titulaire de la carte. Ensuite, le Commerçant doit accéder à l’interface Mercanet Gestion Plus pour démarrer le processus de la transaction de paiement en transférant les données d’authentification.

Pages de paiement dans Mercanet Essentiel

Amex4.png

Amex5.png

Amex6.png

Fonctionnalités

Type de fonctionnalité

Disponibilité

Remarques

Canal de paiement

Internet

Canal de paiement par défaut

MOTO (commande par courrier ou commande par téléphone)

Authentification SafeKey non applicable

Télécopie

Authentification SafeKey non applicable

SVI (serveur vocal interactif)

Authentification SafeKey non applicable

Moyens de paiement

Paiement immédiat

-

 

Paiement à la fin du jour

 

Paiement différé

Dans le cas de l’authentification SafeKey, le délai de capture est limité à 6 jours

Paiement à l’expédition

Dans le cas de l’authentification SafeKey, le délai de capture est limité à 6 jours

Paiement échelonné

Seulement la 1ère transaction sera authentifiée au moyen de SafeKey

Paiement par abonnement

(Wallet électronique en mode récurrent)

Authentification SafeKey non applicable

Paiement par lots

Authentification SafeKey non applicable

Paiements un clic

 

Paiement en devises différentes

Transactions multi-devises

Selon le contrat conclu par le Commerçant

Règlement multi-devises

Selon le contrat conclu par le Commerçant

Gestion des fraudes

Merci de consulter les documents [DiD02] et [DiD03].

journaux pour le Commerçant

Journal des transactions

 

Journal des opérations

 

Journaux rapprochement des transactions

 

Journaux rapprochement des paiements non réglés

 

Extranet

 

Opérations de caisse

Annulation

Montants partiels possibles

Validation

Montants partiels possibles

Remboursement

Montants partiels possibles

Duplication

 

Accept Challenge

La validation est disponible avec cette opération

Refuse Challenge

 

Mode de capture

Mode d’annulation

Mode par défaut

Mode de validation

 

Mode immédiat

-

 

Cycle de vie des transactions

Amex7.png

Demande d'autorisation

La durée d’autorisation pour les cartes American Express dépend de l’Acquéreur . Par défaut, elle est de 7 jours. Dans le cas d’un paiement différé d’une durée supérieure ou égale à 7 jours, (captureDay > 6 jours) Sips effectue deux demandes d’autorisation auprès de l’Acquéreur  :

  • une 1ère requête d’autorisation d’un petit montant (par exemple, 2,00 EUR dans la zone euro) pour vérifier si la carte est valide ;
  • une 2ème requête d’autorisation du montant réel de la transaction au moment du prélèvement de la banque.

Dans le cas d’un paiement différé d’une durée de moins de 7 jours (captureDay ≤ 6 jours), Sips effectue une requête d’autorisation du montant total de la transaction auprès de l’Acquéreur.


Remise des paiements

Les paiements sont remis en provenance de l’Acquéreur conformément aux moyens définis par le Commerçant.



Intégration avec Mercanet Essentiel

Demande de Paiement

Aucune information spécifique n’est requise pour une demande de paiement par carte American Express.

Reponses Manuelles et Automatiques

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

Nom du champ

Remarques/règles

Exemple du réglage

paymentMeanType

Toujours fixé à CARD

CARD

paymentMeanBrand

AMEX

cardCSCResultCode

4D

maskedPan

3742##########01

panExpiryDate

201412

holderAuthentRelegationCode

Dans le cas d’une transaction Safekey

Y

holderAuthentStatus

Dans le cas d’une transaction Safekey

SUCCESS

Integration avec Mercanet Gestion Plus

Demande de Paiement

Il est possible de créer des paiements American Express avec la fonction CardOrder du service Check-Out. Les champs suivants sont utilisés pour envoyer les informations spécifiques à ce moyen de paiement :

Nom du champ

Remarques/règles

CardNumber

Obligatoire

cardExpiryDate

Obligatoire

cardCSCValue

Obligatoire, sur 4 positions (4DBC)

Réponse

Dans le cas des paiements par carte, les champs caractéristiques suivants sont remplis :

Nom du champ

Remarques/règles

Exemple du réglage

cardScheme

AMEX

holderAuthentRelegationCode

Dans le cas d’une transaction Safekey

Y

holderAuthentStatus

Dans le cas d’une transaction Safekey

SUCCESS

maskedPan

3742##########01

cardCSCResultCode

4D

Annexes

Codes de réponse de l’Acquéreur

Codes réponses renvoyés par le serveur d’autorisation American Express :

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

Enhanced Authorization (AMEX-EA)

Liste complète des champs utilisés par le système AMEX-EA OrderContext

Champ

Notes/règle

Exemple

customerHostName

CH

customerBrowserType

MOZILLA/4.0~(COMPATIBLE; ~MSIE~5.0;~WINDOWS~95)

customerANI

6025551212

customerANIInformationIdentifier

CE

  TravelContext

Champ

Notes/règle

Exemple

departureDate

20161212

passengerName

FROST JANE

originAirport

ABC

numberOfRoutingCities

Si le champ ‘routingCityList’ est également renseigné, la valeur fournie doit être égale au nombre d’éléments de la liste routingCityList.

3

routingCityList

ABC,DEF,GHI

numberOfAirlineCarriers

Si le champ ‘airlineCarrierList’ est également renseigné, la valeur fournie doit être égale au nombre d’éléments de la liste airlineCarrierList.

3

airlineCarrierList

AB,XY,BC

fareBasis

ABC123DEF456GHI789JKL012

numberOfPassengers

1

destinationAirport

XYZ

reservationCode

ABCDE1234567890

    DeliveryAdress

Champ

Notes/règle

Exemple

addressAdditional1

Apartment 2

addressAdditional2

2nd floor

addressAdditional3

3rd area

country

FRA

zipCode

75001

  DeliveryContact

Champ

Notes/règle

Exemple

firstname

John

lastname

Doe

mobile

+33699999999

phone

+33199999999

      HolderContact

Champ

Notes/règle

Exemple

firstname

John

lastname

Doe

        BillingAddress

Champ

Notes/règle

Exemple

addressAdditional1

Apartment 2

addressAdditional2

2nd floor

addressAdditional3

3rd area

zipCode

75001

    BillingContact

Champ

Notes/règle

Exemple

mobile

+33699999999

phone

+33199999999

    ShoppingCartDetails

Champ

Notes/règle

Exemple

mainProduct

1234