Fonctions e-commerce d’un site indépendant : configuration WooCommerce, passerelles de paiement, taxes et logistique

WooCommerce permet de vendre dès l'installation, mais sa configuration par défaut ne convient qu'à un site national. Pour l'international, il faut régler quatre modules : passerelles de paiement (double canal Stripe + PayPal), taxes (calculées selon...

WooCommerce 上线前必须调对的四个模块WooCommerce: four modules to configure before going live 默认配置下欧盟订单税率算错 —— 它按店铺所在地收税,不是买家所在地Default tax uses shop country, not buyer country — EU orders are miscalculated 模块Module 关键配置Key setting 验收标准Acceptance 1 支付网关1. Payment Stripe + PayPal 双通道Stripe + PayPal dual channel Webhook 事件订阅Webhook events subscribed 测试沙箱下单成功Sandbox order succeeds 退款流程走通Refund flow tested 2 税率计算2. Tax 按买家所在地收税Tax by buyer address EU 各国税率表导入EU rate table imported 3 物流区域3. Shipping 按国家划分 Shipping ZoneZones by country 重量/金额阶梯运费Weight/price tiered rates 每区下单试算运费正确Per-zone cost verified 免邮阈值生效Free-shipping threshold works 4 货币与显示4. Currency 主货币 USD/EURBase currency USD/EUR 价格含/税口径统一Prices incl/excl tax consistent 配置顺序:支付 → 税率 → 物流 → 货币,不要反着来Order: payment → tax → shipping → currency, not reverse 每配完一个模块,用沙箱测试单跑一遍完整下单流程,再配下一个After each module, run a sandbox test order before next 红线:上线前必须用 3 个不同国家地址各下一单测试,否则税率/运费一定有错Red line: test orders from 3 countries before launch 不要用”看起来对”代替”算过对”——每笔订单的税和运费必须能手动复算Never trust “looks right” — every order must be manually recomputable
WooCommerce : configurer quatre modules pour lancer votre site

Fonctions e-commerce d’un site indépendant : configuration WooCommerce, passerelles de paiement, taxes et logistique

Conclusion d’abord : WooCommerce permet de vendre dès l’installation, mais sa configuration par défaut ne convient qu’à un site national. Pour l’international, il faut régler quatre modules : les passerelles de paiement (double canal Stripe + PayPal), les taxes (calculées selon le pays de l’acheteur et non celui de la boutique), les zones de livraison (découpage par pays avec tarifs dégressifs) et l’affichage de la devise et des taxes. Un constat contre-intuitif : avec la configuration de taxe par défaut, la taxe d’une commande européenne est forcément fausse. Elle est calculée selon le pays de votre boutique, alors que l’Union européenne impose de la calculer selon le pays de l’acheteur. Un écart d’un point de pourcentage peut suffire à déclencher un risque de non-conformité fiscale.

1. Configuration de base de WooCommerce : quels réglages activer en premier

Après l’installation, l’assistant WooCommerce vous guide pour renseigner les informations de la boutique, mais plusieurs options clés sont mal réglées par défaut. Premièrement, le champ « Adresse de la boutique » doit contenir le siège social de votre entreprise, pas votre marché cible. Deuxièmement, choisissez USD ou EUR comme devise principale, pas le yuan : un acheteur étranger qui voit CNY quitte la page immédiatement. Troisièmement, les options « Activer les taxes » et « Activer les frais de livraison » doivent être activées, elles sont désactivées par défaut.

Type de produit : simple ou variable ? Pour un site B2B à l’international, la plupart des produits sont variables (un SKU par taille, couleur ou spécification), car un même modèle se décline souvent en plusieurs versions. Activez la gestion des stocks, mais ne gérez pas le stock réel dans WooCommerce : son module est trop limité. Une fois les commandes nombreuses, mieux vaut synchroniser un ERP ou un Google Sheet. Pour choisir votre stack technique, voir Stack technique crater.

