Lorsqu'un client souhaite acheter un produit, il passe généralement par deux zones centrales dans WooCommerce : le Panier et le Paiement.
Dans le panier, le client vérifie les produits qu'il a sélectionnés, les quantités et les prix. Lors du checkout, il saisit les informations nécessaires pour la commande, choisit – selon votre boutique – le mode de livraison et le mode de paiement, et valide la commande.
Les deux domaines font partie des fonctionnalités les plus importantes d'une boutique WooCommerce. Si le panier ou la caisse ne sont pas correctement configurés, un client ne peut pas finaliser ses achats correctement.
En bref : Le panier rassemble les produits qu'un client souhaite acheter. Lors du paiement, les informations de commande proprement dites y sont regroupées et la commande est envoyée.
Du produit à la commande #
Un achat typique dans WooCommerce se résume schématiquement à ceci :
Sélectionner le produit
↓
Ajouter au panier
↓
Vérifier le panier
↓
Passer à la caisse
↓
Saisir les informations client et de livraison
↓
Choisir le mode d'expédition
↓
Choisir le mode de paiement
↓
Soumettre la commande
↓
La commande est traitée dans WooCommerce
Le déroulement exact peut varier légèrement selon le produit, le mode de paiement, la configuration d'expédition, le thème et les extensions installées.
Un produit purement numérique, par exemple, ne nécessite peut-être pas d'expédition. Une boutique proposant le retrait en magasin peut afficher des options différentes de celle qui expédie exclusivement par service de colis.
Qu'est-ce que le panier WooCommerce ? #
Le panier d'achat est d'abord une collection des produits qu'un client souhaite acheter.
Lorsque le client clique sur une page produit Ajouter au panier clique, le produit est ajouté au panier actuel.
Pour un produit simple, le panier pourrait par exemple contenir :
Tasse à café Classic
Quantité :
2
Prix unitaire :
CHF 29.90
Sous-total :
CHF 59.80
Lors d'un produit variable WooCommerce enregistre également la variante choisie.
Par exemple :
T-Shirt Classic
Taille :
M
Couleur :
Noir
Quantité :
1
Le client n'achète ainsi pas n'importe quel t-shirt, mais précisément la variante sélectionnée.
Que peut faire un client dans le panier ? #
Dans le panier WooCommerce standard, le client peut vérifier à nouveau sa sélection et – selon l'affichage utilisé et la configuration de la boutique – par exemple :
- Contrôler les produits,
- modifier la quantité sélectionnée,
- Supprimer des produits,
- Voir les sous-totaux et le total général,
- utiliser un code promo si les codes promo sont activés,
- vérifier ou sélectionner les options d'expédition disponibles,
- passer à la caisse.
Le panier constitue donc une sorte de poste de contrôle avant la finalisation effective de la commande.
Une modification de la quantité modifie la commande #
Si le client modifie par exemple la quantité d'un à trois dans le panier, WooCommerce adapte le calcul en conséquence.
1 × CHF 29.90
=
CHF 29.90
après modification :
3 × CHF 29.90
=
CHF 89.70
Selon la boutique, d'autres éléments tels que les frais de port, les taxes, les bons d'achat ou d'autres frais s'ajoutent ensuite.
Nous expliquons comment configurer les taxes séparément dans l'article Configurer correctement les taxes et la TVA dans WooCommerce.
Nous traitons la configuration des expéditions dans l'article Configurer les zones de livraison, les modes de livraison et les frais de port.
Que se passe-t-il avec le stock dans le panier ? #
Le simple fait qu'un produit se trouve dans le panier ne signifie pas automatiquement que la commande est déjà finalisée.
La réservation de stock proprement dite, ou la réduction de stock, dépend du processus ultérieur de validation et de commande ainsi que de vos paramètres de stock.
C'est pourquoi vous ne devez pas confondre le panier avec une commande finalisée.
Nous expliquons en détail comment WooCommerce gère les stocks et les réservations dans l'article Gérer les stocks, les SKU et le statut de livraison dans WooCommerce.
Que se passe-t-il lorsque le client abandonne son panier ? #
Un client peut ajouter des produits au panier et quitter ensuite le site web sans passer commande.
C'est tout à fait normal dans le commerce en ligne.
Un panier n'est donc pas la même chose qu'une commande et ne constitue pas non plus un chiffre d'affaires garanti.
WooCommerce utilise des données de session pour gérer le contenu du panier d'un visiteur lors de ses achats. La durée de conservation effective d'un panier peut dépendre du processus technique, des cookies, de la session et d'autres facteurs.
Par conséquent, pour le fonctionnement normal de la boutique, vous ne devez pas supposer que chaque panier rempli se transformera automatiquement par la suite en commande.
Qu'est-ce que le checkout ? #
Le checkout est la zone où le client finalise son achat.
WooCommerce y collecte les informations nécessaires pour la commande spécifique.
Cela peut par exemple inclure :
- Nom
- Adresse de facturation
- Adresse de livraison
- Adresse e-mail
- Numéro de téléphone, si nécessaire ou activé
- Mode d'expédition
- Mode de paiement
- Récapitulatif de la commande
- avis ou confirmations requis d'un point de vue juridique ou technique
Quels champs apparaissent réellement dépend des paramètres de WooCommerce, du produit, du mode de livraison, du thème et d'éventuelles extensions.
Adresse de facturation et adresse de livraison #
WooCommerce peut choisir entre une Adresse de facturation et un Adresse de livraison différencier.
L'adresse de facturation appartient au client ou est liée à la facturation de la commande.
L'adresse de livraison détermine l'endroit où un produit physique doit être livré.
Les deux adresses peuvent être identiques.
Un client peut par exemple se faire livrer à son adresse professionnelle, tandis que son adresse de facturation est son adresse privée.
Important : L'adresse que WooCommerce utilise pour le calcul des taxes ou des frais de port dépend de vos réglages. C'est pourquoi vous ne devez pas configurer ces aspects indépendamment les uns des autres sans tester l'ensemble du processus de commande.
Pour les produits virtuels, l'expédition peut être supprimée #
Si un produit est décrit comme virtuel est configuré et ne nécessite aucun envoi physique, WooCommerce peut simplifier le paiement en conséquence.
Un exemple serait un service ou un autre produit qui n'est pas expédié par colis.
Par conséquent, un panier purement virtuel ne nécessite pas les mêmes informations d'expédition qu'un panier contenant des produits physiques.
Vous trouverez la distinction entre les produits simples, virtuels, téléchargeables et variables dans l'article Les types de produits dans WooCommerce expliqués.
Comment WooCommerce détermine-t-il les options de livraison ? #
Pour les produits physiques, WooCommerce vérifie la configuration d'expédition de votre boutique.
Ceux-ci jouent en particulier un rôle important Zones de livraison et celles qui y sont disponibles Modes de livraison un rôle.
Un client suisse peut donc voir d'autres options d'expédition qu'un client allemand ou américain.
Si aucun mode de livraison correspondant n'est disponible pour l'adresse de livraison, cela peut empêcher le client de finaliser son achat comme prévu.
C'est pourquoi tester différents pays de livraison fait partie intégrante d'un test complet de la boutique.
Comment WooCommerce détermine-t-il les modes de paiement ? #
À la caisse, WooCommerce affiche les moyens de paiement qui sont activés dans votre boutique et disponibles pour la commande en cours.
Les modes de paiement affichés dépendent, entre autres, de l'extension de paiement utilisée et de sa configuration.
Les possibilités typiques peuvent par exemple inclure :
- Virement bancaire
- contre remboursement, si configuré de manière appropriée
- Carte de crédit ou de débit via un fournisseur de services de paiement
- PayPal
- autres prestataires de services de paiement externes
Tous les modes de paiement ne font pas automatiquement partie du cœur de WooCommerce, et tous les prestataires ne sont pas disponibles dans tous les pays ou pour tous les modèles économiques.
C'est pourquoi nous traitons l'aménagement séparément dans l'article Configurer et gérer les méthodes de paiement dans WooCommerce.
Passer commande n'est pas la même chose qu'un paiement réussi #
C'est l'un des points les plus importants pour comprendre WooCommerce.
Lorsqu'un client valide sa commande et qu'une commande est générée, cela ne signifie pas automatiquement que le paiement a été reçu avec succès.
Un exemple :
Le client passe commande
↓
WooCommerce crée la commande
↓
Le fournisseur de paiement tente le paiement
↓
Le paiement peut réussir
OU
Le paiement peut être en attente
OU
Le paiement peut échouer
L'état d'une commande est donc géré par un Statut de la commande illustré.
Nous expliquons les différents statuts en détail dans l'article Statuts des commandes WooCommerce expliqués simplement.
Important : N'expédiez pas une marchandise simplement parce qu'une commande existe dans WooCommerce. Vérifiez le statut réel de la commande et du paiement, ou la procédure prévue pour votre mode de paiement.
Quand une commande WooCommerce est-elle créée ? #
Une commande WooCommerce est généralement créée dans le cadre d'un paiement finalisé.
Dans les processus de paiement basés sur des blocs actuels, WooCommerce peut également, dans le déroulement technique, temporairement avec un Statut du brouillon travailler avant ou pendant que la commande est envoyée.
Mais pour le e-commerçant ordinaire, l'essentiel est le suivant : seul le paiement mène du simple panier au véritable processus de commande.
Tu trouveras ensuite les commandes terminées ou transformées dans le backend WordPress, sous la section WooCommerce dédiée aux commandes.
Le panier et la commande sont des pages WooCommerce dédiées #
WooCommerce a besoin de certaines pages pour ses fonctionnalités de boutique principales.
Cela comprend, entre autres :
Boutique
Panier
Commander
Mon compte
Lors d'une configuration WooCommerce normale, ces pages requises sont généralement créées automatiquement.
Vous pouvez vérifier quelle page spécifique WooCommerce utilise comme panier ou page de validation de commande dans les paramètres avancés de WooCommerce.
La zone correspondante se trouve sous :
WooCommerce
→ Réglages
→ Avancé
On y trouve notamment les pages attribuées au panier et à la commande.
Important : Ne supprimez pas simplement une page de panier ou de validation de commande sous prétexte qu'elle ressemble à une page WordPress normale. WooCommerce a besoin de pages correctement assignées pour ces fonctionnalités de la boutique.
Que sont les blocs de panier et de commande ? #
Sur les installations récentes, WooCommerce utilise par défaut les modernes Blocs de panier et de validation de commande.
Pour les nouvelles boutiques depuis WooCommerce 8.3, ces blocs constituent la solution standard.
Le bloc de panier fournit, entre autres, le contenu du panier, les quantités, les totaux, les informations d'expédition et le passage à la caisse.
Le bloc de paiement contient les sections nécessaires à la finalisation de la commande, telles que les informations client, la livraison, le paiement et le récapitulatif de la commande.
L'apparence exacte des pages dépend également du thème utilisé.
Pourquoi mon processus de paiement est-il différent de celui décrit dans un guide ? #
Ce n'est pas inhabituel avec WooCommerce.
Il existe aujourd'hui des pages de panier et de validation de commande modernes basées sur des blocs ainsi que des variantes plus anciennes ou classiques basées sur les shortcodes WooCommerce.
De plus, les thèmes et les plugins peuvent étendre ou modifier le processus de paiement.
C'est pourquoi les différences suivantes peuvent par exemple apparaître :
- autre disposition des champs
- autres étiquettes
- champs supplémentaires
- Boutons de paiement express
- autre affichage des modes de livraison
- informations complémentaires
- un processus de paiement en plusieurs étapes
Si ton tunnel de commande a un aspect visuel différent d'une capture d'écran dans un mode d'emploi, cela ne signifie pas automatiquement qu'il est mal configuré.
Le panier et la commande classiques existent toujours #
Les anciennes boutiques WooCommerce peuvent continuer à utiliser les codes courts classiques.
Pour le panier, le shortcode WooCommerce correspondant est :
[woocommerce_cart]
Pour le paiement :
[woocommerce_checkout]
Cependant, sur les nouvelles installations de WooCommerce, vous ne devriez pas utiliser ces codes courts sans raison à la place des blocs modernes existants.
Certaines extensions plus anciennes peuvent être plus compatibles avec le tunnel d'achat classique. Il convient donc de vérifier si un changement est nécessaire en fonction des plugins réellement utilisés.
Ne pas assigner deux fois la page du panier et de validation de commande #
WooCommerce requiert respectivement une page fixe pour le panier et une page pour la commande.
Ne créez donc pas plusieurs pages de paiement apparemment identiques et ne changez pas l'attribution d'avant en arrière sans raison.
Si tu souhaites modifier le design, il est préférable de cibler et de modifier directement la page effectivement utilisée ou le modèle correspondant.
Commande en tant qu'invité ou compte client ? #
La possibilité pour un client de commander sans créer de compte au préalable se paramètre dans les réglages WooCommerce sous Comptes et confidentialité établi.
Tu y peux notamment déterminer si :
- les commandes d'invités sont autorisées,
- si les clients existants sont autorisés à se connecter lors du paiement,
- qu'un compte client puisse être créé pendant ou après le paiement.
Ces paramètres influencent considérablement le déroulement du paiement.
Comme le sujet est plus vaste, nous le traiterons séparément dans le prochain article : Configurer les comptes clients et les commandes invités dans WooCommerce.
Que se passe-t-il après la soumission de la commande ? #
Après une commande réussie, le client reçoit généralement une confirmation ou est redirigé vers la page de confirmation de commande correspondante.
WooCommerce enregistre la commande avec les données associées.
Cela comprend, selon la commande, par exemple :
- produits commandés
- Mengen
- Prix
- Données clients
- Adresse de facturation et de livraison
- Mode d'expédition
- Mode de paiement
- Statut de la commande
- Impôts et taxes
WooCommerce peut également déclencher les e-mails de commande prévus.
Nous expliquons comment configurer ces notifications dans l'article Configurer les e-mails et les notifications de commande WooCommerce.
Que se passe-t-il dans le backend ? #
Pour vous en tant que e-commerçant, la gestion des commandes commence après le paiement.
Là, tu contrôles par exemple :
- ce qui a été commandé,
- celui qui a commandé,
- quel est le statut de la commande,
- quel moyen de paiement a été utilisé,
- où la commande doit être livrée.
Nous traitons de la façon dont vous utilisez cette zone au quotidien dans l'article Gérer les commandes WooCommerce : statut, paiement et expédition.
Le paiement ne calcule pas ses propres règles métier. #
Le module de paiement affiche le résultat de la configuration de votre boutique.
Par exemple, si un mode d'expédition incorrect, un montant de taxe erroné ou un mode de paiement inattendu apparaît, la cause ne provient souvent pas du paiement (checkout) lui-même.
Au lieu de cela, vous devriez vérifier quels paramètres WooCommerce utilise pour la commande spécifique.
Le processus de paiement connecte entre autres :
Produits
+
Données clients
+
Adresse de livraison
+
Règles d'expédition
+
Paramètres fiscaux
+
Modes de paiement
+
Bons d'achat
=
Commande
C'est précisément pourquoi la caisse est un bon endroit pour remarquer les erreurs, mais pas nécessairement celui où se trouve la cause.
Pourquoi les modes de livraison manquent-ils lors du paiement ? #
Si un client ne peut pas sélectionner de mode d'expédition, vous devez vérifier, entre autres :
- Le produit est-il physique et soumis à des frais de port ?
- Existe-t-il une zone de livraison adaptée pour le pays de livraison ?
- Cette zone d'expédition contient-elle au moins un mode d'expédition correspondant ?
- La commande remplit-elle les conditions de ce mode d'expédition ?
- Une extension a-t-elle fixé des conditions supplémentaires ?
Nous traiterons de la configuration exacte dans l'article Configurer les zones de livraison, les modes de livraison et les frais de port.
Pourquoi un mode de paiement est-il manquant ? #
Un moyen de paiement activé ne doit pas nécessairement s'afficher à chaque commande.
Les prestataires de paiement et les extensions peuvent comporter des conditions selon lesquelles une méthode n'est disponible que pour certaines commandes.
Il peut s'agir, par exemple, des facteurs suivants :
- Pays du client
- Monnaie
- Montant de la commande
- Type de produit
- configuration technique du prestataire de services de paiement
- Compatibilité avec le système de paiement utilisé
Si un mode de paiement est manquant, vérifiez donc d'abord sa configuration concrète et sa documentation.
Bons d'achat dans le panier et la commande #
Lorsque les coupons sont activés dans WooCommerce, les clients peuvent saisir un code promo valide en fonction de l'affichage du panier et de la commande utilisés.
WooCommerce vérifie à cette occasion les conditions enregistrées pour le bon d'achat.
Un bon d'achat peut, par exemple, s'appliquer uniquement à certains produits, catégories ou montants de commande.
Nous expliquons comment configurer de telles règles dans l'article Créer des bons d'achat et des codes de réduction dans WooCommerce.
Apporter des modifications au paiement avec précaution #
Sur le plan technique, le tunnel de commande est une zone particulièrement importante de la boutique.
Les extensions, les thèmes et les personnalisations peuvent ajouter des champs supplémentaires, des fonctionnalités de paiement ou d'autres éléments.
Un changement qui a l'air inoffensif du point de vue visuel peut donc avoir des répercussions sur le processus de commande.
Après des modifications apportées au panier ou à la caisse, vous devez toujours effectuer au moins une commande test complète.
Important : Ne vérifie pas seulement si la page de commande s'affiche. Un tunnel de commande n'est testé de manière pertinente que lorsque tu as contrôlé l'ensemble du processus jusqu'à la création de la commande et – dans la mesure du possible – jusqu'au traitement du paiement prévu.
Tester le paiement en tant que client #
Lors des tests, vous ne devez pas seulement utiliser le site en tant qu'administrateur connecté.
Ouvrez également la boutique dans une fenêtre de navigation privée ou dans un navigateur dans lequel vous n'êtes pas connecté au tableau de bord WordPress.
Cela vous permet de voir le processus plutôt comme le vit un client ordinaire.
Vérifiez par exemple :
- Peut-on ajouter un produit au panier ?
- Le produit et la variante correspondent-ils ?
- La quantité peut-elle être modifiée ?
- Les prix sont-ils calculés correctement ?
- Les modes de livraison attendus apparaissent-ils ?
- Les méthodes de paiement attendues apparaissent-elles ?
- Est-ce que les codes promo fonctionnent quand tu en utilises ?
- La commande peut-elle être expédiée ?
- Une commande est-elle créée dans le backend par la suite ?
- La commande a-t-elle le statut attendu ?
- Les e-mails prévus sont-ils déclenchés ?
Nous aborderons une vérification complète avant le décollage plus loin dans l'article. Tester sa boutique WooCommerce avant le lancement : commande test et liste de contrôle.
Quelle est la suite ? #
Une partie importante du tunnel de commande est de savoir si un client a impérativement besoin d'un compte client ou s'il est autorisé à commander en tant qu'invité.
Dans l'article suivant, nous allons donc Comptes clients et commandes invités dans WooCommerce plus en détail. Nous y expliquons quelles sont les possibilités offertes par WooCommerce et comment les paramètres influencent le processus de commande.
Résumé #
Je suis Panier un client vérifie les produits, les variantes et les quantités qu'il souhaite acheter. Selon la configuration de la boutique, des bons d'achat, des informations sur la livraison et des montants totaux de commande peuvent également y être affichés.
Je suis Paiement les informations relatives aux clients, à la livraison et au paiement nécessaires à la commande sont collectées. WooCommerce utilise pour cela, entre autres, vos paramètres d'expédition, de taxes, de paiement et de compte.
Une commande générée ne signifie pas automatiquement que le paiement a été effectué avec succès. Le statut respectif de la commande et du paiement est déterminant à cet égard.
Les boutiques WooCommerce récentes utilisent par défaut des pages de panier et de commande basées sur des blocs. Les boutiques plus anciennes peuvent continuer à utiliser le panier et la commande classiques basés sur des shortcodes WooCommerce.
Après des modifications apportées au processus de commande, vous devriez toujours effectuer une commande test complète du point de vue du client. C'est la seule façon de vérifier si le panier, la livraison, le paiement et la commande fonctionnent réellement ensemble.