Характеристики товара в ИМ по заказу покупателя

#
Характеристики товара в ИМ по заказу покупателя
Как наиболее грамотно реализовать следующий функционал?
Есть товар/услуга, например, открытка с текстом покупателя. Соответственно, он должен его (текст) ввести при оформлении заказа. Более продвинутый вариант - картинка или визуальный редактор со всеми вытекающими.
Естественно, очень не плохо бы иметь возможность изменять эти характеристики в любой момент, вплоть до отправки заказа.
Авторизация