# Paiements en ligne

Découvrez les options d’intégration dont vous disposez pour accepter des paiements en ligne.

Utilisez la solution d’optimisation de l’expérience du Checkout pour votre intégration de paiement, qui inclut [interfaces utilisateur de paiement](https://docs.stripe.com/payments/online-payments.md#payment-uis), [moyens de paiement dynamiques](https://docs.stripe.com/payments/online-payments.md#payment-methods) et Checkout [plus rapide avec Link](https://docs.stripe.com/payments/online-payments.md#link). Pour démarrer, [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 de paiement

Utilisez des interfaces de paiement préconfigurées pour accepter des paiements en ligne.

[Liens de paiement à partager (No-code)](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 Checkout (Recommandé)](https://docs.stripe.com/checkout/quickstart.md): Intégrez ou redirigez vers une page de paiement préconfigurée sur votre site Web.

[Tunnel de paiement personnalisé](https://docs.stripe.com/payments/quickstart-checkout-sessions.md): Utilisez les éléments de Stripe Checkout pour concevoir une page personnalisée destinée à collecter les paiements.

[Fonctionnalités de paiement intégrées](https://docs.stripe.com/payments/quickstart.md?platform=ios): Utilisez le Mobile Payment Element pour accepter des paiements dans votre application iOS, Android ou React Native.

## API de paiement

### Choisissez la bonne API

Nous recommandons l’API Checkout Sessions pour la plupart des intégrations. Checkout Sessions vous permet de construire aussi bien une intégration de collecte de paiements de base que des tunnels de paiement complexes. Si vous utilisez PaymentIntents, vous devez construire manuellement les fonctionnalités équivalentes dans votre code, y compris la logique des réductions, le calcul des taxes et la conversion de devises. Certaines fonctionnalités, telles que l’Adaptive Pricing, nécessitent un effort considérable pour être reproduites avec PaymentIntents. Choisissez PaymentIntents uniquement si vous souhaitez maîtriser chaque partie de votre paiement et reconstruire vous-même ces capacités.

|                           | [Checkout Sessions](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 à Payment Intents (collecte de paiements de base via `price_data` ou tunnel de paiement complet avec articles, taxes, remises, expédition, abonnements et l’[Adaptive Pricing](https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing.md)).                                                                                                                                                           | Les entreprises qui souhaitent maîtriser l’état de leur tunnel de paiement et construire leur propre logique de remises, de taxes, d’abonnements et de 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), contrairement à l’API Payment Intents qui vous oblige à appeler manuellement l’API Tax et à relier les calculs. Certaines fonctionnalités, telles que l’[Adaptive Pricing](https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing.md), ne sont disponibles qu’avec Checkout Sessions. | L’API Payment Intents est une API de bas niveau qui vous permet de tout construire vous-même, y compris le calcul des taxes, les remises, les abonnements et la conversion de devises. Lorsque vous utilisez cette API, vous calculez le montant final et gérez l’intégralité du cycle de vie du tunnel de paiement dans votre propre code. |
| **Interface utilisateur** | - Page de paiement
  - 
  - Éléments Checkout                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Elements                                                                                                                                                                                                                                                                                                                                    |
| **Complexité**            | Évoluez avec votre entreprise, de la simple collecte de paiements aux flux de tunnel de commande complexes. Elle couvre des cas d’utilisation similaires à Payment Intents.                                                                                                                                                                                                                                                                                                                                                                                                                    | Nécessite la construction et la maintenance de fonctionnalités de tunnel de commande incluses avec Checkout Sessions. Soyez délibéré dans le choix de cette voie.                                                                                                                                                                           |

### Comparaison des fonctionnalités

| Fonctionnalité                             | API Checkout Sessions                                                                                                                                               | API Payment Intents                                                                                                                                   |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Conception**                             | À utiliser pour les parcours d’achat complets, y compris les paiements uniques ou les flux complexes avec des articles, des taxes, l’expédition et les abonnements. | Une API de bas niveau pour créer votre propre tunnel de paiement à partir de zéro. Vous devez mettre en œuvre vous-même toute la logique de paiement. |
| **Calcul des taxes**                       | Calcul intégré des taxes avec [Stripe Tax](https://docs.stripe.com/tax.md).                                                                                         | Nécessite une intégration séparée 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ée                                                                 | Nécessite une intégration séparée avec [Subscriptions](https://docs.stripe.com/billing/subscriptions/overview.md).                                    |
| **Bons de réduction et réductions**        | Gestion intégrée des [bons de réduction et des réductions](https://docs.stripe.com/payments/advanced/discounts.md?payment-ui=embedded-components).                  | Nécessite de calculer manuellement les réductions.                                                                                                    |
| **Frais de livraison**                     | Calcul intégré des frais de livraison.                                                                                                                              | Nécessite le calcul manuel des frais d’expédition.                                                                                                    |
| **Flexibilité de l’interface utilisateur** | Page de paiement hébergée, formulaires intégrés et interface utilisateur personnalisée.                                                                             | Interface utilisateur Custom uniquement.                                                                                                              |
| **Collecte d’adresses**                    | Collecte intégrée des [ adresses client, de facturation et d’expédition](https://docs.stripe.com/payments/advanced/collect-addresses.md).                           | Nécessite de traiter manuellement les adresses.                                                                                                       |
| **Suivi des commandes**                    | Fonctionnalité intégrée de récapitulatif de commande et de [ reçu](https://docs.stripe.com/payments/advanced/receipts.md).                                          | Il est nécessaire de mettre en œuvre un suivi personnalisé des commandes.                                                                             |
| **Mises à jour des montants**              | [Mise à jour dynamique des stocks et des postes](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&nbsp;heures.                                                                                                                        | Pas d’expiration automatique.                                                                                                                         |
| **Événements de webhook**                  | [Événements webhook](https://docs.stripe.com/webhooks.md) pour le cycle de vie complet du paiement.                                                                 | Uniquement les événements relatifs à l’état des paiements.                                                                                            |

## Ajouter des moyens de paiement

Acceptez davantage de moyens de paiement pour permettre à votre entreprise de se développer dans le monde entier et d’améliorer ses taux de conversion.

[Moyens de paiement dynamiques](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md): Simplifiez votre code en classant et en affichant dynamiquement les moyens de paiement de votre choix.

[Test A/B des moyens de paiement](https://docs.stripe.com/payments/a-b-testing.md): Effectuez des tests A/B directement dans votre Dahsboard lorsque vous lancez de nouveaux moyens de paiement.

[Règles de présentation des moyens de paiement](https://docs.stripe.com/payments/payment-method-rules.md): Contrôlez le moment où les moyens de paiement sont disponibles pour vos clients.

[Scénarios de paiement](https://docs.stripe.com/payments/payment-method-configurations.md): Créez des groupes de moyens de paiement à proposer aux clients sur la base de scénarios spécifiques.

## Ajoutez Link pour accélérer le paiement

Utilisez [Link](https://docs.stripe.com/payments/link.md) afin que vos clients puissent sélectionner un moyen de paiement enregistré au moment du paiement au lieu de saisir les informations de paiement. Vos clients peuvent enregistrer leur carte bancaire, leur carte de débit ou leur compte bancaire américain pour accélérer le paiement auprès de toute Linkentreprise équipée. Link vous permet également d’accepter des [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 Elements pour le web](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 Elements pour mobile](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 plugin

Stripe s’associe à des milliers de plateformes et prend en charge différents plugins pour intégrer les paiements Stripe à votre site web. Découvrez [nos solutions d’intégration](https://stripe.partners) dans notre répertoire en ligne.

[Shopify](https://stripe.com/partners/shopify): Vendez en ligne, sur les réseaux sociaux et en personne à l'aide d'une plateforme de commerce multicanale.

[Squarespace](https://stripe.com/partners/squarespace): Utilisez les fonctionnalités de paiement de 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.
