WooCommerce Stripe Payment Gateway

Description

L’évolution du comportement des consommateurs a entraîné une explosion des méthodes et des expériences de paiement, qui sont idéales pour augmenter la conversion et réduire les coûts, mais qui peuvent être difficiles à maintenir pour les entreprises. Offrez à vos clients une expérience de paiement de premier ordre tout en restant concentré sur votre cœur de métier. Il s’agit du plugin officiel créé par Stripe et WooCommerce.

Générez 11,9 % de revenus grâce à une expérience de paiement optimisée grâce à Stripe

L’expérience de paiement améliorée de Stripe peut aider les clients à :

  • Augmentez les conversions : offrez une expérience optimale sur mobile, tablette et ordinateur de bureau avec un paiement réactif et proposez 23 modes de paiement, dont Link, Apple Pay et Google Pay, prêts à l’emploi.
  • Élargissez votre clientèle : convertissez les clients qui pourraient autrement abandonner leur panier avec des méthodes de paiement immédiat et ultérieur comme Klarna, Affirm et Afterpay/Clearpay, des portefeuilles comme Apple Pay, Google Pay, Alipay et WeChat Pay, et des méthodes de paiement locales comme Bancontact en Europe et Alipay en Asie-Pacifique. Offrez une expérience de paiement localisée avec une prise en charge prête à l’emploi des messages d’erreur localisés, des langues de droite à gauche et un ajustement automatique des champs de saisie en fonction du mode de paiement et du pays.
  • Répondez à la demande existante des clients avec une expérience locale : proposez des méthodes de paiement adéquates localement, telles que le prélèvement automatique ACH, le prélèvement automatique Bacs, Bancontact, le prélèvement automatique BECS, BLIK, Boleto, Cash App Pay, EPS, iDEAL, Multibanco, OXXO, les paiements par débit préautorisé, Przelewy 24 et le prélèvement automatique SEPA.
  • Lutte contre la fraude : détectez et prévenez la fraude avec Stripe Radar, qui propose des outils de détection de fraude puissants et parfaitement intégrés qui utilisent l’apprentissage automatique pour détecter et signaler les transactions potentiellement frauduleuses.
  • Acceptez les paiements en personne pour les produits et services : utilisez le lecteur de carte Stripe Terminal M2 ou démarrez sans matériel supplémentaire en utilisant Tap to Pay sur iPhone ou Tap to Pay sur Android.
  • Prise en charge des abonnements : prenez en charge les paiements récurrents avec divers modes de paiement via les abonnements WooCommerce.
  • Gérez vos flux de trésorerie : soyez payé en quelques minutes avec Stripe Instant Payouts, si vous êtes éligible.
  • Obtenez la conformité PCI-DSS avec les champs de saisie hébergés Stripe Elements.
  • Prise en charge de l’authentification forte du client (SCA).

Stripe est disponible pour les propriétaires de magasins et les commerçants dans 46 pays à travers le monde, et d’autres encore sont à venir.

Notes de compatibilité

Les éléments suivants signalent des versions spécifiques qui incluent des changements importants, des fonctionnalités ou des suppressions.

  • 10.7.0
    • Optimized Checkout Suite re-enabled by default for new installs
    • Adaptive Pricing enabled by default for new installs
    • Removed deprecated backend methods that called wc_deprecated_function – PR #5066
  • 10.6.0
    • Adaptive Pricing available
  • 10.4.0
    • Optimized Checkout Suite no longer enabled by default for new installs
    • Removed the main Payment Request Buttons backend class, WC_Stripe_Payment_Request, which was deprecated in 10.2.0
    • Removed the deprecated WC_Stripe_Apple_Pay class
  • 10.3.0
    • Removed legacy checkout payment method classes and settings retrieval methods
  • 10.2.0
    • Suite de paiement optimisée activée par défaut pour toutes les nouvelles installations
    • Ajoutez les montants minimaux de transaction pour les devises suivantes : BRL, INR, NZD, THB, CZK, HUF, AED, MYR, PLN et RON
  • 10.1.0
    • Amélioration du traitement des adresses pour les paiements express dans les pays sans code postal/d’État
  • 10.0.0
    • Les boutons de demande de paiement sont entièrement remplacés par Express Checkout
    • Le système de paiement Legacy est entièrement obsolète et n’est plus disponible
  • 9.8.0
    • Suite de paiement optimisée disponible via un paramètre de configuration
    • Nous désactiverons les modes de paiement Affirm ou Klarna si le plugin officiel correspondant est activé
  • 9.7.0
    • Amélioration de la prise en charge du paiement express pour les champs de paiement personnalisés
    • Vérifiez les informations client par rapport aux champs de facturation obligatoires lors du paiement avant de les envoyer à Stripe
  • 9.6.0
    • L’ancienne méthode de paiement est obsolète par défaut
    • Les paiements par bons d’achat peuvent être utilisés pour les abonnements lorsque les renouvellements manuels sont disponibles
    • Inclure les données d’extension du bloc de paiement pour les commandes de paiement express
    • Ajouter des points d’extension pour prendre en charge les champs de paiement personnalisés pour le paiement classique
  • 9.5.0
    • Synchronisez les moyens de paiement avec Stripe
    • Prise en charge du prélèvement automatique (PAD) au Canada et aux États-Unis
    • Soutenez BLIK en Pologne et dans d’autres pays de l’UE.
    • Prise en charge des paiements par prélèvement automatique BECS en Australie

