Il n’est pas toujours évident pour un e-commerçant de s’y retrouver dans le jargon des états et des status du workflow des commandes de Magento. Voici une petite explication illustrée et commentée.
Cette explication est valable pour Magento 1.x et 2.0
Les états New & Pending Payment :
Ce sont les premiers états d’une commande e-commerce.
C’est l’un ou l’autre en fonction de la méthode de paiement utilisée.
Par défaut, un paiement par chèque ou par Virement bancaire sera associé à l’état “New”, un paiement par Paypal démarrera avec l’état “Pending Payment” (s’il ne passe pas directement en “Processing”).
L’état Processing :
La commande est soit facturée, soit livrée, mais pas les deux.
Typiquement, lorsqu’un client règle sa commande en ligne via un paiement synchrone (CB ou Paypal), la facturation est alors immédiatement émise et la commande est passée automatiquement en “processing”.
L’état Complete :
La commande est facturée et livrée.
L’état Closed :
La commande est obligatoirement facturée.
Elle a un crédit mémo associé.
100% de la commande est refund.
Cet état concerne uniquement les commandes complètement remboursées. Les commandes partiellement remboursées resteront avec l’état “Complete”.
L’état Canceled :
La commande est obligatoirement non facturée.
Elle peut être annulée par le client ou l’administrateur dans l'espace Magento.
Il s’agit d’une commande annulée pour défaut de paiement (Carte bleue refusée, ou paiement annulé par le client au moment de payer)
L’état On Hold :
La commande est bloquée dans l’état actuel, et aucune action ne peut être faite.
Seules les commandes “New”, “Pending Paiement” et “processing” peuvent être passées en “Holded”. Cette action est manuelle.
L’état Payment Review :
Uniquement avec Paypal
La commande est bloquée à cause d’un problème de paiement.
L’administrateur ne peut pas la débloquer
Vous pouvez télécharger le diagramme complet du workflow des commandes :
https://docs.magento.com/user-guide/sales/order-status-workflow.html
Personnaliser les statuts des commandes
Vous pouvez créer autant de statuts que nécessaires pour adapter ce workflow à vos besoins, sachant que vos satuts seront obligatoirement associés à un état du workflow.
Cela vous permettra d’apporter des précisions dans le suivi de vos commandes.
Par exemple :
Si vous faites des ventes à des professionnels, vous serez souvent amenés à émettre vos factures avant le paiement. Dans le workflow de Magento, vos commandes seront alors en Processing, jusqu’à ce que les produits soient expédiés. Le problème est que vous ne saurez pas distinguer les commandes en processing réglées des commandes en processing non réglées. Pour ce faire, il vous suffit de créer deux statuts : “en cours de traitement, réglée” et “en cours de traitement, non réglée” et de les associer tous les deux à l’état “processing”. Ensuite, à vous de faire passer la commande d’un statut à l’autre, manuellement, en fonction de vos mouvements bancaires.
Vous souhaitez être accompagné dans la gestion et la personnalisation de votre boutique en ligne Magento ?
Blackbird Agency deviendra votre partenaire digital pour le développement de votre site e-commerce Magento et de tous ces aspects digitaux (Marketing digital, référencements, ...). Grâce à notre équipe d'expert Magento, nous vous soutenons dans l'optimisation de votre site e-commerce Magento version 1 ou 2 en favorisant un contact direct pour être à vos côtés à chaque instant !