Accéder directement au contenu
Créez un compte ou connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compteConnectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
API et SDKAide
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver 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
    Présentation
    Payment Sheet
    Payment Element
    Address Element
    Payment Method Messaging Element
    Utiliser les redirections pour les achats intégrés à l'application
    Gérer les moyens de paiement dans les paramètres
    Migrer vers les tokens de confirmation
    Cartes bancaires américaines et canadiennes
Paiements par TPE
Terminal
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Scénarios de paiement
Gérer plusieurs devises
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Commerce agentique
Financial Connections
Climate
Comprendre la fraude
Radar pour la protection contre la fraude
Gestion des litiges
Vérifier l'identité
États-Unis
Français (France)
AccueilPaiementsBuild an in-app integration

Créer une intégration de paiements in-app

Utiliser la fonctionnalité Payments de l’application Stripe pour créer une intégration de paiement personnalisée et des tunnels de paiement pour vos applications iOS, Android et React Native. Cet aperçu 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 la rubrique Vendre des biens numériques et des abonnements intégrés à l’application.

Avec la fonctionnalité Payments de l’application Stripe, vous pouvez :

  1. Affichez dynamiquement plus de 40 moyens de paiement, dont Apple Pay, Google Pay et Link, ainsi que les moyens de paiement enregistrés.
  2. Collectez les informations de paiement, telles que les numéros de carte de crédit et les détails de facturation.
  3. Finalisez 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 SheetContrôleur de fluxPayment Element
Effort d’intégration
Low-code
Un peu de code
Un peu de code
Afficher les moyens de paiementDans une feuilleDans une feuilleDans une vue intégrable
Collecter les informations de paiementDans une feuilleDans une feuilleDans une feuille
Mener à bien le paiementDans une feuilleVous contrôlez quand confirmer dans votre interface utilisateurVous contrôlez quand confirmer dans votre interface utilisateur
Flexibilité de mise en pagePrésentation de la feuille fixeFeuille fixe pour la sélection, confirmation flexibleIntégrer des moyens de paiement n’importe où dans votre application
Un tunnel de paiement affichant un écran de panier avec un bouton d’achat qui présente Payment Sheet pour finaliser le paiement
Code QR présentation des paiements intégrés à l’application Stripe

Cette intégration affiche les moyens de paiement, collecte 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.

Essayez la démo : scannez le QR code avec votre appareil iOS ou utilisez ce lien pour tester une démonstration interactive.

Cas d’usage optimaux…

  • 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 moyen de paiement et confirmez le paiement séparément dans votre propre interface utilisateur. Pour ce faire, utilisez le contrôleur de flux.
  • Intégrer les moyens de paiement directement dans vos écrans plutôt que dans une feuille. Pour cela, utilisez Payment Element.

Choisir une API

Pour l’intégration des paiements dans l’application, Stripe utilise soit PaymentIntents, soit SetupIntents.

Accepter un paiement

⠀
APIPaymentIntent

Description

Collecter le paiement et prélever le client immédiatement.

Notre interface utilisateur affiche une case à cocher « Enregistrer mes informations », permettant aux clients de sauvegarder leur moyen de paiement pour leurs prochains achats. En savoir plus sur les moyens de paiement enregistrés.

Moyens de paiement pris en chargeÀ usage unique et réutilisable
Exemples
  • Acheter un produit ou un service en une seule transaction (par exemple, lors d’un paiement e‑commerce).
  • Payer une course ou une livraison de nourriture au moment de la commande
Premiers pasAccepter un paiement avec Payment Sheet

Configurer un moyen de paiement

⠀
APISetupIntent
DescriptionCollectez et enregistrez un moyen de paiement pour les paiements futurs sans facturer le client.
Moyens de paiement pris en chargeMoyens de paiement réutilisables uniquement
Exemples
  • Inscription à une application et enregistrement d’un moyen de paiement lors de l’onboarding
  • Mise en place d’un moyen de paiement au début d’un abonnement avec une période d’essai gratuite
  • Collecte des informations de paiement pour des campagnes de financement participatif (prélever uniquement si l’objectif est atteint).
  • Enregistrement des informations de paiement avant d’activer un utilitaire ou un service
Premiers pasConfigurer un moyen de paiement avec Payment Sheet

Accepter et configurer un paiement

⠀
APIPaymentIntent avec setup_future_usage

Description

Facturez immédiatement le client et enregistrez son moyen de paiement pour un usage futur en configurant votre PaymentIntent pour sauvegarder ce moyen de paiement.

Vous pouvez exiger que tous les moyens de paiement soient sauvegardés en configurant setup_future_usage. L’utilisation de setup_future_usage désactive les moyens de paiement ponctuels, comme la plupart des solutions de paiements différés. Pour prendre en charge à la fois les méthodes ponctuelles et réutilisables, configurez l’usage futur uniquement sur certains moyens de paiement, par exemple payment_method_options[card][setup_future_usage]](/api/payment_intents/object#payment_intent_object-payment_method_options-card-setup_future_usage) pour sauvegarder les cartes.

Moyens de paiement pris en chargeÀ usage unique et réutilisable
Exemples
  • Inscription des utilisateurs à un abonnement qui inclut un paiement initial (par exemple, débiter immédiatement le premier mois)
  • Facturer un achat initial tout en enregistrant le moyen de paiement pour des frais supplémentaires ou des produits additionnels.
Premiers pasAccepter et configurer un paiement avec Payment Sheet

Moyens de paiement enregistrés

La fonctionnalité Payments de l’application Stripe permet d’enregistrer, d’afficher et de gérer les cartes bancaires, les comptes bancaires américains et les moyens de paiement SEPA déjà sauvegardés. La collecte du consentement est gérée automatiquement, garantissant une conformité internationale.

Moyens de paiement enregistrés dans la Payment Sheet

Accès aux moyens de paiement sauvegardés dans le Payment Sheet

L’API CustomerSessions offre un contrôle supplémentaire sur les éléments suivants :

  • Quand afficher ou masquer la case de consentement à l’enregistrement
  • Quand afficher ou masquer les moyens de paiement enregistrés
  • Autoriser les acheteurs à supprimer les moyens de paiement enregistrés
  • Empêcher les acheteurs de supprimer le dernier moyen de paiement enregistré

Fonctionnalités et disponibilité

  • Interface utilisateur

    Paiements intégrés à l’application

  • Personnalisation de l’interface

    Avec possibilité d’extension à l’aide de l’API Appearance

  • Moyens de paiement 1

    • 100+
    • Moyens de paiement dynamiques
    • Paiement plus rapide avec Link
    • Apple Pay, Google Pay et Amazon Pay
    • Moyens de paiement personnalisés
  • Prise en charge SDK

    iOS, Android et React Native

  • Paiements uniques et récurrents

    Oui

  • Protection contre la fraude

    Oui

  • Paiements internationaux

    Oui

1 Les moyens de paiement par wallet nécessitent l’enregistrement de votre domaine.

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