Commandes au nom d’un client
Résultat : préparez dans le dashboard une vente conclue hors ligne, puis créez une commande avec les mêmes calculs et réservations que le checkout.
Un brouillon admin reste invisible du client jusqu’à sa promotion. Il convient au téléphone, à un salon ou au B2B. Pour partager une sélection sans imposer un client, utilisez plutôt un template de panier.
1. Choisir le client
Recherchez un client ou créez un client hors ligne sans mot de passe ni session. Son identité utile est capturée dans l’adresse de la commande.
Vous pouvez partir de zéro ou copier son panier courant. La copie est indépendante : les modifications des deux paniers divergent ensuite.
2. Ajouter les articles
Recherchez un variant, choisissez ses options et sa quantité. Une ligne créée ici porte Ajout administrateur. Cette dérogation permet un article en brouillon ou archivé et une quantité supérieure au stock disponible ; elle reste visible et peut être retirée.
La dérogation ne contourne jamais :
- un prix résolvable dans la devise choisie ;
- une livraison publiée ;
- la validité des liens ;
- l’isolation de la boutique.
Les lignes normales sont réservées en premier. Un manque sur une ligne administrateur peut produire une commande partiellement couverte avec une action humaine, plutôt qu’un refus silencieux.
3. Livraison et promotion
Renseignez pays, éventuelle zone, type de livraison et adresse. Le nom du destinataire est obligatoire pour un envoi.
Promouvoir archive l’éventuel panier actif précédent et transforme ce brouillon en panier actif. Cette action ne fusionne pas les lignes, ne réserve pas de stock et ne crée pas encore de commande.
Un brouillon vide, une zone non publiée ou une autre commande en attente pour ce client bloque la promotion. Corrigez la donnée ou traitez la commande existante ; le brouillon reste éditable.
4. Créer la commande
Relisez les totaux puis choisissez Créer la commande. Le serveur recalcule prix, promotions, taxes et livraison, crée une commande en attente de paiement et tente les réservations.
Cette création n’invente ni paiement ni acceptation des conditions de vente. La vente ayant été conclue hors ligne, aucune preuve de consentement boutique n’est enregistrée.
Après la création
- Marquez la commande payée seulement après réception réelle d’un virement, chèque ou autre règlement hors ligne ; le client peut aussi payer en ligne.
- Le panier source reste actif jusqu’à la confirmation fiable du paiement.
- Une commande payée suit ensuite le parcours normal de préparation, fulfillment et remboursement.
- Forcer le statut reste une réconciliation exceptionnelle, auditée, et ne capture ni ne rembourse aucun paiement.
Différences avec le checkout
| Règle | Boutique | Dashboard |
|---|---|---|
| Panier préparé | Visible du client | Isolé jusqu’à promotion |
| Article non public | Refusé | Possible avec dérogation explicite |
| Stock insuffisant | Bloquant hors précommande | Action humaine possible sur une ligne admin |
| Conditions de vente | Acceptation obligatoire | Aucune preuve fabriquée |
| Prix | Toujours bloquant s’il est introuvable | Même règle |