Jump to content

Recommended Posts

Модуль доставки Почта России


Модуль доставки Почта России


Модуль предназначен для расчета стоимости доставки Почтой России.

Цены автоматически берутся через API с сайта http://postcalc.ru
Обратите внимание на правила использования данного API, в частности на пункты 5 и 6.


Возможности

  • Доступны различные виды отправлений для отправки заказов по России и по всему миру.
  • Каждый вид отправления может отображаться в зависимости от суммы и веса заказа, кол-ва товаров в заказе, Гео-зоны, городов, групп покупателей, языка.
  • Каждому виду отправления для коррекции цен можно назначить дополнительно вес упаковки и мин. стоимость доставки данного отправления.
  • Различные виды наценок для каждого из видов отправлений.
  • По-умолчанию можно задать регион получателя и средний вес заказа.
  • Ограничения в зависимости от суммы и веса заказа есть не только для каждого вида отправления, но и общие для всего модуля.
  • Есть возможность брать доп. плату за отправку заказа в виде конкретной суммы, либо в виде процента от стоимости заказа. Доп. плата также может быть отрицательной.
  • Для всего заказа можно задать доп. вес упаковки, причем не только конкретное значение, но и в виде процента от веса товаров в заказе.
  • Можно отображать или нет сроки доставки.
  • Можно включить разбиение заказов на несколько отправлений (актуально для больших заказов, в которых несколько товаров и их можно разделить).
  • Гибкая настройка общей заглушки.
  • В качестве суммы заказа можно брать разные суммы, например, только стоимость товаров, или стоимость товаров с учетом скидок.
  • Есть работа с наложенным платежом.
  • Есть разные округления конечной стоимости доставки.
  • Бэкап настроек модуля.
  • При совместной работе с модулем Габариты товаров в каждом отправлении можно учитывать габариты товаров в корзине.
  • При совместной работе с модулем Группы товаров можно учитывать в корзине товары в зависимости от принадлежности к определенной группе.
  • В модуле учитывается вес заказа, то есть для заказов 50 г - будут отображаться письма, для заказов до 2 кг - будут отображаться только способы отправки различного вида бандеролями (те которые отмечены галочками), для заказов более 2 кг и менее 20 кг будут отображаться только способы доставки посылками. Посылки весом больше 20 кг Почта России не отправляет, так что такие заказы нужно разбивать на несколько, если, конечно, это возможно.
  • Для международных отправлений учитывается макс. возможная ценность отправления, и если она превысила 50000 руб. в корзине, то модуль сам выставляет ценность для данного вида отправлений 50000 руб.
  • Для отправлений по России учитывается макс. возможная ценность отправления, и если она превысила 100000 руб. в корзине, то модуль сам выставляет ценность для данного вида отправлений 100000 руб.
  • Можно менять название отправлений.
  • Есть возможность делать разбиение отправлений по максимальному весу указанному в основных настройках модуля, чтобы можно было отправить, например, несколько посылок весом 1 кг - они доходят быстрее.
  • Сроки доставки можно отображать в названии доставки или в описании.
  • Есть возможность заменить индексы, для которых нет инфы по доставке на индексы, для которых инфа есть.
  • К сроку доставки можно добавить любое кол-во дней в настройках модуля.
  • Размер наложенного платежа можно отображать в названии доставки или в описании.
  • Есть поле для ввода множителя для случая наложенного платежа, чтобы можно было брать, например, двойную стоимость за доставку туда-обратно на случай отказа.
     

Важная информация для продавцов

У почты России есть 769 отделений связи (ОПС) сезонной и круглогодичной труднодоступности. Посылки туда в зимнее время не доставляются - только бандероли 1 класс. Модуль автоматически не отображает покупателям из этих регионов другие виды отправлений, кроме 1 класса.
 

Модуль доставки Почта России совместим с модулями:

Для второго Опенкарта модуль Почты России совместим с оформлением заказа fastorder, oct_fastorder (шаблоны Shop-store2 и Luxury), с корзинами
шаблона journal2, Maxystore, Newstorecheckout, Quickcheckout.ocmod, Supercheckout, Unicheckout.
 

