Contenu
Plus d'information
Intégration avec API WebPayment
Les modes d'intégration formulaire intégré et les pages web de paiement intègrent de manière native une technologie de bascule à la source. En cas d'impossibilité de finaliser un paiement, il sera effectué une tentative sur le endpoint suivant depuis les navigateurs acheteurs.
Par contre, vous pouvez optimiser certains points :
- Action 1 - Utiliser un Content Delivery Network (CDN) pour l'intégration du script widget dans vos pages de paiements
- Action 2 - Implémenter la bascule à la source sur les appels webservice doWebPayment et getWebPaymentDetails effectués depuis votre serveur vers les serveurs Payline (voir https://docs.monext.fr/x/45BoLQ)
- Action 3 - Optimisation de l'appel au getWebPaymentDetails si le paiement a été effectué sur un autre site que le nominal
Optimisation des traitements
Néanmoins, il existe deux optimisations qu'un commerçant peut mettre en oeuvre pour améliorer la fluidité des achats :
- Si le commerçant utilise le widget, alors celui-ci doit récupérer le widget (fichier
JS
etCSS
) sur un CDN (Content Delivery Network), ce qui garantie la disponibilité du fichier, même si Monext n'est pas accessible. - Choisir pour chaque paiement, le meilleur endpoint pour le
getWebPaymentDetail
, c'est à dire celui où a été effectivement effectué le paiement.
Action 2 - Implémentation de la bascule à la source sur les appels webservice doWebPayment
et getWebPaymentDetail
Pour optimiser encore les bénéfices apportés par la bascule à la source, il est également possible d'implémenter ce mécanisme sur les appels webservices réalisés avant et après l'étape de paiement.
Deux méthodes sont concernées :
- doWebPayment
- getWebPaymentDetails
Les explications sont disponibles sur la rubrique https://docs.monext.fr/x/45BoLQ