В модели вашего продукта добавьте такую функцию:
public function prepareForCart(Varien_Object $buyRequest, $product = null)
{
$buyRequest->setCertainData(...);
return parent::prepareForCart($buyRequest, $product);
}
При этом будут храниться «определенные данные» как результат пользовательской опции без необходимости создания опции. После оформления заказа он будет перенесен в пункт «Варианты продукта», в котором вы сможете позже получить его с помощью:
// $item is a Mage_Sales_Model_Order_Item
$item->getProductOptionByCode('certain_data');