Правило округления цен — это набор настроек, которые определяют, как изменять цену товара или услуги в корзине. Они помогают автоматически округлять цены, например до ближайшего целого числа или до определенной дробной части.
Есть три типа округления цен:
- математическое округление
- округление вверх: цена увеличивается, что выгодно магазину
- округление вниз: цена уменьшается, что выгодно клиенту
Быстрый переход: все методы и события
Типы цен. Чтобы создать разные типы цен: оптовую, розничную и партнерскую, используйте методы группы catalog.priceType.* . Для каждого типа цены можно установить свои правила округления. Это позволит контролировать, как цены будут показываться и применяться.
Scope:
catalog
Кто может выполнять метод: администратор
{% list tabs %}
-
Методы
#| || Метод | Описание || || catalog.roundingRule.add | Добавляет правило округления цен || || catalog.roundingRule.update | Изменяет правило округления цен || || catalog.roundingRule.get | Возвращает информацию о правиле округления цен по его идентификатору || || catalog.roundingRule.list | Возвращает список правил округления цен || || catalog.roundingRule.delete | Удаляет правило округления цен || || catalog.roundingRule.getFields | Возвращает поля правила округления цен || |#
-
События
#| || Событие | Вызывается || || CATALOG.ROUNDING.ON.ADD | При добавлении правила округления цен || || CATALOG.ROUNDING.ON.UPDATE | При обновлении правила округления цен || || CATALOG.ROUNDING.ON.DELETE | При удалении правила округления цен || |#
{% endlist %}