Беларусь

region-img
+375 (29) 108-04-58

Модуль Расчет доставки (Почта России/EMS)

author
Станислав Шашалевич 11 ноября 2013
Время чтения: 2 мин
Модуль Расчет доставки (Почта России/EMS)
Компания «Сотбит» представляет вашему вниманию модуль «Расчет доставки (Почта России/EMS)» .
Предыстория создания модуля:

Год тому назад, у нас стали возникать частые сбои с расчетом стоимости доставки «Почтой России». Было ясно, что проблема в недоступности сервера, где производится расчет отправлений стандартным модулем от Битрикса. Так как у нас было много отправлений этой службой и нельзя было оставлять это без внимания, мы стали искать решение проблемы.
Нашли сервис www.postcalc.ru . Нам очень понравились его возможности, подробнее можно почитать тут http://postcalc.ru/about.html. Главное, что там представлено api, по которому можно быстро рассчитывать стоимость доставки.
Перешли к реализации интеграции с postcalc.ru. Мы решили тогда не писать отдельный обработчик службы доставки, а просто добавить запросы к сервису в стандартный обработчик службы доставки "Почта России" от битрикс.
Интеграция прошла успешно и мы решили поделится решением с сообществом, после ее написания к нам стали обращаться люди, которые просили сделать то, что там написано, так как им самим не хватало квалификации сделать по инструкции.
За это время людей было много, мы решили сделать отдельное решение в marketplace по работе с данным сервисом, прежде, согласовав с владельцем сервиса. Естественно, он был заинтересован в популяризации своего сервиса.

Стало недавно известно с презентации 14 версии 1С-Bitrix, что в коробку будет входить внутренний расчет доставки «Почтой России» без использования сервера. Так в чем же преимущество именно нашего решения над коробочным ?
1) Неизвестен функционал и работоспособность коробочного решения.
2) Оперативное обновление базы цен и городов на сервисе postcalc.ru, в то время как 1С-bitrix ведет расчет внутри системы и придется ждать обновления системы. А если у вас нет активного лицензионного ключа, то обновления будут для вас недоступны.
3) Есть возможность выводить адрес и телефон отделения почты доставки товара по индексу.
4) Данный сервис будет развиваться и предоставлять больше функционала.

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

Модуль “Расчет доставки (Почта России/EMS)” необходим для расчета доставки с помощью сервиса postcalc.ru. Разработан был в связи с тем, что сервис расчета доставки от “почты России” периодически падает, тем самым нарушая стабильную работу интернет-магазина.
Функционал модуля:
- Расчет доставки “Почты России” по тарифам Простая бандероль, Заказная бандероль, Ценная бандероль, Ценная посылка, Ценная авиабандероль, Ценная авиапосылка , Заказная бандероль 1 класс, Ценная бандероль 1 класс
- Расчет доставки “EMS Почты России”
- Прибавка к стоимости доставки фиксированной стоимости
- Возможность вывода адреса и телефонов почты на которую будет доставка



Для того, чтобы вывести адрес и телефон в публичной части, необходимо в шаблоне компонента sale.ajax.delivery.calculator, который вы используете,. вставить код :
echo $arResult["RESULT"]['TEXT'] ;  
там, где вы хотите вывести адрес и телефон отделения почты России, в который будет доставка пользователю.

Для того что бы сделать перезагрузку данных при вводе индекса в файле шаблона sale.order.ajax  в файле props.php пример на 53 строке замените
elseif($arProperties["TYPE"] == "TEXT")
{
?>
<input type="text" maxlength="250" value="<?=$arProperties["VALUE"]?>"
name="<?=$arProperties["FIELD_NAME"]?>" id="<?=$arProperties["FIELD_NAME"]?>" >
<?
}
на

elseif($arProperties["TYPE"] == "TEXT")
{
?>
<input type="text" maxlength="250" value="<?=$arProperties["VALUE"]?>"
name="<?=$arProperties["FIELD_NAME"]?>" id="<?=$arProperties["FIELD_NAME"]?>"
<?if($arProperties['CODE'] == 'ZIP'):?> onchange="submitForm();"<?endif;?> >
<?
}

Сервис postcalc.ru позволяет бесплатно в день использовать до 500 запросов, свыше 500 запросов необходимо переходить на платный режим.
Компания «Сотбит» желает вам приятного использования модуля.

Последние новости

Павел Кравцов Павел Кравцов
Время чтения: 7 мин
Обновление Сотбит.B2B – Допродажи и несколько адресов доставки
B2B платформы

Обновление Сотбит.B2B – Допродажи и несколько адресов доставки

Обновлении Сотбит.B2B 2.0.2. расширяет функционал линейки решений новыми возможностями, которые очень ждали и просили пользователи: бесшовная интеграция модуля Cотбит: Перекрестные продажи и множественные адреса для доставки

Павел Кравцов Павел Кравцов
Время чтения: 1 мин
Запись вебинара «Мобильное приложение – секретное оружие в сфере B2B eCommerce»
Мобильное приложение

Запись вебинара «Мобильное приложение – секретное оружие в сфере B2B eCommerce»

29 августа состоялся вебинар «Мобильное приложение – секретное оружие в сфере B2B eCommerce», где мы рассмотрели статистику использования мобильных приложений, показали их главные преимущества для B2B сегмента бизнеса и провели подробный обзор нашего готового приложения Сотбит: B2BMobile.

Павел Кравцов Павел Кравцов
Время чтения: 8 мин
Обновление Сотбит: Маркетплейс – личный счет поставщика и управление финансами
Маркетплейсы

Обновление Сотбит: Маркетплейс – личный счет поставщика и управление финансами

Встречайте обновление Сотбит: Маркетплейс. Теперь поставщикам доступен функционал личного счета, который позволит им контролировать финансы и вести прозрачный учет движения денежных средств. Все подробности узнайте в этой статье.

Вернуться в блог

Остались вопросы по статье?

Оставьте свой контакт и наш менеджер вас проконсультирует.

ФИО:*
E-mail:*
Телефон:
Сообщение: