Contenu
Sommaire | ||||
---|---|---|---|---|
|
Plus d'information
Extrait | ||
---|---|---|
| ||
Amazon Pay nous demande de mettre à jour notre implémentation d’ici le 30/11/2024. La version utilisée actuellement sera décommissionnée au 31/03/2025. À noter qu’il n’est d’ores et déjà plus possible d’enrôler de nouveaux commerçants sur l’API actuelle. Nous ne procéderons pas à la migration, et par conséquent nous arrêterons le support de Amazon Pay au 31/03/2025. |
Qu'est-ce que AmazonPay ?
AmazonPay est un moyen de paiement qui permet aux consommateurs de payer en ligne sans communiquer vos leurs données bancaires, simplement en s'identifiant avec login et un mot de passe.
Amazon permet une intégration Shortcut : le consommateur n'a plus besoin de s'authentifier ou de créer un compte sur le site marchand. AmazonPay transmet les informations, les adresses de livraison et facturation au site marchand.
Le consommateur aura déjà créé son compte AmazonPay avec son carnet d'adresses et porte-monnaie électronique.
Les transactions sont garanties si le marchand respecte les prérequis AmazonPay.
Le marchand doit ouvrir un compte AmazonPay.
Ce moyen de paiement est disponible en mode Widget, mode ShortcutCheckout et Page Web de paiement version 2.
Lien vers le site web : https://pay.amazon.com/fr?ld=SEFRAPAExtension1Lien vers le site web : amazon pay
Les fonctions disponibles
En synthèse :
- le paiement à la commande ou à l'expédition ;
- les fonctions de remboursement et d'annulation sont disponibles (partielle et multiple) ;
- le consommateur est informé directement du résultat de son paiement par l’affichage du ticket de paiement sur une page Payline ou commerçant ;
- le moyen de paiement est multidevise ;
- le moyen de paiement est compatible avec l'authentification 3DS v2 ;
- la fonction SoftDescriptor est disponible ;
- seuls les caractères suivants sont autorisés: '0-9', 'a-z', 'A-Z', '', '+' , ',', '-', '.' ;
- les banques acceptent 16 caractères.
Vous devez obtenir un contrat directement auprès de AmazonPay.
Ce moyen de paiement est disponible avec l'API WebPayment : mode Widget et ShortcutCheckout.
Quel est le parcours utilisateur avec AmazonPay ?
L'expérience utilisateur d'un paiement sur mobile se résume aux étapes suivantes :
- Le consommateur valide sa commande en cliquant sur le bouton AmazonPay ;
- Le consommateur confirme le paiement en authentifiant avec son compte et mot de passe ;
- Le consommateur valide ses adresses et son moyen de paiement de son compte AmazonPay ;
- Le marchand valide la commande.
Les Exemple de captures d'écran du parcours de paiement AmazonPay :
Diagramme draw.io | baseUrl | https://payline.atlassian.net/wiki|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Comment proposer AmazonPay à vos clients ?
Vous pouvez afficher le bouton AmazonPay sur le panier, ou dans la liste des moyens de paiement.
En mode Shortcut :
1. Le marchand initie le paiement
2. Le marchand affiche le bouton AmazonPay sur le panier en mode Widget
Développer | ||
---|---|---|
| ||
Ajouter les scripts suivantsdansle head de la page : Ajouter le code suivant dans le body de la page : <div id="PaylineWidget" data-token=“$token“ data-template="shortcut" data-event-didshowstate="widgetStateCallback" data-embeddedredirectionallowed="true"> Si vous masquez les moyens de paiement du compte Amazon: .pl-amazon-wallet-container { display : none; } |
Les URL de retour au panier ne doivent pas contenir de paramètres GET.
3. Le marchand affiche le carnet d'adresses et les moyens de paiement d'Amazon
title | Affichage de la page |
---|
Ajouter les scripts suivants dans le head de la page :
<script src=“$environment/scripts/widget-min.js" charset="utf-8"></script>
<link rel="stylesheet" href="$environment/styles/widget-min.css" charset="utf-8">
Ajouter le code suivant dans le body de la page :
<div id="PaylineWidget" data-token=“$token“ data-template="shortcut" data-event-didshowstate="widgetStateCallback" data-embeddedredirectionallowed="true">
Si vous masquez les moyens de paiement du compte Amazon:.pl-amazon-wallet-container { display : none; }
|
4. Le marchand récupère les informations acheteurs et adresses
Développer | ||
---|---|---|
| ||
Lorsque le consommateur change d’adresse, vous êtes prévenu via la callback widgetStateCallback et l’état PAYMENT_TRANSITIONAL_SHORTCUT. Il suffit alors de faire un nouvel appel à Payline.Api.getBuyerShortcut() A la validation du mode de livraison (clic sur le bouton Poursuivre) : mettre à jour les informations de livraison, de facturation et le montant de la commande Payline.Api.updateWebpaymentData(); |
6. Le marchand valide le paiement (clic sur le bouton payer)
Appeler la fonction Payline.Api.finalizeShortCut();
7. Le marchand doit contrôler le résultat du paiement
La cinématique :
Les spécificités AmazonPay :
- Le nom et prénom sont regroupés dans la balise buyer.lastname.
- Le service doCapture et doRefund répondent ON_HOLD_PARNER, Une notification sera envoyée vers le marchand dès la mise à jour.
- Une adresse de livraison est rattachée un ou plusieurs moyens de paiement. Un moyen de paiement est rattaché à une adresse de facturation.
Les fonctionnalités de paiement disponibles :
- paiement à la commande en utilisant le service doAuthorization
- demande de remboursement partiel et multiple d'une transaction remisée avec le service doRefund
Dans les prochains lot :
- paiement à l'expédition en utilisant le service doAuthorization
- validation partielle et multiple avec le service doCapture
- demande d'annulation d'une autorisation non encaissée avec le service doReset
- notification sur le remboursement et la validation
- réconciliation
- module Magento
- autorisation asynchrone
Création d'un compte marchand AmazonPay
Quel est le reporting disponible ?
Les transactions AmazonPay apparaissent dans le backoffice centre administration Payline en temps réel et dans les fichiers de reporting suivants :
- fichier des transactions ;
- fichier des paiements avec l'option réconciliation.
Développer | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Comment configurer votre compte ?
Vous devez vous rapprocher de votre responsable de compte bancaire pour obtenir les informations nécessaires permettant de configurer votre compte sur Payline (contrat AmazonPay).
Ensuite veuillez adresser un email à notre équipe support@payline.com avec les informations, afin qu'ils puissent procéder au paramétrage dans votre compte marchand Payline en indiquant l’ID Marchand, le nom du contrat, l'id AmazonPay et la clé.
Vous devez réaliser des transactions 'pilote' pour valider le bon fonctionnement en production.
Comment réaliser des tests ?
Les cartes Visa et Mastercard seront acceptées par ce moyen de paiement.
Note : Il est indispensable de réaliser des tests transactionnels sur l'environnement de production avec des cartes de crédit et de débit après la validation de la mise en œuvre sur l'environnement de test.
Les codes de retour
Payline vous informe du résultat de manière synchrone en réponse du doAuthorization.
Lorsque le paiement est accepté, Payline renvoie le code retour à la valeur « 00000 ».
Pour un paiement refusé, le code varie en fonction du motif de refus (Par exemple : 04xxx pour une suspicion de fraude).
Les codes sont identiques à ceux utilisés par les moyens de paiement VISA, Mastercard, Amex, Discover.
Les liens web
Voici les liens utiles :
Pages associées
Contenu par étiquette | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|