Quelques conseils sur la gestion des commandes WooCommerce

Publié: 2022-09-28

Avoir une boutique en ligne ne se limite pas aux commandes terminées et à l'expédition des biens achetés. En plus des commandes terminées, il convient de se souvenir des commandes annulées et retournées. De telles commandes prennent généralement beaucoup de temps, il vaut donc la peine d'équiper votre magasin de mécanismes facilitant le traitement de ces commandes. Cet article se concentrera sur les retours de commande et comment annuler une commande dans WooCommerce et comment vider le panier après un certain temps. J'aborderai des sujets tels que :

Annulation de commande WooCommerce
Nettoyer les paniers abandonnés dans WooCommerce.
Retours de commande dans WooCommerce

Annulation de commande WooCommerce

Lors d'un achat sur votre boutique, il peut arriver qu'un utilisateur n'arrive pas à régler correctement sa commande, puis au lieu de retenter de payer, il crée une nouvelle commande. Il peut y avoir plusieurs raisons à cela, et chacune d'entre elles peut entraîner la création d'une commande qui aura le statut "Paiement en attente".

Statut de l'ordre de paiement en attente de WooCommerce

WooCommerce réserve l'inventaire du produit pour les commandes avec ce statut de commande et ne vous permet pas d'acheter les pièces réservées. Par défaut, WooCommerce verrouille l'inventaire pendant 7 jours, ce qui peut poser un problème pour certains propriétaires de magasins. Dans ce cas, vous pouvez attendre que la commande soit payée ou prendre les choses en main et annuler une telle commande manuellement.

L'image montre 7 produits en stockLa commande est refusée en raison d'une réservation

Comment annuler manuellement une commande dans WooCommerce

Changer manuellement le statut d'une commande en "annulé" fera disparaître la réservation, permettant aux clients d'acheter à nouveau les produits disponibles. Bien sûr, ce serait formidable de donner l'option d'annulation de commande WooCommerce aux clients. Par défaut, vous pouvez annuler une commande WooCommerce manuellement.

Comment annuler une commande manuellement dans WooCommerce

Comment annuler automatiquement une commande dans WooCommerce

WooCommerce a la possibilité d'annuler automatiquement les commandes si la commande a le statut "Paiement en attente" pendant plus longtemps que la valeur définie de "Maintenir le stock" dans WooCommerce > Paramètres > Produits > Inventaire . La valeur par défaut est 10080 minutes, soit 7 jours.

Ceci est parfois appelé le délai de paiement en attente de WooCommerce

Cette option vous permettra d'annuler une commande WooCommerce après que le délai ait atteint vos paramètres.

Commande woocommerce annulée limite de temps atteinte - woocommerce en attente de délai de paiement

Changer cette option pour une valeur plus petite raccourcira la réservation du produit, permettant à d'autres clients d'acheter l'article sélectionné. Cette option n'affecte pas le statut « En attente » de sorte que les commandes réglées par virement traditionnel ne seront pas prises en compte.

Comment annuler une commande WooCommerce par programmation

Il peut arriver que vous souhaitiez annuler des commandes dans une situation autre qu'un délai d'attente, mais que vous souhaitiez que cela se produise automatiquement. Dans ces cas, la programmation vient à la rescousse. À l'aide d'un code, vous pouvez faire en sorte que la commande soit annulée lorsque les conditions fixées sont remplies !

Quels sont les avantages d'une telle solution ? L'un des plus importants est certainement que vous décidez quand une telle commande doit être annulée. Voici quelques exemples d'annulation de commande par programmation qui peuvent s'avérer utiles :

  • Annulation des commandes non payées avant la fermeture du magasin (ex : pour les restaurants-livreurs),
  • Supprimer automatiquement les commandes si l'information est manquante dans le bon de commande,
  • Permettre à un client d'annuler une commande via un lien dans un email,
  • Annulation d'une réservation si le client ne la confirme pas dans les X heures.

Code de commande d'annulation automatique WooCommerce

Quiconque a besoin d'une telle fonctionnalité pourrait certainement ajouter quelque chose d'eux-mêmes, élargissant cette liste à une taille vraiment gigantesque. La création du code adapté à vos besoins nécessitera des connaissances en programmation pour bien mettre en œuvre la nouvelle fonctionnalité du magasin. Une partie commune de ces codes pourrait être l'extrait responsable de la modification du statut de la commande WooCommerce par programmation :


$order = wc_get_order( $order_id );
if($order){
$order->update_status( “cancelled”);
}

Ce morceau de code utilisé de la bonne manière facilitera certainement la gestion du magasin et l'annulation des commandes.

Nettoyer les paniers abandonnés dans WooCommerce.

Lors de ses achats dans le magasin, il peut arriver qu'un client quitte la page avec des produits dans le panier. Après quelques jours, il peut revenir dans notre magasin, mais avec une liste de courses complètement différente. Dans ce cas, avant de commencer un nouveau shopping, il devra d'abord se débarrasser de l'ancien panier en supprimant des produits de celui-ci. Cela ne posera aucun problème si ses achats précédents consistaient en quelques produits, en revanche s'il doit passer plus de temps à nettoyer son panier, cela risque de l'agacer.

Il est donc important de veiller à l'hygiène de votre magasin en nettoyant les paniers abandonnés .

Comment vider le panier WooCommerce après un délai spécifié ?

