Как привязать купон к товару и пересчитать цену в каталоге?
Покупки на сайте совершаются в один клик, в обход стандартного механизма корзины (корзина создается кодом перед созданием заказа). Необходимо дать возможность выводить на странице товара поле для ввода купона. После ввода купона страница обновляется, и цена товара для пользователя, указавшего купон, должна измениться. Как это можно реализовать? Стандартно в Bitrix купоны не учитываются в каталоге, потому что привязываются к корзине.