Для Опенкарта 3.x модуль Почты России совместимость с указанными выше корзинами будет делаться по мере необходимости, по запросу людей купивших модуль. Совместная работа с модулями Габариты товаров и Группы товаров появится, когда эти модули будут переведены под Опенкарта 3.x

 

Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.
 

Модуль тестировался на OpenCart:

  • 1.5.4.1
  • 1.5.5.1
  • 1.5.6
  • 1.5.6.4
  • 2.0.0.0
  • 2.0.1.0
  • 2.0.1.1
  • 2.0.2.0
  • 2.0.3.1
  • 2.1.0.1
  • 2.2.0.0
  • 2.3.0.2
  • 3.0.2.0
     

Ocstore: 2.3.0.2
 

Поддерживаемые языки

  • русский
  • английский
     

Пример работы модуля

http://ocstore1541.opencartplus.ru/
http://opencart2.opencartplus.ru/
http://ocstore2302.opencartplus.ru/

http://opencart3020.opencartplus.ru/

 

Демо админки

http://ocstore1541.opencartplus.ru/admin/
http://opencart2.opencartplus.ru/admin/
http://ocstore2302.opencartplus.ru/admin/

http://opencart3020.opencartplus.ru/admin/

доступ: demo / demo
 

Лицензия

При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.
 

Установка

Инструкция по установке находится в файле readme.txt в архиве модуля.
 

Требования к серверу

  1. Для работы модуля необходима библиотека curl (на большинстве хостингов она установлена). Проверить это можно с помощью функции phpinfo();
  2. На хостинге должен быть установлен ionCube Loader последней версии (минимум версия 10.0). Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_домен/test_ioc_php.php

FAQ

 


  • Добавил
  • Добавлено
    10.05.2013
  • Категория
  • Системные требования
    наличие curl, PHP 5.6+, ionCube Loader 10+
  • Сайт разработчика
  • Старая цена
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Требуется
  • OpenCart
    3.0
    2.3
    2.2
    2.1
    2.0
    1.5.6.4
    1.5.6.3
    1.5.6.2
    1.5.6.1
    1.5.6
    1.5.5.1
    1.5.5
    1.5.4.1
  • 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
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Обращение к серверу разработчика
    Да

 

  • +1 3

Share this post


Link to post
Share on other sites

Откуда он берет данные для расчета стоимости?

  • +1 2

Share this post


Link to post
Share on other sites

ОТВЕЧАЙ louise170

:-)

Как модуль расчитывает стоимость? каким образом 1 класс бандероль саквояж  чумадан

Подробности нам подробности)

Я такой модуль дамным дамно исчу:) :-)

Share this post


Link to post
Share on other sites

Делал для себя аналогичный модуль, тарифы брал все на оф. сайте и в отделении почты. Скорее всего, у автора так же сделано, если модуль автономный, а не от сервисов сторонних зависит. Почта не предоставляет тарифы по АПИ.

Share this post


Link to post
Share on other sites

Тарифы берутся отсюда http://postcalc.ru для ЦеннаяБандероль1Класс.

 

Вы их апи используете, да?

Share this post


Link to post
Share on other sites

Такс... мне надо вес на товар прописать... эх... сделаю покупаю :) Респект и уважуха как грится за такой модуль :-)

Есть ли в нём возможность отключения если вес более 2х КГ? ну чтоб не выводился если вес заказа превысил 2 кг. ну и возможно ли приделать к нему чтоб вес коробки автоматом добавляло через админку там?

:)

  • +1 2

Share this post


Link to post
Share on other sites

Будетли дороботка?

Чтобы был выбор:

Отправка Почтой России (срок доставки от 1 до 6 дней) авто вычесление.

и

Отправка 1 классом Почтой России. (срок доставки от 1 до 6 дней) авто вычесление.

 

И ещё! Нужен модель Наложенного платежа с автоматическим вычеслением процентов катоя взымается за отправку Наложенным платежом.Чтобы была видна полная этоговая цена с процентами за пересылку.

Может есть готовые решения по этому вопросу?

