Reward group
Every field of a reward group, card by card.
Shopware rebuilds the cart on every change. The plugin hooks into two points: it adds automatic rewards in the collect phase and re-checks every reward in the processing phase.
Shopping cart3 items
Total€471.15
The result: three items, two of them rewards.
If the automation is on, the plugin finds the matching rewards and adds them to the cart before Shopware enriches the product data. If the goods value is zero, nothing happens and the opt-out marker is cleared.
Every reward in the cart is checked again: does the entry still exist, is it active, does it belong to a visible group, does the rule match, is the product active, is the goods value enough in the current currency?
Two items with the same reward identifier can never coexist; the second one is dropped. The same product from two different rewards is allowed though.
Product rewards are priced at €0.00, discount rewards get a negative percentage or absolute calculation. Only then does Shopware build the totals.
For every reason the plugin ships its own notice. The notice does not block the order and is shown only once.
Shopping cart1 item
The gift "Main product with properties" was removed from your cart because the cart value is no longer sufficient.
Total€495.95
"The gift … was removed from your cart because the cart value is no longer sufficient."
"… was removed because it is no longer available for your cart." This also applies when the product is deactivated.
"… was removed because the gift promotion is no longer available." Then every reward falls away at once.
If the goods value drops to zero because the last purchased item was removed, all rewards go with it. A cart containing nothing but gifts does not occur. That also covers the case where somebody deletes every normal item and keeps clicking the tiles: without goods value there is no reward.
The basis of the threshold against the condition in the standard
Every field of a reward group, card by card.
Every field of a reward, depending on its type.
The nine settings with their help texts.
What happens on every recalculation.
Order, stock, tax and invoice.
Twelve words that keep coming up.
Put a product into the cart in the demo shop and watch the gifts appear. Or try it in your own shop.