Расчет стоимости доставки Boxberry

Расчет стоимости доставки Boxberry

Плагин для расчета стоимости доставки Boxberry

Плагин позволяет рассчитать возможность и стоимость курьерской доставки и доставки до пункта выдачи заказов компании Boxberry. При работе с Shop-Script 7.2.11 и более новыми есть возможность автоматически передавать заказы в Boxberry.

API URL
URL должен указывать на обработчик json-запросов. Пример валидного URL: http://api.boxberry.de/json.php

Наименование пункта выдачи
В настройках метода доставки есть возможность указать шаблон, по которому формируются наименования пунктов выдачи. Для обработки шаблона используется синтаксис Smarty, такой же, как и для шаблонов тем оформления. В шаблон передаются переменные $name, $address, $address_reduce, $city_name и $settlement. По умолчанию используется шаблон "ПВЗ {$name}".

Переменные шаблона:
  • $name — это название ПВЗ, которое формирует Boxberry. Выглядит примерно так: «Воронеж Ленинский_3602_С»
  • $address — полный адрес пункта выдачи. Например «394033, Воронеж г, Ленинский пр-кт, д.172»
  • $address_reduce — сокращенный адрес пункта выдачи. «Ленинский пр-кт, д.172»
  • $city_name — наименование города. «Воронеж»
  • $settlement — наименование населенного пункта. Может быть пустым, может быть таким же, как и город, может и отличаться от названия города

Пару примеров готовых шаблонов наименований вы можете посмотреть на нашем сайте .

Тарифы
Для расчета тарифа курьерской доставки нужен почтовый индекс!
Доступны различные виды наценок на итоговую сумму, чтобы была возможность компенсировать стоимость кассового обслуживания и других дополнительных услуг.
При расчете есть возможность использовать базовую стоимость доставки, т.е. стоимость доставки без учета стоимости доп. услуг, предусмотренных договором, стоимости приема наложенного платежа и т.п.
С целью уменьшения задержки при расчете при использовании API можно включить опцию Считать только первый ПВЗ. Только запрос стоимости доставки будет выполнен один раз, для первого пункта выдачи из списка доступных в городе, а для остальных будет использована та же стоимость и сроки доставки.

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

Необходимые поля адреса
Для работы плагина требуется, чтобы в адресе доставки была указана страна Российская Федерация
Для расчета доставки в пункты выдачи нужно заполненное поле «Город» а адресе доставки
Для расчета курьерской доставки требуется почтовый индекс

Дата доставки
Дата доставки рассчитывается исходя из количества дней, за которые заказ доставляется от ЦСУ (центрального сортировочного узла). Добавить дополнительные дни вы можете в соответствующих настройках плагина. Также в настройках плагина можно выбрать пункт приема отправлений, в который вы сдаете заказы и рачет сроков доставки будет выполняться с учетом всех перемещений от этого пункта, до сортировки и до клиента.

Расчет времени до отправки

Плагин позволяет определить дату, когда заказ будет отправлен, можно было точнее рассчитать дату, когда он сможет выдать отправление. Расчет состоит из трех настроек:

  1. Час переноса отгрузки добавит еще один день к дате отгрузки, если текщее время (на сервере) больше указанного часа. Например, если час переноса отгрузки указан «18», то к сроку отгрузки всех заказов сделанных после 18:00 будет добавляться еще 1 день.
  2. Срок комплектации добавит указанное число дней к дате отправки
  3. Дни недели отгрузки позволяет указать дни недели, по которым заказы передаются в DPD. Если после предыдущих расчетов получается день, в который нет отгрузки, до к сроку комплектации будет добавлено столько дней, чтобы получилась отправка в первый доступных день недели.

Пример расчета, когда сможем отправить.
Настройки: Срок комплектации: 1; Час переноса:18; дни недели: пн,вт,ср,чт,пт.
Заказ оформляется в четверг 10 мая, в 18:32.
«Час переноса»: заказ сделан после 18, значит отгрузим в пятницу 11 Мая
«Срок коплектации» (1 день), значит к пятнице добавим день и сможем отгрузить в субботу 12 мая
«Дни недели» (суббота и воскресенье не отгружаем), значит сможем отправить в понедельник 14 мая
Для расчета срока доставки колчиство дней доставки Boxberry будет отсчитываться от даты отгрузки 14 мая.

Отправка информации о ПВЗ в письме-уведомлении
У плагина есть встроенный метод, позволяющий отправить в транзакционном письме информацию о пункте выдачи заказов, который выбрал покупатель в процессе оформления заказа. Эта информация может быть очень полезна при отправке уведомлений о прибытии заказа в пункт выдачи, об отправке заказа и т.д. Подробности на странице «Адрес ПВЗ в уведомлениях»

Отслеживание заказа (трекинг)

Выбор ПВЗ на карте

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

Отдельно в настройках можно разрешить также показ карты в бэкенде при выборе способа доставки во время редактирования заказа. Это поможет вашему менеджеру оформить заказ по телефону и предложить оптимальный пункт выдачи в городе клиента.


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