Aller au contenu principal

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
StatutSignificationQui le déclenche
pendingCommande passée, pas encore vérifiéeClient au checkout
confirmedVous avez appelé + vérifié — le stock est décrémentéVous (tableau de bord)
processingVous emballezVous
shippedRemis au transporteur ; numéro de suivi émisVous ou API du transporteur
deliveredLe client l'a reçuAPI du transporteur ou vous
cancelledAnnulée avant livraisonVous ou le client
returnedRetournée après livraisonAPI du transporteur ou vous
info

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

  1. Cliquez sur la commande.
  2. Section Livraison → choisissez un transporteur.
  3. L'API du transporteur génère un numéro de suivi ; le client reçoit un SMS.
  4. 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[]).

Et ensuite