Comment est gérée la commande d'un pack en base de données ?

Lors de la validation d’une commande de pack par le module, la ligne du pack est remplacée par des lignes correspondant aux composants achetés dans la table ps_order_detail. Le préfixe ps_ est un exemple : utilisez celui de votre boutique.

Chaque ligne contient notamment l’identifiant du produit, celui de la déclinaison choisie, la quantité achetée et les montants associés. La quantité du composant est multipliée par le nombre de packs commandés.

Exemple : une commande d’un pack comprenant trois composants crée trois lignes de composants. Si l’un des composants est présent en deux exemplaires, sa quantité est portée sur sa ligne ; cela ne crée pas une ligne par exemplaire. L’exemple suppose que les trois composants sont conservés dans le pack acheté.

Un outil d’export peut récupérer ces produits et leurs quantités dans les lignes de commande. Vérifiez cependant les données attendues et le moment de lecture par votre connecteur : la FAQ sur les logiciels de gestion précise les contrôles à effectuer. Ce fonctionnement ne garantit pas la prise en charge de commandes créées par un service externe.

Pour l’affichage côté marchand, consultez le détail d’une commande de pack dans le back-office.

Autres FAQ dans la même catégorie