Интеграция

Настройка модуля 1С-Bitrix версии 1.9.9

Версия 1 от 14.09.2021 — История изменений

Настройки стандартного функционала 1C-Bitrix

Описанные в этом разделе настройки являются стандартным функционалом платформы и являются обязательными для корректной работы модуля.

1. Свойства заказа

Чтобы проверить настройки свойств заказа нужно перейти в раздел Магазин -> Настройки -> Свойства заказа ->Список свойств, или перейти по адресу <доменное имя сайта>/bitrix/admin/sale_order_props. php? lang=ru.

Если на сайте указано несколько типов платильщиков (Юр.лицо, физ.лицо и т.п.), то указанные ниже свойства должны быть заведены и настроенны для каждого типа платильщиков.

Для полноценной работы модуля должны быть настроены следующие свойства: 

  • Местоположение
    Свойство такого типа должно обязательно присутствовать, без него невозможен расчет доставки и передача заказов ЛК Shiptor. Обязательно укажите тип данных «Местоположение» и проставьте активность чек-бокса «Использовать как местоположение, для расчета доставки» 
    Проверьте, чтобы настройки на сайте соответствовали настройкам на скриншоте:
  • Фамилия Имя Отчество
    Обязательное свойство, без которого не возможен расчет и передача заказа в Shiptor. 
    Проверьте, чтобы настройки на сайте соответствовали настройкам на скриншоте:
  • Телефон
    Обязательное поле, без которого не возможна передача заказа в Shiptor. Важно: должен быть активным чек-бокс «Является телефоном»
    Проверьте, чтобы настройки на сайте соответствовали настройкам на скриншоте:
  • E-mail
    Обязательна активность чек-бокса «Использовать как e-mail»
    Проверьте, чтобы настройки на сайте соответствовали настройкам на скриншоте:
  • Адрес доставки
    Обязательное поле для передачи заказа в Shiptor. Необходимо активировать чек-бокс «Является адресом». Если у Вас составной адрес из нескольких полей (улица, дом, квартира), то настройте каждое из них аналогично.
    Проверьте, чтобы настройки на сайте соответствовали настройкам на скриншоте:
  • Почтовый код
    Свойство «Индекс» обязательно для экспортных посылок и крайне желательно для доставки Shiptor Почтой. Это связано с тем, что по почтовому индексу уточняется адрес после передачи заказа в ЛК Shiptor. Должен быть активен чек-бокс «Использовать как почтовый индекс». Проверьте, чтобы настройки на сайте соответствовали настройкам на скриншоте:
  • Пункт выдачи
    Это свойство создается при установке модуля и будет присутствовать в свойствах заказа автоматически. Оно используется для сохранения в заказе номера пункта самовывоза.

2. Местоположения

Модуль использует стандартные местоположения системы. Рекомендуем загрузить актуальный справочник местоположений на сайт до начала работы. Для этого необходимо зайти в Магазин -> Настройки -> Местоположения -> Импорт местоположений или <доменное имя сайта>/bitrix/admin/sale_location_import.php?lang=ru

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

3. Товары и торговые предложения. Настройка веса и габаритов товара.

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

Обратите внимание, что указывать необходимо габариты упаковки товара. Например, если в каталоге имеется этажерка с размерами в готовом состоянии: высоты 60 см, длинны 50 см и глубины 20 см, то указать необходимо ее габариты в собраном состоянии (упаковки): 60х20х10. Так же стоит учитывать, что в Bitrix габариты задаются в граммах и милиметрах - не забудьте привести данные к верным значениям. 

Простые товары: 

Откройте каталог товаров и в контекстном меню товара выберите пункт «Изменить» или нажмите на название товара. 

В открывшемся окне перейдите на вкладку «Торговый каталог» -> «Параметры».

Пропишите габариты и вес в открывшейся вкладке: 

Товар с предложениями:

Откройте каталог товаров и в контекстном меню товара выберите пункт «Изменить» или нажмите на название товара. 

В открывшемся окне выберете вкладку «Торговые предложения»

Из списка торговых предложений выберите нужное и откройте его с помощью контекстного меню выбрав «Изменить»

В открывшемся окне перейдите на вкладку «Торговый каталог» -> «Параметры».

Пропишите габариты и вес в открывшейся вкладке: 

Повторите операцию для всех предложений опубликованных на сайте. 

4. Автоматизация процессов.

Автоматизация внутренних процессов 1С-Bitrix может потребоваться для автоматической передачи заказов в Shiptor или упрощения в работе с другими операциями модуля Shiptor.

Будьте осторожны при выполнении действий в этом разделе — некорректные настройки интернет магазина могут привести к ошибкам всего магазина. Выполняйте эти действия только в случае необходимости и пропустите эту настройку если Вы пользуетесь нашим модулем с настройками «по-умолчанию»

Пример:

Настроить автоматическое разрешение доставки возможно используя стандартный функционал Bitrix. Например, можно задать параметр «Разрешить доставку» при поступлении оплаты от покупателя. Для этого необходимо зайти в Настройки -> Настройки модулей -> Интернет -магазин.

Открываем вкладку «Автоматизация процессов»  и указываем необходимые настройки. Например, настройка автоматического разрешения доставки при полной оплате, необходимая для работы агента с заказами с онлайн оплатой:

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

Основные настройки модуля

Общие настройки модуля расположены по адресу Настройки -> Настройки продукта -> Настройки модулей -> Настройки модуля -> Агрегатор служб доставки или по адресу: <доменное имя сайта>/bitrix/admin/settings. php? lang=ru&mid=shiptor. delivery

