Tests essentiels pour votre boutique WooCommerce
Publié: 2021-04-01Créer une boutique en ligne avec WooCommerce n'est pas difficile. Il est convivial, évolutif et, en quelques clics, vous pouvez transformer votre site Web en une puissante boutique de commerce électronique. En fait, WooCommerce est l'outil de boutique en ligne qui alimente plus de 28,24% de toutes les boutiques en ligne et est également bien intégré au CMS le plus populaire, WordPress. C'est un excellent plugin pour vous aider à démarrer, faire vos premiers pas, puis faire évoluer et développer votre activité en ligne.
Mais lorsqu'il s'agit de performances et de convivialité dans les achats en ligne , de nombreux éléments doivent être pris en considération. Si vous le faites vous-même, vous pouvez trouver un tutoriel sur la façon de le faire ici. Si ce n'est pas votre truc, vous pouvez toujours contacter une agence professionnelle pour vous aider.
De nos jours, tout tourne autour de l'expérience utilisateur , il ne suffit donc pas d'avoir une boutique en ligne fonctionnelle. Pour offrir un superbe parcours d'achat à vos clients, vous devez vous assurer que chaque fonctionnalité de votre magasin fonctionne parfaitement.
Pourquoi tester votre boutique WooCommerce est important
Comme nous l'avons déjà mentionné, et avec l'état actuel du monde, les achats en ligne ont connu une recrudescence. Cela signifie que l'importance d'une boutique en ligne qui fonctionne bien est plus grande que jamais.
Si un client rencontre des revers tout au long du parcours d'achat, il peut être frustré et quitter votre site Web. Les obstacles les plus courants peuvent inclure :
- Problèmes avec l'ajout d'articles à un panier
- Refuser des cartes de crédit sans raison
- A défaut d'appliquer un bon de réduction valide
Si l'un de ces éléments apparaît au cours du parcours de l'acheteur, il y a de fortes chances que les visiteurs quittent le site Web de votre marque et aillent faire affaire ailleurs. Pour vous assurer que cela ne se produise jamais, vous devez vous fier à une assurance qualité compétente et tout tester à l'avance.
Dans cet article, nous décrirons certains des tests essentiels pour votre boutique WooCommerce et quelques éléments importants à garder à l'esprit lors du développement d'une boutique en ligne. Nous nous pencherons spécifiquement sur les tests de paiements et les flux d'achat, ainsi que sur quelques passerelles de paiement.
Tester le flux d'achat
La première chose à prendre en compte lors du test de votre boutique WooCommerce est que l'ensemble du flux d'achat fonctionne comme prévu . Mais qu'est ce que ça veut dire?
Cela signifie qu'à partir du moment où un client ajoute un article (ou plusieurs articles) à son panier, jusqu'au moment où il finalise son achat, aucun problème ne devrait survenir.
Afin d'assurer un processus d'achat fluide, vous devez tester minutieusement chaque étape et vous assurer qu'il fonctionne correctement, sans erreurs ni revers.
Quels tests doivent être effectués:
- Ajout d'un article au panier . Vous devez vous assurer que la bonne quantité d'articles est indiquée dans le panier. Cela signifie également que tout article supplémentaire ajouté mettra correctement à jour la quantité.
- Le prix correct doit être calculé . Selon le nombre d'articles dans le panier, le prix total doit être égal à la somme des prix des articles individuels.
- Pouvoir procéder à l'achat une fois les articles ajoutés au panier . Il ne devrait y avoir aucun obstacle au processus d'achat.
- Suppression d'articles du panier (ou alternativement, réduction de la quantité d'articles ajoutés).
- Une fois que toutes les informations sur le client et le paiement ont été saisies, le processus d'achat devrait être terminé. Quelque chose à garder à l'esprit - il y a quelques facteurs qui pourraient faire échouer l'achat - comme des fonds insuffisants, des problèmes généraux avec les fournisseurs de paiement, etc.
Tests effectués après avoir effectué un achat :
- Le récapitulatif de la commande une fois le paiement effectué, il affiche les informations correctes pour l'achat.
- Une facture est envoyée à l'utilisateur qui a effectué l'achat - généralement, cela signifie un e-mail de confirmation de commande, mais cela peut également inclure une facture téléchargeable.
- La commande WooCommerce doit contenir toutes les informations pertinentes - produit, détails du client, mode de paiement choisi, facture (le cas échéant), etc.
Tester tous les revers possibles qui pourraient survenir pendant le processus d'achat garantira une expérience utilisateur sans soucis. Et les clients satisfaits ont tendance à revenir pour plus.
Tester différents fournisseurs de paiement
En recherchant certains des fournisseurs de paiement les plus populaires et en testant leurs performances sur votre site Web, vous pourrez trouver l'option la plus appropriée pour votre entreprise.
Avant de procéder au test, assurez-vous que la solution de paiement est compatible avec la configuration de votre site Web . Vous devez également étudier les fonctionnalités de chaque plate-forme et vous familiariser avec la documentation de test spécifique.
Dans cette section, nous examinerons de plus près les passerelles de paiement WooCommerce suivantes - Stripe, PayPal, Authorize.net et Square.
Toute documentation de test et procédures de création de compte sandbox seront liées dans les sections respectives.
Bande
Stripe est l'un des fournisseurs de paiement les plus couramment utilisés, alimentant de grandes plateformes en ligne, telles qu'Amazon, Booking.com, Uber, etc.
Avant de le tester sur votre site Web WooCommerce, assurez-vous d'avoir configuré un compte valide et d'avoir lu la documentation nécessaire, répertoriée ci-dessous.
Ressources utiles et éléments requis pour tester la passerelle de paiement :
- Vous devez avoir un compte Stripe valide pour pouvoir configurer le plugin de la passerelle de paiement avec les clés API sandbox/live .
- La documentation avec les valeurs de test pour les paiements par carte de crédit Stripe peut être trouvée ici.
- La documentation de WooCommerce Stripe Gateway est disponible ici.
Une fois que vous avez terminé les préparatifs préliminaires, vous pouvez commencer à tester les processus d'achat.
Les tests recommandés comprennent :
- Lorsque vous utilisez une carte de crédit valide (elle doit avoir un numéro de carte de crédit valide qui n'a pas expiré et un CVC valide), le paiement devrait réussir si les fonds sont suffisants.
- Lors de l'utilisation d'une carte invalide (code de carte inexistant, carte de crédit expirée, mauvais CVC) le paiement devrait échouer. Cela inclura également le cas où il n'y a pas suffisamment de fonds sur la carte s'il s'agit d'une carte prépayée ou, le cas échéant, d'une carte de débit.
- Lorsqu'un paiement échoue , les notifications appropriées doivent être déclenchées, indiquant clairement la raison de l'échec.
- Vérifiez qu'une fois la transaction terminée , vous êtes redirigé vers une page de résumé de commande ou toute autre page de remerciement similaire.
- Pour les paiements 3D Secure , il est important de tester que le processus de validation fonctionne correctement. Dans ce cas, Stripe propose une bonne quantité de codes de carte de test pour différentes situations. Ces tests sont encore plus importants pour les pays de l'Union européenne. Depuis le 14.09.2020, l'exigence d'authentification forte du consommateur pour les paiements électroniques est en vigueur. Plus d'informations à ce sujet peuvent être trouvées ici.
Pay Pal
PayPal est un autre choix courant, privilégié par les clients et les entreprises. Le fournisseur propose une version de passerelle gratuite simplifiée, ainsi qu'une version payante avec des fonctionnalités plus sophistiquées. Pour en savoir plus sur la configuration de la passerelle de paiement PayPal Standard, vous pouvez visiter ici.
Une fois que vous vous êtes familiarisé avec les processus et la documentation, et que vous avez configuré votre compte, vous pouvez procéder aux tests.
Quels tests doivent être effectués pour la passerelle de paiement PayPal Standard :
- En cliquant sur le bouton "Commander" (ou sur n'importe quelle autre étiquette du bouton), une redirection vers PayPal se produit. Une fois connecté, le paiement peut être effectué.
- Une fois dans PayPal, vous pouvez vérifier que le montant correct de la commande est affiché. Gardez à l'esprit que cela exclut les taxes de transaction/conversion que PayPal ajouterait à la somme totale à payer.
- Vérifiez qu'une fois la transaction terminée, vous êtes redirigé vers la bonne page (généralement le récapitulatif de la commande)
Remarque : Il existe différents plugins de passerelle de paiement PayPal. Pour cette raison, les tests PayPal peuvent différer.
Autoriser.net
Authorize.net est une autre passerelle de paiement de premier plan, offrant un processus d'achat simplifié pour les petites et les grandes entreprises.
Comme pour les autres fournisseurs, commencez par parcourir la documentation de test et les paramètres du compte.
Ressources utiles et éléments requis pour tester la passerelle de paiement :
- Créez un compte Authorize.net ici.
- Documents de test.
- Une fois que vous avez terminé les préparatifs préliminaires, vous pouvez commencer à tester les processus d'achat.
L'ensemble de tests suivant doit être effectué lors de l'utilisation d'Authorize.net :
- Lorsque vous utilisez une carte de crédit valide (elle doit avoir un numéro de carte valide qui n'a pas expiré et un CVC valide), le paiement devrait réussir si les fonds sont suffisants.
- Lors de l'utilisation d'une carte invalide (code carte inexistant, carte expirée, mauvais CVC) le paiement devrait échouer. Cela inclura également le cas où les fonds sont insuffisants sur la carte de crédit prépayée ou, le cas échéant, sur la carte de débit.
- Lorsqu'un paiement échoue, les notifications appropriées doivent être déclenchées, indiquant clairement la raison de l'échec.
- Vérifiez qu'une fois la transaction terminée , vous êtes redirigé vers une page de résumé de commande ou toute autre page de remerciement similaire.
Carré
La dernière passerelle de paiement dont nous parlerons dans cet article est Square.
Comme pour les plates-formes précédentes, assurez-vous de couvrir toutes les préparations préliminaires énumérées ci-dessous.
Ressources utiles et éléments requis pour tester la passerelle de paiement :
- Documentation du plug-in WooCommerce Square
- Pour créer un compte Square sandbox, suivez la procédure ici
- Documentation des tests carrés
- Documentation sur les valeurs de test carrées
Une fois que vous avez terminé les préparatifs préliminaires, vous pouvez commencer à tester les processus d'achat.
L'ensemble de tests suivant doit être effectué avec les achats via Stripe :
- Lorsque vous utilisez une carte de crédit valide (elle doit avoir un numéro de carte valide qui n'a pas expiré et un CVC valide), le paiement devrait réussir si les fonds sont suffisants.
- Lors de l'utilisation d'une carte invalide (code carte inexistant, carte expirée, mauvais CVC) le paiement devrait échouer. Cela inclura également le cas où les fonds sont insuffisants sur la carte de crédit prépayée ou, le cas échéant, sur la carte de débit.
- Lorsqu'un paiement échoue , les notifications appropriées doivent être déclenchées, indiquant clairement la raison de l'échec.
- Vérifiez qu'une fois la transaction terminée , vous êtes redirigé vers une page de résumé de commande ou toute autre page de remerciement similaire.
- Pour les paiements 3D Secure , il est important de tester que le processus de vérification fonctionne correctement. Semblable à Stripe, ceci est important pour les pays de l'Union européenne.
Tester les fonctionnalités et les flux de travail de divers fournisseurs de paiement et passerelles vous donnera une vision plus claire de l'expérience client. Recherchez les options disponibles et faites le choix qui convient le mieux à votre entreprise.
Coupons de test
Les coupons de réduction sont une force motrice essentielle pour générer de nouveaux prospects et stimuler les conversions dans votre stratégie marketing de commerce électronique. Pour vous assurer qu'ils ont l'effet requis, cependant, vous devez être certain qu'ils fonctionnent parfaitement.
Dans cette optique, en supposant que vous ayez des coupons de réduction configurés pour votre boutique WooCommerce, l'ensemble de tests suivant doit être effectué pour éliminer toute erreur survenant :
- Il devrait être possible de générer un code de coupon à partir du tableau de bord WooCommerce.
- Vérifiez qu'un code promo valide peut être appliqué à la commande et que la remise est appliquée.
- Vérifiez que si un coupon invalide ne peut pas être appliqué, la notification appropriée est déclenchée et la réduction n'est pas appliquée. Cela peut arriver avec :
- Coupons expirés
- Codes promo qui n'existent pas
- Codes de coupon qui existent, mais l'utilisateur les a mal saisis dans la zone de saisie appropriée.
- Vérifiez que si des limites d'utilisation sont fixées pour les coupons, elles seront respectées.
- Vérifiez que les différents types de remises fonctionnent correctement. Ces types peuvent être :
- Remises à valeur fixe
- Remises en pourcentage
- Tous les types de remise supplémentaires ajoutés via les plugins WooCommerce.
Testez toujours les nouveaux coupons avant de les lancer. Un coupon qui fonctionne mal conduit à la déception et à la frustration des clients. Cela nuit également à leur expérience globale avec votre marque.
Autres tests avec WooCommerce
Une fois que vous avez terminé les tests essentiels qui doivent être effectués sur le flux de travail du processus d'achat, d'autres vérifications méritent d'être envisagées.
Tests de numéro de TVA
En fonction du pays et des réglementations commerciales, vous devrez peut-être également effectuer un test de numéro de TVA.
Pour vérifier que les taxes appropriées sont appliquées ou soustraites lorsque les clients effectuent des achats, assurez-vous d'évaluer la performance des numéros d'identification à la TVA.
Il y a quelques tests qui doivent être effectués pour les numéros de TVA :
- Vous devez vérifier que des numéros de TVA valides libèrent l'utilisateur de toutes les taxes de TVA qu'il doit pour son achat. De même, une TVA invalide ne devrait pas libérer l'utilisateur du paiement d'une taxe sur la TVA.
- Une liste avec les numéros de TVA qui pourraient être utilisés pour les tests peut être trouvée sur le lien suivant (bien que certains marqués comme valides, pourraient maintenant être invalides).
- Les informations doivent être correctement reflétées dans la commande WooCommerce et dans la facture envoyée aux clients.
- S'il y a des paiements récurrents (par exemple pour un abonnement) et qu'un numéro de TVA valide est appliqué, aucune taxe ne doit être facturée.
Tester les abonnements
En parlant d'abonnements, il y a deux choses à prendre en compte :
- Si l'abonnement a une période d'essai gratuit, le premier paiement doit être effectué lorsque l'essai a expiré.
- Le paiement récurrent doit être effectué à la fin de la période (selon la configuration, il peut être quotidien, hebdomadaire, mensuel, annuel).
- Le client doit recevoir diverses notifications - pour le renouvellement de l'abonnement, l'expiration de l'abonnement, etc.
- Si la période d'abonnement expire, soit l'abonnement sera suspendu, soit une période de tolérance est déclenchée. Avoir une période de tolérance est soumis à la politique de l'entreprise. Cela signifie que le client dispose de quelques jours pour effectuer le paiement, sinon l'abonnement est suspendu.
Tests multilingues
Si votre boutique en ligne peut être consultée dans plusieurs langues, il est obligatoire de s'assurer que le processus d'achat fonctionne comme prévu dans toutes les langues.
Dans cet esprit, les tests suivants devraient être effectués :
- Le flux d'achat doit fonctionner avec toutes les langues prises en charge.
- Les passerelles de paiement devraient fonctionner.
- Si le magasin offre la possibilité d'appliquer des codes de réduction, il est important de s'assurer que la fonctionnalité fonctionne dans tous les cas possibles : codes valides, codes invalides, calcul de la réduction, etc.
- Bien entendu, il est également important que toutes les chaînes liées au processus d'achat soient traduites dans les langues prises en charge.
Emballer
Il est important de donner aux utilisateurs une expérience fluide et sans problème. Pour cette raison, selon le temps passé à tester chaque aspect de votre boutique en ligne, cela peut faire ou défaire votre entreprise.