Задать вопрос
@Ex1st

Как изменить стоимость корзины с помощью API?

Пишу кастомный код для работы сертификатов. Из-за опции "не применять правила работы с корзиной, если есть галочка остановить применения скидок на текущем уровне" и особенностей скидок и правил работы с корзиной заказчика не могу воспользоваться дефолтным функционалом сертификатов.

Воспользовался событием "OnBeforeSaleOrderFinalAction". Пытаюсь изменить стоимость корзины через изменения цены товара . For example
foreach ($basketItems as $item) {
        $item->setField('PRICE', 1000);
    }
    
    $basket->save();


Но стоимость корзины не изменяется. Какие есть еще способы?
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы