Доступны следующие типы виджетов:


1. Общие настройки

Описание полей:

  • Заголовок
    Будет отображаться как название виджета в разделах личного кабинета, а также в шапке виджета.
  • Описание
    Будет отображаться как дополнительная информация в разделах личного кабинета.
  • Домен
    Основной домен на котором будет работать виджет (требуется для защиты от запуска на сторонних доменах).
  • Субдомены
    Если выхотите, чтобы виджет работал не только на основном домене, укажите субдомены через запятую. Например: subdomain1,subdomain2, ....
  • Токен Dadata.ru
    Для того, чтобы посетители вашего сайта могли просто и правильно указывать адрес доставки для курьера вы можете подключить сервис подсказок от Dadata.ru. В поле ниже нужно указать токен из личного кабинета Dadata.ru. Скорее всего вам подойдет бесплатный тариф.
  • Карта для вывода ПВЗ
    Доступны карты Яндекса и OpenStreetMap.
  • Ключ Yandex.Карты Геокодер и Ключ Yandex.Карты Геосаджест
    При использовании Яндекс карты для вывода ПВЗ чтобы появилось стандартное поле Яндекса с поиском по адресу, зарегистрируйте ключи API по ссылке: https://developer.tech.yandex.ru/services.
    Потребуется подключить 2 API: JavaScript API и HTTP Геокодер и API Геосаджеста.
    Можно выбрать бесплатный тариф с лимитом запросов.
  • Скрыть способ оплаты
    Отметьте данный пункт, если вы не хотите, чтобы в виджете на стадии оформления заказа (включается/выключается на вкладке Отправка заказа) выводились способы оплаты.
  • Автоматически определить город посетителя
    Включите, если вы хотите, чтобы виджет автоматически определял город посетителя.
    Требуется передать IP-адрес в атрибуте data-ip, смотрите подробнее на демо-странице виджета в разделе «Параметры».
  • Показывать на карте ПВЗ сразу всех ТК
    Настройка отвечает за значение по умолчанию в виджетах. При наличии галки виджет будет выводить на карту ПВЗ сразу всех подключённых ТК.
  • Выводить список ПВЗ рядом с картой
    При включении настройки справа от карты будет выведена галка, по которой показывается список ПВЗ с возможностью поиска по адресу.
  • Показывать реферальную ссылку
    Включите, если хотите, чтобы внизу виджета показывался логотип eShopLogistic с вашей реферальной ссылкой (см Партнёрская программа).
  • Скрыть способы оплаты
    Включите, чтобы не показывать в виджете выбор способа оплаты (имеет смысл, если через виджет отправляется заказ).
  • Отображение варианта доставки при ошибке расчёта
    Выберите что происхоит с отображением расчета доставки по ТК, если по ней не получены данные от ТК: можно отобразить сообщение или просто скрыть.
  • Сообщения при ошибках
    Вы можете изменить сообщения при различных ошибках.
  • Названия типов доставки
    Вы можете изменить соответствующие заголовки.

2. Службы доставки

Здесь можно выбрать какие службы доставки использовать из подключённых к данному ключу доступа. Таким образом в рамках одного ключа доступа можно для разных виджетов выбирать разные службы доставки.

3. Дополнительные услуги

Настройка отвечает за возможность выбора дополнительных услуг ТК (опций) при расчете доставки.

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

4. Отправка заказа

Настройка доступна только для виджетов с возможностью оформления заказов.

Здесь настраивается форма оформления заказа и его отправка вам.

Описание полей:

  • Отправка заказов включена
    Включает функционал оформения заказа в виджете. В зависимости от включения/выключения Формы заказов, оформленние заказа будет в виджете или уйдет на JS-callback.
  • Форма заказов включена
    Если форма заказов включена, то на карте ПВЗ будет кнопка выбора ПВЗ, а для адресной доставки поле с вводом адреса и кнопкой Заказать.
    Отключите, если вы не хотите выводить форму отправки заказа после выбора ПВЗ или нажатия кнопки оформления заказа. В таком случае данные расчёта доставки будут переданы в JS-callback onSendedOrder.
    Настройка может быть полезна для разработчиков.
  • Куда отправлять заказ
    Есть 3 варианта: «на электронную почту», «на электронную почту + сохранить» или на «на URL». Соответствующие поля появляются при выборе одного из вариантов. При отправке на почту данные заказа придут на указанный адрес e-mail; при отправке на врешний скрипт данные заказа будут отправлены post-запросом.
    При сохранении заказа он будет сохранен в вашем кабинете:
    При отправке заказа на внешний скрипт, этот скрипт при успешной обработке заказа должен вернуть массив вида:
    exit(json_encode([
        'success' => true, // обязательно
        'message' => 'Ваш заказ отправлен' // опционально
    ]));
  • Маска ввода для номера телефона
    Укажите желаемый формат номера телефона в виде выражения, где # - любое число. Например: 8 (###) ### #### или +7-###-###-####
  • Поля формы заказа
    Вы можете включить отображение и указать название для полей Имя, Телефон, E-mail; также можно установить обязательность заполнения каждого поля.
  • Текстовые элементы
    Настройка текста для элементов виджета, указанных в данном блоке.

5. Способы оплаты

Настройка доступна только для виджетов с возможностью оформления заказов.

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

6. Платёжная система

Настройка доступна только для виджетов с возможностью оформления заказов.

Включите онлайн оплату и выберите платёжную систему из списка.
При выборе в виджете способа оплаты "Картой" после успешной отправки заказа пользователь будет автоматически отправлен на шлюз вашего эквайринга.

7. Режим корзины

Только для виджета типа "Виджет с корзиной".

На этой вкладке настраиваются параметры отображения корзины.

8. Подключение на сайте

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

Секретный код требуется для получения заказа, если выбран способ отправки заказа «на URL».