If you send propriety, and then in js before you count how many variants have that propriety you can apply the disocunt to that specific quantity. Let's say you have 3 products, two with prop, 1 without. If you send with the variant id the quantity, ...