================================
©2021 Andrey Chesnakov (opencart@clayrabbit.ru)
Инструкция по настройке
Вам необходимо заполнить параметр "Индекс отправителя" (From)
Также необходимо указать параметр "Категория отправителя" (SndrCtg) и заполнить таблицу с тарифами.
Таблица с тарифами:
После установки модуля таблица уже будет заполнена примерами тарифов. Для добавления других тарифов используйте данные из файла справочника (https://rates.kazpost.kz/download/spr) - в нем указаны возможные значения для параметров SndrCtg, Product, MailCat, SendMethod, PostMark (но, к сожалению, там нет понятной инструкции как эти параметры комбинировать).
Каждому тарифу вы может задать гео-зону для которой он будет работать.
Если для тарифа заполнен параметр "Макс. вес", то при превышении указанного значения, рассчитывается разбивка на несколько посылок и стоимость их доставки будет просуммирована.
Параметры, передающиеся в API для расчета стоимости доставки:
"Индекс отправителя" (From), "Категория отправителя" (SndrCtg), "Номер договора" (Contract), если включена опция "С объявленной ценностью" то в параметре Value будет передана стоимость заказа.
Прочие параметры:
Географическая зона
Параметр определяет для какой гео-зоны будет работать модуль в целом.
Стоимость упаковки
Сумма указанная в этом параметре будет добавляться к расчетной стоимости каждой посылки.
Учитывать минимальное количество
Товары для которых задано "Минимальное количество" больше 1 не будут разделены при разбивке на несколько посылок.
Когда нет подходящих тарифов
Выводить ли способ доставки, если список тарифов оказался пуст (когда опция включена, будет возможность обработать это событие условием в twig-шаблоне)