Accéder directement au contenu
Créez un compte ou connectez-vous
Le logo de la documentation Stripe
/
Demander à l’IA
Créer un compteConnectez-vous
Commencer
Paiements
Revenus
Plateformes et places de marché
Gestion des fonds
Ressources de développement
API et trousse SDKAide
Aperçu
À propos des paiements avec Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
AperçuTrouver votre cas d'usageUtiliser Managed Payments
Utiliser Payment Links
Utiliser une page de paiement préconfiguré
Créer une intégration personnalisée avec Elements
Développer une intégration dans l'application
    Aperçu
    Payment Sheet
    Payment Element
    Element Address
    Mode de paiement du composant Element Messaging
    Utiliser les redirections pour les achats intégrés à l'application
    Gérer les modes de paiement dans les paramètres
    Migrer vers les jetons de confirmation
    Cartes américaines et canadiennes
Paiements en personne
Terminal
Moyens de paiement
Ajout de moyens de paiement
Gérer les moyens de paiement
Payer plus rapidement avec Link
Scénarios de paiement
Gérez plusieurs devises
Flux de paiement personnalisés
Acquisition flexible
Orchestration
Au-delà des paiements
Constituer son entreprise
Cryptomonnaie
Commerce agentique
Financial Connections
Climate
Comprendre la fraude
Radar pour la protection contre la fraude
Gérer les litiges
Vérifier l'identité
États-Unis
Français (Canada)
AccueilPaiementsBuild an in-app integration

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 :

  1. Affichez dynamiquement plus de 40 modes de paiement, dont Apple Pay, Google Pay et Link, ainsi que les modes de paiement enregistrés.
  2. Recueillez les informations de paiement, telles que les numéros de carte de crédit et les détails de facturation.
  3. 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 SheetFlow ControllerPayment Element
Effort d’intégration
Peu de codage
Avec codage
Avec codage
Afficher les modes de paiementDans une feuilleDans une feuilleDans une vue intégrable
Collecter les informations de paiementDans une feuilleDans une feuilleDans une feuille
Paiement terminéDans une feuilleVous contrôlez quand confirmer dans votre interface utilisateurVous contrôlez quand confirmer dans votre interface utilisateur
Flexibilité de la mise en pagePrésentation de la feuille fixeFeuille fixe pour la sélection, confirmation flexibleIntégrer des modes de paiement n’importe où dans votre application
Un flux de paiement affichant un écran de panier avec un bouton Acheter qui présente Payment Sheet pour finaliser le paiement
Code QR de la vitrine des paiements dans l’application Stripe

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.

Accepter un paiement

⠀
APIPaymentIntent

Description

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
DémarrerAccepter un paiement avec Payment Sheet

Configurer un moyen de paiement

⠀
APISetupIntent
DescriptionCollectez et enregistrez un mode de paiement pour les paiements futurs sans facturer le client.
Modes de paiement pris en chargeModes de paiement réutilisables uniquement
Exemples
  • S’inscrire à une application et enregistrer un mode de paiement lors de l’intégration
  • Configurer un mode de paiement au début d’un abonnement avec une période d’essai gratuite
  • Collecte des informations de paiement pour les campagnes de financement participatif (facturation uniquement si l’objectif est atteint)
  • Enregistrement des informations de paiement avant l’activation d’un service public ou d’un service
DémarrerConfigurer un mode de paiement avec Payment Sheet

Accepter et configurer un paiement

⠀
APIPaymentIntent avec setup_future_usage

Description

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
DémarrerAccepter et configurer un paiement avec Payment Sheet

Des modes de paiement enregistrés

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.

Modes de paiement enregistrés du composant Payment Sheet

L’accès aux modes de paiement enregistrés dans Payment Sheet

L’API CustomerSessions fournit un contrôle supplémentaire sur :

  • Quand afficher ou masquer la boîte de consentement d’enregistrement
  • Quand afficher ou masquer les modes de paiement enregistrés
  • Permettre aux acheteurs de supprimer les modes de paiement enregistrés
  • Empêche les acheteurs de supprimer le dernier mode de paiement enregistré.

Caractéristiques et disponibilité

  • UI

    Paiements dans l’application

  • Personnalisation de l’interface utilisateur

    Extensif, en utilisant l’API Apparence

  • Modes de paiement { % sup %}1{ % /sup %}

    • 100+
    • Modes de paiement dynamiques
    • Payer plus rapidement avec Link
    • Apple Pay,Google Pay, etAmazon Pay
    • Modes de paiement personnalisés
  • Prise en charge du kit SDK

    iOS, Android, et React Native

  • Paiements uniques et récurrents

    Oui

  • Protection contre la fraude

    Oui

  • Paiements internationaux

    Oui

{ % sup %}1{ % /sup %}Les modes de paiement par portefeuille numérique nécessitentl’enregistrement de votre domaine.

Cette page vous a-t-elle été utile?
OuiNon
  • Besoin d'aide? Contactez le service d'assistance.
  • Consultez notre journal des modifications.
  • Des questions? Contactez l'équipe commerciale.
  • GML? Lire llms.txt.
  • Optimisé par Markdoc