On product page I've a custom text field and I want to save it to order's comment section, if it is filled and order placed for that user.
I can either use sales_order_status_history_save_after
or sales_order_place_after event
to add comment to an order. How I can manage the session of the entered text ? Will it be fine to set session of the entered text in my controller using Mage::getSingleton('core/session')->setOrderComment($text);
and observe it in sales_order_status_history_save_after
and update order?
All I wanted to make sure is this comment goes for the particular product and customer who has entered this text. Can I set it on quote creation level ?