We offer a program that will receive a paid update. Existing customers should get a discount. So if the customer has bought the product (once) they should receive a discount on the update.
So we will crate a new product for program_2.0 and would like to offer a promocode for the ones who have program_1.0.
As it is now you can only add a discount if the customer buys both at the same time.
Any ideas? Preferably this should be automatic..
We wrote a guide on how to create a buy x get y discount, I think it might be helpful to you.
Am I missing something here? Your guide and the function in Shopify is for the scenario that someone buys x then they get y at a reduced price in the same shopping cart.
What I am asking is that they get X at a reduced price when Y is already bought in the past. They already own Y.
Scenario: Customer buys program X verion 1.0. Goes on their marry way and returns one year later and discoverd program X version 2.0. Since they own program X version 1.0 they should not pay full price. Customer then adds program X v2.0 to their cart - but since they have 1.0 in their purchase history - they get a reduced price. Either automatically (preferred) or threough a discount code that we create.
Not sure how I can explain this any more detailed. And I am sorry if I am completely overlooking something in your guide.