Coupons On Sub-products (Options)


  • Default avatar
    kevin88    
     3 months ago
    0

    Hi

    Using HikaShop Business: 2.6.3

    We've "parent" products that use other products as "options". The customer selects several options and adds to the cart. The coupon / discount is configured on these sub-product / options. The configuration is a quantity
    2+ item(s) >> total discount 10%
    3+ item(s) >> total discount 15%
    4+ item(s) >> exclude from discount

    All is working fine... however, we'd like to limit the calculation on a per parent product basis. What's happening now is:

    Parent A has sub-a, sub-b
    Parent B has sub-c

    In this scenario 3 items are counted and 15% is applied to all items. What we would like in this case would be to have only 10% discount applied to only Parent-A.

    Is this possible?

    Thanks in advance!
    -kevn
  • Your avatar
    seyi    
     3 months ago
    0

    Hello,

    Did you check to box "Apply distinct count"?
  • Default avatar
    kevin88    
     3 months ago
    0

    hello seyi

    Yes - I tried with and without the "Apply Distinct Count" check. Both result in the same amount being applied.
  • Your avatar
    seyi    
     3 months ago
    0

    Hello,

    So how did you set it up? Are the child products variants of the parent? Or some other way?

    If that is not working, the only thing you could do is create separate coupons for each parent product. Then create a parent product with process type of 'all that apply' and add the coupons created. Then you can use the parent coupon.
  • Default avatar
    kevin88    
     3 months ago
    0

    The main / parent product is a class
    each class has 3 options - which are separate products in an "options" category called "Program Type". The options are

    Chess
    - no
    - yes ($100)

    Coding
    - no
    - yes ($120)

    Engineering
    - no
    - yes ($125)

    The coupon is configured to use anything in the "Program Type" category.

    We're not using characteristics because the amount of variants that would need to be created per product would be overwhelming.

    Here's an example: https://skenrichment.com/clubs/product/2992-haycock-test-3.html