Кто может это сделать?

Share this post


Link to post
Share on other sites

Такс... мне надо вес на товар прописать... эх... сделаю покупаю :) Респект и уважуха как грится за такой модуль :-)

Есть ли в нём возможность отключения если вес более 2х КГ? ну чтоб не выводился если вес заказа превысил 2 кг. ну и возможно ли приделать к нему чтоб вес коробки автоматом добавляло через админку там?

:)

 

Мин. и макс. ограничения по весу пожалуй добавлю, а для коробки добавлю возможность добавить вес в настройках, аналогично тому как сейчас добавляется некая фиксированная сумма денег.

  • +1 1

Share this post


Link to post
Share on other sites

Посмотрел работу модуля на Demo. Цена не переключается. Щёлкал по всем регионам. Цена так и осталась как при первом выборе региона.Тестил на двух компах. На одном доставка по Московской области получилась дороже чем до Рязанской.

Кто тестил напишите результаты.Или это только у меня такая история.

Модуль очень нужный.Автору благодарность.

 

Вопрос автору.

Доработать малость можно?

Нужна отправка Почтой России с объявленной ценностью.

К примеру как на модуле ЕМС.посмотрите на скриншоте.

 

post-22510-0-98492500-1369200717_thumb.png

  • +1 1

Share this post


Link to post
Share on other sites

всё настроил, но при выборе доставки, не появляется пункт "Почта России" может что то еще надо?

Share this post


Link to post
Share on other sites

всё настроил, но при выборе доставки, не появляется пункт "Почта России" может что то еще надо?

 

Аналогичная ситуация, автор, в чем проблема?

Share this post


Link to post
Share on other sites

всё настроил, но при выборе доставки, не появляется пункт "Почта России" может что то еще надо?

 

Аналогичная ситуация, автор, в чем проблема?

 

Географические зоны у вас настроены правильно?

Вообще показывайте скриншоты, я не могу так догадаться, где вы непоставили нужную галочку.

  • +1 1

Share this post


Link to post
Share on other sites

Посмотрел работу модуля на Demo. Цена не переключается. Щёлкал по всем регионам. Цена так и осталась как при первом выборе региона.Тестил на двух компах. На одном доставка по Московской области получилась дороже чем до Рязанской.

Кто тестил напишите результаты.Или это только у меня такая история.

Модуль очень нужный.Автору благодарность.

 

Вопрос автору.

Доработать малость можно?

Нужна отправка Почтой России с объявленной ценностью.

К примеру как на модуле ЕМС.посмотрите на скриншоте.

 

Цены все берутся отсюда http://postcalc.ru я их не выдумываю, сверьте как там в калькуляторе отображается. Скорее всего оно так и есть. 

Доработать можно и дорабатывать буду, но не в ближайшую неделю. Есть срочная работа.

  • +1 1

Share this post


Link to post
Share on other sites

Будем ждать!

Share this post


Link to post
Share on other sites

Для тех у кого не отображается этот метод доставки для какого-то региона, сверяйте название этого региона у вас в системе с тем как этот регион называется в файле catalog/model/localisation/zone_dv.php Впишите нужное вам название региона так как регион называется у вас в системе, а значение $send[$key] для него можно указать равным какому-нибудь из почтовых индексов этого региона.

 

ну и в конце файла лучше сделать так:

