WooCommerce prend en charge un certain nombre de statuts de commande intégrés. Cependant, si vous avez l'intention d'utiliser les statuts de commande pour gérer les processus d'exécution des commandesDans le cadre de la gestion des commandes, vous devrez créer des statuts de commande personnalisés. Dans cet article, nous allons examiner un certain nombre de statuts de commande personnalisés. plugins gratuits et premiums populaires de statut de commande personnalisé WooCommerce. Nous examinerons également l'utilisation de extraits de code pour mettre en place un statut de commande personnalisé sans l'aide d'un plugin.
Qu'est-ce que l'état des commandes ?
Lorsqu'un client effectue un achat sur un site WooCommerce une commande est créée dans le back-end de WooCommerce. Chaque commande se voit attribuer un statut qui permet de déterminer l'état d'avancement de la commande. Les statuts des commandes sont mis à jour automatiquement lorsque certains événements se produisent (par exemple, paiements, remboursements) ou ils peuvent être mis à jour dans WooCommerce lors de l'édition d'une commande. Les statuts des commandes peuvent également être gérés à l'aide de outils de gestion de l'exécution des commandes comme FooSales WooCommerce POS.
WooCommerce prend en charge les états de commande par défaut suivants :
- Paiement en attente - Commande reçue, pas de paiement initié.
- Échec - Le paiement a échoué, a été refusé ou nécessite une authentification.
- Traitement - Paiement reçu (payé) et le stock a été réduit ; la commande est en attente d'exécution.
- Terminé - La commande est satisfaite et complète - aucune autre action n'est nécessaire.
- En attente - En attente de paiement - le stock est réduit, mais vous devez confirmer le paiement.
- Annulé - Annulé par un administrateur ou le client - le stock est augmenté, aucune autre action n'est requise.
- Remboursé - Remboursé par un administrateur - aucune autre action n'est requise.
Comme l'illustre le diagramme ci-dessus, une fois le paiement reçu, WooCommerce change le statut de la commande en Traitement. Ce statut est censé représenter le processus d'exécution et est généralement modifié en Terminé une fois que la commande a été livrée ou récupérée par le client. Le problème est que le terme "traitement" est un terme général qui n'a pas beaucoup de sens pour le client ou l'équipe chargée de l'exécution des commandes. Afin d'indiquer avec précision le statut d'une commande, vous devrez ajouter des statuts de commande supplémentaires qui reflètent le processus d'exécution de votre magasin. Le graphique suivant illustre comment les statuts de commande personnalisés peuvent être utilisés pour suivre les différentes étapes de l'exécution d'une commande.
En utilisant les statuts de commande personnalisés de cette manière, vous disposerez d'un cadre de base pour gérer chaque étape de la vie d'une commande. Par exemple, en utilisant des filtres de commande, vous pouvez facilement afficher une liste des commandes qui doivent encore être emballées ou qui attendent d'être collectées pour être livrées. Le contrôle granulaire de votre processus d'exécution des commandes améliorera la collaboration au sein de votre équipe et garantira que vos clients reçoivent leurs commandes rapidement et efficacement.
Plugins gratuits de statut de commande personnalisé
Si tout ce dont vous avez besoin est la possibilité de créer des statuts de commande WooCommerce, les plugins gratuits suivants sont d'excellentes options. La création et la gestion de statuts de commande personnalisés est simple et les trois plugins offrent la possibilité de définir une couleur d'étiquette pour chaque statut de commande. Outre la création et la gestion de statuts de commande personnalisés, deux des plugins offrent la possibilité d'envoyer des notifications par courriel aux clients lorsqu'un statut de commande est modifié. Le troisième plugin n'offre cette possibilité que dans son offre pro. La fonctionnalité de notification par courriel incluse dans ces plugins est très basique et nous recommandons donc d'utiliser un plugin de notification par courriel réputé. WordPress SMTP plugin afin de garantir une livraison fiable, ainsi qu'un plugin d'enregistrement d'emails pour suivre les éventuels problèmes de livraison.
Ni WooCommerce Statut des commandes personnalisées
Ce plugin est l'un des plus simples et des plus faciles à utiliser. Il est idéal si tout ce dont vous avez besoin est la possibilité d'ajouter des statuts de commande personnalisés, sans toutes les cloches et les sifflets. Il existe depuis de nombreuses années et a un bon nombre d'installations et semble bien soutenu par l'auteur du plugin, mais nous vous recommandons de faire vos propres vérifications pour être sûrs.
- Créer, modifier, mettre à jour et supprimer des statuts de commande personnalisés
- Voir le statut sur la page de la commande
- Modifier, mettre à jour et supprimer les commandes personnalisées
- Attribuer des couleurs aux statuts des commandes
- Notification par courrier électronique des modifications de l'état de la commande
Gestionnaire personnalisé de l'état des commandes pour WooCommerce
Cette option est similaire au plugin gratuit précédent, mais elle inclut des paramètres supplémentaires tels que la prise en charge des icônes, les notifications administratives et la possibilité de définir des statuts de commande en fonction des méthodes de paiement. Il est également soutenu par une équipe plus importante et dispose d'un plus grand nombre d'installations actives.
- Créer, modifier, mettre à jour et supprimer des statuts de commande personnalisés
- Voir le statut sur la page de la commande
- Attribuer des couleurs et des icônes aux statuts des commandes
- Définir des statuts de commande en fonction des méthodes de paiement
- Notifications par courrier électronique pour les clients ou les administrateurs
État des commandes personnalisées pour WooCommerce
Cette option offre des fonctionnalités similaires à celles des autres options gratuites. version pro avec des fonctionnalités plus avancées. Vous pouvez tester la version pro en vous rendant sur le site Démonstration gratuite de l'administrateur. La version gratuite comprend les fonctionnalités suivantes :
- Créer, modifier, mettre à jour et supprimer des statuts de commande personnalisés
- Voir le statut sur la page de la commande
- Attribuer des couleurs et des icônes aux statuts des commandes
Les fonctionnalités suivantes ne sont disponibles que dans la version pro :
- Notifier les clients par courrier électronique et SMS
- Statuts de commande personnalisés pour le paiement par défaut et les autres passerelles de paiement
- Notifications automatiques d'alertes pour les administrateurs
- Les clients peuvent annuler des commandes avec des statuts personnalisés
- Rendre les commandes avec des statuts personnalisés non modifiables
- Mettre à jour les niveaux de stock des produits lorsqu'un statut personnalisé est appliqué à une commande
- Modifier les statuts de commande WooCommerce par défaut
- Mettre à jour plusieurs commandes avec un statut personnalisé grâce aux actions en bloc
Plugins premium de statut de commande personnalisé
Outre la possibilité de créer des statuts de commande personnalisés, les plugins premium suivants intègrent diverses fonctionnalités avancées qui vous aideront à rationaliser vos processus et à automatiser les tâches manuelles. Ces fonctionnalités ne sont pas nécessaires pour mettre en œuvre un flux de travail tel que celui décrit dans cet article, mais elles peuvent apporter une valeur ajoutée dans d'autres domaines. Ces deux plugins sont développés par des entreprises réputées et sont vendus via le site officiel de la Commission européenne. WooCommerce Marché. Cela signifie que vous êtes assurer un niveau de qualité et l'accès à l'assistance et à la documentation.
WooCommerce Gestionnaire de l'état des commandes par SkyVerge
Ce plugin a été publié en 2015 et est de loin le plugin de statut de commande personnalisé le plus avancé et le plus populaire (10k+ installations). Il peut être excessif si vous avez simplement besoin d'ajouter des statuts de commande personnalisés, cependant, de nombreuses fonctionnalités peuvent être utilisées pour améliorer et automatiser votre processus d'exécution des commandes.
- Créer, modifier, mettre à jour et supprimer des statuts de commande personnalisés
- Voir le statut sur la page de la commande
- Créer de nouveaux statuts de commande et ajouter des icônes ou des boutons d'action
- Afficher les descriptions de l'état de la commande aux clients sur la page "Voir la commande".
- Utiliser des icônes d'état au lieu de badges textuels dans la liste des "commandes".
- Modifier les statuts du noyau WooCommerce pour définir un "statut suivant" pour les nouveaux boutons d'action
- Utilisez les "statuts suivants" pour créer un flux de traitement transparent et ajouter des boutons d'action pour les commandes.
- Ajouter des actions de masse pour les nouveaux statuts dans la liste des commandes
- Inclure les commandes avec des statuts personnalisés dans les rapports d'atelier
- Marquer les commandes comme "payées" pour inclure des liens de téléchargement, des notes d'achat ou d'autres fonctionnalités lorsque les clients consultent ces commandes.
- Marquer les statuts des commandes comme "exigeant un paiement" pour afficher les liens "Payer" et "Annuler" aux clients.
- Ajouter des courriels pour les nouvelles commandes, qui peuvent être déclenchés en fonction des changements d'état.
- Modifier le contenu de nouveaux courriels via de nouveaux modèles
- Importer des statuts personnalisés existants à partir d'un code personnalisé ou d'autres plugins
- Supprimer en toute sécurité des statuts personnalisés sans perdre de commandes
Statut des commandes personnalisées par Addify
Ce plugin est plus récent et a été publié à la fin de l'année 2022. Pour l'essentiel, il offre des fonctionnalités similaires à celles des autres plugins répertoriés dans cet article, mais il propose également un certain nombre de conditions uniques qui peuvent être utilisées pour mettre à jour l'état de la commande.
- Créer, modifier, mettre à jour et supprimer des statuts de commande personnalisés
- Voir le statut sur la page de la commande
- Ajouter des statuts de commande personnalisés sous forme de texte ou d'icône
- Attribuer manuellement ou automatiquement des statuts aux commandes
- Modifier automatiquement les statuts des commandes en fonction de l'état actuel de la commande, des intervalles de temps, des gammes de quantités, des gammes de montants, des produits et/ou des catégories, de la facturation, de la localisation des pays d'expédition, des rôles des utilisateurs et des gammes de dates de création de la commande.
- Notifier les clients et les administrateurs des changements de statut
- Afficher ou masquer les statuts de commande personnalisés des clients
- Personnaliser Cronjob pour y inclure des règles d'automatisation exécutives transparentes
- Importation ou exportation vers des statuts de commande personnalisés
Ajouter des statuts de commande personnalisés à l'aide d'un extrait de code
Vous pouvez également créer des statuts de commande personnalisés en ajoutant un extrait de code à votre fichier Fonctions.php fichier. Le code suivant est adapté de ce tutoriel de Cloudways et ajoute un Prêt pour la collecte statut de commande personnalisé après le statut par défaut Traitement l'état de la commande.
function foo_ready_for_collection_order_status() { register_post_status( 'wc-ready-for-collection', array( 'label' => 'Prêt pour la collecte', 'public' => true, 'show_in_admin_status_list' => true, 'show_in_admin_all_list' => true, 'exclude_from_search' => false, 'label_count' => _n_noop( 'Prêt pour la collecte (%s)', 'Prêt pour la collecte (%s)' ) ) ); } add_action( 'init', 'foo_ready_for_collection_order_status' ); function add_foo_ready_for_collection_order_statuses( $order_statuses ) { $new_order_statuses = array(); foreach ( $order_statuses as $key => $status ) { $new_order_statuses[ $key ] = $status; if ( 'wc-processing' === $key ) { $new_order_statuses['wc-ready-for-collection'] = 'Ready for Collection'; } } return $new_order_statuses; } add_filter( 'wc_order_statuses', 'add_foo_ready_for_collection_order_statuses' );
Cloudways explique très bien le code, alors n'hésitez pas à consulter leur tutoriel.
Verdict
Les statuts de commande personnalisés de WooCommerce sont un moyen simple et efficace de suivre l'évolution d'une commande et de fournir des informations utiles à vos clients. Si votre objectif est la simplicité, l'utilisation d'un extrait de code est une excellente option, mais les plugins gratuits devraient permettre d'obtenir le même résultat sans aucune connaissance en matière de codage. Les plugins premium sont d'excellentes options si vous disposez d'un budget plus important, si vous avez besoin d'assistance, si vous avez l'intention d'automatiser les changements d'état ou si vous devez mettre en place des communications basées sur les changements d'état de la commande.
Ce contenu de notre partenaire pourrait également vous intéresser FooEvents WooCommerce Billets:
- Accélérez votre site Web WooCommerce grâce à ces 3 techniques éprouvées
- Créer un calendrier d'événements dans Elementor en utilisant FooEvents
- Comment utiliser les shortcodes pour intégrer des calendriers d'événements sur votre site WordPress
- Infographie : Feuille de route pour la planification d'événements
- Comment utiliser ChatGPT pour les événements
- Présentation de FooEvents POS - Point de vente événementiel