Créer des commandes
Créez une commande, ajoutez destinataire et articles, et suivez-la jusqu’à la livraison.
Créer des commandes
De quoi s’agit-il et pourquoi c’est important
Une commande est une vente : elle relie votre stock confirmé à un client et à une adresse de livraison, et déclenche la chaîne de traitement qui se termine par un chauffeur à la porte du client. La créer correctement déclenche la déduction du stock et fige votre commission et votre taxe.
Pas à pas : créer une commande
- Allez dans Commandes (
/admin/orders) et cliquez sur Nouvelle commande. - Ajoutez le Nom du destinataire (obligatoire) et le Téléphone du destinataire (obligatoire) ; éventuellement un pays de téléphone et un E-mail du destinataire.
- Ajoutez des Articles (au moins un). Pour chacun, choisissez le Produit, éventuellement sa Couleur / Taille / Forme, la Quantité (1 à 99 999) et le Prix de vente.
- Définissez la destination : choisissez le Pays (obligatoire) et la Localité (obligatoire), et éventuellement une Adresse de livraison en texte libre (jusqu’à 500 caractères).
- (Facultatif) Ajoutez des Notes de commande (jusqu’à 1000 caractères) et une Devise.
- Soumettez.
Référence des champs
| Champ | Signification | Obligatoire ? | Règles |
|---|---|---|---|
| Nom du destinataire | Qui reçoit la commande | Obligatoire | Jusqu’à 255 car. |
| Téléphone du destinataire | Contact de livraison | Obligatoire | Jusqu’à 50 car. |
| E-mail du destinataire | Contact facultatif | Facultatif | E-mail valide |
| Articles | Lignes vendues | Obligatoire | Au moins 1 ligne |
| Produit de l’article | Quel produit | Obligatoire | L’un de vos produits |
| Couleur/taille/forme | La variante | Facultatif | Option existante |
| Quantité de l’article | Unités de la ligne | Obligatoire | 1 à 99 999 |
| Prix de vente | Prix facturé par unité | Obligatoire | 0 ou plus |
| Pays / Localité | Destination de livraison | Obligatoire | Pays et localité existants |
| Adresse de livraison | Adresse en texte libre | Facultatif | Jusqu’à 500 car. |
| Notes | Notes de commande | Facultatif | Jusqu’à 1000 car. |
Ce qui se passe ensuite
À la création, le système vérifie le stock et déduit l’inventaire en FIFO (premier entré, premier sorti), puis fige un instantané de la commission et de la taxe à ce moment-là, afin que des changements ultérieurs de prix/forfait n’altèrent pas cette commande.
Cycle de vie de la commande
- draft (brouillon)
- pending_review (en attente de révision)
- approved / rejected (approuvée / rejetée)
- assigned_to_delivery (affectée à la livraison)
- assigned_to_driver (affectée au chauffeur)
- out_for_delivery (en cours de livraison)
- delivered / failed_delivery (livrée / échec de livraison)
Autres états :
- cancelled (annulée) — autorisée jusqu’à l’affectation de la commande à un chauffeur (c.-à-d. jusqu’au stade assignée à la livraison), pas une fois qu’elle est confiée à un chauffeur ou en cours de livraison.
- returned (retournée) — lorsque tous les articles ont été retournés (voir Retours).
Chaque commande dispose d’un lien de suivi public / code QR partageable pour que le client la suive.
Conseils et erreurs courantes
- Vous ne pouvez commander que du stock confirmé. Si un article indique un stock insuffisant, vérifiez que sa demande d’inventaire a atteint
confirmed_by_storage. - Le prix de vente est par unité, pas par ligne — la quantité le multiplie.
- N’annulez que jusqu’au stade « assignée à la livraison ». Vous pouvez annuler tant que la commande est
draft,pending_review,approvedouassigned_to_delivery— mais pas une fois qu’elle est affectée à un chauffeur ou en cours de livraison. Ensuite, utilisez plutôt un retour.
Où regarder
Écrans : Commandes sur /admin/orders ; suivi public sur /track/{token}.
Pages liées
- Demandes d’inventaire — faites d’abord confirmer le stock.
- Retours — gérez une commande livrée qui revient.
- Rôle Client / Marchand — permissions des commandes.