Contenu
Plus d'information
Le SDK
Cette page présente le SDK Mobile de Payline permettant à une application mobile du commerçant d’utiliser les services Payline afin de réaliser un paiement en ligne ou de gérer le portefeuille.
Cette intégration permet l'exploitation d'une WebView, une intégration native des iOS et Android, ainsi qu’une compatibilité avec le 3DS v2.
L'utilisation du Widget Payline permet à chaque commerçant d'intégrer les fonctions de paiement directement dans son site Web sans aucune rupture avec son tunnel d'achat, tout en ayant les contraintes PCI-DSS SAQ A.Le formulaire de paiement peut être inclus dans un formulaire global contenant des champs spécifiques (adresse de livraisons, pièces justificatives, etc...).
En une seule intégration, le commerçant bénéficie par simple paramétrage de :
- Plusieurs dizaines de moyens de paiement (3DSecure, Paypal, AmazonPay, carte cadeaux,...) ;
- Fonctionnalités innovantes (paiement en un clic, proposition d'un moyen de paiement alternatif, paiement en plusieurs cartes, etc...).
Les étapes de paiement
Le SDK Mobile permet d'intégrer rapidement une interface mobile en proposant un large choix de moyen de paiement à vos acheteurs. Il permet également une personnalisation en respectant les normes de sécurité et l'encryption des données sensibles.
Le parcours de paiement de se déroule en deux étapes :
- Initier une demande de paiement en créant une session de paiement à partir de votre serveur ;
- Réaliser un paiement à l'aide du SDK sur votre application mobile ;
- Récupération le résultat du paiement.
Etape 1 : Initier la demande de paiement
Le schéma ci-dessous, décompose les différentes étapes d'un paiement :
❶ La demande est effectuée directement au marchand sans utiliser le SDK
❷ Le serveur soumet une demande authentifiée en sollicitant l’API Payline
❸ Le service retourne un Token référençant la demande de transaction
❹ Le Token de paiement est transmis à l’application qui pourra ainsi solliciter le SDK avec cet ID technique
❺ La demande de paiement est envoyée à Payline
❻ Une autorisation est émise et un statut est retourné à l’application mobile
Etape 2 : Réaliser un paiement à l'aide du SDK Mobile
Intégrer le SDK à votre application mobile en sélectionnant l'un des systèmes d'exploitation.
Le SDK permet d'afficher le formulaire de paiement sécurisé pour collecter les données de paiement de l'acheteur.
Etape 3 : Récupérer le résultat du paiement
Une fois la demande de paiement réalisée, l'application mobile peut récupérer le détail de la transaction réalisée.
Le schéma ci-dessous, décompose les différentes étapes lors de la récupération du statut de la transaction :
Le schéma ci-dessous, décompose les différentes étapes lors de la récupération du statut de la transaction :
❶ Le détail de la transaction est demandée
❷ Le serveur soumet une demande authentifiée en sollicitant l’API Payline
❸ Le service retourne le détail de la transaction
❹ Le détails de la transaction est récupéré et exploité par l’application mobile
❹ Le détails de la transaction est récupéré et exploité par l’application mobile