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 halfhope
      300.00 руб
      Скачать/Купить дополнение


      Advanced Shipping - простая настраиваемая доставка с фикс стоимостью.
      Возможности
      Возможность создавать неограниченное кол-во своих доставок со своей ценой, названием и описанием. Поддержка мультиязычности Поддержка мультимагазинов Возможность выводить доставки в зависимости от цены корзины Возможность выводить доставки в зависимости от веса корзины Возможность выводить доставки в зависимости от кол-ва товаров Возможность выводить доставки определенным группам пользователей Возможность сочетать указанные 3 параметра Требования
      vqmod/ocmod нужен только для вывода доп.описания доставки, не более, модуль будет работать и без него. При использовании Simple никаких vqmod/ocmod модификаций устанавливать не нужно, Simple поддерживает вывод описания для модулей доставки без модификации. Поддерживаемые версии
      1.5.x 2.x 3.x Описание файлов
      advanced_shipping_v1.1_oc_v1.5.x.zip - версия для 1.5 advanced_shipping_v1.1_oc_v2.x.ocmod.zip - для версий 2.x, младше 2.2 advanced_shipping_v1.1_oc_v2.2.ocmod.zip - для версий 2.2.x advanced_shipping_v1.1_oc_v2.3.ocmod.zip - для версий 2.3.x и старше advanced_shipping_v1.1_oc_v3.x.ocmod.zip - для версий 3.x Установка
      1.5.x Скопируйте файлы из архива (из папки upload) в корневую директорию сайта (копировать следует без замены файлов) Перейдите в раздел "Дополнения" > "Доставка". Установите модуль "Advanced Shipping". 2.x, 3.x Загрузите архив с модулем через установщик дополнений, выполните установку Перейдите в раздел "Дополнения" > "Доставка". Установите модуль "Advanced Shipping". Пример настройки
      Доставка в зависимости от стоимости корзины:
      Ценовой диапазон от 0 до 300. Будет показан вариант доставки при стоимости товаров корзины ниже 300. Ценовой диапазон от 500 до 900. Будет показан вариант доставки при стоимости товаров корзины в промежутке между 500 и 900. Ценовой диапазон от 1000 до 0. Будет показан вариант доставки при стоимости товаров корзины свыше 1000. Аналогично с весом и количеством товаров
      Добавил halfhope Добавлено 27.09.2015 Категория Доставки Системные требования Сайт разработчика ockb.ru Старая цена Метод активации Без активации 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 Не проверялось Обращение к серверу разработчика  
    • By halfhope
      Возможности
      Возможность создавать неограниченное кол-во своих доставок со своей ценой, названием и описанием. Поддержка мультиязычности Поддержка мультимагазинов Возможность выводить доставки в зависимости от цены корзины Возможность выводить доставки в зависимости от веса корзины Возможность выводить доставки в зависимости от кол-ва товаров Возможность выводить доставки определенным группам пользователей Возможность сочетать указанные 3 параметра Требования
      vqmod/ocmod нужен только для вывода доп.описания доставки, не более, модуль будет работать и без него. При использовании Simple никаких vqmod/ocmod модификаций устанавливать не нужно, Simple поддерживает вывод описания для модулей доставки без модификации. Поддерживаемые версии
      1.5.x 2.x 3.x Описание файлов
      advanced_shipping_v1.1_oc_v1.5.x.zip - версия для 1.5 advanced_shipping_v1.1_oc_v2.x.ocmod.zip - для версий 2.x, младше 2.2 advanced_shipping_v1.1_oc_v2.2.ocmod.zip - для версий 2.2.x advanced_shipping_v1.1_oc_v2.3.ocmod.zip - для версий 2.3.x и старше advanced_shipping_v1.1_oc_v3.x.ocmod.zip - для версий 3.x Установка
      1.5.x Скопируйте файлы из архива (из папки upload) в корневую директорию сайта (копировать следует без замены файлов) Перейдите в раздел "Дополнения" > "Доставка". Установите модуль "Advanced Shipping". 2.x, 3.x Загрузите архив с модулем через установщик дополнений, выполните установку Перейдите в раздел "Дополнения" > "Доставка". Установите модуль "Advanced Shipping". Пример настройки
      Доставка в зависимости от стоимости корзины:
      Ценовой диапазон от 0 до 300. Будет показан вариант доставки при стоимости товаров корзины ниже 300. Ценовой диапазон от 500 до 900. Будет показан вариант доставки при стоимости товаров корзины в промежутке между 500 и 900. Ценовой диапазон от 1000 до 0. Будет показан вариант доставки при стоимости товаров корзины свыше 1000. Аналогично с весом и количеством товаров
    • By ashap
      750.00 руб
      Скачать/Купить дополнение


      Ручное изменение стоимости доставки.
      Shipedit - Ручное изменение стоимости доставки.
      Модуль дает возможность изменить окончательную стоимость доставки в административной панели при редактировании заказа.
      После добавления товаров или изменения способа доставки все пересчитывается заново. Данный модуль работает только для окончательной корректировки стоимости доставки.
       
      Версия для магазинов ОС 2.3 по ссылке
      Версия для магазинов 3.x по ссылке
       

       
       
      Демонстрация
      http://ashap.pe-art.ru/
      Админка
      http://ashap.pe-art.ru/admin
      логин demo
      пароль demo

       
      Смотрите также другие модули по ссылке
      Добавил ashap Добавлено 13.06.2013 Категория Учет в заказе Системные требования Сайт разработчика https://store.pe-art.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 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.4.1
      1.5.3.1 ocStore 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 OpenCart.Pro, ocShop Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By ashap
      Shipedit - Ручное изменение стоимости доставки.
      Модуль дает возможность изменить окончательную стоимость доставки в административной панели при редактировании заказа.
      После добавления товаров или изменения способа доставки все пересчитывается заново. Данный модуль работает только для окончательной корректировки стоимости доставки.
       
      Версия для магазинов ОС 2.3 по ссылке
      Версия для магазинов 3.x по ссылке
       

       
       
      Демонстрация
      http://ashap.pe-art.ru/
      Админка
      http://ashap.pe-art.ru/admin
      логин demo
      пароль demo

       
      Смотрите также другие модули по ссылке
    • By rusweber
      Нужно разработать модуль для Opencart 3.x, который будет выполнять систему наценок для товаров по заданным условиям:
      1. цена для розницы (при покупке от минимального количества товара - стандартное поле, которое задается в админке)
      2. Цена за штуку при покупке упавковками - при покупке товара упаковками (нужно добавить поле в карточке товара "количество товара в упаковке")
      3. Оптовая цена - это цена по кторой будет считаться стоимость товара при покупке на общую сумму в корзине на N $/рублей/грн

      В карточке товара должна быть возможность задавать валюту цены данного товара (этот функционал уже готов, но он должен быть совместим с разрабатываемым модулем)

      Так же скорее всего нужно будет добавить функционал по назначению единиц измерения товара (такое решение тоже уже существует. Нужно что бы все было совместимо или разработать свое)

      смотреть прикрепленные скрины. Пояснение к ним:
      module_settings.jpg - основные настройки модуля. Эти настройки по умолчанию применяются ко всем товарам.
      admin_prod_page.jpg - настройки каждого товара. Для каждого товара можно выставить свои правила наценки.
      Orders.jpg - Нужно сделать возможность в корзине применить возможность переключать доступные алгоритмы расчета стоимости
      category-page.jpg и prod_page.jpg - примерное отображение цен в карточке товара и на странице категории. Так же нужно что бы эти цены отображались на всех подобных стандартных страницах opencart (страница результатов поиска, товары по производителям, новинки и т.д.)

      На скринах наброски модуля. Все это могу упаковать и передать разработчику. Либо же могу предоставить доступ к репозиторию.

      В плане верстки сильно заморачиваться не нужно. Я уже почти все набросал - если что то еще понадобится я бех проблем сделаю это. От вас нужны хорошие знания php и jq, что бы это быстро и стабильно работало не сильно нагружая при этом базу данных. Товаров будет достаточно много. точно более 30к

      Скорее всего по функционалу остается ряд вопросов - все это я готов обсудить с исполнителем.

      Очень похожий модуль у меня уже есть. МЫ его разрабатывали для другого проекта и на opencart 2.3
      Его , теоретически можно взять за основу, если это понадобится и будет целесообразным.

      Пишите цену и сроки в личку. Как всегда и у всех нужно на вчера....





  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.