- Опубликовано:
- 26.11.2018
- Обновлено:
- 09.01.2023
- Версия:
- 1.0.33
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- Малый бизнес, Бизнес
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
Официальный модуль Dostavista.
Dostavista — крупнейшая в Европе служба курьерской доставки день-в-день. Работаем в 19 городах России и еще 10 странах и подаем курьеров в удобное время в любую точку города.
Модуль может:
- добавить новый способ доставки в корзину вашего магазина
- получить от клиента желаемые дату и время доставки
- автоматически рассчитать стоимость доставки для каждого клиента в зависимости от расстояния, времени и веса доставки
- установить время на обработку заказа — курьер не приедет, если вы еще не успели собрать отправление
- установить наценку на наши услуги, чтобы заработать на срочной доставке, или скидку, чтобы привлечь клиентов срочной доставкой
- вызвать курьера прямо из интерфейса Битрикс для любого количества заказов
- размещать заказы с переводом выручки от получателя
- размещать заказы с выкупом на точке забора
- выбирать тип транспорта по умолчанию и для каждого отдельного заказа
- получать накладную, расписку и маршрутный лист для каждого заказа, отправленного из Битрикса, прямо в админку
- выбирать количество грузчиков для конкретного заказа
- добавить стандартный комментарий к точке доставки: например, "Позвонить за час до приезда"
- записывать суммарный вес заказа в информацию о заказе для курьера
- синхронизировать статус заказа Битрикса и заказа в Достависте
- хранить актуальные данные курьера внутри заказа Битрикса
- создавать несколько складов, в том числе из уже существующих в вашем Битриксе складов
Модуль разработан для коробочной сборки 1С-Битрикс версии 14 и выше. На данный момент модуль рассчитывает только доставку в пределах конкретного города, в следующих релизах добавим поддержку межгорода.
Технические требования:
PHP 7.0 и выше
Наличие установленного расширения curl для PHP (http://php.net/manual/ru/book.curl.php)
Версия главного модуля 1С-Битрикс 14.0.0 и выше
8 января 2019 20:04
Проблема с установкой на сервис
При установки на сайт вылетает в ошибку "/> Parse error: syntax error, unexpected ':', expecting ';' or '{' in /var/www/логин/data/www/сайт/bitrix/modules/dostavista.business/lib/Service/DvService.php on line 7"
16 января 2019 12:59
Добрый день,
Вероятно, ваш магазин использует PHP с версией ниже 7.0. Эта или более старшие версии являются техническим требованием для корректной работы модуля.
24 апреля 2019 18:17
Ошибка при установке \ удалении - PHP 7.2.14
[Error] Class 'Bitrix\Sale\Internals\StatusLangTable' not found (0) /printlabels.ru/bitrix/modules/dostavista.business/options.php:58 #0: include /printlabels.ru/bitrix/modules/main/admin/settings.php:64 #1: require_once(string) /printlabels.ru/bitrix/admin/settings.php:2
15 августа 2019 17:32
Неразбериха в настройке
Модуль приходится дорабатывать руками, причем без ТП, которая рассказала бы, как работает API на вашей стороне, ничего не вышло бы. Только они смогли сказать, что при расчёте стоимости доставки учитывается наличие заполненного контактного лица с обеих сторон. В модуле, конечно же, такой возможности нет. Добавил в запросы информацию, которая указана в складе по умолчанию (фио, телефон), а также заглушку на контакт заказчика, иначе высокая цена отпугивала пользователей, когда они ещё не заполнили фио и телефон в оформлении заказа. Также не предусмотрено, что если склад сегодня уже закрыт, блокировать день доставки "сегодня", исключать неподходящее время и в запрос передавать желаемый период начала доставки завтрашним временем. Ведь период с 19.32 до 18.00 текущего дня (да, именно так - первое время текущее, второе - время закрытия склада) сильно влияет на стоимость доставки)) в общем, нужно доработать как модуль, так и документацию.
28 июля 2020 13:07
Онлайн-демо не работает
Онлайн-демо не работает. Онлайн-демо не работает. Онлайн-демо не работает. (3 раза так как сообщение должно быть не менее 50 символов)
12 августа 2020 01:14
Ошибка при установке/удалении
При установке модуля ошибка: [Error] Call to undefined function Dostavista\Business\ApiClient\curl_init() (0) /home/bitrix/www/bitrix/modules/dostavista.business/lib/ApiClient/DostavistaCmsModuleApiClient.php:52 #0: Dostavista\Business\ApiClient\DostavistaCmsModuleApiClient->sendRequest(object) /home/bitrix/www/bitrix/modules/dostavista.business/lib/ApiClient/DostavistaCmsModuleApiClient.php:195 #1: Dostavista\Business\ApiClient\DostavistaCmsModuleApiClient->addEvent(object) /home/bitrix/www/bitrix/modules/dostavista.business/lib/ModuleMetric/ModuleMetricManager.php:96 #2: Dostavista\Business\ModuleMetric\ModuleMetricManager::sendShopMetrics() /home/bitrix/www/bitrix/modules/dostavista.business/lib/ModuleMetric/ModuleMetricManager.php:35 #3: Dostavista\Business\ModuleMetric\ModuleMetricManager::install() /home/bitrix/www/bitrix/modules/dostavista.business/install/index.php:74 #4: dostavista_business->DoInstall() /home/bitrix/www/bitrix/modules/main/admin/partner_modules.php:270 #5: require_once(string) /home/bitrix/www/bitrix/admin/partner_modules.php:2 При удалении невозможно изменить Службы доставки и ошибка: [Error] Class 'Dostavista\Business\Service\DvLoc' not found (0) /home/bitrix/www/bitrix/modules/sale/handlers/delivery/dostavista/handler.php:49 #0: Sale\Handlers\Delivery\DostavistaHandler::getClassTitle() /home/bitrix/www/bitrix/modules/sale/admin/delivery_service_list.php:46 #1: require_once(string) /home/bitrix/www/bitrix/admin/sale_delivery_service_list.php:2