Paramètre Valeur par défaut Recommandé pour l’international Impact
Adresse de la boutique États-Unis Siège social réel Détermine la taxe par défaut
Devise principale USD USD ou EUR Détermine le règlement de la passerelle
Activer les taxes Fermer 开 Sans facture, impossible d’être conforme
Activer les frais de livraison Fermer 开 Sans frais de livraison, l’acheteur ne sait pas
Affichage des prix TTC HT Selon le marché Obligatoire en UE : affichage TTC
Inscription client Autorisée Cocher « inscription possible à la commande » Réduire les frictions à l’inscription

2. Passerelles de paiement : le double canal Stripe et PayPal

Ne vous limitez pas à une seule passerelle de paiement. Stripe couvre les cartes bancaires (Visa/Mastercard/Amex) et les moyens de paiement locaux (iDEAL en Europe, GrabPay en Asie du Sud-Est), mais ne permet pas à un vendeur chinois de s’inscrire directement : il faut une entité à Hong Kong ou aux États-Unis. PayPal est plus accessible, une entité individuelle suffit, et son taux d’utilisation est très élevé en Europe et en Amérique latine, mais ses frais dépassent ceux de Stripe d’environ un point de pourcentage.

La bonne approche à double canal : sur la page de paiement, affichez à la fois le bouton Stripe pour carte bancaire et le bouton PayPal, et laissez l’acheteur choisir. Stripe gère le trafic par carte, PayPal les acheteurs qui le préfèrent. N’activez pas PayPal seul : 40 % des acheteurs nord-américains n’ont pas de compte PayPal et abandonnent s’ils ne voient que cette option. N’activez pas Stripe seul non plus : en Allemagne et aux Pays-Bas, plus de 30 % des acheteurs ont l’habitude d’utiliser PayPal.

Exemple concret : vous êtes une entreprise de Hangzhou spécialisée dans l’éclairage extérieur, avec une entité en Chine, et Stripe n’est pas accessible. Utilisez 2Checkout ou Paddle comme Merchant of Record : ils gèrent l’encaissement transfrontalier et les taxes pour vous, avec des frais d’environ 5 % à 6 %. Gardez PayPal en parallèle comme solution de secours.

Passerelle Frais (transfrontalier) Conditions d’ouverture Marchés adaptés
Stripe 2,9 % + 0,30 USD Nécessite une entité étrangère Amérique du Nord, Europe
PayPal Business 4,4 % + frais fixes Particuliers et entreprises Europe, Amérique latine, monde
2Checkout / Paddle 5 % à 6 % Accessible aux entreprises chinoises Vendeurs chinois à l’international
Shopify Pay 3 % à 3,5 % Boutiques Shopify uniquement Non compatible WooCommerce
Alipay Cross-border Environ 1 % Entreprises chinoises Principalement acheteurs chinois

III. Configuration des taxes : selon le pays de l’acheteur, pas celui de la boutique

C’est le piège le plus courant sur WooCommerce. Par défaut, le calcul des taxes utilise le taux du « lieu de la boutique ». Si vous avez renseigné une adresse d’entreprise aux États-Unis, tous les acheteurs paient la taxe américaine, qu’ils soient en Allemagne ou en France. C’est illégal dans l’Union européenne : les transactions B2C doivent être taxées au taux de TVA du pays de l’acheteur. Chaque pays a son taux : 19 % en Allemagne, 20 % en France, 22 % en Italie.

La bonne configuration se fait en trois étapes. Première étape : dans WooCommerce → Réglages → Taxes, cochez « Calculer les taxes d’après l’adresse de livraison ». Deuxième étape : importez la table des taux. La Commission européenne publie un CSV des taux standards des 27 pays de l’UE, et WooCommerce permet l’import par lot. Troisième étape : définissez le « préfixe d’affichage des prix ». Si vos produits sont affichés hors taxes, indiquez « XX EUR TTC » au moment du paiement.

