Créez une intégration des paiements dans l’application
Utiliser le composant Payments de l’application Stripe pour créer une intégration de paiement personnalisée et des flux de paiement pour vos applications iOS, Android et React Native. Cette présentation vous aidera à planifier votre intégration.
Applications américaines vendant des biens numériques
Les applications Android aux États-Unis qui vendent des biens numériques peuvent désormais traiter les paiements intégrés à l’application à l’aide de Stripe. Si vous vendez des biens numériques sur iOS, découvrez comment mettre en œuvre un flux application-web à l’aide de Stripe Checkout dans Vendre des biens numériques et des abonnements intégrés à l’application.
Avec le composant Payments de l’application Stripe, vous pouvez :
Affichez dynamiquement plus de 40 modes de paiement, dont Apple Pay, Google Pay et Link, ainsi que les modes de paiement enregistrés.
Recueillez les informations de paiement, telles que les numéros de carte de crédit et les détails de facturation.
Effectuez le paiement, en gérant l’authentification comme 3DS2 ou en redirigeant vers une application bancaire.
Choisir une interface utilisateur
Choisissez parmi trois intégrations d’interface utilisateur différentes en fonction de vos préférences en matière d’expérience utilisateur et de vos besoins en matière de conception.
Payment Sheet
Flow Controller
Payment Element
Effort d’intégration
Peu de codage
Avec codage
Avec codage
Afficher les modes de paiement
Dans une feuille
Dans une feuille
Dans une vue intégrable
Collecter les informations de paiement
Dans une feuille
Dans une feuille
Dans une feuille
Paiement terminé
Dans une feuille
Vous contrôlez quand confirmer dans votre interface utilisateur
Vous contrôlez quand confirmer dans votre interface utilisateur
Flexibilité de la mise en page
Présentation de la feuille fixe
Feuille fixe pour la sélection, confirmation flexible
Intégrer des modes de paiement n’importe où dans votre application
Cette intégration affiche les modes de paiement, recueille les informations de paiement et effectue le paiement dans une seule feuille prédéfinie. Nous recommandons d’utiliser cette interface utilisateur pour accepter les paiements dans votre application pour la plupart des utilisateurs.
Vous pouvez personnaliser plus de 50 aspects de l’apparence, y compris les couleurs et les polices, à l’aide du guide de l’API Appearance.
Essayer la démo : balayez le code QR avec votre appareil iOS ou utilisez ce lien pour essayer une démo interactive.
Idéal pour…
Ajoutez rapidement des paiements intégrés à votre application avec un minimum de code.
Un paiement où le client appuie sur un seul bouton « Acheter » et effectue le paiement en une seule étape.
Envisagez une autre option pour…
Collectez d’abord un mode de paiement et confirmez le paiement séparément dans votre propre interface utilisateur. Pour ce faire, utilisez Flow Controller.
Intégrez les modes de paiement directement dans vos propres écrans plutôt que dans une feuille. Pour ce faire, utilisez Payment Element.
Choisir une API
L’intégration du composant Payments dans l’application Stripe utilise soit PaymentIntents soit SetupIntents.
Encaissez le paiement et facturez immédiatement le client.
Notre interface utilisateur affiche une case à cocher « Enregistrer mes informations », qui permet aux clients d’enregistrer leur mode de paiement pour leurs prochains achats. En savoir plus sur les modes de paiement enregistrés.
Modes de paiement pris en charge
À usage unique et réutilisable
Exemples
Achat d’un produit ou d’un service en une seule transaction (par exemple, paiement en ligne)
Payer un trajet ou une livraison de repas au moment de la commande
Facturez le client dès maintenant et enregistrez son mode de paiement pour une utilisation future en configurant votre PaymentIntent pour enregistrer le mode de paiement.
Vous pouvez exiger que tous les modes de paiement soient enregistrés en configurant setup_future_usage. L’utilisation de setup_future_usage désactive les modes de paiement à usage unique, comme la plupart des modes de paiement fractionné. Pour prendre en charge à la fois les modes de paiement à usage unique et réutilisables, configurez l’utilisation future sur des modes de paiement précis, tels que payment_method_options[card][setup_future_usage] pour enregistrer les cartes.
Modes de paiement pris en charge
À usage unique et réutilisable
Exemples
Inscription des utilisateurs à un abonnement qui comprend un paiement initial (par exemple, facturation immédiate du premier mois)
Facturation d’un achat initial tout en enregistrant le mode de paiement pour les frais accessoires ou les achats de produits additionnels
Le composant Payments de l’application Stripe prend en charge l’enregistrement, l’affichage et la gestion des cartes enregistrées, des comptes bancaires américains et des modes de paiement par prélèvement SEPA. La collecte du consentement est gérée automatiquement, garantissant ainsi une conformité mondiale.
L’accès aux modes de paiement enregistrés dans Payment Sheet