Avant que votre boutique WooCommerce ne soit ouverte à de vrais clients, vous devriez effectuer au moins une commande test complète.
Il ne s'agit pas seulement de savoir si le bouton „ Passer la commande “ est cliquable. Une commande relie de nombreux domaines de votre boutique entre eux : le produit, le panier, le bon de réduction, l'adresse client, les taxes, l'expédition, le paiement, le statut de la commande et les notifications par e-mail.
Un magasin peut donc paraître achevé au premier coup d'œil et présenter néanmoins une erreur dès le premier processus de commande complet.
Important : Une commande test doit, dans la mesure du possible, reproduire le parcours réel d'un futur client. Par conséquent, ne testez pas votre boutique uniquement dans le tableau de bord WordPress, mais également depuis la page publique de la boutique jusqu'à la commande finalisée.
Où devriez-vous effectuer une commande test ? #
Pour des tests techniques approfondis, un site de test ou de staging séparé est l'environnement le plus sûr. Vous pourrez y vérifier les paramètres, les processus de paiement et les extensions sans affecter de vrais clients ou des commandes en cours.
WooCommerce traite par principe une commande test normale comme n'importe quelle autre commande. Elle peut par exemple :
- Déclencher les e-mails WooCommerce,
- apparaître dans vos commandes,
- être pris en compte dans les analyses WooCommerce,
- être traités par des plugins connectés ou des services externes.
Le cœur de WooCommerce ne dispose pas d'un statut de commande spécial et général „ commande test “ permettant à chaque extension de détecter automatiquement qu'elle ne doit rien faire avec cette commande.
Par conséquent : Vérifiez avant une commande de test quels systèmes supplémentaires sont connectés à votre boutique. Il peut s'agir par exemple de prestataires de paiement, de la gestion des stocks, de solutions d'expédition, de la comptabilité ou d'autres automatisations.
Une fois les tests terminés, vous devez supprimer les commandes de test dont vous n'avez plus besoin afin qu'elles ne soient pas traitées par inadvertance ou prises en compte dans vos analyses ultérieures.
Avant le test : contrôler les principaux réglages de base #
Avant d'exécuter une commande, vérifiez rapidement les principaux paramètres de la boutique. Il ne s'agit pas encore de tous les détails, mais d'exclure les erreurs de configuration évidentes avant le test proprement dit.
| Domaine | Ce que tu devrais vérifier |
|---|---|
| Produits | Le prix, le statut du stock, le statut de la TVA et, le cas échéant, les variantes sont corrects. |
| Panier & Paiement | Les bonnes pages WooCommerce sont assignées et la commande peut être affichée. |
| Impôts | Les règles fiscales techniques prévues pour votre boutique sont configurées. |
| Expédition | Les zones et les modes d'expédition requis sont actifs. |
| Paiements | Au moins un moyen de paiement approprié est configuré et opérationnel. |
| E-mails | Les notifications et destinataires WooCommerce nécessaires sont configurés. |
Si tu n'as pas encore configuré ces zones, les articles correspondants t'aideront à Paramètres de base WooCommerce, Impôts, Expédition, Modes de paiement et Notifications par e-mail.
Effectuer la commande test du point de vue d'un client #
Il est préférable d'ouvrir votre boutique dans une fenêtre de navigation privée ou incognito de votre navigateur. Ainsi, vous n'êtes pas connecté en même temps en tant qu'administrateur WordPress et vous voyez la boutique plutôt comme un visiteur normal la perçoit.
Ensuite, choisissez au moins un produit typique de votre assortiment et parcourez l'ensemble du processus de commande.
- Ouvre une page produit.
- Vérifiez le prix, la description, les images et la disponibilité.
- Sélectionnez une variante pour un produit variable.
- Ajoutez le produit au panier.
- Modifiez la quantité si nécessaire.
- Testez un bon d'achat, si vous utilisez des bons d'achat.
- Passer à la caisse.
- Entrez une adresse de test réaliste.
- Vérifiez les frais de port, les taxes et le total.
- Choisissez un mode de paiement.
- Finalisez la commande en utilisant la procédure de test prévue.
Fais aussi attention aux petits détails : les messages d'erreur sont-ils compréhensibles ? Les champs de sélection fonctionnent-ils ? Les champs obligatoires sont-ils exigés correctement ? Peux-tu tout utiliser sur un appareil mobile ?
Nous expliquons le fonctionnement fondamental du panier et de la commande dans l'article Comprendre le panier et le module de paiement dans WooCommerce.
Tester consciemment les produits et les variantes #
Si votre boutique utilise différents types de produits, vous ne devriez pas tester exclusivement le produit le plus simple.
Pour un produit variable, vous devriez par exemple vérifier si les variantes disponibles peuvent être sélectionnées correctement et si le prix, l'image, l'état du stock ou d'autres informations spécifiques aux variantes changent correctement.
Lorsque vous gérez des stocks, vérifiez également après la commande si le stock a évolué comme vous le prévoyez.
Pour les produits soumis à des taux de TVA différents, à des classes d'expédition différentes ou à des conditions d'expédition particulières, vous devriez exécuter au moins un cas de test correspondant.
Tu trouveras les bases de cela dans les articles Créer des produits variables et Gérer le stock, le SKU et le statut de livraison.
Ne pas tester seulement les aspects positifs des bons d'achat #
Lorsque vous utilisez des codes promotionnels, ne vous contentez pas de tester si un code valide fonctionne.
Vérifie également au moins un cas où WooCommerce doit rejeter le bon de réduction.
Supposons que ton bon d'achat ne soit valable qu'à partir de 100,00 CHF. Tu testes alors, par exemple, un panier de 90,00 CHF, puis un panier dépassant le montant requis.
Il en va de même pour les restrictions de produits ou de catégories, les dates d'expiration et les limites d'utilisation.
Cela te permet non seulement de voir que le code promo fonctionne, but also que tes restrictions s'appliquent réellement.
Tu en sauras plus dans l'article Créer des bons d'achat et des codes de réduction dans WooCommerce.
Vérifier les taxes, l'expédition et le total #
Dans le processus de commande, tu ne dois pas te contenter d'un examen superficiel du calcul. Vérifie les différents éléments de la commande.
| Examen | Question |
|---|---|
| Produits | Les prix et les quantités des produits sont-ils corrects ? |
| Rabaisse | Un bon d'achat est-il correctement pris en compte ? |
| Expédition | Le bon mode d'expédition avec les frais prévus apparaît-il pour l'adresse de test ? |
| Impôts | Est-ce que WooCommerce calcule les montants de taxes attendus en fonction des règles que vous avez enregistrées ? |
| Montant total | Est-ce que la combinaison des produits, de la réduction, des frais de port et des taxes donne le montant final attendu ? |
Testez au moins une adresse de chaque zone importante pour plusieurs zones d'expédition.
Par exemple, si vous avez configuré des conditions d'expédition différentes pour la Suisse et l'Allemagne, une seule adresse de test suisse ne suffit pas.
Il en va de même pour la livraison gratuite : si le seuil est par exemple de 100,00 CHF, vous devriez tester un panier juste en dessous et un autre au niveau ou au-dessus de ce seuil.
En matière d'impôts : La commande de test vérifie si WooCommerce applique techniquement et correctement les règles que vous avez configurées. Elle ne peut pas confirmer si ces règles sont correctes sur le plan fiscal.
Vérifier les modes de paiement avec le mode test prévu #
De nombreux prestataires de services de paiement en ligne proposent un mode test ou bac à sable. Cela vous permet de simuler un paiement sans déclencher un véritable paiement normal.
La manière d'activer et d'utiliser ce mode test dépend du fournisseur de services de paiement concerné et de son extension WooCommerce.
Par conséquent, utilisez toujours les instructions de test actuelles du prestataire de services de paiement effectivement utilisé pour les paiements en ligne. N'utilisez pas de véritables données de carte de crédit en mode test et aucune donnée de paiement de test en mode réel.
Important : N'effectuez pas simplement de vrais paiements pour les rembourser ensuite si votre fournisseur de paiement dispose d'un mode test prévu à cet effet. Les transactions réelles peuvent par exemple engendrer des frais qui ne disparaissent pas nécessairement suite à un remboursement.
Lors d'un paiement test réussi, vous devez vérifier si WooCommerce a créé la commande et défini le statut de commande attendu.
Teste si possible également une tentative de paiement interrompue ou refusée par le prestataire. Ta boutique ne doit pas seulement traiter correctement les paiements réussis.
Nous expliquons les bases de cela dans l'article Configurer et gérer les méthodes de paiement dans WooCommerce.
Vérifier ensuite entièrement la commande dans le backend #
Après avoir terminé la commande de test, vous ouvrez :
WooCommerce → Commandes
Recherche la commande qui vient d'être créée et vérifie-la entièrement.
Vérifiez en particulier les données client, les produits, les quantités, les remises, le mode d'expédition, les montants des taxes, le mode de paiement, le montant total et le statut de la commande.
Les notes de commande sont également importantes. Les passerelles de paiement et WooCommerce peuvent y enregistrer des informations sur les paiements et les changements de statut.
Comparez le montant du backend avec le montant que vous avez vu lors du paiement. Les deux doivent correspondre à la commande effectivement passée.
Vous trouverez plus d'informations sur la gestion des commandes dans l'article Gérer les commandes WooCommerce : statut, paiement et expédition.
Vérifier séparément le statut de la commande et le paiement #
Une commande créée ne signifie pas automatiquement qu'un paiement en ligne a réussi.
Vérifiez par conséquent également la vue de test ou de transaction d'un prestataire de services de paiement. Le processus de paiement simulé doit y correspondre à la commande WooCommerce.
Vérifiez également si WooCommerce a mis à jour le statut de la commande de manière appropriée.
Par exemple, dans le cas d'une commande normale avec des biens physiques payée avec succès, il est fréquent En cours de traitement à prévoir. D'autres modes de paiement et types de produits peuvent avoir un déroulement de statut différent.
Nous expliquons la signification de ces statuts dans l'article Statuts des commandes WooCommerce expliqués simplement.
Les e-mails font également partie de la commande test #
Une commande de test complète ne s'arrête pas à la page de confirmation de commande.
Vérifiez ensuite les e-mails WooCommerce attendus.
Le client devrait recevoir le message correspondant au processus de commande. En même temps, l'exploitant de la boutique devrait recevoir les notifications administratives prévues.
Vérifiez en même temps :
- Adresse du destinataire
- Nom et adresse de l'expéditeur
- Objet
- Numéro de commande
- Produits et quantités
- Prix et montant total
- Adresse de facturation ou de livraison
- liens existants
- Affichage sur ordinateur et smartphone
Vérifie aussi le dossier spam.
Si un message attendu est manquant, ne partez pas simplement du principe que WooCommerce n'envoie généralement pas d'e-mails. Utilisez le diagnostic de WooCommerce n'envoie pas d'e-mails : vérifier les causes de manière systématique.
Tester la commande invité et le compte client #
Si votre boutique autorise à la fois les commandes en tant qu'invité et les comptes clients, vous devriez essayer les deux variantes.
Lors d'une commande en tant qu'invité, vous vérifiez si le client peut finaliser l'achat sans compte.
Pour une commande avec un compte client, vous devriez également vérifier si la commande se trouve dans la zone Mon compte apparaît et si les fonctionnalités de compte prévues sont disponibles.
Si les clients peuvent créer un compte pendant ou après le paiement, tu devrais également tester ce processus en entier.
Vous trouverez plus d'informations sur Configurer les comptes clients et les commandes invités dans WooCommerce.
Testez votre boutique également sur un smartphone #
Un processus de paiement qui fonctionne sur ton grand écran ne doit pas nécessairement être facile à utiliser sur un smartphone.
Effectuez par conséquent au moins un test sur un appareil mobile ou dans un affichage mobile réaliste.
Porte une attention particulière à la question de savoir si :
- les variantes de produits peuvent être sélectionnées,
- que les champs du formulaire soient entièrement visibles,
- Les messages d'erreur sont affichés de manière compréhensible,
- les modes de livraison et de paiement sont sélectionnables,
- que les boutons ne soient pas masqués,
- que le bouton de commande est clairement accessible.
Le tunnel d'achat en particulier ne doit pas seulement fonctionner techniquement, il doit aussi être simple d'utilisation et sans équivoque.
Provoquer consciemment des erreurs #
Un bon test de boutique ne consiste pas seulement en une commande test réussie.
Testez également quelques cas d'erreur typiques. Par exemple :
| Test | Que devait-il se passer ? |
|---|---|
| Laisser le champ obligatoire vide | WooCommerce indique clairement le champ manquant. |
| Saisir un code promotionnel invalide | La remise n'est pas appliquée et le client reçoit un message compréhensible. |
| Adresse en dehors de vos zones de livraison | Aucun mode de livraison non autorisé n'est proposé. |
| Sélectionner la variante non disponible | Le produit ne peut pas être commandé de manière erronée sans qu'on s'en aperçoive. |
| Annuler le paiement ou le faire refuser | WooCommerce traite la commande en fonction du processus de paiement. |
Cela vous permet de contrôler non seulement le cas idéal, mais aussi des situations qui surviennent inévitablement lors du fonctionnement réel de la boutique.
Les commandes test peuvent déclencher des systèmes externes. #
Ce point est facilement oublié lors des tests.
Si votre boutique est connectée à d'autres systèmes, une commande test peut également y déclencher des actions.
Selon les extensions utilisées, par exemple, des données de commande pourraient être transmises à un service externe ou des processus d'expédition et de gestion pourraient être lancés.
WooCommerce indique expressément que d'autres plugins et services peuvent ne pas être en mesure de distinguer une commande de test d'une vraie commande.
Vérifie par conséquent avant le test la documentation de tes intégrations effectivement utilisées et désactive un traitement automatique uniquement si cela est prévu pour le test et possible en toute sécurité.
Ce que tu devrais ranger après le test #
Si la commande test n'est plus nécessaire, tu ne dois pas simplement la laisser au milieu des vraies commandes.
WooCommerce recommande de supprimer les commandes de test terminées après les tests afin qu'elles ne soient pas traitées ou expédiées par inadvertance, ou prises en compte de manière permanente dans vos statistiques.
Vérifiez également si votre prestataire de services de paiement gère ses propres transactions de test et si des travaux de nettoyage supplémentaires y sont nécessaires.
Le contrôle du mode de paiement est ensuite particulièrement important :
Avant l'ouverture de la boutique : Assurez-vous que tous les prestataires de services de paiement censés accepter de vrais paiements fonctionnent effectivement en mode réel. Un mode test activé par erreur peut empêcher le traitement des paiements réels des clients.
Le dernier contrôle avant le lancement de la boutique #
Si votre commande test a réussi, parcourez la boutique une dernière fois du point de vue du client.
| Domaine | Contrôle |
|---|---|
| Produit | Le prix, le stock, les variantes et les images sont corrects. |
| Panier | Les quantités, la suppression et les bons d'achat fonctionnent. |
| Paiement | Les champs obligatoires et les adresses des clients fonctionnent. |
| Expédition | La bonne zone, la bonne méthode et les bons coûts sont utilisés. |
| Impôts | Les règles fiscales enregistrées sont appliquées techniquement comme prévu. |
| Paiement | Le mode de paiement traite correctement le test. |
| Commande | Les données de commande et le statut sont corrects dans le backend. |
| E-mails | Le client et la boutique reçoivent les messages attendus. |
| Compte client | L'expiration des invités et des comptes fonctionne selon votre configuration. |
| Mobil | L'ensemble du processus de commande peut également être effectué sur un smartphone. |
| Mode en direct | Les prestataires de services de paiement nécessaires aux paiements réels sont correctement activés en production. |
Si tous ces points sont corrects, tu n'as pas seulement contrôlé les paramètres individuels de WooCommerce, mais tu as vérifié le processus de commande réel du début à la fin.
Résumé #
Une commande test complète est l'un des contrôles les plus importants avant le lancement d'une boutique WooCommerce.
Testez la boutique du point de vue d'un client ordinaire : sélectionnez un produit, utilisez le panier, remplissez le formulaire de commande, vérifiez l'expédition et la taxe, effectuez le paiement, puis vérifiez la commande et les e-mails.
Ne teste pas seulement le cas idéal et réussi. Les bons d'achat invalides, les zones de livraison non disponibles, les paiements interrompus et d'autres cas d'erreur typiques doivent également être traités de manière judicieuse.
Notez que WooCommerce ne distingue pas fondamentalement une commande test normale d'une vraie commande. Les commandes test peuvent donc influencer les e-mails, les analyses et les systèmes connectés. Pour des tests approfondis, un environnement de staging est la solution la plus sûre.
Après le test, vous devez supprimer les commandes de test qui ne sont plus nécessaires et, avant l'activation, vous devez notamment vérifier que vos vrais prestataires de paiement fonctionnent bien en mode réel.