Règle de décision : les commandes B2C doivent être taxées selon le pays de l’acheteur ; pour les commandes B2B, si l’acheteur fournit un numéro de TVA valide, vous pouvez appliquer l’autoliquidation (reverse charge), à condition de vérifier la validité du numéro. La vérification de TVA intégrée à WooCommerce n’est pas assez fiable : installez l’extension WP Ever Accountant ou TaxJar pour automatiser la vérification. Pour savoir comment mettre en place les bases de la conformité, voir Fondations de conformité pour un site à l’international.

Marchés Règles de taxe Configuration WooCommerce Outils de conformité
UE B2C Taux de TVA du pays de l’acheteur Importer la table des taux UE TaxJar / Avalara
UE B2B Autoliquidation (reverse charge) Vérifier le numéro de TVA API de vérification VIES
États-Unis B2C Taux par État / comté / ville Installer TaxJar pour le calcul automatique Extension TaxJar
Royaume-Uni TVA 20 % (indépendant après le Brexit) Créer une ligne de taxe UK distincte Idem
Moyen-Orient / Asie du Sud-Est Souvent sans TVA ou à taux réduit Définir un taux à 0 % Vérification manuelle

IV. Zones de livraison : découpez par pays et configurez des frais par paliers

Dans WooCommerce, la configuration des livraisons s’appelle Shipping Zone (zone de livraison). Par défaut, il n’y en a qu’une : « Reste du monde », avec soit aucun frais de port, soit un tarif fixe. Pour un site qui vend à l’international, il faut au minimum découper en 4 ou 5 zones : Amérique du Nord, Union européenne, Royaume-Uni, Australie-Nouvelle-Zélande, reste du monde. Dans chaque zone, configurez des modes de livraison différents : livraison gratuite (offerte dès 100 dollars), tarif fixe (10 dollars), tarif au poids (8 dollars pour les 500 premiers grammes, puis 4 dollars par tranche de 500 g).

Comment fixer vos tarifs de livraison : commencez par demander à votre transporteur (Yun Express, Yanwen, 4PX) ses tarifs vers chaque zone, puis répartissez vos commandes en trois tranches de poids : moins de 0,5 kg, de 0,5 à 2 kg, plus de 2 kg. Ajoutez 30 % de marge sur chaque tranche comme coussin (fluctuations du taux de change, réclamations pour colis perdu), puis créez ces paliers dans WooCommerce. Ne fixez pas un seuil de livraison gratuite trop bas : offerte dès 100 dollars, c’est la norme en B2C, en dessous vous rognez sur vos marges.

Exemple concret : votre produit est un ruban LED de 200 g, et le transporteur vous annonce 6 dollars pour l’Union européenne. Dans la zone UE de WooCommerce, vous réglez : tarif fixe de 8 dollars en dessous de 0,5 kg, livraison offerte dès 80 dollars. Un acheteur allemand commande un ruban à 10 dollars, voit 8 dollars de frais de port au paiement et abandonne, trouvant la livraison plus chère que le produit. Ajoutez alors un bandeau « complétez votre panier pour la livraison offerte » : vous l’incitez à monter à 80 dollars, et le panier moyen est multiplié par 8.

Zone Pays inclus Frais pour les 500 premiers grammes Seuil de livraison gratuite
Amérique du Nord États-Unis, Canada 7 dollars dès 100 dollars
Union européenne Allemagne, France, Italie, Espagne et 23 autres pays 8 dollars dès 80 dollars
Royaume-Uni Royaume-Uni (hors UE, zone à part) 9 dollars dès 80 dollars
Australie-Nouvelle-Zélande Australie, Nouvelle-Zélande 10 dollars dès 120 dollars
Reste du monde Moyen-Orient, Asie du Sud-Est, Amérique latine 12 dollars dès 150 dollars

5. Tester avant la mise en ligne : une commande dans 3 pays

