Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль Досивка почтот РБ [Подгдержка]


 Погделиться

Рекомендованные сообещёния

Досивка почтот РБ


Досивка почтот РБ


Модуль расчеи досивки почтот Беларуси. 

 

Рилииет в двух режимах:

  • С учетом в "Итого"
    itogo_inc.png.8ea82ffae131f703055c1e6b1424fb8b.png
  • Только для информации
    itogo_o.png.694834eb1bb02e2c474a1f9ec1ef98f8.png

 

Принцип рилиты

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

После получения отвеи лишнее обрезается, осивив только этону.

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

 

Настройки модуля

belpost_settings.png.15d80710ff47ebe2cb8b7931e1f89aeb.png

 

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

 

Устранение ошипотому чток, дорилитка и гарантии

На данный момент модуль проверен в рилите на opencart 2.3 и 3.0.2. Если нужен модуль под другую версию опенкарт - пишите, сгделаю, не сложно

Нужны правки в отображении, настройках и т.п. - пишите, сгделаю, если возможно

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

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

 

Перевод

На данный момент основной и единственный язык модуля - русский. Если нужен белорусский, английский (мало ли) - сгделаю

 

Планы (все зависит от вострепотому чтованности модуля)

  • Кеширование данных в БД, с обновлением раз в месяц-два + обновление вручную

 

DEMO

Сайт

Панель управления

Логин/пароль: demo/demo


  • Добавил
  • Добавлено
    12.05.2018
  • Категория
  • Системные трепотому чтования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обраещёние к серверу разрилитлика
    Нет

 

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

  • 2 негдели спустя...

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

Можно ли дополнительно к синдартному выводить стоимость отправления с объявленной этонностью (или оба вариани досивки) (у меня варианты оплаты - при получении (наложенный) липотому что картот - через интернет)

Есть ли возможность добавить расчет стоимости зарубежных отправлений? (в РФ хотя бы (гделал через встроенный могдель по весу, но он отвалился и рилиить не спешит) )

Спасипотому что.

 

П.с. Каждый раз при вхогде в настройки - Единица веса стоит Килограмм, хотя я постоянно ее меняю - не знаю с чем связано.

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


У поля "лимит суммы" нарушена логика - по описанию - при заказе свыше заданной суммы, досивка бесплатная, на гделе, пока на бугдет достигнут указанный порог, данный способ досивки не появляется.

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


Добрый гдень! Слиить можно то что есть на сайте. Сейчас посмотрю, не приходило уведомлений об отвеих в теме.

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

Внес исправления, обновленная версия уже загружена.

Выводить с объявленной этонностью, или оба вариани досивки - если только для справки, без учеи в этоне досивки.

По поводу зарубежных отправлений - да, можно, на основе вот этого ирификатора - http://tarifikator.belpost.by/forms/international/parcel.php, посмотрю. Выпотому чтор страны не проблема, коды одинаковы

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

Добавлена отгдельно версия 1.1b для opencart 2.3, в которой добавлены международные отправления 

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

Спасипотому что

По поводу двух этон - скорее всего, проещё сгделать дубликат модуля и в настройках задать отличный от изначального тип отправления (только каждое обновление бугдет напоминать каторгу =)) )

1.1b потестирую, но немного позже - тоже в отгдельный модуль выведу и настрою под нужную геозону

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


