Why doesn't coupon discount apply on the products from bundle pack?
Such behavior is expected if the discount amount from a cart price rule is less than the discount provided by a bundle pack. However, if there's a cart price rule that grants a bigger discount compared with a bundle pack discount, the extension can be configured to replace the bundle pack discount with a cart price rule.
To replace the bundle pack item discount with coupons or cart prices rules, please head to Stores → Configuration → Automatic Related Products → Bundle Packs → Replace Bundle Pack Item Discount with Cart Price Rules and set it to Yes.
Related Articles
Why isn't a bundle pack displayed on the frontend?
There may be multiple reasons why a bundle pack is not visible on the storefront, so we suggest checking the below steps to see if the issue arises due to any misconfigurations: 1. Make sure that the bundle pack has an Active status at Amasty → ...
Automatic Related Products | GraphQL methods
Queries amMostviewedGroups -(uid: String!, position: String) description: get information about related product rules amMostviewedBundlePacks (uid: String) description: get information about bundle packs
Automatic Related Products API
1. Amasty\Mostviewed\Api\GroupRepositoryInterface - class for managing related product rules. POST /V1/amasty_mostviewed/rules", method="save" - create a rule; PUT /V1/amasty_mostviewed/rules/:groupId, method="save" - edit a rule; DELETE ...
How does the bundle pack display logic work?
Out of the box, the block featuring the bundle pack is only visible for the main product of the pack. This means that the block will only appear for the product that you selected to be the main one in the bundle pack settings. It's important to note ...
I’ve set up a rule with the ‘same as’ condition, but it doesn’t seem to work.
While creating or editing a related product rule, it's possible to choose a Custom Position for the Related block. Once this option is selected, the module automatically generates a code which you can insert into a preferable layout in order to place ...