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.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’écran

  • Avec le paiement amélioré de Stripe, vous pouvez accéder à 23 méthodes de paiement, notamment les méthodes d’achat immédiat et de paiement ultérieur, et Link, une expérience de paiement accélérée.
  • Link remplit automatiquement les informations de paiement de vos clients pour créer une expérience de paiement simple et sécurisée.
  • Convert customers who would usually abandon their cart and increase average order value with buy now, pay later options like Klarna, Afterpay, and Affirm. Accept credit and debit card payments from Visa, Mastercard, American Express, Discover, and Diners.
  • Stripe Radar 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.
  • Accept in-person payments for products and services using the Stripe Terminal M2 card reader.
  • Commencez sans matériel supplémentaire en utilisant Tap to Pay sur iPhone ou Tap to Pay sur Android.

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
  • Allemange
  • 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

19 avril 2026 1 reply
The internet moral police, run by Karens think they can control what you can and can’t do on the internet. No. It’s time for Stripe to go. There are better alternatives than this useless plugin run by a useless company. The plugin is simply flakey.
26 mars 2026 1 reply
Just stopped working. Rolled back to prior to when it stopped working, still not working. Lost a few thousand dollars in sales. Tried everything through Stripe to get it up and running again. It worked when logged in as an admin, outside folks couldn’t see any payment options. Guest checkout was enabled. Payment links just showup wherever they feel like putting them randomly. Switched over to Payment Plugins which is free and uses Stripe. That fixed every problem I had, was cleaner, and it gave me more options. That’s the route to go. They just can’t keep up with this plugin.
12 mars 2026 3 replies
The ability to quickly connect the plugin to a Stripe account is a big step forward (no more messing around with endpoints, hooks and manually coping and pasting code back and forth). Being able to quickly turn on a broad range of payment options is also useful (card, Klarna, Apple and G Pay etc). However, it us utterly unacceptable that a major payment gateway like Stripe is publishing software that doesn’t meet basic web standards for accessibility—particularly those relating to the visually impaired. When adding card details during the checkout the user has to type using mid-grey text on a light-grey background—how are the visually impaired supposed to see this??? Also, the ability to style the payment section so it matches the website brand palette is nigh on impossible. Why would Stripe make the styling of fonts, colours and background elements so needlessly difficult?! So many basic problems.
1 février 2026 1 reply
A big thank you to the support team for being so helpful and quick to respond.
Lire les 222 avis

Contributeurs & développeurs

« 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

10.5.3 – 2026-03-19

  • Fix – Restore default layout when Optimized Checkout is disabled
  • Fix – Prevent incorrect re-enablement of express checkout methods during upgrades

10.5.2 – 2026-03-13

  • Fix – Ensure that we enqueue all needed scripts on payment pages

10.5.1 – 2026-03-11

Important Fixes and Updates
* Fix – Reinstate custom appearance logic
* Fix – Refactor some Amazon Pay helpers to prevent an infinite loop
* Fix – Clear customer cache after saving a new payment method so the Stripe payment method list has correct data

10.5.0 – 2026-03-09

Important Fixes and Updates
* Update – Update Stripe API to 2025-09-30.clover and dynamic Javascript to Clover
* Fix – Allow subscription edits when mandates are present, except for mandates from India
* Fix – Prevent fatal error when order ID in webhook references a refund
* Fix – Hide all payment methods on Add Payment Method page when saved payment methods are disabled
* Fix – Only load Stripe JS (not the full UPE bundle) on product and cart pages when express checkout is disabled
* Fix – Fix script dependencies and script cache versioning for classic checkout
* Update – Remove the deferred intent flag (wc-stripe-is-deferred-intent) and the non-deferred intent code path
* Update – Deprecate unused non-deferred intent methods in WC_Stripe_UPE_Payment_Gateway
* Update – Use iDEAL | Wero co-branding to comply with branding changes

Other Fixes and Updates
* Dev – Upgrade @stripe/react-stripe-js to ^5.4.1 and @stripe/stripe-js to ^8.6.0 in JavaScript dependencies
* Dev – Remove unused frontend code related to block checkout
* Dev – Remove unused frontend code related to UPE
* Update – Move class instantiations from their definition files to the plugin initialization code
* Fix – Update deprecated WooCommerce block checkout hook from onCheckoutAfterProcessingWithSuccess to onCheckoutSuccess in the saved token handler
* Fix – Fix currency formatting issue with ISK for express checkouts
* Fix – Remove transient style caching in favor of a simple in-memory frontend cache
* Fix – Improve Stripe element appearance on non-checkout pages
* Fix – Remove WooCommerce session creation on product page load to improve cacheability
* Tweak – Update PHPDoc in admin REST controllers and related code
* Tweak – Improve PHPDoc for migration and notes; minor notes refactor
* Tweak – Update PHPDoc for express checkout classes, block support class, and intent controller
* Tweak – Update PHPDoc for UPE payment method classes
* Tweak – Refactor order helper class to use constants for lock meta keys and reduce code duplication in meta getters
* Tweak – Update PHPDoc and fix minor issues for subscriptions and pre-order compatibility
* Tweak – Add missing JSDoc comments to client-side utility, API, and payment-flow functions

Internal Changes and Upcoming Features
* Dev – Remove unit tests that no longer make sense after recent file removals
* Dev – Deprecate old unused feature flag backend methods and remove related code from the frontend
* Dev – Fix WC beta version resolution in tests
* Dev – Fix becs e2e tests
* Dev – Upgrade @types/react to ^18.3.7 in JavaScript dependencies
* Dev – Add CodeRabbit configuration with Stripe-focused review guidance
* Dev – Expand AI agent guidance with directory-level AGENTS and CLAUDE context files
* Dev – Update dependencies for building translations
* Dev – Extract shared banner styled components and dismissNotice utility to eliminate frontend duplication
* Dev – Use PaymentGatewayFeature constants instead of raw strings for payment gateway feature declarations in UPE payment method classes and traits
* Add – Display adaptive pricing currency selector on blocks checkout page
* Add – Display adaptive pricing currency selector on classic checkout page
* Add – Add method to check if adaptive pricing is supported and pass the flag to checkout page
* Add – Add the base CSV feed for agentic commerce
* Add – Backend support for processing payments with Checkout Session when using Adaptive Pricing
* Update – Reconfigure webhooks to include Checkout Session events when Adaptive Pricing is enabled via settings
* Update – Include additional customer information when creating checkout sessions
* Update – Add missing metadata to checkout session objects when processing webhook events

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