Captures d’écrans

FAQ

Dans quels pays spécifiques Stripe est-il disponible ?

Stripe est disponible dans les pays suivants, et d’autres suivront prochainement :

  • Australie
  • Autriche
  • Belgique
  • Brésil
  • Bulgarie
  • Canada
  • Croatie
  • Chypre
  • République Tchèque
  • Danemark
  • Estonie
  • Finlande
  • France
  • Allemagne
  • Gibraltar
  • Grèce
  • Hong Kong
  • Hongrie
  • Inde
  • Irlande
  • Italie
  • Japon
  • Lettonie
  • Liechtenstein
  • Lituanie
  • Luxembourg
  • Malaisie
  • Malte
  • Mexique
  • Pays-Bas
  • Nouvelle-Zélande
  • Norvège
  • Pologne
  • Portugal
  • Roumanie
  • Singapour
  • Slovaquie
  • Slovénie
  • Espagne
  • Suède
  • Suisse
  • Thaïlande
  • Émirats arabes unis
  • Royaume-Uni
  • États-Unis

Cela nécessite-t-il un certificat SSL ?

Yes. In Live Mode, an SSL certificate must be installed on your site to use Stripe. In addition to SSL encryption, Stripe provides an extra JavaScript method to secure card data using Stripe Elements.

Est-ce que cela prend en charge tant le mode de production que le mode sandbox pour les tests ?

Oui, c’est le cas. Les modes de production et de test (bac à sable) sont tous deux pilotés par les clés API que vous utilisez avec une case à cocher dans les paramètres d’administration pour basculer entre les deux.

Où puis-je trouver de la documentation ?

Consultez la documentation de l’extension WooCommerce Stripe pour plus d’informations, notamment sur la manière d’installer et de configurer l’extension.

Où puis-je obtenir un soutien ou parler à d’autres utilisateurs ?

Si vous êtes bloqué, vous pouvez demander de l’aide dans le Forum des plugins.

Avis

10 juin 2026 5 réponses
First ever payment after launch, Bancontact crashes Woo, then I get reports of Chrome not displaying the Stripe modal, endless spinner. The 2 things we wanted the most; Bancontact, because we’re a Belgian store, and Adaptive pricing, because we sell to other non-Euro countries too, are now off or the site breaks. Days of painful trouble shooting, turns it both problems are 100% squarely on this plugin. I am not amused. Edit: Bumped the stars to 3, because they are very willing to help fix. Still, it was/is very embarrassing when you can’t offer the payment methods you planned to offer. Last time I checked, there are about 15 million Bancontact cards in circulation, so offering that as a Belgian store should be a no-brainer. Same goes for currencies when you ultimately have a worldwide customer base.
28 mai 2026 1 réponse
There was a problem, but together WooCommerce and Stripe very quickly resolved the problem in less than 24 hours. Thank you for your cooperation and quick response.
27 mai 2026 1 réponse
I contacted woocommerce support when I had issues with link payments in the stripe plugin not working correctly and was getting reports of multiple failed payments at checkout. Woocommerce support found the issue almost immediately, kept me notified along the way, found a solution to the problem and had it implemented that day. My third time contacting support for various of my clients stores and every time I’ve found them to be professional, knowledgable and got my clients’ sites working promptly.
27 mai 2026 1 réponse
Awful plugin, just awful. The link payment button keeps reappearing on the product and checkout pages, even if it is disabled in the Stripe Dashboard and Woocommerce. They fix this issue in the past, only for it to resurface from time to time (like now). It’s incredible.
25 mai 2026 1 réponse
This plugin gets worse with each release. Features are stripped, hooks break, and now it is impossible to disable the « Link by Stripe » express checkout. Uncheck the option, hit save, refresh and the box is checked. I’m honestly not sure whether this is just routine incompetence or a way to shift people from Strip to WooPayments.
22 mai 2026 1 réponse
The fact is your plugin defaced our website in such a violating way that I will never recommend it to anyone.The worst offense is adding a giant LINK button to every single product page, larger than the add to cart button, without warning, and without consent.Then to add insult to injury, the new « feature » is also presently impossible to disable, as confirmed by the latest support tickets. I’m sure that will be rectified before long, but in the meanwhile here’s the hack we had to employ just to get rid of the defacement to our website:setTimeout(function() {var el = document.getElementById(‘wc-stripe-express-checkout-element’);if (el) el.parentNode.removeChild(el);}, 500);
Lire les 228 avis

