Contenu
Plus d'information
Intégration avec API WebPayment
Le mode d'intégration 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.
Le mode d'intégration widget et les pages web de paiement hébergées continueront à fonctionner comme avant et vous n'avez rien à faire sur la partie page de paiement. Par contre, vous pouvez optimiser certains points :
- Utiliser un Content Delivery Network (CDN) pour l'intégration du script widget dans vos pages de paiements
- Implétementer 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).
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.
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