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

Как в Битриксе через api добавить купон к корзине?

Как через api добавить купон к корзине? Уже весь интернет перерыл, компонент корзины обшарил, но купон все равно не сохраняется

P. S.: Если зарос делает пользователь сайта, то API работает, а если запрос делает отдельный сервис - не работает.
Я проверил, id пользователя и fuser одинаковые.
Как я понял, купон привязывается именно к сессии пользователя, а не к корзине.
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@tgarl
примерно так:
$couponinfo = \Bitrix\Sale\DiscountCouponsManager::getData($cupon, true); // получаем информацио о купоне
$addCoupon = \Bitrix\Sale\DiscountCouponsManager::add($cupon);
Ответ написан
Ваш ответ на вопрос

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

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