Contributeurs/contributrices & développeurs/développeuses

« WooCommerce Stripe Payment Gateway » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“WooCommerce Stripe Payment Gateway” a été traduit dans 35 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « WooCommerce Stripe Payment Gateway » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal des modifications

10.7.0 – 2026-05-12

New Features
* Update – Enable Optimized Checkout Suite by default for new installs
* Update – Enable Adaptive Pricing by default for new installs
* Add – Filter wc_stripe_optimized_checkout_title to override the Optimized Checkout payment method title at checkout

Important Fixes and Updates
* Update – Remove deprecated backend methods that called wc_deprecated_function
* Add – Display a bank authorization notice for Pre-Authorized Debit (ACSS) payments on checkout
* Fix – Fix compatibility with WooCommerce 10.8 checkout-evidence guard (required created-via in orders)
* Fix – Store Stripe Terminal IPP channel metadata on orders so WooCommerce can identify POS payments and suppress standard transactional emails
* Fix – Cancel pending WC Subscriptions retry when Stripe Radar blocks a renewal payment so further automatic retries do not re-trigger the same Radar block
* Fix – Stale saved-card metadata after updating a card’s expiry or CVC
* Fix – Prevent fatal error in wp-admin from overly narrow argument type
* Update – Improve the behaviour for the Optimized Checkout Suite and Adaptive Pricing settings
* Fix – Guard against multiple WC_Stripe instances before plugin is fully initialized

Other Fixes and Updates
* Fix – Hide the « move Stripe to the top » Optimized Checkout notice when all payment methods above Stripe are disabled
* Add – Allow Stripe developer widget to be enabled in test mode via wc_stripe_show_stripe_developer_widget filter
* Add – Show Stripe’s account sync status in the Account details card

Internal Changes and Upcoming Features
* Add – Add Agentic Commerce settings UI with feature introduction, onboarding guide, enable/disable toggle, and webhook secret management
* Add – Add Agentic Commerce admin dashboard for monitoring product feed sync status, history, errors, and triggering manual syncs
* Fix – Use SKU as the Agentic Commerce catalog identifier so checkout.session.completed line items resolve correctly; keep the product-ID fallback for SKU-less products and catalogs synced under the legacy contract
* Fix – Stop Agentic Commerce checkout.session.completed orders from failing on null WC sessions or shipping rates that don’t match any configured WC method
* Fix – Detect Agentic Commerce sessions via payment_intent.agent_details so their checkout.session.completed webhooks aren’t skipped
* Fix – Surface PHP Throwables from the Agentic Commerce checkout.session.completed flow so fatals are logged, the order rollback runs, and Action Scheduler marks the job failed
* Fix – Look up products by SKU in Agentic Commerce manual approval and tax calculation flows
* Dev – Rename payment request references to express checkout
* Dev – Reduce PR PHP test matrix from 30 to 12 jobs (PHP 7.4, 8.2, 8.5; WC/WP at L and L-2) for faster CI feedback
* Dev – Bump transitive minimatch dev dependency to resolve ReDoS CVE-2026-27903 (GHSA-7r86-cg39-jmmj)

Consultez le journal des modifications pour plus de détails sur les différentes versions..