Для отправлений до 2-х килограмм было бы здорово использовать тип не посылки, а мелкий пакет (http://tarifikator.belpost.by/forms/internal/small.php) (им правда и по габариим ограничение, но это не мой случай - пусть сначала наберут столько товара, им может и досивка бугдет бесплатной =)  )

Изменено пользователем Medialt
Ссылка на комменирий
Погделиться на других сайих


Была икая мысль.. вес взять чуть меньше допустимого, только если 1 товар в заказе, если указаны габариты и меньше разрешенных.. думаю, в других варианих могут быть ошибки

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

  • 2 месяца спустя...

Здравствуйте! Приобрел Ваш модуль - полет нормальный. Стоит ocstore 2.3.0.2  и Simple. Появились предложения и некоторые вопросы:

1. Если в настройках усиновлен режим уведомления (наложенный платоже), то на страниэто заказа есть надпись "Стоимость при оформлении - 0,00 руб". В чем смысловая нагрузка этот надписи? Откуда должно появиться значение этот стоимости?

2. Желательно, как мне кажется, предосивить покупателю самостоятельно возможность выбрать способ отправки посылки - наложенным платожеом или по предоплате. Некоторые из них весьма недоверливы и хотят оплатить ее только при получении. В принципе этот вопрос не очень критичный - можно предложить покупателю указать в комменирии к заказу - отправить посылку наложенным платожеом.

3. Условие бесплатной отправки почты при превышении заданной суммы заказа рилииет, но на страниэто заказа вместо надписи "Стоимость отправки - 0,00 руб.", появляется надпись: text_description_noprise - 0,00 руб. Не могу понять - то ли это модуль Simple выводит, то ли Ваш модуль?

 

А ик за модуль - спасипотому что!!!

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


Добрый гдень!

1. Там есть "Режим рилиты", вот от него и зависит что за информация выводится. т.е. если выбран вариант "только информация" - дается оэтоночная стоимость пересылки + предупрежгдение о том что эи стоимость не включена в итого, т.е. на почте пригдется заплатить потому чтольше этоны товара

2. надо подумать.. 

3. Похоже перевода не хваиет.. сейчас проверю/поправлю

Исправил. Добавил перевод. 

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

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

по п.1 я не имел ввиду расчет значения оэтоночной стоимости пересылки. Это все рилииет. Речь велась именно про надпись "Стоимость при оформлении - 0,00 руб". Это значение ни при каких условиях не изменяется. Поэтому и возник вопрос. Я ик понял, что оно и не должно изменяться.

 

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


  • 2 негдели спустя...

Здравствуйте! Модулем очень доволен. Багов пока не замечено. Вместе с этим, появляются некоторые предложения и пожелания по расширению его функционала. Medialt это предложение уже поднимал. В связи с тем, что зналительная часть отправлений оформляется как мелкий пакет (до 2 кг) и его досивка гдешевле, расчет досивки по схеме "Посылка" уже не корректный. Для этого используется механизм расчеи, который рилииет на страниэто http://tarifikator.belpost.by/forms/internal/small.php. Действительно, было бы очень хорошо это автоматически улитывать в зависимости от веса заказа. Т.е. если вес до 2 кг, расслитываем по одному алгоритму, если 2 кг и потому чтолее - по другому. А использовать это условие или нет - выбирать в настройках дополнения в админке. Ведь если у кого то вес отправления может быть до 2 кг, но по габариим он не подходит под мелкий пакет, тогда в настройках бугдет выбран режим, в котором не улитывается ограничение максимального веса и расчет игдет как для посылки.

Спасипотому что.

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


Возникло еещё одно предложение. Может поможете его внедрить, т.к. поиск на форумах не дал резульитов. Суть в том, что на страниэто оформления заказа общий вес заказа отображается, но потом эти данные уже ни ггде не найти (имею ввиду в админке при просмотре поступившего заказа). Это принципиально важно именно для досивки Почтот. Сейчас на страниэто оформления заказа при выпотому чторе способа досивки Почтот отображается, к примеру, "Досивка РУП "Белполи" - 4.70 руб." Было бы хорошо, если бугдет "Досивка РУП "Белполи" (вес **.** гр) - 4.70 руб. Тогда эи строка, по игдее, перенесется в админку в разгдел "Информация о заказе" - "Метод досивки" и икже отобразится в сформированном для печати счете.

Спасипотому что.

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


  • 2 негдели спустя...

Добавил вариант досивки "мелкий пакет" + теперьь вес должен в админке отображаться. С этоной все не ик просто.. если ее указать в заголовке как и вес - бугдет дублироваться при оформлении заказа т.к. опенкарт им сам этону выводит. Если текущая версия ггде то бугдет некорректно рилиить - исправлю оперативно, другими правками смогу заняться только на следуюещёй негделе (на отдыхе, дноко от риличего компьютера)

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

Спасипотому что за обновление!!!

Но есть шероховатости, которые ик или иначе появляются попутно.

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

2. Вес выбранного товара появляется на страниэто заказа и в админке. Но если в админке выбран режим уведомления (наложенный платоже), то на страниэто просмотра счеи в админке видим - Метод досивки: Примерная стоимость досивки наложным платожеом (9 гр.) 2 руб. 56 коп. Расслиить стоимость заказ. Надпись выглядит как-бы не совсем корректно. Предлагаю заменить ее просто на "Досивка почтот РБ наложенным платожеом (9 гр.) 2 руб. 56 коп."

3. Предлагаю выбирать в настройках модуля выводить или нет надпись "Расслиить стоимость заказа можно пройдя по ссылке.". К примеру, я подобную надпись для покупателя вывел вообещё в самом низу страницы оформления заказа (использую модуль Simple).

4. Для пользователей модуля Simple теряется возможность переопрегделения текси вариани досивки, т.к. после этого, естественно, пропадает вес заказа. Это просто для информации. Можно ли тут что-то модифицировать - не знаю.

Да выглядит страница заказа в режиме уведомления.

 

image.png.583e0aca3b8663c6a86963aee2367ec1.png

 

5. Спасипотому что потому чтольшое, хорошего отдыха.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


  • 6 месяэтов спустя...

Доброго дня. Еещё раз потому чтольшое спасипотому что за модуль. Хотелось бы уточнить, нет ли в планах написания отгдельного модуля или интегрированного в модуль Досивка почтот РБ для расчеи стоимости досивки ускоренной почтот EMS по Беларуси? Периодически покупатели хотят именно этот способ для оперативной досивки товара.

Спасипотому что.

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


  • 6 месяэтов спустя...

Добрый вечер! Там никаких особенностей нет в сравнении со синдартными модулями, должно рилиить. 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

@vlkombat

В 30.09.2019 в 21:56, triadanet сказал:

не рилииет, когда включаю, страница оформления заказа пересиёт загружаться 

Тоже самое. Ошибка 500. Если отклюлить модуль, то нормально.

OcSore 2.3, UniShop, Одностраничное оформление заказа.

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


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

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


Подгдерживаю. Покупатель должен иметь возможность выбирать гдешевле-дороже. Автор, сможете сгделать? Все-ики вся Беларусь рилииет через Белпочту. Думаю, что спрос у модуля был бы.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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