Stripe sur WooCommerce pour une boutique roumaine : 3D Secure, RON et frais réels
Un guide concret pour une boutique WooCommerce roumaine : encaisser en RON, passer proprement 3D Secure et voir les frais réellement payés.
Vous avez une boutique WooCommerce et vous voulez encaisser par carte en RON, sans envoyer vos clients à travers des pages de paiement défaillantes. Stripe est un bon choix : il est disponible en Roumanie, verse en lei et gère 3D Secure automatiquement — à condition d'être bien configuré. Les ennuis commencent avec une intégration à moitié faite : commandes bloquées en « pending », cartes refusées à l'authentification, ou argent inutilement converti d'une devise à l'autre.
Ce n'est pas une publicité pour un plugin. C'est ce que vous, propriétaire de la boutique, devez savoir avant d'appuyer sur « Go live » : comment Stripe travaille avec le leu, pourquoi 3D Secure n'est pas optionnel dans l'UE, où se perdent réellement les commandes, et quels frais reviennent chaque mois. Tout cela, vous pouvez le vérifier vous-même dans votre tableau de bord.
Stripe fonctionne en RON — et pourquoi c'est important
Stripe est disponible pour les entreprises roumaines, et le compte peut verser en lei sur un IBAN roumain. C'est important : si les prix de votre boutique sont en RON et que Stripe encaisse en RON, il n'y a aucune conversion de devise sur le trajet.
L'erreur classique est de laisser WooCommerce en RON alors que le compte Stripe verse en EUR (ou l'inverse). Chaque transaction passe alors par une conversion, et vous perdez discrètement sur le taux de change. Vérifiez deux choses :
- Dans WooCommerce : General → Currency réglé sur « Romanian leu (RON) ».
- Dans Stripe : la devise de versement et l'IBAN également en RON.
Quand les deux sont alignés, le client voit le prix en lei, paie en lei, et vous recevez des lei. Aucune surprise sur le relevé.
Quel plugin utiliser (et pourquoi c'est déterminant)
Pour WooCommerce, vous avez deux options officielles, toutes deux de l'équipe qui maintient WooCommerce :
- Le plugin « Stripe » (Stripe Gateway) — se connecte à votre compte Stripe existant.
- « WooPayments » — une solution construite sur Stripe, gérée depuis WooCommerce.
Les deux utilisent l'API moderne Payment Intents, qui déclenche correctement 3D Secure. Méfiez-vous des plugins anciens ou non maintenus qui utilisent encore l'ancienne API « Charges » — là, l'authentification 3DS ne se fait pas correctement et les cartes européennes sont refusées.
La règle simple : utilisez un plugin officiel, à jour, et évitez les solutions « gratuites » obscures des forums. Pour les paiements, un plugin non maintenu n'est pas une économie — c'est un risque de commandes perdues et de données de carte mal gérées.
3D Secure / SCA n'est pas optionnel en Europe
Dans l'Union européenne, la directive DSP2 (PSD2) impose l'authentification forte du client (SCA) pour la plupart des paiements par carte. En pratique, cela signifie 3D Secure : le client confirme le paiement dans son application bancaire ou avec un code. Ce n'est pas quelque chose que l'on « active si on veut » — les banques émettrices refusent les transactions qui auraient dû être authentifiées et ne l'ont pas été.
La bonne nouvelle : le plugin officiel Stripe gère cela automatiquement via Payment Intents. Quand une banque demande une authentification, le client est dirigé vers l'étape 3DS et revient dans la boutique après confirmation — sans aucun code écrit par vous.
Ce que vous devez faire :
- Tester un vrai parcours avec une carte qui déclenche 3DS (Stripe fournit des cartes de test exactement pour ça).
- Vous assurer que le site tourne en HTTPS — sans certificat SSL valide, le paiement moderne ne démarre même pas.
Les webhooks : là où se perdent les commandes
Le « bug » Stripe-sur-WooCommerce le plus fréquent n'est pas au moment du paiement, mais après : la commande reste en « pending payment » alors que le client a payé. Presque à chaque fois, la cause est un webhook manquant ou mal configuré.
Le webhook est le message par lequel Stripe dit à la boutique « le paiement est terminé, marque la commande comme payée ». S'il manque, WooCommerce n'apprend jamais que l'argent est arrivé.
À vérifier :
- Dans Stripe → Developers → Webhooks, l'endpoint doit pointer vers l'adresse donnée par le plugin.
- Les clés API (test et live) doivent être saisies correctement, sans les mélanger.
- Après configuration, passez une commande de test et confirmez qu'elle passe automatiquement en « processing » ou « completed ».
Cinq minutes de vérification ici vous épargnent des jours de commandes bloquées.
Les frais réels : ce que vous payez vraiment
Stripe n'a pas d'abonnement mensuel ni de contrat minimum — vous payez par transaction. Le frais standard s'applique à chaque paiement réussi, et Stripe l'affiche de façon transparente dans votre compte, tenu à jour. Le conseil honnête : ne vous fiez pas aux chiffres d'anciens articles — regardez la page de tarifs Stripe et votre propre tableau de bord.
Ce que la plupart des gens oublient de compter :
- Les cartes hors de l'Espace économique européen ont généralement un frais plus élevé que les cartes européennes.
- Si une conversion de devise a lieu (devise de la boutique différente de la devise de versement), un coût distinct s'ajoute — une raison de plus de tout garder en RON.
- Les remboursements ne vous rendent pas le frais déjà prélevé sur la transaction initiale.
Pour une petite boutique qui démarre, le modèle « vous payez seulement quand vous vendez » est honnête et prévisible — exactement ce qu'il faut au début.
Comment nous gérons l'intégration chez MPO
Chez MPO Web Studio, nous construisons des boutiques WooCommerce livrées entièrement à distance, depuis Cluj-Napoca, pour des clients dans tout le pays. Nous préparons une démo fonctionnelle avant que vous payiez quoi que ce soit, pour que vous voyiez exactement comment le panier et le paiement se présentent et se comportent.
Côté Stripe, nous faisons les choses dans le bon ordre : alignement de la devise sur le RON, installation du plugin officiel, configuration des webhooks, test de 3D Secure avec des cartes de test, et seulement ensuite le passage en live. Tarif transparent, aucun coût caché, et aucune promesse du type « vous serez n°1 sur Google demain » — méfiez-vous de quiconque vous promet cela.
Si vous voulez discuter concrètement de votre boutique, écrivez-nous sur WhatsApp et nous vous dirons honnêtement ce qu'il y a à faire et combien de temps cela prend.
Questions fréquentes
Puis-je encaisser directement en RON avec Stripe en Roumanie ?+
Oui. Stripe est disponible pour les entreprises roumaines et peut verser en lei sur un IBAN roumain. L'essentiel est de régler la devise de la boutique sur RON et la devise de versement sur RON également, pour qu'aucune conversion inutile n'apparaisse.
3D Secure est-il obligatoire ? Puis-je le désactiver pour ne pas perdre de clients ?+
Vous ne pouvez pas le désactiver légalement dans l'UE — la DSP2 impose l'authentification (SCA), et les banques refusent les paiements qui auraient dû être authentifiés. Le plugin officiel Stripe le gère automatiquement, sans effort supplémentaire pour le client au-delà de la confirmation dans son application bancaire.
Pourquoi mes commandes restent-elles en « pending » alors que le client a payé ?+
Presque certainement un webhook manquant ou mal configuré entre Stripe et WooCommerce. Sans lui, la boutique n'apprend jamais que le paiement est terminé. Vérifiez l'endpoint webhook dans Stripe et les clés API dans le plugin, puis passez une commande de test.
Quels frais Stripe prélève-t-il, et y a-t-il des coûts cachés ?+
Stripe prélève un frais par transaction, sans abonnement mensuel, affiché de façon transparente dans votre compte. Des coûts « cachés » n'apparaissent que si vous laissez une conversion de devise (devise différente de celle du versement) ou avec des cartes hors Espace économique européen. Vérifiez toujours la page de tarifs Stripe actuelle.
Ai-je besoin d'une entreprise enregistrée pour utiliser Stripe ?+
Oui, Stripe exige une entité qui peut légalement encaisser — généralement un travailleur indépendant (PFA) ou une société (SRL) — plus des données d'identification et un compte bancaire. Il ne s'active pas pour un particulier sans forme juridique. Préparez les documents de l'entreprise avant de commencer la configuration.
7 erreurs qui font fuir vos clients de votre site
Laissez votre e-mail et recevez le guide ici, tout de suite. Sans spam.
Envie de voir à quoi ressemblerait le site de votre entreprise ?
Écrivez-nous sur WhatsApp et nous vous préparons gratuitement un site de démonstration au nom de votre entreprise. Vous le voyez d'abord, puis vous décidez — sans engagement.