Проблема в том, что чтобы сформировать полноценный заказ, нужно еще добавлять выбор методов оплаты и доставки, которые в свою очередь завязаны на ввод и сохранение адресных данных. Надо многое вводить по умолчанию и цепочка работы с данными довольно сложная и нагруженная. то не та прост, как кажется. Именно потому модули быстрого заказа обычно только добавляю клиента и отправляют письмо продавцу,а тот уже сам вводит заказ.