Une fois les quatre modules configurés, ne mettez pas le site en ligne tout de suite. Passez des commandes de test en mode Sandbox Stripe, depuis au moins 3 adresses dans des « pays » différents : une adresse dans l’UE (pour vérifier la TVA), une adresse aux États-Unis (pour vérifier la sales tax), une adresse au Moyen-Orient (pour vérifier le taux à 0 %). Pour chaque commande, contrôlez trois choses : le montant des taxes correspond-il à votre calcul manuel, les frais de port sont-ils bien appliqués selon la zone, et la devise s’affiche-t-elle correctement sur la page de paiement.

Autre point à tester impérativement : le remboursement. Stripe et PayPal permettent tous deux de lancer un remboursement directement depuis l’administration WooCommerce, mais les Webhooks doivent être correctement configurés, sinon vous remboursez et la commande reste « en cours » dans WooCommerce. Pour configurer les Webhooks, voir Intégration API site autonome. Pour mettre en place un tableau de bord de suivi, voir Surveillance et alertes du site.

Élément à tester Méthode de test Critère de validation
Taux de taxe sur une commande UE Commander avec une adresse allemande TVA à 19 % calculée automatiquement
Taux de taxe sur une commande américaine Commander avec une adresse en Californie Taxe d’État + taxe de comté correctes
Correspondance des zones de livraison Utiliser une adresse australienne Les frais de la zone Australie-Nouvelle-Zélande s’appliquent
Seuil de livraison gratuite Atteindre le seuil de livraison gratuite Frais de port automatiquement ramenés à zéro
Paiement et remboursement Commander en sandbox puis rembourser Statut synchronisé, montants exacts
Notification par e-mail Vérifier la boîte de réception après la commande Confirmation de commande + envoi de la facture

FAQ — Questions fréquentes

