Principe de fonctionnement
Pour plus d'informations sur l'intégration du client JavaScript de façon générale sur votre site internet, consultez la documentation. Cette documentation présente les spécificités d’intégration du bouton Apple Pay via le formulaire intelligent (smartForm).
- Le site marchand initie une demande de paiement via un appel au Web Service Charge/CreatePayment.
- La plateforme de paiement retourne un formToken au site marchand.
- Le site marchand utilise le formToken pour afficher le formulaire intelligent (smarform).
- L'acheteur clique sur Apple Pay, la pop-in d’Apple Pay s’affiche.
L’acheteur se connecte et s’authentifie. Une fonctionnalité du formulaire intelligent (smartform) vous permet de personnaliser l’affichage des moyens de paiement configurés dans votre boutique y compris Apple Pay. Elle permet, entre autres, à l’acheteur d’effectuer tout son parcours de paiement sans quitter votre site. Pour en savoir plus, consultez le chapitre Paramétrer les modes d'affichage de votre page de paiement.
- Apple Pay envoie la payload.
Le formulaire intelligent (smartform) envoie la requête à la plateforme en utilisant la payload.
- La plateforme analyse la requête, déchiffre les données de carte et procède une demande d'autorisation.
- La plateforme de paiement notifie le marchand du résultat du paiement.
- Elle envoie également la réponse au client JavaScript.
- Le site marchand affiche la page de confirmation de commande.