Bonjour,
Alors, faire des paliers de coupons, ce n'est pas un problème. Vous pouvez créer plusieurs coupon auto chargés, avec différentes valeurs et différents min / max et le système passera automatiquement de l'un à l'autre.
Vous dites aussi "1 produit acheté d'une catégorie = 1 produit offert de la même catégorie". Je ne vois qu'un seul groupe de produits sur votre site. Vous aurez à terme différentes catégories avec différents produits dans chaque ? Avec différents prix ? Si ils ont tous le même prix, alors est-ce un problème de fournir une réduction si l'utilisateur achète 1 produit de la catégorie A et 1 produit de la catégorie B ?
Si les prix sont différents que vous voulez vraiment différentier la réduction par catégorie, cela va alors devenir plus compliqué. Vous pouvez restreindre des coupons a des catégories (il y a un option pour cela dans le coupon), cependant, le système va seulement vérifier si au moins un produit du panier est dans la catégorie sélectionnée dans le coupon, et le min/max du coupon se fera sur tous les produits du panier. Donc je ne pense pas que cela soit viable pour ce que vous voulez faire. Si par contre, vous utilisez l'option "produits" pour sélectionner les produits de la catégorie à prendre en compte pour chaque coupon, alors là, le min/max se fera directement parmi ces produits. Donc, c'est théoriquement gérable.
Mais vous allez avoir un autre problème, c'est que vous ne pouvez avoir qu'un coupon par commande. Donc si par exemple quelqu'un commande 2 produits de la catégorie A et 2 produits de la catégorie B dans la même commande, il ne pourra avoir qu'un seul coupon ( soit pour la catégorie A, soit pour la catégorie B ). Il faudrait alors que l'utilisateur fasse des commandes séparées, une par catégorie de produits.
Après, si le système ne permet pas exactement de faire le système de réduction que vous souhaitez, il est toujours possible de développer un petit plugin HikaShop et d'utiliser l'API "coupon" pour faire des règles personnalisées sur les coupons; ou d'utiliser le système d'"additionals" d'HikaShop pour rajouter des frais additionnels négatif (donc des réductions) au panier avec tout le contrôle que vous voulez. Mais là, cela demande d'avoir un développeur qui travaille là-dessus, et se base sur notre documentation développeur:
www.hikashop.com/support/documentation/6...r-documentation.html