Перейти к содержанию
tabook

[Поддержка] Доставка Boxberry + наложенный платеж + выбор ПВЗ на карте [OC 1.5 - 2.3]

Рекомендуемые сообщения

Доставка Boxberry + наложенный платеж + выбор ПВЗ на карте [OC 1.5 - 2.3]


Доставка Boxberry + наложенный платеж + выбор ПВЗ на карте [OC 1.5 - 2.3]


Модуль расчета доставки компанией Boxberry (http://www.boxberry.ru/), включая курьерскую доставку и наложенный платеж.

boxberry_logo.png

Для работы модуля требуется договор с компанией и ключ доступа к API расчета.

 

Ключевые особенности модуля:

- Поддержка Opencart 1.5.x - 2.3.x

- Выбор пункта выдачи заказа на карте

- Поддержка Географических зон (можно задать разные правила расчета для разных геозон)

- Кроме "родного многошагового" оформления заказа (чекаута), заявлена поддержка модуля упрощенной регистрации и заказа Simple 3.8.3 и Simple 4.1 - 4.9 и модуль быстрого заказа из шаблона shop-store 2 версии 3.8.2

Остальные модули быстрой регистрации интегрируются при наличии у меня свободного времени за доп плату, равно как и любая модификация "под себя"

 

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

 

Что еще умеет модуль:

  • Устанавливать дополнительную надбавку или скидку к стоимости доставки (фиксированную или в % от стоимости заказа)
  • Учитывать вес упаковки
  • Отображать срок доставки (с возможностью накинуть n рабочих дней на обработку заказа)
  • Выбирать разрешенные способы доставки вместе или по отдельности.
  • Задавать для тарифных зон ББ свои фиксированные ставки
  • Указывать сумму заказа, после которой доставка в ПВЗ становится бесплатной или наоборот, невидима для выбора, если стоимость корзины слишком мала
  • Запрещать/разрешать наложенный платеж.
  • Сопоставление названий регионов Вашего магазина и регионов BoxBerry можно задавать самостоятельно (описание как это делать в readme файле)

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

Как пример:

1. Для регионов Юга России запретить курьерскую доставку, стоимость самовывоза увеличить на 100 руб,

2. Полностью отключить возможность отправки на Урал,

3. Расчитанную доставку по Москве и Питеру уменьшить на 5%, но исключить возможность курьерской доставки и наложенного платежа.

Требования

· VQMod только для версии 1.5.x

Установка в подробностях описана в readme.txt

Лицензия

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

Модуль предоставляется “как есть” («as is») без предоставления гарантий производительности и корректности отдаваемых сервером Boxberry данных. Автор модуля не несет какой-либо ответственности за причинение или возможность причинения вреда Вам, Вашей информации или Вашему бизнесу вследствие использования или невозможности использования данного модуля.

Совместимость

ocStore 1.5.x / Opencart 1.5.x / Opencart 2.0.x, 2.1.x, 2.2.0, 2.3.x

Языки

Русский

Демо

Магазин ОС 2.3 + Simple


  • Добавил
  • Добавлено
    29.04.2015
  • Категория
  • Системные требования
    файлы модуля частично обфусцированы
  • Сайт разработчика
    https://acuteopencart.ru
  • Старая цена
  • Метод активации
    По запросу в ЛС
  • Ioncube Loader
    Нет
  • OpenCart
    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
  • ocStore
    2.3
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Какой именно? Модуль открыт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какой именно? Модуль открыт.

extension/shipping

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

extension/shipping

Ну правильно. Там нечего делать. Прямая ссылка к настройкам указана в заголовке темы. Добавил пути ко всем 3-м модулям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну правильно. Там нечего делать. Прямая ссылка к настройкам указана в заголовке темы.

Понятно.

Выбрать ПВЗ можно без точного указания города и региона? Если выбран регион например, можно ли сделать чтобы метод boxberry отображался без ввода города / без корректного ввода города, например человек введёт "г. Москва"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понятно.

Выбрать ПВЗ можно без точного указания города и региона? Если выбран регион например, можно ли сделать чтобы метод boxberry отображался без ввода города / без корректного ввода города, например человек введёт "г. Москва"?

Пока нельзя. Использую ББшное стандартное окно выбора ПВЗ, а там можно лишь указать город для фильтрации. Если делать свое отображение когда нибудь - тогда конечно, можно сделать.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пока нельзя. Использую ББшное стандартное окно выбора ПВЗ, а там можно лишь указать город для фильтрации. Если делать свое отображение когда нибудь - тогда конечно, можно сделать.

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

Посмотрите реализацию на http://4push.ru - через генератор доставки + simple и без api boxberry.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самый простой выход - просить разработчиков плагина Boxberry добавить фильтр не по городу, а по региону. Сразу две проблемы решится :)

Переписывать что то похожее под себя - тоже вполне себе выход, но займет внушительное время.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самый простой выход - просить разработчиков плагина Boxberry добавить фильтр не по городу, а по региону. Сразу две проблемы решится :)

