5 / 5
Oct 2010

Hi There,



I'm trying to create a product in ejunkie that will allow the buyer to purchase a software+hardware combo product, and have a different download based on their OS, AND affect inventory of the hardware part.



Here's what I have:

1. I have product X made up of a software component and a hardware component.

2. There are two versions of the software component, one for windows and one for mac.



Here's what I'd like to do:

1. Have the correct software download link created based on the option selected by the buyer.

2. Track inventory of the hardware component.



How do I go about this?



I first thought about using variants, and I got that button code worked out...but variants don't provide for download differentiations based on the option selected.



So I tried selecting "Single file download" but this removes the ability to track inventory from other products.



Then I tried Variations (which allows for distinct SKUs) but these SKUs are not tied to other products...so I can't create a product for the mac download, and a product for the windows download and use that product ID as the sku and have everything Just Work.



Is there an easier way? Please help!



...Mike

Based on how you have described your product, you will want to set them up as two separate products. One for each OS.

How will two different products contribute to the same inventory control AND provide a download? Every time I try to add a download to the product, it turns off inventory control.

Let me know if you think the following will work:



Make five products as follows:



1. the hardware, with inventory tracking

2. the mac software

3. the windows software

4. the actual mac product, which is mac software + hardware

5. same for windows



So when a user buys item 4, will inventory decrease and a software download link be generated in the confirmation email?



...Mike

After you set up products 1-3, you would set up product 4 using the "Package files from other products, affect their inventory" setting, then select products 1 and 2 in the list that will appear -- i.e., product 4 will affect the inventory of product 1 and issue the file already uploaded for product 2. Then you'd also set up product 5 with "Package files/affect inventory" but select products 1 and 3 in that case. Make sure you also enable Shipping/Buyer's Address for products 1, 4 and 5.