Arborescence des pages

Vous regardez une version antérieure (v. /display/DT/Amazon+Pay) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »


Contenu



Qu'est-ce que AmazonPay?

AmazonPay est un moyen de paiement qui permet aux consommateurs de payer en ligne sans communiquer vos 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=SEFRAPAExtension1

Quel est le parcours utilisateur avec AmazonPay ? 

L'expérience utilisateur d'un paiement sur mobile se résume aux étapes suivantes :

  1. Le consommateur valide sa commande en cliquant sur le bouton AmazonPay ;
  2. Le consommateur confirme le paiement en authentifiant avec son compte et mot de passe ;
  3. Le consommateur valide ses adresses et son moyen de paiement de son compte AmazonPay;
  4. Le marchand valide la commande.

Les captures d'écran :

draw.io

Erreur d'accès à la page source : la page associée au lien ci-dessous existe-t-elle?
/pages/viewpage.action?pageId=311230617

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

Appeler le service doWebPayment avec un contractNumber AmazonPay ;

2. Le marchand affiche le bouton AmazonPay sur le panier en mode Widget

Ajouter les scripts suivantsdansle 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; }

(avertissement) 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 

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

Utiliser la fonction : Payline.Api.getBuyerShortcut();
5. Le marchand doit récupérer les informations mises à jour si le consommateur change son adresse de livraison ou de facturation ou son moyen de paiement


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

Utiliser le getWebPaymentDetails pour contrôler le montant, adresses et mode de livraison et les informations du consommateurs.


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 Payline en temps réel et dans les fichiers de reporting suivants :

  • fichier des transactions ;
  • fichier des paiements avec l'option réconciliation.
Type d'opération chez AmazonPayOpération dans PaylineDescription
AuthorisationCAPDemande d'encaissement ou de remboursement
CaptureSET type CEncaissement
RefundSET type DRemboursement
ChargebackCBKImpayé

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  :


  • Aucune étiquette