как бэ есть.
но там нюансы.
если стандартный код, то все ок, заказ есть, позиции есть. делай что хочешь.
Не очень стандартный. Я добавляю опции к товарам, и на всем пути их сопровождаю, - подмешиваю их стоимость к line subtotal, пересчитываю subtotal... и мне вот надо на финальном этапе, когда клиент подтверждает заказ, - взять и вернуть "как было" )) а вместо этих опций всунуть соответствующие им товары.