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 marketplaces
Gestion de fonds
Ressources pour les développeurs
API et SDKAide
AperçuAccepter un paiementMettre votre intégration à niveau
Paiements en ligne
PrésentationTrouver votre cas d'usage
Utiliser Payment Links
Créer une page de paiement
Créer une intégration personnalisée avec Elements
    Présentation
    Guides QuickStart
    Stripe Elements
      Créer une page de paiement avec plusieurs composants Element
      Payment Element
        Bonnes pratiques concernant le composant Payment Element
        Comparaison avec Card Element
        Migrer vers le composant Element Payment avec Payment Intents
        Migrer vers le composant Element Payment avec les sessions Checkout
        Migrer vers les tokens de confirmation
      Express Checkout Element
      Address Element
      Currency Selector Element
      Composant Element Contact Details
      Payment Method Messaging Element
      Numéro d’identification fiscale
    Comparer Checkout Sessions et PaymentIntents
    Concevoir une intégration avancée
    Personnaliser l'apparence
    Gérer les moyens de paiement
    Collecter des informations supplémentaires
    Créer une intégration pour les abonnements
    Mises à jour dynamiques
    Ajouter des réductions
    Percevoir les taxes sur vos paiements
    Encaisser des majorations
    Utiliser des crédits
    Offrir aux clients la possibilité de payer dans leur devise locale
    Enregistrer et récupérer les moyens de paiement des clients
    Envoyer des reçus ou factures après paiement
    Approuver manuellement les paiements sur votre serveur
    Autoriser et capturer un paiement séparément
    Liste des modifications de la version bêta d'Elements avec l'API Checkout Sessions
Développer une intégration dans l'application
Utiliser Managed Payments
Utiliser Checkout Studio
Paiements récurrents
Paiements par TPE
Aperçu de Terminal
Disponibilité
Lecteurs
No-code
Intégration personnalisée
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Opérations de paiement
Analyses
Soldes et délai de règlement
Conformité et sécurité
Devises
Refus de paiement
Litiges
Radar pour la protection contre la fraude
Virements
ReçusRemboursements et annulations
Intégrations avancées
Tunnels de paiement personnalisés
Acquisition flexible
Paiements hors session
Orchestration multiprestataire
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Commerce agentique
Financial Connections
Climate
Vérifier l'identité
France
Français (France)
  1. Accueil/
  2. Paiements/
  3. Build a custom integration with Elements/
  4. Stripe Elements/
  5. Payment Element

Bonnes pratiques d'intégration de Payment Element

Créez l'intégration de votre composant Payment Element en suivant les bonnes pratiques.

Utilisez la liste de contrôle figurant sur cette page pour vous assurer que l’intégration de votre composant Payment Element est optimale. Les fonctionnalités suivantes vous permettent d’accéder à des options d’intégration supplémentaires. Par exemple, si vous utilisez des moyens de paiement dynamiques, vous pouvez utiliser des règles de moyens de paiement afin de présenter des moyens de paiement selon des critères personnalisés.