1. Настройки

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

  • Ключ API Shiptor — скопируйте первый "API токен для интеграции" из личного кабинета Shiptor.

  • API URL — Адрес по умолчанию для запросов. Не требует изменений.

  • URL страницы оформления заказа —  укажите адрес Вашей страницы оформления заказа, к которой будет подключаться модуль. По умолчанию в магазинах Битрикс страница оформления заказа расположена по адресу /personal/order/make/. Если у вас другой адрес страницы оформления заказа вы должны указать свой. Допускается указание нескольких адресов страниц, разделенных точкой с запятой. Обратите внимание, что если адрес страницы оформления заказа содержит имя файла, например /personal/order/make/order. php , то необходимо указывать адрес без имени файла (например, /personal/order/make/).

  • Округление стоимости доставки — позволяет включить или отключитьокругление стоимости доставки.

  • Точность округления — укажите точность округления до знака. Опция активна, если значение «Округление стоимости доставки» отлично от «Не округлять». Допустимые значения: от 0.01 (копейка) до 100 (рубли). Если нужно округление до рублей, укажите в поле 1, если до десятков - укажите 10.

  • Выводить кнопку выбора ПВЗ —  задайте место вывода кнопки ПВЗ в шаблоне оформления заказа. По умолчанию поле имеет значение «В описании расчета доставки»

  • Проверять ПВЗ при оформлении заказа — определите режим работы параметра. Он позволяет исправить ошибки на странице оформления заказа при некорректном ответе API Shiptor или ошибочных действиях пользователя. При этом проводится проверка на присутствие точек ПВЗ в каждом профиле доставки, а также на возможность оплаты в выбранной точке ПВЗ через выбранный пользователем способ оплаты. Не прошедшие проверку профили доставки и точки ПВЗ будут удалены из заказа. Проверка ПВЗ всегда работает при редактировании заказа в админпанели, но ее можно отключить для страницы оформления заказа, что увеличит скорость загрузки. По умолчанию включено. 

  • Окно выбора ПВЗ принудительно открывается, если не выбран ПВЗ — включите/выключите для автоматического открытия карты точек самовывоза(ПВЗ) в случае выбора такого способа доставки. Карта также откроется если покупатель вернулся к авторизованной сессии с доставкой самовывозом.

  • Дата и время в комментарии к заказу  — позволяет включить или выключить для копирования выбранных даты и времени доставки в текстовом формате в комментарий. При этом  в настройках профиля доставки опция выбора даты и времени должна быть включена. Выбор даты и временного интервала доставки возможен только на способах доставки Shiptor. 

  • Подключать Яндекс.Карты из модуля — отображает карты точек самовывоза через Яндекс.Карты. Выключите, если при повторном подключении карт из другого компонента возникли конфликты. 

  • Ключ для API Яндекс.Карт — используется для поиска по карте ПВЗ.  Чтобы получить ключ, перейдите в «Кабинет разработчика», нажмите «Подключить API» и в новом окне выберите «JavaScript API и HTTP Геокодер». Обратите внимание: поиск будет работать корректно только в случае однократного подключения Яндекс.Карт из модуля Shiptor. При этом у поля «Подключать Яндекс.Карты из модуля» должно быть выбрано значение «Да» и отсутствовать обращения в любым другим картам. Также в блоке «Внешний вид» компонента оформления заказа сделайте неактивным чек-бокс «Показывать карту в блоке свойств заказа».

  • Сортировка способов доставки — выберите тип сортировки отображаемых при заказе профилей (способов) доставки от модуля Shiptor. Может быть проигнорирована, если у вас в шаблоне оформления заказа осуществляется принудительная сортировка программным способом.

    • по настройке профилей (используется значение сортировки из профиля доставки)

    • по сроку доставки (от быстрой к долгой)

    •  по цене доставки (от дешевой к дорогой)

  • Если не выбран ПВЗ на странице оформления заказа — выберите поведение модуля на странице оформления заказа в случае его завершения без выбранной точки самовывоза(ПВЗ). 

    •  Выводить предупреждение — покупатель информируется об отсутствующем ПВЗ в заказе, заказ можно сохранить.

    •  Выводить ошибку — покупатель информируется об отсутствующем ПВЗ в заказе, заказ сохранить нельзя.

  • Включить логирование — включите/выключите для записи всех сеансов обмена данными с сервером Shiptor. Не рекомендуется долгое включение — запись ведется в файл Журнала событий, расположенный на Вашем хостинге и большое кол-во запросов может привести к существенному увеличению его размера.

  • Выберите свойство/Выберите свойство для торгового предложения — укажите значение одного из строковых свойств инфоблока.

  • Способы оплаты наличными — отметьте платежные системы которые у вас на сайте предполагают оплату наличными при получении(наложенный платеж наличными) заказа. Оставшиеся не выбранными платежные системы считаются оплатой по карте как на сайте так и при получении (наложенный платеж) заказа. Можно выбрать несколько оплат зажимая клавишу CTRL. Также Вы можете ознакомится с примером настройки модуля на работу со способами оплаты.

2. Доставка от склада

Эта вкладка позволяет настроить умолчания для доставки от склада. Для этого в поле «Склад Shiptor» укажите подходящий вариант. 

Склад можно переопределить в настройках профилей доставки. Нажмите «Сохранить»

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

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

3. Сквозная доставка

Эта вкладка позволяет настроить умолчания для «сквозной »доставки (прямая доставка из регионов). Пропустите её, если отправляете заказы только через склад Shiptor или со сборкой на фулфилменте. 

Город отправления для настроек по умолчанию берется из свойства «Местоположения магазина» в модуле «Интернет-магазин» платформы 1С-Bitrix.

Заполните поля следующим образом:

  • ФИО отправителя — фамилия, имя и отчество  отправителя.
  • Телефон — телефон отправителя.
  • E-mail — адрес электронной почты отправителя.
  • Почтовый код — индекс отправителя в случае отгрузки курьеру.
  • Улица — улица отправителя в случае отгрузки курьеру.
  • Дом — номер дома отправителя в случае отгрузки курьеру.
  • Офис/Квартира — номер квартиры отправителя в случае отгрузки курьеру.
  • Комментарий — комментарий к отгрузке.
  • Дата отгрузки/забора — выберите тип указания даты отгрузки.
    • Ближайшая — следующий день после передачи в Shiptor заказа с отгрузкой. Обратите внимание, что курьерские службы и ПВЗ не принимают посылки в официальные выходные, поэтому они исключаются из расчета даты отгрузки. Например, если заказ был передан в четверг, то датой отгрузки будет пятница. Для заказа, переданного в пятницу, дата отгрузки – понедельник.
    • С отсрочкой — дополнительное время на подготовку заказа перед отгрузкой в транспортную компанию. 
  • Отсрочка в днях — число рабочих дней, которое будет прибавляться к ближайшей дате отгрузки. В качестве примера рассмотрим отсрочку в 1 день. Если заказ передан в среду, то датой отгрузки будет пятница, если в четверг, то – понедельник.
  • Подтверждение автоматически — режим подтверждения отгрузки при сохранении заказа. После этого она будет оплачена, а заявка – передана в транспортную компанию. По умолчанию поле имеет значение «Нет», при котором подтверждение делается в ЛК Shiptor.   

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

4. Работа с товарами

Для определения товарных умолчаний настройте следующие параметры: 

