The idea is to sell courses then ask questions such as:
how many people attending
name, firstname, age of each attendants
and other stuffs
But that would also be good for selling custom stickers for example where the text on the sticker is user input.
So it would be a product with information collection.
That's why It thought of collecting the infos and make then product.
I have'nt had the change yet to dig in the shop's code but maybe putting a product in the basket and then creates the order is just a matter of filling in the fields based on the product fields' value. Or are entries in basket and entries in order tightly bound to the product object itself.
The idea is to sell courses then ask questions such as:
how many people attending
name, firstname, age of each attendants
and other stuffs
But that would also be good for selling custom stickers for example where the text on the sticker is user input.
So it would be a product with information collection.
That's why It thought of collecting the infos and make then product.
I have'nt had the change yet to dig in the shop's code but maybe putting a product in the basket and then creates the order is just a matter of filling in the fields based on the product fields' value. Or are entries in basket and entries in order tightly bound to the product object itself.
Maybe this could help to get you in the right direction: