Commandes (Orders)
Cette page couvre la gestion des commandes dans l’admin (https://admin.acusolo.net/admin/orders) et le parcours web : panier, coupons, paiement Stripe, pages de succès ou d’annulation, historique des commandes et un PDF de facture d’exemple.
Vidéo : produits, panier, coupons et paiement
La vidéo suivante est un tutoriel utilisateur sur la gestion des produits et du panier, l’application d’un coupon pour une remise, le paiement, l’achat d’appareils et l’obtention d’une facture (PDF) avec le détail du panier et des informations de paiement ou d’expédition.
Exemple de facture (PDF) :
Télécharger l’exemple de facture PDF
Admin : liste des commandes
Ouvrez https://admin.acusolo.net/admin/orders pour afficher le tableau Orders : consulter les enregistrements, rechercher, trier et utiliser les actions par ligne.

Barre d’outils (typique)
- Note : consulter les commandes, mettre à jour le statut commande et livraison, supprimer les enregistrements invalides si autorisé.
- Toggle to See Translated ou équivalent.
- Éléments par page, Tri (par exemple « Sort by created at descending »).
- Recherche — code, utilisateur, statut, montant, expédition ou suivi.
Actions par ligne
- Modifier (crayon jaune) : ouvre Update Order Status (même modal que le petit contrôle d’édition du delivery status lorsqu’il est affiché).
- Supprimer (corbeille) : confirmation puis suppression si le produit l’autorise.
Colonnes (typiques)
| Colonne | Rôle |
|---|---|
| Actions | Modifier / Supprimer. |
| Code | Référence commande (acu_…). |
| User | Nom affiché du client. |
| Amount | Total dans la devise de la commande. |
| Status | Cycle de vie (Processing, Pending, Cancelled, etc.). |
| Delivery Status | Logistique (NOT_READY, etc.). |
| Timestamp | Cr: création, Up: dernière mise à jour. |
Modal « Update Order Status »
Permet de modifier le statut de commande et le statut de livraison, et d’ajouter une raison optionnelle (remboursement, annulation, retour).

- Status, Delivery Status, Reason (optionnel).
- Cancel / Update.
Statuts de commande pris en charge

| Valeur | Sens habituel |
|---|---|
| PENDING | En attente de paiement ou de confirmation. |
| PROCESSING | Payé / en préparation. |
| REFUNDED | Remboursement effectué. |
| COMPLETED | Commande terminée avec succès. |
| FAILED | Échec paiement ou checkout. |
| CANCELLED | Commande annulée. |
Statuts de livraison pris en charge

| Valeur | Sens habituel |
|---|---|
| NOT_READY | Pas encore expédié. |
| SHIPPING | En transit. |
| SHIPPED | Expédié. |
| FAILED | Échec de livraison. |
| OUT_FOR_DELIVERY | En cours de livraison finale. |
| DELIVERED | Livré au client. |
| RETURNED | Retour marchandise. |
| CANCELLED_BY_ADMIN | Annulé côté admin. |
| CANCELLED_BY_CUSTOMER | Annulé côté client. |
Tiroir « Order Details »
Cliquer sur la ligne d’une commande ouvre un tiroir à droite : totaux, client, adresse et mode d’expédition, coupons, lignes produit, métadonnées de paiement (par exemple session Stripe et URLs succès / annulation), éventuellement JSON brut pour le support.


En bas : actions du type Print Order et Done.
Application web : panier → Stripe → succès ou annulation
Panier
Page panier (chemin du type https://web.acusolo.net/cart) : lignes avec quantités, sous-totaux, résumé de commande, champ coupon + Apply, puis expédition et checkout.

Le bouton de type Checkout Now (marque Stripe) envoie vers Stripe Checkout. Gardez une seule devise dans le panier ; voir Tarification matériel et Liste des accessoires.
Après le paiement


Historique
Paramètres → Orders : https://web.acusolo.net/settings/orders — liste de cartes avec code, date relative, badges commande / livraison, aperçu produits, montant, paiement, lien View details.