WooCommerce fonctionne-t-il dès l’installation, ou faut-il configurer autre chose ?
L’installation ne pose que la structure : pour un site tourné vers l’export, il faut au minimum régler quatre modules. Les passerelles de paiement (double canal Stripe + PayPal), les taxes (calculées selon le pays de l’acheteur, pas celui de la boutique), les zones de livraison (Shipping Zone par pays avec tarifs dégressifs) et l’affichage des devises et des taxes. La configuration par défaut ne suffit que pour des tests en France : en ligne, vous vous tromperez sur la TVA européenne et les frais de port. Réglez-les dans cet ordre : paiement, taxes, livraison, devises, et validez chaque étape par une commande test en mode sandbox.
Une société française peut-elle ouvrir un compte Stripe, et sinon, que faire ?
Stripe exige une entité basée à Hong Kong ou aux États-Unis ; une société française ne peut pas s’inscrire directement. Trois solutions de repli. Premièrement, passer par 2Checkout (aujourd’hui Verifone) ou Paddle comme Merchant of Record : une société française peut y ouvrir un compte, avec des frais d’environ 5 à 6 %, mais ces prestataires gèrent pour vous la conformité fiscale transfrontalière. Deuxièmement, créer une société à Hong Kong pour ouvrir Stripe, ce qui ramène les frais à 2,9 % + 0,30 $. Troisièmement, se contenter de PayPal Business, le plus accessible mais avec des frais supérieurs à 4,4 %. Pour un petit site B2B, mieux vaut démarrer avec 2Checkout, puis créer une société à Hong Kong une fois le volume au rendez-vous.
Comment calculer la TVA européenne, et WooCommerce peut-il le faire automatiquement ?
Le module de taxes intégré à WooCommerce calcule selon l’adresse de livraison, mais il faut importer manuellement la table des taux. Les taux standards des 27 pays de l’UE sont disponibles en CSV public sur le site de la Commission européenne : il suffit de les importer dans la table des taux de WooCommerce. Pour les commandes B2B, il faut vérifier le numéro de TVA de l’acheteur pour appliquer l’autoliquidation ; la vérification native de WooCommerce n’est pas assez fiable, mieux vaut installer l’extension TaxJar ou Avalara pour la valider automatiquement. Au-delà de 10 000 € de ventes transfrontalières dans l’UE sur l’année, il faut aussi s’enregistrer au guichet OSS.
Comment fixer les frais de port, et quel seuil de livraison gratuite choisir ?
Commencez par relever les tarifs de votre transporteur vers chaque Zone, puis répartissez par poids en trois tranches (moins de 0,5 kg, de 0,5 à 2 kg, plus de 2 kg) en ajoutant 30 % de marge de sécurité à chacune. Fixez le seuil de livraison gratuite entre 1,2 et 1,5 fois le panier moyen : si le panier moyen est de 60 $, le seuil se situe entre 80 et 100 $. Ne le mettez pas trop bas (la gratuité dès 30 $ grignote la marge), ni trop haut (à 200 $, la plupart des clients n’atteindront pas le seuil). Pour un site B2C indépendant, la valeur courante est de 80 à 100 $ pour la livraison offerte.
Faut-il afficher les prix TTC ou HT ?
Dans l’UE, les prix B2C doivent être affichés TTC (le consommateur voit le prix final), alors qu’aux États-Unis, on peut afficher hors taxes et ajouter la taxe au moment du paiement (car les taux varient selon les États). WooCommerce propose deux options dans Réglages → Général : dans « Affichage des prix dans la boutique », choisissez « TTC » ou « HT », et dans « Affichage des prix pendant la commande et dans le panier », choisissez l’autre. Bonne pratique : sur un site UE, afficher TTC en vitrine, puis détailler le montant de la TVA sur une ligne distincte au moment du paiement ; sur un site US, afficher HT en vitrine et ajouter la taxe selon l’État au paiement. Évitez d’appliquer un affichage TTC ou HT uniforme sur tout le site.
WooCommerce ou Shopify : lequel choisir pour le B2B à l’international ?
Pour le B2B à l’international, choisissez WooCommerce ; pour le B2C de produits standardisés, choisissez Shopify. WooCommerce offre une grande liberté de personnalisation : vous pouvez y installer des extensions de demande de devis B2B, de devis en lot et de tarifs clients dédiés, sans abonnement mensuel ; en revanche, vous gérez vous-même le serveur et la sécurité. Shopify démarre à 39 dollars par mois, mais ses fonctions B2B sont limitées (groupes de clients, demandes de devis reposent sur des applications tierces). Pour du marketing de contenu, de la présentation produit et de la génération de demandes, choisissez WooCommerce ; pour de la vente au détail de produits standardisés à fort volume, choisissez Shopify.

Pour conclure

La configuration par défaut de WooCommerce est pensée pour les petits commerçants américains, pas pour un site à l’international. La mettre en ligne telle quelle entraîne des taux de TVA erronés pour l’UE, des zones de livraison inadaptées et un paiement limité à PayPal qui exclut les utilisateurs de carte bancaire. Ces problèmes n’éclatent pas le premier jour : ils se révèlent quand un client de l’UE vous signale une erreur sur sa première commande.

Trois étapes pour passer à l’action : réglez dans l’ordre paiement → taxes → livraison → devises, sans sauter d’étape ; une fois la configuration terminée, passez une commande test en sandbox avec une adresse dans 3 pays différents et recalculez manuellement taxes et frais de port ; conservez le tableau des taux de taxe et celui des frais de port dans Google Sheets et vérifiez-les chaque trimestre.

Une phrase à retenir : installer WooCommerce, c’est juste ouvrir la porte de la boutique ; ce n’est qu’en calculant correctement les taxes, en encaissant correctement les paiements et en annonçant correctement les frais de port que l’on peut vraiment ouvrir.

Cratère
Cratère Expert Cratère

Officiel de l'organisme · Cratère Crater

Cratère (Crater) est une société de services d'expansion internationale spécialisée dans le développement de sites WordPress autonomes, le référencement Google et la croissance globale GEO, au service des secteurs du matériel intelligent, de l'équipement industriel, du SaaS et des énergies nouvelles.

Capacités produitLivre blanc méthodologiqueRapports sectoriels
965partages
78articles de base de connaissances