# Paiements en ligne Découvrez les options d'intégration pour accepter des paiements en ligne. Utilisez la Suite d’optimisation des paiements pour votre intégration de paiement, qui comprend des [interfaces de paiement](https://docs.stripe.com/payments/online-payments.md#payment-uis), des [modes de paiement dynamiques](https://docs.stripe.com/payments/online-payments.md#payment-methods) et un [accéléré avec Link](https://docs.stripe.com/payments/online-payments.md#link). Pour commencer, [trouvez l’intégration](https://docs.stripe.com/payments/use-cases/get-started.md) qui répond aux besoins de votre entreprise. [Explorez la démo](https://checkout.stripe.dev/) ## Interfaces utilisateur de paiement Utilisez des interfaces utilisateur de paiement préconfigurées pour accepter des paiements en ligne. [Liens de paiement à partager (Aucun codage requis)](https://docs.stripe.com/payment-links.md): Utilisez Payment Links pour intégrer ou partager un lien vers une page de paiement Stripe afin d'accepter des paiements sans site Web. [Page de paiement (Recommandé)](https://docs.stripe.com/checkout/quickstart.md): Intégrer ou rediriger vers une page de paiement préconfigurée sur votre site web. [Flux de paiement personnalisé](https://docs.stripe.com/payments/quickstart-checkout-sessions.md): Utilisez les composants de Stripe Checkout pour concevoir une page personnalisée pour encaisser les paiements. [Paiements dans l'application](https://docs.stripe.com/payments/quickstart.md?platform=ios): Utilisez le composant Element Payment pour mobile afin d’accepter les paiements dans votre application iOS, Android ou React Native. ## API de paiement ### Choisir la bonne API Nous recommandons l’API Sessions Checkout pour la plupart des intégrations. Sessions Checkout vous permet de créer à la fois une intégration de recouvrement des paiement de base et des processus de paiement complexes. Si vous utilisez PaymentIntents, vous devez créer manuellement des fonctionnalités équivalentes dans votre code, notamment la logique de rabais, le calcul des taxes et la conversion de devises. Certaines fonctionnalités, telles que Adaptive Pricing, nécessitent des efforts importants pour être répliquées avec PaymentIntents. Choisissez PaymentIntents uniquement si vous souhaitez posséder toutes les parties de votre processus de paiement, et développez vous-même ces fonctionnalités. | | [Sessions de paiement](https://docs.stripe.com/api/checkout/sessions.md) | [Payment Intents](https://docs.stripe.com/api/payment_intents.md) | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | **Recommandé pour** | Toutes les entreprises qui souhaitent accepter des paiements avec moins de code et moins de maintenance. Checkout Sessions couvre des cas d’utilisation similaires à ceux de Payment Intents (recouvrement basique des paiements utilisant `price_data` ou processus de paiement complet avec lignes de commandes, taxes, rabais, livraison, abonnements et [Adaptive Pricing](https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing.md). | Les entreprises qui souhaitent gérer elles-mêmes leur processus de paiement et mettre en place leur propre logique en matière de rabais, taxes, abonnement et conversion de devises. Cela nécessite beaucoup plus de code et une maintenance continue. | | **Intégration** | Utilisez du code pour ajouter une page de paiement et intégrer des produits supplémentaires. Par exemple, activez Stripe Tax en définissant [automatic_tax.enabled = true](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-automatic_tax-enabled), par rapport à l’API Payment Intents qui vous oblige à appeler manuellement l’API Tax et à associer les calculs. Certaines fonctionnalités, comme [Adaptive Pricing](https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing.md), ne sont disponibles qu’avec Sessions Checkout. | L’API Payment Intents est une API de niveau inférieur qui vous permet de tout créer vous-même, y compris le calcul des taxes, les rabais, les abonnements et la conversion de devises. Lorsque vous utilisez cette API, vous calculez le montant final et gérez l’ensemble du cycle de vie du paiement dans votre propre code. | | **Interface utilisateur** | - Page de paiement - - Éléments de paiement | Éléments | | **Complexité** | Évolue avec votre entreprise, du simple recouvrement des paiement aux processus de paiement complexes. Il couvre des cas d’utilisation similaires à ceux de Payment Intents. | Nécessite la création et la maintenance des fonctionnalités de paiement incluses dans Sessions Checkout. Réfléchissez bien avant d’opter pour cette solution. | ### Comparaison des fonctionnalités | Fonctionnalité | API des sessions de paiement | API Payment Intents | | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | | **Conception** | À utiliser pour tous les processus de paiement, qu’il s’agisse de paiements ponctuels ou de processus complexes comprenant des postes de facture, des taxes, des frais d’expédition et des abonnements. | Une API de niveau inférieur pour créer votre propre processus de paiement de A à Z. Vous devez mettre en œuvre vous-même toute la logique de paiement. | | **Calcul des taxes** | Calcul des taxes intégré avec [Stripe Tax](https://docs.stripe.com/tax.md). | Nécessite une intégration distincte avec l’[API Tax](https://docs.stripe.com/api/tax/settings.md). | | **Abonnements** | [Création d’abonnements](https://docs.stripe.com/payments/advanced/build-subscriptions.md) intégrés. | Nécessite une intégration distincte avec [Abonnements](https://docs.stripe.com/billing/subscriptions/overview.md). | | **Bons de réduction et rabais** | Gestion intégrée des [bons de réduction et rabais](https://docs.stripe.com/payments/advanced/discounts.md?payment-ui=embedded-components) | Nécessite de calculer les rabais manuellement. | | **Frais de livraison** | Calcul des frais de livraison intégré. | Nécessite de calculer les frais de livraison manuellement. | | **Flexibilité de l’interface utilisateur** | Page de paiement hébergée, formulaires intégrés et interface utilisateur personnalisée. | Interface utilisateur personnalisée uniquement. | | **Collecte d’adresses** | Collecte intégrée des [coordonnées client, des informations de facturation et des adresses de livraison](https://docs.stripe.com/payments/advanced/collect-addresses.md). | Nécessite la gestion manuelle des adresses. | | **Suivi des commandes** | Fonctionnalité intégrée de récapitulatif des commandes et [reçus](https://docs.stripe.com/payments/advanced/receipts.md) | Nécessite la mise en œuvre d’un suivi des commandes personnalisé. | | **Mises à jour du montant** | [Mises à jour dynamiques des stocks et des poste de facture](https://docs.stripe.com/payments/advanced/dynamic-updates.md). | Nécessite une mise à jour manuelle du montant. | | **Expiration de la session** | Expiration automatique après 24 heures. | Aucune expiration automatique. | | **Événements de point d’ancrage** | [Événements de point d’ancrage](https://docs.stripe.com/webhooks.md) pour le cycle de vie complet des paiements. | Événements du statut de paiement uniquement. | ## Ajouter des moyens de paiement Acceptez davantage de moyens de paiement pour aider votre entreprise à développer sa clientèle internationale et à améliorer ses conversions. [Moyens de paiement dynamiques](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md): Simplifiez votre code relatif aux moyens de paiement en classant et en affichant dynamiquement les moyens de paiement. [Test A/B des moyens de paiement](https://docs.stripe.com/payments/a-b-testing.md): Lancez un test A/B pour un nouveau moyen de paiement dans le Dashboard. [Règles des moyens de paiement](https://docs.stripe.com/payments/payment-method-rules.md): Contrôlez quand les modes de paiement sont disponibles pour vos clients. [Configuration des moyens de paiement](https://docs.stripe.com/payments/payment-method-configurations.md): Créez différents ensembles de moyens de paiement à présenter aux clients en fonction de scénarios de paiement spécifiques. ## Ajoutez Link pour permettre un paiement accéléré Utilisez [Link](https://docs.stripe.com/payments/link.md) pour permettre à vos clients de sélectionner un mode de paiement enregistré lors du paiement au lieu de saisir leurs informations de paiement. Vos clients peuvent enregistrer leurs cartes de crédit, leurs cartes de débit ou leurs comptes bancaires américains pour un effectuer un paiement plus rapide dans tous les commerces compatibles avec Link. Link vous permet également d’accepter les [paiements bancaires instantanés](https://docs.stripe.com/payments/link/instant-bank-payments.md) et [Klarna](https://docs.stripe.com/payments/link/klarna.md). [Link avec Checkout](https://docs.stripe.com/payments/link/checkout-link.md): Utilisez Link avec la page de paiement préconfigurée de Stripe. [Link avec Web Elements](https://docs.stripe.com/payments/link/elements-link.md): Intégrez Link à votre page de paiement personnalisée pour accélérer les paiements. [Link avec Mobile Elements](https://docs.stripe.com/payments/link/mobile-payment-element-link.md): Ajoutez Link à vos applications natives iOS, Android et React Native. ## Effectuer l’intégration à l’aide d’une plateforme ou d’un module d’extension Stripe s’associe à des milliers de plateformes populaires et prend en charge les modules d’extension pour intégrer les paiements Stripeà votre site Web. Découvrez [toutes nos solutions d’intégration](https://stripe.partners) dans notre annuaire en ligne. [Shopify](https://stripe.com/partners/shopify): Vendez en ligne, sur les réseaux sociaux et en personne grâce à une plateforme de commerce multicanal. [Squarespace](https://stripe.com/partners/squarespace): Utilisez les paiements Stripe sur une seule plateforme pour vendre vos produits. [Adobe Commerce](https://docs.stripe.com/use-stripe-apps/adobe-commerce.md): Utilisez l’application Stripe pour Adobe Commerce afin d’accepter des paiements sur Adobe Commerce.