Список заказываемых товаров формируется в момент начала оформления заказа.
После этого выбирается способ оплаты и доставки.
После подтверждения заказа - формируется счёт со списком заказываемых товаров и автоматически отправляется в теле письма клиенту и администратору магазина.
Ничего изобретать ненужно, уже всё есть в магазине.
Другое дело, если вы хотите изменить формат отправляемых писем. Тогда нужно править те файлы, которые за это отвечают.