5
Скачать / Купить дополнение
Доставка почтой РБ
Модуль расчета доставки почтой Беларуси.
Работает в двух режимах:
С учетом в "Итого"
Только для информации
Принцип работы
API у белпочты не нашел, потому данные модуль получает непосредственно со страниц тарификатора (предварительно отправив туда необходимые данные с помощью curl):
http://tarifikator.belpost.by/forms/internal/parcel.php
http://tarifikator.belpost.by/forms/international/parcel.php
http://tarifikator.belpost.by/forms/internal/small.php
http://tarifikator.belpost.by/forms/international/small.php
После получения ответа лишнее обрезается, оставив только цену.
Что бы не делать запросы каждый раз при обновлении пользователем страницы, цена помещается в сессию, с учетом веса, цены, некоторых настроек модуля.
Настройки модуля
Важно! Необходимо указать единицу измерения соответствующую граммам. В настройках магазина может быть выставлено все что угодно, но тарификатор принимает только граммы
Устранение ошибок, доработка и гарантии
На данный момент модуль проверен в работе на opencart 2.3 и 3.0.2. Если нужен модуль под другую версию опенкарт - пишите, сделаю, не сложно
Нужны правки в отображении, настройках и т.п. - пишите, сделаю, если возможно
Если бел.почта изменит тарификатор и модуль не сможет получить данные, будут вноситься изменения в модуль. Появится API - сделаю получение данных через него (это даже лучше).
Вариант, при котором модуль не сможет получать данные и не сможет быть обновлен - возможен, но маловероятен.
Перевод
На данный момент основной и единственный язык модуля - русский. Если нужен белорусский, английский (мало ли) - сделаю
Планы (все зависит от востребованности модуля)
Кеширование данных в БД, с обновлением раз в месяц-два + обновление вручную
DEMO
Сайт
Панель управления
Логин/пароль: demo/demo
Добавил
vlkombat
Добавлено
12.05.2018
Категория
Покупки, оформление заказа, корзина
Системные требования
Метод активации
Без активации
Ioncube Loader
Нет
ocStore
3.0 2.3
OpenCart.Pro, ocShop
Не проверялось
Обращение к серверу разработчика
Нет