Новая проблема найдена: если зайти в админку в заказ с товаром по такому правилу, то мы видим цены без учета правила, но на оплату отдается верная сумма.
однако стоит что-то изменить в заказе(коммент подправить) и все правило уже не применилось, товары по полной цене и на оплату идет полная цена
смотрю что возвращает пересчет
Код |
---|
{"RESULT":"OK","DISCOUNTS_LIST":{"DISCOUNT_LIST":{"468":{"ID":468,"NAME":"test","MODULE_ID":"sale","DISCOUNT_ID":468,"REAL_DISCOUNT_ID":"280","USE_COUPONS":"N","ACTIONS_DESCR":false,"ACTIONS_DESCR_DATA":false,"APPLY":"N","EDIT_PAGE_URL":"\/bitrix\/admin\/sale_discount_edit.php?lang=ru&ID=280"}},"COUPON_LIST":[],"DELIVERY_LIST":[],"SHIPMENT_LIST":[1],"PRICES":{"BASKET":{"2183324":{"BASE_PRICE":499,"PRICE":499,"DISCOUNT":0}},"DELIVERY":{"BASE_PRICE":null,"PRICE":null,"DISCOUNT":0}},"RESULT":{"BASKET":[],"DELIVERY":[]},"CONVERTED_ORDER":"N","FULL_DISCOUNT_LIST":[],"ORDER":{"DISCOUNT_LIST":[468]}},"BASKET":... |
получается скидку он видит, но почему-то не применяет в заказе и при нажатии пересчитать или сохранить заказ отправляет на сохранение именно с отключенной скидкой