10
Скачать / Купить дополнение
Почта России и EMS: расчет доставки
Назначение
Модуль предназначен для расчета стоимости доставки отправлений Почтой России и EMS. Данные о тарифах Почты России в процессе работы модуля получаются с сервиса http://postcalc.ru.
При разработке за основу была взята библиотека PostCalcLight и адаптирована к CMS Opencart
Функционал
- Настройки вывода данных о доставке, о сезонных ограничениях; - Возможность установки дополнительной фиксированной платы за доставку, скидок; - Расчет для внутренних и международных отправлений, мультивалютность, мультиязычность; - Расчет стоимости доставки наложенным платежом; - Возможность установки веса по умолчанию, ограничения по весу/стоимости;
- Расчет для типов отправлений:
Простая бандероль;
Заказная бандероль;
Заказная бандероль 1 класс;
Ценная бандероль;
Ценная посылка;
Ценная бандероль 1 класс;
Посылка 1 класса;
Курьерская доставка EMS;
Услуга "Посылка Онлайн" для корпоративных клиентов;
Услуга "Курьер Онлайн" для корпоративных клиентов;
Простое письмо;
Заказное письмо;
Ценное письмо;
Простой мультиконверт;
Заказной мультиконверт.
Лицензия
- Приобретая модуль, вы получаете возможность использовать его в рамках одного домена. Для получения лицензии направьте запрос автору через площадку/электронный адрес
[email protected];
- Для технических/тестовых доменов лицензия предоставляется бесплатно - по запросу. Желательно, чтобы суть подобных доменов очевидно определялась из их названия.
Важно
- Системные файлы CMS не затрагиваются;
- Предпочтительно использование кодировки utf-8;
- НДС включен в стоимость доставки;
- Отправка в отделение отправителя - запрещена;
- Вес для расчета берется из карточки товара;
- Ключевым фактором при определении места назначения и расчете служит индекс (!), населенный пункт - вторичен;
- Последняя версия базы населенных пунктов, стран и почтовых индексов находится по адресу http://www.postcalc.ru/download/PostcalcLight_SQL.zip. Обновление происходит в среднем 2 раза в мес. Рекомендуется регулярно выполнять обновление данных из модуля;
- Разработчик модуля не имеет отношения к сервису http://postcalc.ru. Все вопросы, связанные с работой сервиса, необходимо адресовать его автору.
- Ввиду того, что данный модуль в расчетах использует сервис Postcalc.ru, настоятельно рекомендуется ознакомиться с условиями использования данного сервиса на своих сайтах: http://postcalc.ru/conditions.html. Прежде всего стоит обратить внимание на:
На сайте, который использует обращение к API Postcalc.RU, должна быть размещена ссылка на проект в произвольной форме, например: "Сайт использует в расчетах www.postcalc.ru" или "Наш магазин использует технологию http://www.postcalc.ru";
Для тестов ваших скриптов создан отдельный сервис test.postcalc.ru. Для рабочих версий ваших скриптов создан сервис api.postcalc.ru;
Во избежание блокировок обращений, а также уменьшения количества запросов с 500 до 50 в сутки, в запросе к API postcalc.ru обязательно используются поля st (Site) и ml (Email). Данные параметры в настройках модуля не подлежат изменению и берутся из настроек магазина (CMS). Данный пункт в рамках этого модуля носит информационный характер в целях предотвращения некорректного изменения (путем изменения кода и др.) указанных параметров;
Бесплатное пользование сервисом postcalc.ru предполагает ограничение в 500 запросов в сутки. При превышении 500 запросов в день необходимо перейти на платный тарифный план.
Совместимость
- Работает без доработок с модулем Simple, Ajax Quick Checkout 6.2.4.1.
- (!) Не работает с модулями/шаблонами (например, UniShop), использующими упрощенное оформление заказа - без обновления данных при изменении полей заказа.
- Файлы, изменяющие шаблоны (OCMOD, vQmod), лишь попытка улучшить визуальный вывод типов доставки почты России при работе модуля и разработаны с расчетом на то, что затрагиваемые ими файлы (шаблоны shipping_method.tpl) - стандартны. При наличии нестандартных указанных файлов у вас, очевидно, файлы OCMOD и vQmod требуют доработки, что является ответственностью покупателя.
Вопросы
- Сумма, которую я заплатил на почте, отличается от суммы, рассчитанной модулем. Почему? Читать
- Пользователям, которые приобрели модуль до версии 2.0 (т.е. без лицензии) и которым доступны обновления, для версии 2.0 лицензия выдается бесплатно на один домен - необходимо обратиться с заявкой в личные сообщения на форуме.
Установка
- Скопировать директории из upload/php[версия PHP]/oc[версия Opencart], где версии ПО соответствуют целевым (версия PHP, версия Opencart) в корень сайта;
- Скопировать файлы шаблона из upload/php[версия PHP]/template_oc[версия Opencart]_[тип шаблона], где версии и тип ПО соответствуют целевым (версия PHP, версия Opencart, шаблонизатор) в корень сайта;
- В разделе администрирования _Модули -> Доставка_ выполнить установку модуля;
- При версии Opencart > 3 и движке шаблонов Twig необходимо обновить кэш расширений в разделе администрирования Extensions -> Modifications;
- Настроить модуль.
Для версий Opencart 2.2 и выше в директории локализаций (admin/language, catalog/language) необходимы только директории en-gb, ru-ru и т.п. Директории с названием языков (english, russian и т.п.) копировать не требуется.
Демо
Opencart 2
* URL: http://area5.bughost.ru
* Admin URL: http://area5.bughost.ru/admin/index.php?route=shipping/rospost
Login: demo:demo
Opencart 1.5.6
* URL: http://area6.bughost.ru
* Admin URL: http://area6.bughost.ru/admin/index.php?route=shipping/rospost
Login: demo:demo
Контакты
- email:
[email protected]
- http://larionov.me
Добавил
drakon2517
Добавлено
01.03.2016
Категория
Доставки
Системные требования
PHP 5.3 - 7.3, php_zip (ZipArchive), ionCube Loader 5.0+
Метод активации
По запросу на почту
Ioncube Loader
Требуется
ocStore
3.0 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3
OpenCart.Pro, ocShop
Не проверялось
Обращение к серверу разработчика
Нет