Recevoir votre première commande
Dès qu'un client passe commande, vous êtes notifié instantanément et la commande progresse dans une machine à états que vous contrôlez depuis le tableau de bord.
🎬 Vidéo — flux de commande
Cycle de vie de la commande
en attente → confirmée → traitement → expédiée → livrée
↓ ↓
annulée annulée / retournée
| Statut | Signification | Qui le déclenche |
|---|---|---|
pending | Commande passée, pas encore vérifiée | Client au checkout |
confirmed | Vous avez appelé + vérifié — le stock est décrémenté | Vous (tableau de bord) |
processing | Vous emballez | Vous |
shipped | Remis au transporteur ; numéro de suivi émis | Vous ou API du transporteur |
delivered | Le client l'a reçu | API du transporteur ou vous |
cancelled | Annulée avant livraison | Vous ou le client |
returned | Retournée après livraison | API du transporteur ou vous |
Le stock est décrémenté à confirmed (pas à pending) — pour vous protéger des fausses commandes. L'annulation depuis confirmed restaure le stock automatiquement.
Confirmer une commande
La plupart des marchands algériens utilisent un flux appel-confirmation : commande arrive → vous appelez → confirmez si réel → expédiez.
Pour une UI type CRM avec sous-statuts (sans réponse, occupé, reporté…), installez le module Advanced Orders.
Notifications
Quand une commande arrive :
- Cloche du tableau de bord — immédiat, avec son (si activé).
- E-mail — au propriétaire de la boutique.
- Push PWA — si l'app mobile est installée.
- Webhook — si enregistré. Voir Webhooks.
Expédier la commande
- Cliquez sur la commande.
- Section Livraison → choisissez un transporteur.
- L'API du transporteur génère un numéro de suivi ; le client reçoit un SMS.
- La commande passe à
shipped.
Pour les transporteurs et leur configuration, voir Vue d'ensemble.
Chronologie de la commande
Chaque changement de statut est journalisé avec horodatage + acteur. Cliquez sur la commande → onglet Chronologie. Également exposé via l'API (GET /v1/orders/{id} inclut timeline[]).