Пропустите этот раздел, если не используете фулфилмент Shiptor.

  • Отгружать отгрузку при передаче в Shiptor — выберите способ изменения статуса отгрузки при ее передаче в Shiptor:
    • Нет (по умолчанию) —  расход осуществляется в соответствии с настройками 1С-Bitrix. 
    • Создана посылка в Shiptor —  товары списываются при успешном создании посылки в Shiptor. 
    • По статусу доставки — выбор опции открывает дополнительное поле «Статус доставки Shiptor». Из него нужно выбрать тот статус, при котором отгрузка будет меняться автоматически. 
  • Артикул товара/Артикул торгового предложения — выберите уникальный идентификатор для товара/торгового предложения в интернет-магазине. Опция необходима для создания и поиска номенклатуры в Shiptor при передаче заказа. Её значение может браться из:
    • Индекс [«ID»] — ID элемента (PRODUCT_ID из позиции корзины b_sale_basket).
    • Внешний код [«XML_ID»] — поле XML_ID (PRODUCT_XML_ID из позиции корзины b_sale_basket). С этим вариантом также связана дополнительная опция «Обработка сложных внешних кодов».
    • Свойство инфоблока [«PROPERTY_*»] — подключение дополнительного поля «Выберите свойство»
  • Выбрать склад для фулфилмента — выберите склад для фулфилмента из выпадающего списка. При необходимости его можно создать, нажав на кнопку «Создать склад». Опция позволяет выбрать место хранения остатков со склада фулфилмента Shiptor . Недоступна при активном чек-бокс «Перезаписывать общие остатки»
  • Перезаписывать общие остатки — настройте процесс обновления общего количества товаров в поле «Доступное количество». По умолчанию чек-бокс отключен.
  • Получать кол-во товаров — выберите поле в номенклатуре ЛК Shiptor, из которого будут перезаписываться остатки. По умолчанию выбрано «Фактическое». 
  • Выгрузить товары в ЛК Shiptor — нажмите «Выгрузить» для передачи товаров со статусом «Активен» из Bitrix в Shiptor. Если на момент выгрузки каких-то из них нет, то они будут созданы автоматически. При этом обновится информация по уже существующим товарам. Процесс осуществляется в соответствии со значениями, выбранными для полей «Артикул товара» и «Артикул торгового предложения». Обратите внимание: выгружаются все товары! При большом объёме номенклатур воспользуйтесь CSV-файлом.
  • Обновить товарные остатки — нажмите для однократной перезаписи имеющихся остатков. Место хранения определяется настройками «Перезаписывать общие остатки» и «Выбрать склад фулфилмента».
  • Создать агент автоматического обновления/Агент создан, нажмите, чтобы перейти — создайте или активируйте агент Shiptor\Delivery\Agents::importWares(), который выполняет обновление товарных остатков через заданный интервал или в установленное время. Процедура ресурсоемкая, поэтому может перегружать сервер и сайт. Чтобы этого избежать, перенесите агент на cron. О том, как это сделать, написано здесь.

5. Статусы заказа

Можно настроить сопоставление внутренних статусов заказа в ЛК Shiptor со статусами отгрузок  и заказов в 1С-Bitrix. 

При получении статуса заказа от Shiptor модуль автоматически переведет отгрузку/заказ в ассоциированный статус.

6. Свойства заказа

Здесь содержатся настройки, задающие ассоциации свойств заказа из 1С-Битрикс и свойств заказа необходимых Shiptor. Произведите сопоставление ранее настроенных свойств для их последующей передачи вместе с заказом. В случае неверного сопоставления может возникнуть ошибка и данные по заказу не будут переданы в Shiptor.

  • Тип поля Адрес — выберите тип в зависимости от используемого способа заполнения адреса покупателем: «Единое» (в одно поле) или «Составное» (в несколько полей: улица, дом, квартира). При этом в 1С-Битрикс должны быть корректно настроены свойства заказа.
  • Тип поля Покупатель — выберите тип в зависимости от используемого способа заполнения ФИО покупателем: «Единое» (в одно поле) или «Составное» (в несколько полей: имя, фамилия, отчество). При выборе «Составное» должно быть настроено минимум одно прямое сопоставление. остальные, остальные настройки указываются по желанию. 
  • Копировать адрес ПВЗ в свойство Адрес доставки — позволяет заполнять свойство заказа Адрес доставки адресом выбранной покупателем точки самовывоза (ПВЗ). Опция недоступна при типе поля адрес «Составное» и игнорируется для доставки курьером. 

7. Обработка заказов

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

  • Отправка — выберите способ передачи заказов в Shiptor:
    1. Вручную — заказы, которые удовлетворяют условиям передачи, можно отправить в Shiptor вручную.
    2. Автоматически — заказы, которые удовлетворяют условиям передачи, будет отправлены в Shiptor агентом через заданный интервал времени.
  • Триггер для передачи в Shiptor — техническое свойство, игнорируемое агентом автоматической передачи. Используется только для полуавтоматической отправки: например, если в настройках «Интернет-магазина» определено свойство «При получении разрешения доставки переводить отгрузку в статус». При выполнении этого условия заказ автоматически отправляется в Shiptor. По умолчанию свойство имеет значение «Не использовать».
  • Статус отгрузки после передачи заказа — статус, в который будет переведена отгрузка сразу после успешной передачи заказа в Shiptor.
  • Автоматическая проверка статусов переданных заказов — агент Shiptor\Delivery\Agents::checkOrders() выполняет обновление статусов заказов через заданный интервал или в установленное время. 
  • Автоматическая отправка заказов — агент Shiptor\Delivery\Agents::sendOrders() добавляется при выборе в поле «Отправка» варианта «Автоматически». Он отвечает за передачу заказов в Shiptor через заданный интервал или в определённое время. При настройке агента НЕ рекомендуется устанавливать интервал запуска менее 3600 сек. Это позволит избежать большой нагрузки на сайт и сервер Shiptor. Также ускорить работу можно при помощи перевода агента на cron. Более подробно процесс описан здесь.

    Созданный агент также доступен в меню заказов по адресу Магазин > Доставка Shiptor и в платформе 1С-Bitrix по адресу Настройки > Настройки продукта > Агенты.

8. Кеширование

В этой вкладке можно включить кеширования средствами модуля Shiptor для формы оформления заказа.

Управляемый кеш - выберите если используете стандартное автокеширование Bitrix. Основной и оптимальный способ кеширования.

Файловый кеш - выберите если хотите использовать кеш модуля (полезно если кеширование Bitrix не работает).

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

Для отображения нужных методов доставки необходимо создать и настроить службу доставки Shiptor. 

Модуль доставки Shiptor реализует модель функционирования типа Родительская служба с профилями. Это значит, что вы создаете родительскую службу, которая будет содержать в себе общие настройки, касающиеся функционирования расчета доставки и передачи заказов в ЛК Shiptor, а конкретные методы доставки реализуются созданием профилей у этой службы доставки. По умолчанию считается, что такая родительская служба доставки существует в единственном экземпляре, однако вы можете создать неограниченное количество родительских служб доставки со своими профилями, если возникнет такая потребность. Единственное ограничение — необходимо будет вновь настраивать каждую родительскую службу доставки. 

