Satellite de Boutique v1.4.0
Configurer Tarifs dégressifs
Paliers de quantité publics (dégressif) + conditionnement (vendu par multiples, quantité minimum) sur un produit simple.
Ce qu'il fait
Des paliers de quantité PUBLICS sur un produit simple (a partir de 150 : 8 euros l'unite, a partir de 300 : 7 euros, a partir de 1000 : 6 euros) — s'appliquent a tous les clients, sans distinction de categorie (bouton « Ajouter des tarifs degressifs » avant d'afficher la grille). Plus un conditionnement independant (vendu par multiples de X, quantite minimum de commande) qui n'affecte jamais le prix, seulement la quantite que le client peut ajouter au panier. Le prix barre (prix promo produit) n'est jamais transforme. Combine avec le satellite Categories de clients (shop-pro) : s'efface ENTIEREMENT (degressif ET conditionnement) au profit des tarifs propres a chaque categorie (Standard incluse).
- Grille de paliers de quantité PUBLICS (tous les clients) : autant de paliers que voulu, ajout/retrait en un clic
- Le palier le plus avantageux (quantité la plus haute atteinte) s'applique automatiquement au panier
- Conditionnement indépendant : vendu par multiples de X, quantité minimum de commande, sans effet sur le prix
- Message clair au panier si la quantité ne respecte pas le conditionnement
- Le prix barré (promo produit) n'est jamais transformé par les paliers
- Se retire sans rien casser : prix et panier redeviennent strictement inchangés, les données restent en base (réactivable sans perte)
Ce qu'il suppose
Ce module a besoin de :
- shop ^1.42
Piloter par une IA
Ce que ce module sait faire quand on le lui demande en langage naturel, et ce que chaque action engage.
-
palierslecture seuleLes paliers dégressifs d'un produit (lecture seule) : quantité minimale et prix unitaire appliqué à partir de cette quantité, plus la règle de conditionnement (vendu par lots de N, commande minimum). Pour un produit variable, declinaison_id donne la grille d'une déclinaison. ATTENTION : quand Tarifs pro (shop-pro) est actif, ces paliers ne sont plus appliqués (`en_vigueur` vaut false) : les règles valables sont alors celles de Tarifs pro, par catégorie de clients. Se règle à l'écran du produit.
« à partir de combien de pièces le prix baisse-t-il ? » « ce produit se vend-il par lots ? »
Ses points de branchement
Pour greffer du code sans toucher au module : ce qu'il annonce, et ce qu'il écoute.
Ce qu'il écoute 7
shop.editor.fields- priorité 40
shop.editor.save- priorité 40
shop.price.line- priorité 5
shop.cart.add.validate- priorité 10
shop.variants.purged- priorité 45
shop.editor.type_change_warnings- priorité 40
shop.editor.type_changed- priorité 40
Ses données
Les tables que ce module crée. Désactiver un module ne les efface pas : ses données restent en base et reviennent s'il est réactivé.
Les tables 2
shop_degressif_packagingshop_degressif_tiers