вместо
if(isset($send) && count($send)==2){
надо сделать
if(isset($send) && count($send)>0){

Share this post


Link to post
Share on other sites

Простите, но это неправильно, Вы разработчик, это вы должны продавать работающий продукт, а не покупатели допиливать его еще. Вы же платье покупаете в магазине целиком, а получаете ткань и нитки.

  • +1 1

Share this post


Link to post
Share on other sites

Для тех у кого не отображается этот метод доставки для какого-то региона, сверяйте название этого региона у вас в системе с тем как этот регион называется в файле catalog/model/localisation/zone_dv.php Впишите нужное вам название региона так как регион называется у вас в системе, а значение $send[$key] для него можно указать равным какому-нибудь из почтовых индексов этого региона.

 

ну и в конце файла лучше сделать так:

вместо

if(isset($send) && count($send)==2){

надо сделать

if(isset($send) && count($send)>0){

Предложенные изменения сделал, но полной работоспособности модуля нет, некоторые регионы не показываются! или возвращайте деньги или доделываете как следует!

Share this post


Link to post
Share on other sites

Начал тестировать географические зоны, пока тестирую сразу один вопросик есть.

Доставка Почта России.

далее идут варианты доставки посылки и бандероли.

Хорошо что большой выбор.Но Выбор нужных опций доставки должны где то включаться и отключаться.В админке этого нет.Для меня к примеру достаточно 4 вариантов доставки Почтой России.Как отключить остальные?

Share this post


Link to post
Share on other sites

Начал тестировать географические зоны, пока тестирую сразу один вопросик есть.

Доставка Почта России.

далее идут варианты доставки посылки и бандероли.

Хорошо что большой выбор.Но Выбор нужных опций доставки должны где то включаться и отключаться.В админке этого нет.Для меня к примеру достаточно 4 вариантов доставки Почтой России.Как отключить остальные?

 

Хорошо вынесу в админку управление этим.

  • +1 1

Share this post


Link to post
Share on other sites

Напишите как вынесите.

Я тестировал сегодня,всё в роди нормально.

Кто ещё тестировал?Отпишитесь.

Share this post


Link to post
Share on other sites

Я бы купил, но есть гарантии что будет работать на 1.5.1.3????

Share this post


Link to post
Share on other sites

Я бы купил, но есть гарантии что будет работать на 1.5.1.3????

 

Должен работать. Если будут какие-то проблемы помогу разобраться.

  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Sayonara23
      Здравствуйте, подскажите модуль рассчитывающий стоимость доставки через api postcalc.ru или аналогичный и желательно с возможностью плюсануть к итоговой сумме свой налог.
      Для WordPress'a есть бесплатный "почта России и EMS для Woocommerce", а для opencart'a пересмотрел несколько и мало того, что самый дешевый под 400р, так и функционал не совсем понятен.
    • By rwebook
      450.00 руб
      Скачать/Купить дополнение


      Nova Poshta / Нова Почта (города, отделения)
       
      Внимание, персональная поддержка начнет работать с 24 ноября
       
      Плагин доставки Новой почтой
      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)
      Как работает:

      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      В поле вводите название города, и модуль подсказывает все города которые подходят с базы Новой Почты
      после выбора города подтягиваются все отделения города (если нет отделений то поле отделений вместо дропдауна (селекта) стает обычным чтобы в него можно было вписывать свой адрес)

      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы 4) настроить модуль 5) Вам нужно в настройках модуля прописать ID элемента (поля) (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты пример для города (для отделения аналогично, только выбирать другое поле)  
      Пожелания нового ф-ционала пишите в комментариях
      Добавил rwebook Добавлено 10.06.2019 Категория Доставки Системные требования php 5.6+, curl Сайт разработчика Старая цена 700 Метод активации По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By rwebook
      Внимание, персональная поддержка начнет работать с 24 ноября
       
      Плагин доставки Новой почтой
      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)
      Как работает:

      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      В поле вводите название города, и модуль подсказывает все города которые подходят с базы Новой Почты
      после выбора города подтягиваются все отделения города (если нет отделений то поле отделений вместо дропдауна (селекта) стает обычным чтобы в него можно было вписывать свой адрес)

      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы 4) настроить модуль 5) Вам нужно в настройках модуля прописать ID элемента (поля) (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты пример для города (для отделения аналогично, только выбирать другое поле)  
      Пожелания нового ф-ционала пишите в комментариях
    • By morfius12
      Здравствуйте столкнулся с проблемой нужно добавить ПЛАВАЮЩУЮ кнопку для OC 3.0 
      <a href="viber://chat?number="Номер телефона"">
      <img src="https://it-land.by/wp-content/uploads/2018/10/Viber-logo.png">
      </a>
      Так как сделать так что бы данная кнопка была плавающая? 
      Куда данный код требуется добавить? 
  • Recently Browsing   1 member

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.