С аналогичной проблемой столкнулся на одном из проектов под 1С-Битрикс: Управление сайтом 15.0.6 - при создании в админке заказов промокод можно было применить, но если заказ был создан клиентом на сайте, то при его изменении в админке добавить промокод было невозможно: страница никак не реагировала на это. Прочитав ваше сообщение, попробовал добавить к заказу ещё один товар и применить купон - в итоге скидка применилась к обоим товарам. Экспериментальным путём выяснил, что для срабатывания механизма добавления купонов достаточно добавить, а потом сразу удалить из заказа любой товар, тогда появляется возможность применять скидки. Однако, после сохранения заказа и повторного захода в него наименование применённых скидок не отображается нигде, хотя скидки действуют и цена товара, а также общая цена - уменьшены на нужную сумму. Написал обращение в тех.поддержку, посмотрим, что они скажут. Благодарю за ваше сообщение, без него я ещё долго гадал бы, в чём дело)