1. Создание службы доставки Shiptor

Чтобы создать службу доставки типа Shiptor, вам необходимо перейти в админ-панели по адресу Магазин->Настройки->Службы доставки или <доменное имя сайта>/bitrix/admin/sale_delivery_service_list. php? lang=ru  

Далее необходимо нажать кнопку [ + Добавить] и из выпадающего списка выбрать пункт «Служба доставки Shiptor».

Для настройки созданной службы зайдите в редактирование службы доставки Shiptor.

2. Общие настройки службы доставки

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

  • Название — укажите название родительской службы доставки.
  • Активность — включите/выключите родительскую службу доставки. При выключении все ее дочерние профили станут неактивными.

3. Настройки обработчика

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

  • Величина наценки — укажите при необходимости наценку, которая будет прибавляться к стоимости доставки от Shiptor.
  • Тип наценки — выберите тип наценки в% или в рублях.
  • Увеличить показываемые сроки доставки в днях — укажите при необходимости кол-во рабочих дней, которые будут прибавляться к сроку доставки от Shiptor.
  • Показывать сроки доставки — включите/выключите отображение срока доставки на странице оформления заказа.
  • Расчет габаритов — выберите способ расчета итоговых габаритов заказа для получения стоимости доставки.
    — автоматически для товаров:
    • модуль автоматически произведет расчет итоговых габаритов посылки на основании измерений указанных в карточке товара. При отсутствии измерений в карточке товара — берутся умолчанию габаритов из настройки модуля в качестве измерения 1 ед. товара корзине. Обратите внимание, что модуль НЕ гарантирует точный автоматический расчет.
    • вес посылки складывается из данных в карточках товаров. При отсутствии веса в карточке товара — берется умолчание веса из настройки модуля в качестве веса 1 ед. товара в корзине.
    — по умолчанию для посылки:
    • если в заказе 1 товар в кол-ве 1 ед, то берутся габариты из карточки товара, вес - из габаритов по-умолчанию. При отсутствии измерений в карточке товара — берутся значения по-умолчанию габаритов из настройки модуля.
    • если в заказе 2 и более единицы товара одного или разного вида, то, вне зависимости от измерений в карточке товара, берутся габариты по умолчанию как измерения всей посылки в целом.
    • вне зависимости от кол-ва товаров в посылке ее вес заменяется на умолчание из настроек модуля.
    — вес по товарно, габариты для посылки
    • если в заказе 1 товар в кол-ве 1 ед, то берутся габариты из карточки товара, вес - из карточки товара. При отсутствии  измерений в карточке товара — берутся значения по-умолчанию габаритов из настройки модуля.
    • если в заказе 2 и более единицы товара одного или разного вида, то, вне зависимости от измерений в карточке товара, берутся габариты по умолчанию как измерения всей посылки в целом.
    • вес посылки складывается из данных в карточках товаров. При отсутствии веса в карточке товара — берется умолчание веса из настройки модуля в качестве веса 1 ед. товара в корзине.
  • Длина — укажите усредненное значение в качестве измерения по умолчанию для 1 ед. товара/ посылки в целом (в зависимости от опции расчет габаритов).
  • Ширина — укажите усредненное значение в качестве измерения по умолчанию для 1 ед. товара/ посылки в целом (в зависимости от опции расчет габаритов).
  • Высота — укажите усредненное значение в качестве измерения по умолчанию для 1 ед. товара/посылки в целом (в зависимости от опции расчет габаритов).
  • Вес — укажите усредненное значение в качестве измерения по умолчанию для 1 ед. товара или всей посылки в зависмости от опции Расчет габаритов.
  • Включить передачу НДС в заказе — активируйте чек-бокс, если требуется выделение отдельной строки под НДС в передаваемом заказе. Размер ставки берётся из карточки товара и используемого профиля доставки. Обратите внимание: опция работает только если в Shiptor включена поддержка такого режима. В противном случае при передаче заказа система вернет ошибку. 

4. Наложенный платеж и страхование

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

Условия по наложенному платежу:

  • Услуга доступна только для отправлений по РФ. Учитывайте это при настройке профилей доставки и оформления заказа. При необходимости используйте возможности 1С-Bitrix по ограничению службы доставки,её профилей и типов оплаты для настройки их взаимодействия.
  • За пользование услугой взимается коммиссия, размер которой можно уточнить в Личном кабинете Shiptor.

Условия по страхованию:

  • Услуга доступна для любого типа отправления.
  • Услуга автоматически добавляется для заказов с наложенным платежом.
  • Услуга имеет макс. лимит по страховой сумме.
  • За пользование услугой взимается коммиссия, размер которой можно уточнить в Личном кабинете Shiptor.

Итоговая стоимость доставки, отображаемая модулем складывается из следующих факторов:

  • непосредственно стоимость доставки в зависимости от пункта отпрваления, пункта назначения,, габаритов, веса заказа, способа доставки и отгрузки
  • коммиссия за прием и перевод наложенного платежа (если есть)
  • коммиссия за страхование отправления (если подключена для предоплаченных заказов, заказы с наложенным платежом страхуются по умолчанию)

На вкладке модуля выберите или настройите:

  • Считать доставку с наложенным платежом — выберите схему работы с наложенным платежом для модуля Shiptor:
    • всегда
      Модуль будет отображать цены и возможность доставки, а также передавать в Shiptor заказы ВСЕГДА с наложенным платежом ВНЕ зависимости от выбранного способа оплаты если статус оплаты «не оплачен»
    • никогда
      Модуль будет отображать цены и возможность доставки, а также передавать в Shiptor заказы ВСЕГДА без наложенного платежа ВНЕ зависимости от выбранного способа оплаты если статус оплаты «оплачено»
    • только для платежных систем с включенным наложенным платежом
      Модуль будет отображать цены и возможность доставки, а также передавать в Shiptor заказы в зависимости от выбранного способа оплаты. При выборе этой опции доступно окно с выбором способов оплат в качестве наложенного платежа.
  • Выберите способы оплаты для которых действует услуга — выберите и назначьте имеющиеся в магазине способы оплаты в качестве наложенного платежа. Можно выбрать несколько оплат зажимая клавишу CTRL. В комбинации с опцией «Оплата наличными» из настроек модуля эта опция позволяет организовать наложенный платеж наличными или по карте. Например — если ваша платежная система Х выбрана в настройках модуля в опции «Оплата наличными», модуль будет считать ее оплатой наличными, и если для нее здесь включен «Наложенный платеж», то модуль будет расценивать платежную систему Х, как наложенный платеж наличными. Если платежная система У, которая не выбрана в настройках модуля в качестве оплаты наличными (модуль будет считать такую платежную систему оплатой по карте), будет выбрана здесь в опции «Наложенный платеж» — модуль будет расценивать такую платежную систему, как оплату ПО КАРТЕ наложенным платежом. Если же она не будет выбрана в опции «Наложенный платеж» — тогда модуль будет считать, что платежная система У — это предоплата заказа по карте.
  • Включить комиссию за наложенный платеж — включите прибавление комиссии за перечисление наложенного платежа в стоимость доставки для покупателя. Отключите в том случае, если готовы оплачивать комиссию самостоятельно.
  • Включать страховку в стоимость доставки — включите/отключите прибавление комиссии за услугу страхования в стоимость доставки заказов с онлайн оплатой. Опция НЕ действует на заказы с наложенным платежом — они страхуются по умолчанию на сумму наложенного платежа.