Certes, un gros avantage de WooCommerce est sa modularité. Encore une fois, certains plugins peuvent résoudre ce problème. L'un d'eux est Effacer le panier et les sessions pour WooCommerce. Le plugin vous permettra non seulement d'effacer le contenu du panier WooCommerce, mais également d'effacer l'intégralité de la session utilisateur à tout moment.

Mais que se passe-t-il si vous avez d'autres plans pour mettre en œuvre le vidage des chariots ?

Semblable à l'annulation de commande, vous pouvez le faire avec le code :


add_action('woocommerce_init',function(){
if (is_admin()) return;
if(!isset($_COOKIE["clear_woo_cart"])) {
$cart = WC()->cart;
if(!empty($cart)){
WC()->cart->empty_cart();
}
}
});


add_action('woocommerce_add_to_cart', function(){
setcookie("clear_woo_cart", "no", time() + (3600 *12), "/");
});

Cet extrait de code permettra à WooCommerce d'effacer le panier s'il n'y a pas de nouvel article après un certain temps (12 heures). Vous pouvez librement le modifier selon vos besoins.

Retours de commande dans WooCommerce

WooCommerce a une option intégrée pour gérer les retours, cependant, il peut ne pas rencontrer les utilisateurs ; exigences en raison de la façon dont il est construit.

Découvrez comment effectuer des retours de commande partiels et complets dans WooCommerce .

Nous vous recommandons donc d'utiliser un autre plugin qui étendra la capacité de votre boutique à effectuer des retours de commande plus rapides. L'un de ces plugins est Flexible Refund, qui étend les retours WooCommerce avec plusieurs nouvelles fonctionnalités.

Remboursement flexible et ordre de retour pour WooCommerce - plugin

Si vous souhaitez que votre magasin acquière de nouvelles fonctionnalités pour les retours de marchandises, je vous recommande de consulter le plug-in de remboursement flexible. Il étendra les capacités de votre boutique en ajoutant des fonctionnalités telles que :

  • Intégration avec WooCommerce Mon compte
  • Possibilité d'accepter automatiquement les retours
  • Option pour désactiver les retours tardifs
  • Option de remboursement pour les produits sélectionnés
  • Option de retour pour les types de produits sélectionnés
  • Option de retour pour les modes de paiement sélectionnés
  • Option de retour pour les types d'utilisateurs sélectionnés
  • Option pour activer le retour pour l'expédition
  • Remboursements partiels
  • Possibilité d'accepter une partie du remboursement demandé
  • Possibilité d'annuler la demande de retour d'un client
  • Metabox de retour imbriquée dans la commande
  • Historique des retours dans les notes de commande
  • E-mails dédiés pour les statuts de retour
  • Aperçu rapide des commandes retournées
  • Options de formulaire de retour flexibles

Le plugin rendra le processus de retour dans votre magasin beaucoup plus pratique et plus rapide pour le client. Ceci est important pour les futurs achats du client dans votre magasin et pour renforcer la confiance des acheteurs.

Vous pouvez en savoir plus sur l'importance d'une politique de retour WooCommerce bien rédigée et sur les avantages qu'elle peut apporter.

Retours par défaut vs remboursements flexibles

Les retours par défaut de WooCommerce peuvent être suffisants pour certaines entreprises, cependant, si vous gérez un magasin et que vous voulez qu'il ait l'air professionnel, nous vous recommandons d'utiliser le remboursement flexible. Le plugin ajoute une multitude de fonctionnalités que les remboursements standard n'ont pas, et pour lesquelles vos utilisateurs seront reconnaissants. Pour dissiper tout doute , je vais comparer les retours WooCommerce standard aux retours du plug-in Flexible Refund ci-dessous :

Remboursements WooCommerce par défaut Remboursements flexibles
Intégration avec WooCommerce mon compte
Option d'acceptation automatique des retours
Possibilité d'exclure la possibilité de retour après la date limite
Option de retour pour les produits sélectionnés
Option de retour pour certains types de produits
Option de retour pour les modes de paiement sélectionnés
Option de retour pour les types d'utilisateurs sélectionnés
Option pour activer le retour pour l'expédition
Option de retour partiel
Possibilité d'accepter une partie du remboursement demandé
Possibilité d'annuler la demande de retour du client
Historique des retours dans les notes de commande
Options de formulaire de retour flexibles
Possibilité de créer un code de réduction avec une valeur de remboursement

Annuler les commandes et les paniers WooCommerce - Résumé

Comme vous pouvez le voir, même une chose aussi simple que la gestion des retours WooCommerce peut être beaucoup plus facile si vous utilisez le bon plugin !

Espérons que ces quelques conseils sur la façon d'annuler une commande dans WooCommerce et de vider le panier après un certain temps vous faciliteront la gestion de votre boutique et vous aideront à fidéliser les clients existants, ainsi qu'à en attirer de nouveaux.

Bien sûr, visitez la page du plugin Flexible Refund pour voir ses fonctionnalités.

Remboursement flexible et commande de retour pour WooCommerce 59 $

Remboursement flexible et ordre de retour pour WooCommerce est un plugin avec lequel vous gérer le processus de remboursement dans votre magasin et améliorer la communication avec vos clients .

Ajouter au panier ou Afficher les détails
Plugins utilisés par plus de 223 048 boutiques
Dernière mise à jour : 2022-10-06
Fonctionne avec WooCommerce 6.5 - 6.9.x

Si vous avez des questions, contactez-nous !

Encore une chose !

Si vous voulez en savoir plus sur les commandes, lisez l'article sur la gestion des commandes WooCommerce et les actions de commande WooCommerce en détail !