Переписывать что то похожее под себя - тоже вполне себе выход, но займет внушительное время.

А что мешает сделать отображение метода доставки вне зависимости от региона\города с возможностью выбора ПВЗ и подстановки в соответствующие поля значений города\адреса полученных от boxberry?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что мешает сделать отображение метода доставки вне зависимости от региона\города с возможностью выбора ПВЗ и подстановки в соответствующие поля значений города\адреса полученных от boxberry?

 

При таком подходе теряется смысл тарификации в зависимости от региона доставки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При таком подходе теряется смысл тарификации в зависимости от региона доставки.

Не теряется, после выбора ПВЗ происходит обновление стоимости доставки и нет проблем. В любом случае это лучше - по телефону можно решить этот вопрос и уточнить какой ПВЗ хочет клиент. Или же он не увидит нужного метода доставки и просто уйдёт с сайта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что мешает сделать отображение метода доставки вне зависимости от региона\города с возможностью выбора ПВЗ и подстановки в соответствующие поля значений города\адреса полученных от boxberry?

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

Вот вы в своем примере http://4push.ru/, затираете поле адрес после выбора ПВЗ. Это некорректное поведение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Вот вы в своем примере http://4push.ru/, затираете поле адрес после выбора ПВЗ. Это некорректное поведение.

Прописывается адрес ПВЗ, выбранного клиентом. В чём некорректность?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прописывается адрес ПВЗ, выбранного клиентом. В чём некорректность?

В том, что это частное решение, которое подходит именно Вам, а в общем случае так делать нельзя по нескольким причинам:

1) Не у всех есть Simple, которая рефрешит методы доставки по триггеру. Иначе получится, что модуль доставки изменил адрес (как я писал выше так делать нельзя), а больше никто (из модулей доставки) об этом не знает. Последствия - клиент ходит по сайту, подбирает варианты доставки. В одном из них расчет для города Таганрог, а в остальных еще для Ростов-на-Дону (как определил geoip)

Только благодаря Simple такая проблема решается автообновлением. Без Simple- получается кто в лес, кто по дрова.

 

2) Разные версии Simple. Опять же, Вы сделали решение под себя, прописали интеграцию. В 3.x такого нет. Да и поля называется по разному.

 

3) Вы затираете адресом ПВЗ, адрес который указал покупатель ранее, когда просчитывал доставку, скажем Почтой России. А если он просто "приценивается"? Заставлять его вводить заново домашний адрес для доставки если его не устроят параметры БоксБерри? 

Опять же - если Вы скажете "Ну и что", это не значит, что другой не скажет "Ооопппа а это еще что такое, почему при переборе вариантов доставки адрес скачет." И будет прав. Который раз пишу 

 

 

модуль доставки рассчитывает доставку по адресу и не имеет права этот адрес менять

 

Я адрес ПВЗ прописываю в момент заказа, когда "назад дороги нет".

 

Резюмируя - для модуля, написанного не для частного решения, а для большой аудитории, это поведение "минимизации вреда для остальных" считаю верным. В частном порядке сделаю что угодно, хоть смену страны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите реализацию на http://4push.ru - через генератор доставки + simple и без api boxberry.

Это ваше решение? Оно продается в виде модуля?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чур я тоже скоро выложу свою версию:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это ваше решение? Оно продается в виде модуля?