Настройка профилей доставки

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

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

1. Создание профилей доставки

В зависимости от Вашей логистической модели используйте методы со стандартной доставкой через склад Shiptor, методы «сквозной» доставки из региона в регион минуя склад Shiptor или экспортные методы. При необходимости Вы можете использовать все типы методов доставки одновременно.

От склада  — доставка через склад Shiptor/Сберлогистика. Стандартная логистическая модель для магазинов, зарегистрированных в Shiptor на Юр.Лицо.

    Типы отгрузки: самостоятельный привоз на склад Shiptor, курьеру Shiptor (в пределах МКАД)
    Фулфилмент: доступен
    География доставки: по РФ, Белоруссии, Казахстану,
    Способы доставки: до двери, пункты самовывоза, постоматы, отделение почты
    Транспортные компании: максимально возможный выбор (полный перечень на сайте Shiptor)

Сквозная — прямой тип доставки, минуя сортировочный склад склад Shiptor/Сберлогистика. Упрощенная  логистическая модель для магазинов, зарегистрированных в Shiptor на Физ.Лицо.

    Типы отгрузки: самостоятельный привоз на принимающий пункт самовывоза транспортной компании, курьеру транспортной компании
    Фулфилмент: НЕ доступен
    География доставки: из регионов по РФ
    Способы доставки: до двери, пункты самовывоза
    Транспортные компании: ограниченный выбор (полный перечень на сайте Shiptor)

Экспорт — доставка через склад Shiptor/Сберлогистика.

    Типы отгрузки: самостоятельный привоз на склад Shiptor, курьеру Shiptor (в пределах МКАД)
    Фулфилмент: доступен
    География доставки: в страны, не входящие в ТС.
    Способы доставки: до двери
    Транспортные компании: ограниченный выбор (информация на сайте Shiptor)

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

Чтобы создать профили доставки, перейдите на вкладку Профили в настройках ранее созданной службы доставки Shiptor.

Выберите действие:

Добавить профиль — нажмите для выбора метода доставки из всех доступных, на основании которого будет создан один профиль доставки.

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

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

Пример доступных профилей: 

2. Общие настройки профиля доставки

После создания профиля доставки откроется раздел настройки профиля. Так же можно попасть в настройки профиля нажав на название профиля или выбрав «Редактировать» в меню профиля:

В открывшемся разделе можно выполнить общие индивидуальные настройки для каждого профиля доставки: 

  • Название — укажите отображаемое название профиля доставки.
  • Активность — включите/выключите профиль доставки.
  • Сортировка — укажите порядок сортировки среди активных профилей доставки. Чем меньше значение, тем выше профиль среди доступных при оформлении заказа. Данная опция действует только если в настройке агрегатора установлена опция «по настройке профилей».
  • Описание — укажите описание профиля доставки для отображения при оформлении заказа.
  • Логотип — загрузите свой логотип профиля доставки для отображения при оформлении заказа. По умолчанию используются встроенные в модуль стандартные логотипы.

3. Настройки профиля доставки

  • Фиксированная цена — укажите фиксированную стоимость если не хотите получать цены от Shiptor.
  • Название профиля Shiptor — оригинальное наименования метода доставки от Shiptor.
  • group — служебный параметр с уникальным значением для используемого метода доставки, позволяющий Вам визуально идентифицировать профиль доставки в Bitrix с соответствующим ему способом доставки из Shiptor.
  • Собирать со склада — включите/отключите сборку посылок, переданных с этим профилем, на складе Shiptor только если Вы используете услугу фулфилмента. При отключенной сборке посылка автоматически собираться не будет и Вы сможете привезти ее на склад в собранном виде самостоятельно или передать через забор курьером Shiptor. Если Вы не используете услуги фулфилмента Shiptor — проигнорируйте настройку этой опции.

4. Ограничения профиля доставки

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

  • По весу — профиль доступен в указанном диапазоне веса.
  • По категории товара — профиль доступен для указанных типов товара.
  • По максимальному размеру/размерам — профиль доступен для товаров с габаритами, не превышающими указанные
  • По местоположению — профиль доступен только в указанном местоположении (страна/регион/город)
  • По местоположению (исключая) — профиль доступен во всех местоположениях кроме указанных (страна/регион/город) , если также доступен в Shiptor
  • По платежным системам — профиль доступен только для указанных платежных систем.
  • По публичной части — профиль доступен только в панели администратора.
  • По сайтам — профиль доступен только на указанных сайтах, включен режим многосайтовости.
  • По стоимости заказа — профиль доступен в указанном диапазоне суммы заказа.
  • По типу плательщика — профиль доступен только для указанных типов плательщика.

Важно: Профиль созданный на метод доставки Shiptor Today (shiptor_one_day) будет автоматически скрываться при оформлении заказа в интервале времени 12:00 — 21:00 вне зависимости от установленных в профиле ограничений. Обратите внимание что заказы на доставку этим методом должны быть переданы в Shiptor не позднее 13:00, чтобы на складе фулфилмента успели собрать заказ и передать его в доставку на текущий день. 

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

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

Добавить доп. услугу — нажмите и выберите необходимые опции, чтобы покупатель смог ими воспользоваться при оформлении заказа (первые две услуги «время доставки» и/или «дата доставки»). Вы можете добавить отдельно «дату доставки» или обе услуги вместе.

