Может кому пригодится - проблема вида
Возникает когда различаются суммы:
На текущий момент все решения которые были предложены выше - фактически выполняют перерасчет заказа и выравнивают суммы. Более топорный вариант - корректировка сумм напрямую в БД сайта (быстрое решение, но опасное)
Причины рассинхронизации сумм могут быть:
Код |
---|
Ошибка при создании чека: сумма по чеку не совпадает с общей суммой товаров |
- товаров в корзине + стоимость доставки (b_sale_basket + b_sale_order)
- сумма к оплате и оплаченная сумма (b_sale_payment)
- стоимость заказа (b_sale_order)
На текущий момент все решения которые были предложены выше - фактически выполняют перерасчет заказа и выравнивают суммы. Более топорный вариант - корректировка сумм напрямую в БД сайта (быстрое решение, но опасное)
Причины рассинхронизации сумм могут быть:
- в округлении не средствами битрикс, а на уровне пользовательской логики
- при применении модулей реализующих бонусные системы
- при применении правил корзины (и скидок) с учетом того что есть пользовательское окгругление цен