Recevoir de manière transparente des clients des clients et la présentation d’un processus de paiement sécurisé sont cruciaux pour toute entreprise en ligne. Dans ce chapitre, je vous guiderais à travers comment utiliser l’API Stripe, qui est l’un des processeurs de paiement les plus connus – Stripe. Vous pouvez apprendre à l’intégrer avec votre application Flask.
Table des matières: Intégration de l’API Stripe avec les applications Web pour effectuer le paiement en ligne
Création de compte Stripe et clé API Stripe
Stripe est un fournisseur de services de paiement que les propriétaires d’entreprise peuvent utiliser pour accepter des dizaines de méthodes de paiement, des cartes de crédit et des paiements numériques, pour acheter désormais des services ultérieurs. Il facture des frais sur chaque transaction. Stripe fonctionne mieux si vous souhaitez accepter les paiements en ligne. Avec du matériel supplémentaire, vous pouvez également l’utiliser pour les paiements en personne. Pour plus de détails sur les choses que vous devez examiner sur un processeur de paiement, veuillez consulter cet article.
8 choses à examiner sur un processeur de paiement pour votre site Web de commerce électronique.
Tout d’abord, nous devons nous inscrire à un compte Stripe. Une chose dont vous devez être conscient est la sélection du pays car elle est liée au côté créable du compte bancaire. Une fois que vous l’avez sélectionné, vous ne pouvez pas modifier les paramètres du compte à l’aide de l’e-mail actuel.
Ensuite, vous devez vérifier votre compte à l’aide du numéro de téléphone et quelques informations mineures sont facultatives à saisir. Après cela, c’est fait et le mode de test est prêt, et nous pouvons aller sur notre page de profil et copier la clé secrète API. Nous l’utiliserions dans un instant.
Enfin et surtout, le mode de test n’est pas encore activé. Si tout est prêt et en place, nous devons remplir plus d’informations personnelles, qui incluent les informations du compte bancaire pour obtenir le compte actif. Cependant, pour développer les scripts et la configuration de l’intégration avec votre application Flask, le mode de test est correct.
Créez les produits que vous allez vendre sur Stripe
L’autre chose est que nous devons créer les produits qui seraient répertoriés sur nos boutiques ou applications.
La création du produit a des informations pertinentes pour votre produit et votre stratégie de vente. Par exemple, nous devons dire à Stripe s’il s’agit d’un paiement unique ou d’un paiement récurrent. Et pour les paiements récurrents, nous devons également définir la période de facturation.
En outre, vous pouvez définir le produit en tant qu’offre de bundle ou une tarification individuelle d’article. En fin de compte, il serait lié à d’autres domaines, tels que la réalisation, nous devons donc être soigneusement configurés en fonction de notre statut commercial.
Enfin et surtout, nous devons copier l’ID de prix du produit et le garder car il sera utilisé dans un instant.
Découvrez, succès, annulation de l’itinéraire
Tout d’abord, nous devons installer le package Stripe sur votre ordinateur portable. Par exemple, j’utilise Python3 dans MacOS, donc je saisirais la commande:
pip3 install stripe.
Ensuite, il est temps de coder le script côté serveur. Nous devons ajouter la clé secrète Stripe et créer au moins trois itinéraires, qui sont la caisse, le succès et l’annulation.
Stripe.api_key = ‘abcdefg’
Dans l’itinéraire de paiement, le line_item est l’une des parties les plus importantes, ce qui indique à la bande ce qu’est exactement le produit. C’est dans un format de données de dictionnaire. Si vous avez des tonnes de produits, vous configurez séparément une variable de dictionnaire.
En outre, il faut également ajouter la page de remerciement et l’URL de la page d’annulation de paiement dans l’itinéraire de paiement. Nous devons donc créer deux itinéraires séparément et également les pages HTML.
Pour plus de détails sur l’application Flask, veuillez consulter cet article
Chapitre 26: Créez une application Web Shopify Bot à l’aide de Flask et Heroku
Script latéral frontal: Stripe JavaScript et Bouton Acheter maintenant
Dans l’API Stripe, la page de paiement serait redirigée vers le serveur Stripe, puis reviendrait à votre boutique en ligne après le paiement. La bande oblige donc les utilisateurs à ajouter deux lignes de JavaScript sur la page intégrée avec le bouton de paiement.
Le bouton de paiement, essentiellement, se trouve sur la page du produit. Le codage dépend donc de vos besoins commerciaux réels. Voici un échantillon
. <a href="/checkout" class="btn btn-primary">Buy Now</a>
Tests de paiement
Une fois le script terminé, Stripe API nous fournit pour tester la caisse à l’aide de différents codes de paiement factice, tels que MasterCard, une carte Visa, etc. Les gens n’ont pas besoin d’utiliser une carte authentique pour tester la fonction de paiement et recevoir le paiement.
Le tableau de bord Stripe est puissant en termes de données intelligentes. Fondamentalement, les gens peuvent saisir des tonnes d’achat de clients Insight. Je publierai un autre article sur la façon de plonger les processeurs de paiement de levier en profondeur pour augmenter la productivité marketing.
Script Python complet de l’API Stripe et de l’intégration des applications Web pour effectuer le paiement en ligne
If you are interested in the full Chapter 53 – Stripe API Integration to Proceed Online Payment from Web Applications, please subscribe to our newsletter by adding the message “Python Tutorial 53”. We would send you the script immediately to your mailbox.
J’espère que vous apprécierez la lecture du chapitre 53 – Intégration de l’API Stripe pour effectuer le paiement en ligne à partir des applications Web. Si vous l’avez fait, veuillez nous soutenir en faisant l’une des choses énumérées ci-dessous, car cela aide toujours notre chaîne.
- Support and donate to our channel through PayPal (paypal.me/Easy2digital)
- Subscribe to my channel and turn on the notification bell Easy2Digital Youtube channel.
- Follow and like my page Easy2Digital Facebook page
- Partagez l’article sur votre réseau social avec le hashtag # easy2digital
- Buy products with Easy2Digital 10% OFF Discount code (Easy2DigitalNewBuyers2021)
- Vous vous inscrivez à notre newsletter hebdomadaire pour recevoir les derniers articles, vidéos et codes de remise Easy2digital
- Subscribe to our monthly membership through Patreon to enjoy exclusive benefits (www.patreon.com/louisludigital)