Это не модуль, связка simple+генератор доставки+небольшой javascript, скриптом могу поделиться бесплатно при наличии simple и генератора доставки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чур я тоже скоро выложу свою версию :)

А смысл? Модули для всех остальных ТК уже написаны? ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По многочисленным просьбам :)

Практически готова версия, где можно выбирать и менять регион и город доставки. Находит ПВЗ даже при неправильном или неполном описании города.

 

Сейчас идут консультации с IT отделом Boxberry по поводу неточностей в API, после утряски этих вопросов - выложу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Демка обновлена новой версией:

 

- Карта ПВЗ теперь своя, с указанием возможности ПВЗ курьерской доставки (КД) и наложенного платежа в ПВЗ.

- Город/регион теперь меняется после выбора ПВЗ на карте

- При вводе только региона открывается карта ПВЗ с селекцией выбранного региона

- При вводе региона/города открывается карта с позиционированием на городе (город можно вводить как "Мск", "г. Москва" и даже "Масква") Найдем.

- Если ПВЗ в городе один - происходит его автоматический выбор, если много - не заполняется.

- Добавлен способ расчета доставки "по тарифным зонам ББ" - можно указать 8 фиксированных цен для всех зон ББ.

- Для КД обязателен ввод почтового индекса (требование ББ)

 

Все еще жду ответ ББ по поводу неточностей в их API и тогда обнародую новую версию публично.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! 

 

Очень рад вашему модулю! :eek: давно искал решение по доставке и ПВЗ от Boxberry )
А в модуле возможно делать расчет и просмотр 
ПВЗ на карте (как в оформлении заказа Шаг 4: Способ доставки - выбрать) только в карточке товара, например:

значок(кнопка) доставки или надпись доставка и самовывоз в вашем городе" - открывается карта и стоимость доставки при выбранном регионе, городе?

Чтобы клиенты могли видеть в карточке товара, где они могут забрать свой товар, а то клиенты могут и не дойти до корзины товара, если не знают, что, где и сколько стоит...

 

В демо магазине вверху есть пункты выдачи, города это ссылки или просто перечисление городов? а то у меня просто не нажимается на города
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вечер добрый.

По расчету доставки в карточке товара - пока не планировал, приоритеты другие расставлены. Но в персональном порядке - все можно :) 

В демке - слева список городов в виде ссылок, да. Позиционируется на одном из ПВЗ в выбранном городе. Не работает? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обновил версию до 0.7.