Особенности:

  • Выбор отложенной даты доставки возможен в интервале +1..+14 дней от даты оформления заказа. За пределами этого интервала дата доставки будет сброшена на завтрашний день. Если Вы не используете услуги фулфилмента в Shiptor, а передаете готовые посылки, при использовании опции учитывайте время на доставку посылки в Shiptor.
  • Выбор времени доставки возможен только для будних дней. При совместном использовании с опцией «Дата доставки» выбор временного интервала в выходной день будет недоступен для покупателя.
  • Чтобы возле названия услуги не указывалась нулевая стоимость доставки, при редактировании дополнительной услуги сотрите 0 из поля «Стоимость услуги» и сохраните ее.
  • Опции можно использовать вместе и раздельно.
  • Дополнительные услуги могут не поддерживаться в некоторых населенных пунктах. Уточнить их доступность можно на сайте. Чтобы избежать ошибок, введите географические ограничения для таких профилей. О том, как это сделать, читайте в инструкции.

6. Настройка профиля доставки от склада

В профилях, созданных для методов доставки через склад Shiptor, доступна вкладка для индивидуальной настройки данных по отправлению. В поле «Склад Shiptor» выберите актуальную информацию по местоположению склада отправления или используйте умолчание из настроек модуля.

Указанные настройки в профиле доставки от склада переопределяют глобальные настройки модуля. При указании «Не выбран» будет использовано значение по умолчанию из настроек модуля.

Если у склада реализована функция фулфилмента, но вы самостоятельно собираете заказы, просто снимите галочку в чек-боксе «Собирать со склада». Нажмите «Сохранить»

Обратите внимание, что выбранный склад Shiptor может не поддерживать доставку через метод, по которому создан профиль.

7. Настройка профиля сквозной доставки

В профилях, созданных для методов сквозной доставки (регион-регион, минуя склад Shiptor), доступна вкладка с данными по отправителю. Настройте следующие поля:

  • Населенный пункт — укажите населенный пункт отправления. По умолчанию он берётся из настроек модуля «Интернет-магазин».
  • Отправитель — выберите «Взять из настроек модуля», если используете умолчания, или «Указать вручную», если хотите задать индивидуальные настройки для профиля.
  • Адрес отправителя — выберите «Взять из настроек модуля», если используете умолчания, или «Указать вручную», если хотите задать индивидуальные настройки для профиля. Настройка требуется только в профилях, созданных на методы «сквозной» доставки вида «ДВЕРЬ-ДВЕРЬ» и «ДВЕРЬ-ПВЗ».
  • Дата и время отправлений — выберите «Взять из настроек модуля», если используете умолчания, или «Указать вручную», если хотите задать индивидуальные настройки для профиля.
  • Подтверждение отгрузки — укажите наиболее удобный способ подтверждения отгрузки. Это действие необходимо ее оплаты, после которой заявка будет передана в транспортную компанию. Доступные варианты:
    • Взять из настроек модуля — отгрузка подтверждается в соответствии с настройками по умолчанию.
    • Автоматически — отгрузка подтверждается автоматически при сохранении заказа.
    • Вручную — отгрузка подтверждается в ручном режиме через ЛК Shiptor без привязки к моменту сохранения заказа. 
  • Адрес ПВЗ — выберите пункт самовывоза для отгрузки посылки. Настройка требуется только в профилях, созданных на методы сквозной доставки вида «ПВЗ-ДВЕРЬ» и «ПВЗ-ПВЗ».

Работа с заказами и отслеживание

Все сформированные через модуль заказы отображаются на вкладке Магазин > Доставки Shiptor или по адресу <доменное имя сайта>/bitrix/admin/shiptor.delivery_unload.php? lang=ru.

Для переключения между заказами на методы «сквозной» доставки (регион-регион), заказами на экспорт и заказами на методы доставки через склад Shiptor воспользуйтесь фильтром.

1. Редактирование заказов

Перед передачей заказа в Shiptor его можно отредактировать используя стандартные возможности платформы 1С-Bitrix.
Особенности:

  • служба доставки, профиль доставки и ее стоимость можно изменить в документе отгрузки

  • ПВЗ доставки для методов с самовывозом можно изменить в документе заказа.

  • при изменении города назначения(местоположения) или товаров в документе заказа необходимо перевыбрать актуальный профиль доставки в документе отгрузки.

2. Необходимые условия для передачи заказа в Shiptor

Заказ можно передать в Личный кабинет Shiptor только при выполнении следующих условий:

  • Заказ разрешен к доставке. При необходимости можно настроить триггеры в модуле Интернет Магазин для автоматического разрешения доставки. Разрешить доставку можно не только в стандартном меню заказов 1С-Bitrix, но и на вкладке «Доставки Shiptor».
  • В отгрузке отсутствует идентификатор отправления. При ручной передаче заказа это условие НЕ проверяется, т.е. при необходимости его можно выгрузить повторно.
  • Статус «оплачено» для заказа БЕЗ наложенного платежа (онлайн-оплата). Заказы с оплатой при получении не проверяются на факт оплаты, но при добавлении оплаты сумма передаваемого наложенного платежа будет соразмерно уменьшена. При необходимости можно настроить триггеры в модуле «Интернет Магазин» для автоматического проставления статуса оплаты для предоплаченных заказов..

3. Способы передачи заказа в Личный Кабинет Shiptor.

Возможные варианты передачи заказов в Личный Кабинет Shiptor:

  1. Автоматически — используйте настройку агента для обработки заказов на методы доставки через склад Shiptor, в т. ч. фулфилмент.
  2. Вручную — отметьте один или несколько заказов. После этого в списке действий внизу страницы выберите «Отправить» и нажмите «Применить».

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

При ручной передаче «сквозных» заказов необходимо учитывать тот факт, что «сквозные» заказы автоматически формируют отгрузки в ЛК Shiptor. Выделите несколько заказов в списке и отправьте в Shiptor. Заказы сгруппируются по службам доставки и при выгрузке создадут отгрузки по числу разных служб доставки в передаваемых заказах. Например, были выбраны для передачи 3 заказа, два из них сделаны на профиль DPD ПВЗ-ПВЗ, а один на профиль CDEK Дверь-Дверь. При передаче первые два заказа сформируют одну отгрузку, а третий — другую. Не рекомендуем передачу «сквозных» заказов по одному — иначе для каждого из них будет сформирована своя отдельная отгрузка!

Подтвердить отгрузку (вызвать курьера) и отредактировать ее Вы можете в ЛК Shiptor. 

Если в процессе передачи сквозных заказов, в одном из заказов какой-либо отгрузки возникнет ошибка передачи, будет остановлена передача всей отгрузки, в сообщениях об ошибках будет указана причина, по вине каких заказов отгрузка не была сформирована. Исправьте ошибки и выгрузите их повторно.

