We need a function in our Extension which uses the Observer model and adds data to a field in the quote/order.
The data needs to be visible in the cart, order backend, customer order view.
Currently the workflow is the following:
User opens Product Designer and designs his Product.
When the user is finished with designing his Product a PDF is generated on the server.
This is the point were I need your function.
The Path to the PDF needs to stored in the order as soon as the user clicks on the add to cart button. Before the user clicks on it, I think it's easiest to store it in the core/session.
When the user chooses the same product again and orders it with the Product Designer or without the Designer and adds it to the Cart it needs to show 2 separate Items in the cart.
You need to 100% sure you can do this task! My timeline is quite tight on this Project.