Ответа от ББ по тарифам так и не последовало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От toporchillo
      750.00 руб
      Скачать/Купить дополнение


      Автоматизация отправки BoxBerry
      Модуль позволяет удобно и быстро создавать доставки в личном кабинете BoxBerry, прямо из OpenCart через API Boxberry.
      Теперь для создания доставки вам не надо копи-пастить адреса доставки и информацию о посылке в систему BobBerry. Все сделает модуль.
      Демо: http://toporchillo.myjino.ru/os21/admin (логин demo, пароль demo)
       
      Модуль совместим с OpenCart 1.5.x, 2.0.x, 2.1.x, 2.2.x,
      хорошо работает в связке с модулем Доставка Boxberry
       
      УСТАНОВКА
      1. Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок.
      2. Если у вас OpenCart 2, то Через "Дополнения - Установка дополнений" установите OCMOD boxberryapi.ocmod.xml
      3. Установка и настройка модуля доступна в системе администрирования, на странице "Дополнения - Доставка - Отправка BoxBerry "
       
      Есть и другие модули автоматизации доставки, для таких служб как:
      Courierexe, DHL, Axiomus
      Возможна разработка аналогичных модулей и под другие службы доставки.
       
      Добавил toporchillo Добавлено 18.02.2018 Категория Доставки Системные требования Сайт разработчика Старая цена 750 Метод активации Без активации Ioncube Loader Нет OpenCart 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
      1.5.3.1 ocStore 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 Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От toporchillo
      Модуль позволяет удобно и быстро создавать доставки в личном кабинете BoxBerry, прямо из OpenCart через API Boxberry.
      Теперь для создания доставки вам не надо копи-пастить адреса доставки и информацию о посылке в систему BobBerry. Все сделает модуль.
      Демо: http://toporchillo.myjino.ru/os21/admin (логин demo, пароль demo)
       
      Модуль совместим с OpenCart 1.5.x, 2.0.x, 2.1.x, 2.2.x,
      хорошо работает в связке с модулем Доставка Boxberry
       
      УСТАНОВКА
      1. Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок.
      2. Если у вас OpenCart 2, то Через "Дополнения - Установка дополнений" установите OCMOD boxberryapi.ocmod.xml
      3. Установка и настройка модуля доступна в системе администрирования, на странице "Дополнения - Доставка - Отправка BoxBerry "
       
      Есть и другие модули автоматизации доставки, для таких служб как:
      Courierexe, DHL, Axiomus
      Возможна разработка аналогичных модулей и под другие службы доставки.
       
    • От tabook
      Модуль расчета доставки компанией Boxberry (http://www.boxberry.ru/), включая курьерскую доставку и наложенный платеж.

      Для работы модуля требуется договор с компанией и ключ доступа к API расчета.
       
      Ключевые особенности модуля:
      - Поддержка Opencart 1.5.x - 2.3.x
      - Выбор пункта выдачи заказа на карте
      - Поддержка Географических зон (можно задать разные правила расчета для разных геозон)
      - Кроме "родного многошагового" оформления заказа (чекаута), заявлена поддержка модуля упрощенной регистрации и заказа Simple 3.8.3 и Simple 4.1 - 4.9 и модуль быстрого заказа из шаблона shop-store 2 версии 3.8.2
      Остальные модули быстрой регистрации интегрируются при наличии у меня свободного времени за доп плату, равно как и любая модификация "под себя"
       
      Для тех кто не любит синий цвет - если у вас в магазине свой уникальный обрезанный набор полей заказа, где нет таких полей как город или, скажем, регионов, или вообще вместо стран - области, а города вместо областей - пожалуйста не удивляйтесь тому, что модуль не работает.
       
      Что еще умеет модуль:
      Устанавливать дополнительную надбавку или скидку к стоимости доставки (фиксированную или в % от стоимости заказа) Учитывать вес упаковки Отображать срок доставки (с возможностью накинуть n рабочих дней на обработку заказа) Выбирать разрешенные способы доставки вместе или по отдельности. Задавать для тарифных зон ББ свои фиксированные ставки Указывать сумму заказа, после которой доставка в ПВЗ становится бесплатной или наоборот, невидима для выбора, если стоимость корзины слишком мала Запрещать/разрешать наложенный платеж. Сопоставление названий регионов Вашего магазина и регионов BoxBerry можно задавать самостоятельно (описание как это делать в readme файле) Все вышеперечисленные настройки задаются как глобально, так и для каждой геозоны (!), таким образом можно создать очень сложную логику для расчета в зависимости от региона или групп регионов:
      Как пример:
      1. Для регионов Юга России запретить курьерскую доставку, стоимость самовывоза увеличить на 100 руб,
      2. Полностью отключить возможность отправки на Урал,
      3. Расчитанную доставку по Москве и Питеру уменьшить на 5%, но исключить возможность курьерской доставки и наложенного платежа.
      Требования
      · VQMod только для версии 1.5.x
      Установка в подробностях описана в readme.txt
      Лицензия
      Приобретая одну копию модуля, Вы получаете право на использование ее на одном публичном домене. Выдача лицензий на тестовые окружения и локальные серверы после покупки лицензии производится неограниченно и бесплатно!
      Модуль предоставляется “как есть” («as is») без предоставления гарантий производительности и корректности отдаваемых сервером Boxberry данных. Автор модуля не несет какой-либо ответственности за причинение или возможность причинения вреда Вам, Вашей информации или Вашему бизнесу вследствие использования или невозможности использования данного модуля.
      Совместимость
      ocStore 1.5.x / Opencart 1.5.x / Opencart 2.0.x, 2.1.x, 2.2.0, 2.3.x
      Языки
      Русский
      Демо
      Магазин ОС 2.3 + Simple
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.