Рассмотрим следующий пример. Ниже была произведена попытка передачи заказов 193,194 и 195. Все относились к одному сквозному профилю доставки поэтому были сгруппированы в одну отгрузку. Однако заказы 193 и 194 вызвали ошибки, поэтому вся отгрузка была остановлена. Во всех заказах появились сообщения о причине неудачи при передаче.

4. Удаление переданного заказа из Личного Кабинета Shiptor.

Вы можете удалить заказы со сборкой на складе фулфилмента пока они в статусе «New» и «сквозные» заказы пока они в статусе «Packed». Другие типы заказов удаляются из ЛК автоматически: по истечению 30 дней с момента создания для обычных заказов и по истечении 7 дней для заказов «сквозной» доставки.
Отметьте один или несколько ранее переданных заказов, выберите «Отменить» и «Применить».

5. Специфические поля таблицы заказов.

Вы можете изменить отображение информации в таблице заказов воспользовавшись стандартной настройкой «Настроить»

Стоимость доставки — рассчитанная от Shiptor или установленная вручную стоимость доставки.
Статус посылки в Shiptor — текущий внутренний статус заказа в Shiptor.
Трек-номер — номер отслеживания от Shiptor вида RPxxxxx.
Причина пометки — ошибка при передаче заказа.

6. Способы получения и обновления статусов заказа от Shiptor

При обработке в Shiptor заказ проходит несколько стадий, каждая из которых отмечена отдельным статусом. При необходимости Вы можете связать статусы заказа от Shiptor со статусами отгрузки в 1С-Bitrix
Ручное получение статусов — отметьте один или несколько заказов, выберите «Обновить статус» и «Применить».


Автоматическое получение статусов — используйте настройку агента.

7. Получение штрихкода для посылки

Отметьте один или несколько заказов, выберите «Получить штрихкод» и нажмите «Применить». После обработки команды появится ссылка на PDF-файл. Воспользуйтесь ей для печати штрихкодов.

Если на хостинге сайта не подключена графическая библиотека php-imagick, то штрихкоды печатаются по отдельности.

Примеры 

В данном разделе будут описаны примеры настройки модуля Shiptor совместно с платформой Bitrix под Ваши бизнес-процессы.

1. Настройка бесплатной доставки для города N при сумме корзины Х

Для задания правил на стоимость доставки по определённому населенному пункту, при достижении суммы заказа для бесплатной доставки, в настройках Bitrix Вам нужно создать две службы доставки.

Для примера создадим бесплатную доставку для города Москва при сумме корзины более 3000 р.

Для этого Вам необходимо перейти в админ-панели по адресу Магазин->Настройки->Службы доставки.
Далее необходимо нажать кнопку [+Добавить] и из выпадающего списка выбрать пункт «Служба доставки Shiptor».

Задайте общие настройки службы доставки.

В разделе «Службы доставки» выберете созданную Вами службу и перейдите в её настройки.

Во вкладке «Ограничения» добавьте ограничение «По местоположению».

В этой службе доставки необходимо указать фиксированную стоимость доставки на необходимые Вам профили. 
На вкладке «Профили» выберите профиль:

В настройках профиля укажите стоимость доставки:

Далее нужно задать стандартные правила работы с корзиной, добавив скидку в 100% при условии, что стоимость товара в корзине равна желаемой сумме, как показано ниже.

Теперь нужно создать вторую службу доставки, исключая г. Москву.
Так же в админ-панели по адресу Магазин->Настройки->Службы доставки добавляем службу доставки.
Во вкладке «Ограничения» добавьте ограничение «По местоположению (исключая)» и так же выберите г. Москва.

Для второй службы доставки создайте профили и оставьте стандартные настройки.

2. Создание скидки на доставку в определенный населенный пункт при выполнении определенного условия в заказе.

Создание обусловленных скидок/наценок на доставку использует механизм ограничений служб доставки Bitrix, а также правила работы с корзиной.

Допустим, у вас стоит задача сделать доставку бесплатной для заказов дороже 12 000 рублей в Москве.

Создайте новый профиль доставки в родительской службе Shiptor, и задайте на него ограничение по населенному пункту равное г. Москва (см. раздел Ограничения). Далее надо создать правило работы с корзиной.
Для этого переходим в раздел Маркетинг - Товарный маркетинг - Правила работы с корзиной.

Нажмите Добавить правило. Откроется окно с настройками правила. Во вкладке Общие параметры установите название скидки (по своему желанию) и приоритет применимости скидки (чем больше, тем лучше).

Далее на вкладке Действия и условия выберите действие изменить стоимость доставки и установите нужную вам скидку или наценку в процентах или валюте. Добавьте условия применимости скидки: служба доставки равна Shiptor Курьер (тот профиль, который мы ранее создали с ограничением по городу Москва), и стоимость всех товаров больше либо равна 12 000 RUB.

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

Нажмите Сохранить.

Подобным образом можно создавать скидки/наценки по другим параметрам заказа — например вес товаров в заказе.

3. Создание зависимых полей для разных служб доставки.

Допустим, нам нужно скрыть поле «Адрес доставки» из оформления заказа, когда покупатель выбирает профиль с доставкой в ПВЗ.

Для этого переходим в раздел Магазин - Настройки - Свойства заказа - Список свойств и находим там нужное нам.

Открываем его и переходим на вкладку Привязка свойства.

Здесь доступны два типа привязки — по платежной системе и по службе доставки.

Если не выбрано ни одной платежной системы, свойство будет отображаться для всех платежных систем. Однако если выбрать хотя бы одну — отображаться будет только для нее. Аналогично и со службами доставки. В нашем случае нужно будет выбрать все курьерские профили доставки, оставив не выбранными все профили с ПВЗ.

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

После сохранения изменений правила вступят в силу немедленно.

4. Настройка платежных систем.

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

Оплата при получении вомзожна двумя способами: наличными и картой через терминал. Если подходящего по смыслу способа оплаты в 1С-Bitrix нет, то создадим его.

Обратимся к настройкам платежных систем в настройках модуля.

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

Теперь проследуем в настройки службы доставки.

Здесь нас интересует вкладка Наложенный платеж и страхование.

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

Отметим способы оплаты которые модуль будет воспринимать оплатой при получении (наложенный платеж). При настройке, указанной на скриншоте способы оплаты «Наличные курьеру» и «Картами при получении» модуль будет считать наложенным платежом .В то же время в связи с ранее проделанной настройкой для способа оплаты «Картами при получении» модуль будет требовать необходимость терминала для карт, т.к. он не отмечен как наличные

