I have been browsing here around for a long time and got the most answers from stack overflow and stack exchange.
Now here is a more complicated one: I have virtual products, which are for different regions.
- Voucher US
- Voucher EU
- Voucher Asia
I want to get them all into one product. But each one of them has 3 more options:
Parent Product (Voucher) VoucherUS -Option1 -Option2 -Option3 VoucherEU -Option1 -Option2 -Option3 VoucherAsia -Option1 -Option2 -Option3
The Costumer would select the Product, then Region, Option1 is based on the region, if Region is US, then Option1 has 5 Options. if Region is EU, then Option1 has 12 Options. Option2 is same for all regions and Option3 is the Voucher Amount.
I could solve this with 3 different products, each region has its own product. However, I was trying to make the order process more simple. Other websites in the same business, have up to 10 steps until the payment page. We would lower this to 3.