Hi,
Indeed, all the files go to the same folder. HOWEVER, the myface.jpg from one customer won't be overwritten by a file with the same name uploaded by someone else. HikaShop will automatically modify the file name of the new file. Also, only the person who created the order linked to that file or an admin will be able to display it. So the system is already safe and there is no need to have different folders for different customers/orders.
If you can't see the uploaded file of an item custom field in the backend, it's probably that you turned off the backend display settings of the field. Edit it, make sure that the display settings are turned on and save the settings.
If you still don't see anything for an order with such custom field please provide:
- a screenshot of the settings of the custom field
- a screenshot of the details of that order.