J'ai trouvé, j'explique:
je plante le décor, je souhaite offrir un cadeau différent par tranche d'achat. 49€ < 99€ < 149€
j'ai créé 3 produits que j'ai appelé "cadeau1", "cadeau2", et "cadeau3". Je leur ai assigné une catégorie à part, la catégorie "cadeau", UNIQUEMENT.
Cette catégorie "cadeau" n'est pas affichée pour que le client n'y accède pas directement
Ces produits ne font pas partie de la catégorie "nos produits" pour ne pas apparaître dans les "populaires", et leur date de création a été modifiée (voir tutos en fonction de votre version de PS)
J'ai ensuite créé 3 règles paniers: "règle1", "règle2", et "règle3".
règle 1 a une priorité 3, un montant mini de 49€, n'est pas compatible avec les règle panier "règle 2" ni "règle 3", envoyer un cadeau OUI, > le produit "Cadeau 1"
règle 2 a une priorité 2, un montant mini de 99€, n'est pas compatible avec les règle panier "règle 1" ni "règle 3", envoyer un cadeau OUI, > le produit "Cadeau 1"
règle 3 a une priorité 1, un montant mini de 149€, n'est pas compatible avec les règle panier "règle 1" ni "règle 2", envoyer un cadeau OUI, > le produit "Cadeau 1"
De cette façon, en tous cas ça fonctionne chez moi sur 1.6.1.11, les clients auront automatiquement dans leur panier le produit cadeau correspondant au montant de leur commande.
Edit: dans votre exemple, je pense que seules les règles de priorité (et compatibilité) sont importantes. plus le chiffre de la priorité est bas, plus il prendre le pas sur les autres. la priorité numéro 2 est moins prioritaire que la priorité numéro 1.
Voilà voilà.