Liste de contrôle pour l’intégration

  • Choisissez la mise en page du composant Payment Element en fonction de l’apparence de votre site, puis effectuez un test A/B pour confirmer le meilleur choix. Si vous avez plus de 4 moyens de paiement, nous vous recommandons la mise en page en accordéon.

  • Adaptez le style du composant Payment Element à l’apparence de votre site Web à l’aide de l’API Appearance. Vous pouvez appliquer ce style à tout élément que vous ajoutez à votre intégration.

  • Utilisez l’API Checkout Sessions pour la plupart des flux de paiement. Elle fournit des fonctionnalités intégrées qui suppriment le code personnalisé.

    Si vous utilisez l’API Payment Intents, décidez de collecter le paiement ou non avant de créer le PaymentIntent. Pour accepter un paiement, créez un PaymentIntent avec un montant et une devise, puis confirmez-le pour effectuer le débit. Vous pouvez collecter le paiement avant ou après avoir créé le PaymentIntent. Collectez d’abord le paiement.

    Comparez les API Checkout Sessions et Payment Intents

  • Envoyez des métadonnées pour qu’elles apparaissent dans vos rapports. Vos métadonnées sont indexées pour vous assurer qu’elles sont consultables dans le Dashboard Stripe. Vous pouvez utiliser ces métadonnées pour rechercher et référencer les transactions.

  • Vérifiez que votre intégration utilise la dernière version de l’API disponible.

  • Utilisez les moyens de paiement dynamiques dans le cadre de l’intégration par défaut de Stripe pour afficher de manière dynamique les moyens de paiement admissibles pour chaque client. Stripe ordonne les moyens de paiement par probabilité de conversion en fonction de facteurs tels que le montant, la devise et la localisation. Les moyens de paiement dynamiques vous permettent de :

    • De choisir les moyens de paiement que vos clients pourront utiliser à partir du Dashboard.
    • D’utiliser des fonctionnalités supplémentaires, telles que les règles relatives aux modes de paiement, pour afficher les moyens de paiement en fonction de critères personnalisés.
  • Une fois l’intégration réalisée, testez et observez la façon dont les moyens de paiement sont présentés aux clients. Dans le formulaire Vérifier les moyens de paiement affichés, saisissez un ID de transaction pour découvrir quels moyens de paiement étaient disponibles ou non pour cette transaction. Vous pouvez également simuler les moyens de paiement qui s’affichent dans un scénario donné en modifiant des facteurs, tels que le montant, la devise, la méthode de capture et l’éventuelle utilisation ultérieure du moyen de paiement.

  • Le composant Payment Element contient un iframe qui envoie les informations de paiement à Stripe via une connexion HTTPS. Évitez de placer le composant Payment Element dans un autre iframe, car certains moyens de paiement nécessitent une redirection vers une autre page pour la confirmation du paiement. Pour en savoir plus sur les questions entourant les iframes, consultez la page Collecter les informations de paiement.

Liste de contrôle des fonctionnalités supplémentaires

  • Après avoir intégré votre interface utilisateur et les moyens de paiement dynamiques, activez Link dans la page Payment Method settings page. Link enregistre et renseigne automatiquement de manière sécurisée les informations de paiement et de livraison des clients. Il prend en charge plusieurs moyens de paiement, notamment les cartes bancaires de crédit, les cartes bancaires de débit et les comptes bancaires américains. Pour les clients connectés utilisant déjà Link, cette fonctionnalité préremplit leurs informations, même si elles ont été enregistrées initialement sur la page de paiement d’une autre entreprise.

  • Pour collecter et préremplir les adresses de livraison et vendre des biens physiques, nous recommandons d’utiliser le composant Element Contact Details afin de créer un champ unique de saisie d’e-mail permettant à la fois la collecte de l’e-mail et l’authentification Link.

  • Le composant Address Element simplifie la collecte des informations de livraison et de facturation lors du paiement. Il s’intègre avec d’autres composants et préremplit les adresses avec Link. Il prend en charge les suggestions automatiques lors de la saisie d’une nouvelle adresse grâce à l’intégration gratuite de Google Autocomplete.

    • En mode shipping, les clients ont la possibilité d’utiliser leur adresse de livraison comme adresse de facturation.
    • En mode billing, Stripe masque les champs de facturation dans le composant Payment Element, afin que les clients n’aient à saisir leurs coordonnées qu’une seule fois.
  • Si vous décidez de proposer des options de paiement différé, nous vous recommandons d’en faire la promotion avant le paiement à l’aide du composant Payment Method Messaging Element, afin de sensibiliser vos clients, d’augmenter la valeur de la commande et d’améliorer la conversion.

    • Vous pouvez afficher ce composant intégré unifié sur les pages d’informations produit, de panier et de paiement.
    • Cet élément est compatible avec Affirm, Afterpay et Klarna.
  • Utilisez le Express Checkout Element pour afficher plusieurs boutons de paiement en un clic dans une seule interface utilisateur, notamment Apple Pay, Google Pay, PayPal et Link.

Voir aussi

  • Accepter un paiement
Cette page vous a-t-elle été utile ?
OuiNon
  • Besoin d'aide ? Contactez le service Support.
  • Discutez par chat sur Discord avec les développeurs de Stripe.
  • Consultez notre log des modifications.
  • Des questions ? Contactez l'équipe commerciale.
  • LLM ? Lire llms.txt.
  • Propulsé par Markdoc
Sur cette page