У каждого ПВЗ из профилей доставки с ПВЗ могут присутствовать или отсутствовать возможности по оплате картой или наличными, причем некоторые ПВЗ, будучи пунктами самовывоза, вообще не поддерживают наложенный платеж и предназначены только для забора ранее оплаченного отправления. Именно по этой причине на карте выбора точек ПВЗ вы можете увидеть следующую картину

Некоторые ПВЗ недоступны при выбранной покупателем платежной системе, о чем можно увидеть соответствующее сообщение при наведении на недоступный ПВЗ в списке.
Очень важно правильно настроить платежные системы в модуле, чтобы не получить проблему с передачей заказа в ЛК Shptor, когда в заданном ПВЗ может не оказаться возможности оплаты той платежной системой, которую выбрал в заказе покупатель.

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

5. Изменение внешнего вида.

Чтобы управлять внешним видом контента, выводимого модулем на странице оформления заказа, потребуется знание HTML и CSS. Под контентом имеется в виду выводимые к описанию служб доставки с ПВЗ кнопка и адрес постамата, а также всплывающее окно с выбором ПВЗ. Для вывода всплывающего окна используется стандартная оконная библиотека Bitrix, поэтому большая часть стилей берется непосредственно из ядра Bitrix.
Вносить изменения (изменять классы, id или тип и порядок выводимых модулем DOM узлов) в HTML не рекомендуется, поскольку модуль подключает JS файлы, которые опираются на конкретную структуру выводимого HTML. Вместо этого нужно воспользоваться всеми возможностями современного стандарта CSS.
Файл со стилями модуля расположен по адресу /bitrix/css/shiptor. delivery/styles. css
Вы можете внести изменения прямо в него, однако при выходе обновления модуля (иногда выходят обновления, затрагивающие стили модуля) эти изменения могут быть затерты. Выгоднее создать свою копию этого файла и подключать ее после той, что подключается модулем. В своей копии этого файла вы сможете переопределить любые стили отображения без риска потерять изменения.

6. Отслеживание обновлений модуля.

Чтобы узнавать о выходе новой версии, вы можете вывести на свой рабочий стол администратора Bitrix специальный гаджет, который будет проверять наличие обновлений.
Щелкните на кнопке Добавить гаджет, выберите пункт Настройки и в нем наш гаджет. Он разместится на рабочем столе и будет проверять обновления при заходе на страницу. Проверка обновлений выполняется посредством AJAX запроса и не блокирует загрузку страницы.

7. Расчет доставки в СНГ.

Для доставки в страны СНГ в Shiptor не доступна услуга «Наложенный платеж»
Для того чтобы доставка по странам таможенного союза рассчитывалась корректно, необходимо полностью отключить возможность наложенного платежа для этих стран. 
Для этого Вам потребуется создать две родительских службы доставки Shiptor и задать для них общие настройки.

Для службы доставки, которая предназначена для России, установить ограничение по местоположению для России соответственно. 
В настройках службы доставки, которая предназначена для доставки по СНГ, установить ограничение по местоположению для Казахстана и Беларуси.

Далее на вкладке «Наложенный платёж и страхование» отключите возможность расчета с наложенным платежом.

На вкладке «Ограничения» добавить ограничение по платёжным системам, указав только те методы оплаты, которые у Вас предполагают оплату онлайн на сайте. 


В профилях доставки укажите «DPD Курьер Авто», это единственный метод доставки в СНГ согласно тарифам Shiptor.

8. Расчет доставки на экспорт

Создайте отдельную родительскую службу доставки Shiptor и добавьте в нее профили экспорта. Подробно о том, как это сделать, читайте в разделе «Создание профилей доставки».

На вкладке «Ограничения» экспортной службы доставки установите ограничения:

  • по местоположению — исключите Россию, Казахстан и Беларусь;
  • по платёжным системам — укажите только те методы оплаты, которые предполагают оплату онлайн на сайте. 

После этого перейдите на вкладку «Наложенный платёж и страхование» и для поля «Считать доставку с наложенным платежом» выберите значение «Никогда».

Нажмите «Сохранить».

Для уточнения адреса используется индекс. Для настройки этого параметра перейдите в Магазин > Настройки > Свойства заказа > Список свойств > Индекс и в подразделе «Типы данных» сделайте активными чек-боксы «Обязательное» и «Использовать как почтовый индекс». На вкладке «Привязка свойства» можно ограничить отображение индексов только для экспортных посылок.

Нажмите «Сохранить».

Для корректной обработки посылок таможенными службами необходимо, чтобы все выбранные местоположения имели:

  • выстроенную иерархию вида «Страна > Регион > Населенный пункт». Например, в качестве родительского местоположения финского города Рованиеми должна быть выбрана страна Финляндия, а в качестве области – Лапландия.
  • английские варианты названий. Если их нет, будет добавлена транслитерация русского варианта. В этом случае посылка может быть отклонена таможней.

9. Создание ставки НДС

Будьте осторожны при выполнении действий в этом разделе: некорректные настройки интернет-магазина могут привести к глобальным ошибкам. Используйте их только при необходимости. 

Для добавления ставки НДС перейдите Магазин > Налоги > НДС и нажмите «Добавить». В открывшейся форме заполните поля «Наименование» и «Ставка» и нажмите «Сохранить». В результате она отобразится в общей таблице.

После этого перейдите Настройки > Настройки модулей и в поле рядом с заголовком выберите «Интернет-магазин». На вкладке «Настройки» активируйте чек-бокс «Рассчитывать налог для доставки».

Нажмите «Сохранить».

НДС для товаров и торговых предложений

Чтобы добавить ставку к товару, перейдите Магазин > Список товаров и щелкните по нужному варианту. В окне настроек перейдите на вкладку «Торговый каталог» и выберите актуальное значение для поля «Ставка НДС». При этом чек-бокс «НДС включен в цену» должен быть активен.

Добавление НДС к торговым предложениям происходит по аналогичному сценарию.

НДС для услуги доставки 

Чтобы добавить НДС для отдельных профилей доставки, перейдите Магазин > Настройки > Службы доставки и из общего списка выберите «Служба доставки Shiptor». В окне настроек перейдите на вкладку «Профили» и выберите тот метод доставки, к которому требуется добавить НДС. На вкладке «Общие настройки» в поле НДС укажите требуемое значение.

Нажмите «Сохранить».

Включение передачи НДС вместе с заказом

После этого вернитесь к основным настройкам Службы доставки Shiptor. На вкладке «Настройки обработчика» сделайте активным чек-бокс «Включить передачу НДС в заказе». Обратите внимание: опция работает только если в Shiptor включена поддержка такого режима. В противном случае при передаче заказа система вернет ошибку.

Нажмите «Сохранить».

История изменений