На вопрос, можно ли это сделать штатными средствами, ответ — пока никак. Однако, с помощью JavaScript можно добавить пользовательский код на страницу с корзиной, который будет проверять введённое значение в поле промокода. Готовый код и пример работы ниже. Чтобы создать промокод, перейдите в «Настройки сайта», затем в «Платежные системы» и выберите «Промокоды». Нажмите «Добавить промокод» и заполните форму. Всё довольно интуитивно. Единственное, обратите внимание на поле «Скидка»: если указываете сумму в рублях, пишите просто число, а для процента добавьте символ %, например, «10%». Код нужно размещать там, где находится корзина. Это может быть общий футер сайта и футер карточек товара (в таком случае код будет дважды), либо вы можете разместить код в header через настройки сайта, чтобы он был единым. Выбирайте наиболее удобный способ для вашего проекта. Сначала определяем товар, для которого будет действовать промокод. В моём примере это «Шапка с шерстью». Внутри кода в переменную m