Создаю заказ через API строго по документации: https://dev.1c-bitrix.ru/api_d7/bitrix/sale/technique/orders.php Прикрепляю товары как из корзины, так и виде явного массива, предложенного в документации (с реальным существующим ID из каталога). В результате заказ создается, но в нем нет товаров. В истории изменений заказа висит:
Ошибка добавления позиции корзины
При добавлении позиции корзины возникла ошибка "Не заполнено обязательное поле "Количество товара""
При создании заказа количество товара пробовал указать одним из параметров в setFields([]), и через конкретный setField('QUANTITY',10) – результат один. Менял настройки – включал и отключал количественный учет и возможность покупки при отсутствии товара. Уже всю голову сломал, облазил всевозможные проверенные и непроверенные документации.
Была такая же ошибка, пытался торговое предложение добавить в корзину, оказалось что у основного товара была установлена дата "Окончание активности" (из за этого получал ошибку)