I have a requirement for storing custom information entered by the customer for certain products in a store.
Essentially (and currently!) the customer is required to fill out the additional information in a custom form upon adding the item to the basket. This information is then kept with the item in the basket (as an XML structured document) and retained with the order for passing on to other systems.
So as an evaluation of the current capabilities of Magento for a replacement store front end, My question:
a.) Is there a capability to store user entered information on an item in the basket/order per item?
b.) Any thoughts on implementation of this approach ie Within the item page or as a separate form required upon adding the item to the shopping basket.