Описанные в этом разделе настройки являются стандартным функционалом платформы и являются обязательными для корректной работы модуля.
Чтобы проверить настройки свойств заказа нужно перейти в раздел Магазин -> Настройки -> Свойства заказа ->Список свойств, или перейти по адресу <доменное имя сайта>/bitrix/admin/sale_order_props. php? lang=ru.
Если на сайте указано несколько типов платильщиков (Юр.лицо, физ.лицо и т.п.), то указанные ниже свойства должны быть заведены и настроенны для каждого типа платильщиков.
Для полноценной работы модуля должны быть настроены следующие свойства:
Модуль использует стандартные местоположения системы. Рекомендуем загрузить актуальный справочник местоположений на сайт до начала работы. Для этого необходимо зайти в Магазин -> Настройки -> Местоположения -> Импорт местоположений или <доменное имя сайта>/bitrix/admin/sale_location_import.php?lang=ru
Обратите внимание, что необходимо выбрать страны для которых нужно загрузить местоположения. Рекомендуем загружать включительно до села. Так же необходимо выбрать загружать расширенный или стандартный справочник.
Для верного расчета веса и габаритов посылки необходимо максимально точно указать эти параметры для товара. В примере будут рассмотрены простые товары и товары с предложениями.
Обратите внимание, что указывать необходимо габариты упаковки товара. Например, если в каталоге имеется этажерка с размерами в готовом состоянии: высоты 60 см, длинны 50 см и глубины 20 см, то указать необходимо ее габариты в собраном состоянии (упаковки): 60х20х10. Так же стоит учитывать, что в Bitrix габариты задаются в граммах и милиметрах - не забудьте привести данные к верным значениям.
Простые товары:
Откройте каталог товаров и в контекстном меню товара выберите пункт «Изменить» или нажмите на название товара.
В открывшемся окне перейдите на вкладку «Торговый каталог» -> «Параметры».
Пропишите габариты и вес в открывшейся вкладке:
Товар с предложениями:
Откройте каталог товаров и в контекстном меню товара выберите пункт «Изменить» или нажмите на название товара.
В открывшемся окне выберете вкладку «Торговые предложения»
Из списка торговых предложений выберите нужное и откройте его с помощью контекстного меню выбрав «Изменить»
В открывшемся окне перейдите на вкладку «Торговый каталог» -> «Параметры».
Пропишите габариты и вес в открывшейся вкладке:
Повторите операцию для всех предложений опубликованных на сайте.
Автоматизация внутренних процессов 1С-Bitrix может потребоваться для автоматической передачи заказов в Shiptor или упрощения в работе с другими операциями модуля Shiptor.
Будьте осторожны при выполнении действий в этом разделе — некорректные настройки интернет магазина могут привести к ошибкам всего магазина. Выполняйте эти действия только в случае необходимости и пропустите эту настройку если Вы пользуетесь нашим модулем с настройками «по-умолчанию»
Пример:
Настроить автоматическое разрешение доставки возможно используя стандартный функционал Bitrix. Например, можно задать параметр «Разрешить доставку» при поступлении оплаты от покупателя. Для этого необходимо зайти в Настройки -> Настройки модулей -> Интернет -магазин.
Открываем вкладку «Автоматизация процессов» и указываем необходимые настройки. Например, настройка автоматического разрешения доставки при полной оплате, необходимая для работы агента с заказами с онлайн оплатой:
Аналогичным образом можно настроить триггеры на выполнение других действий, которые необходимо производить вручную для нашего модуля.
Общие настройки модуля расположены по адресу Настройки -> Настройки продукта -> Настройки модулей -> Настройки модуля -> Агрегатор служб доставки или по адресу: <доменное имя сайта>/bitrix/admin/settings. php? lang=ru&mid=shiptor. delivery
В этой вкладке производятся основные настройки интеграции модуля и сайта. Для корректной работы модуля необходимо настроить следующие параметры:
Ключ 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. Также Вы можете ознакомится с примером настройки модуля на работу со способами оплаты.
Эта вкладка позволяет настроить умолчания для доставки от склада. Для этого в поле «Склад Shiptor» укажите подходящий вариант.
Склад можно переопределить в настройках профилей доставки. Нажмите «Сохранить».
Важно: Выбор склада влияет на количество доступных методов доставки и их стоимость.
В том случае, если склад не выбран, то при расчете доставки будут использоваться значения, используемые в Shiptor по умолчанию.
Эта вкладка позволяет настроить умолчания для «сквозной »доставки (прямая доставка из регионов). Пропустите её, если отправляете заказы только через склад Shiptor или со сборкой на фулфилменте.
Город отправления для настроек по умолчанию берется из свойства «Местоположения магазина» в модуле «Интернет-магазин» платформы 1С-Bitrix.
Заполните поля следующим образом:
Указанные настройки можно индивидуально переопределить в профилях на сквозные методы доставки.
Для определения товарных умолчаний настройте следующие параметры:
Пропустите этот раздел, если не используете фулфилмент Shiptor.
Можно настроить сопоставление внутренних статусов заказа в ЛК Shiptor со статусами отгрузок и заказов в 1С-Bitrix.
При получении статуса заказа от Shiptor модуль автоматически переведет отгрузку/заказ в ассоциированный статус.
Здесь содержатся настройки, задающие ассоциации свойств заказа из 1С-Битрикс и свойств заказа необходимых Shiptor. Произведите сопоставление ранее настроенных свойств для их последующей передачи вместе с заказом. В случае неверного сопоставления может возникнуть ошибка и данные по заказу не будут переданы в Shiptor.
На этой вкладке настраиваются параметры обработки заказов.
Созданный агент также доступен в меню заказов по адресу Магазин > Доставка Shiptor и в платформе 1С-Bitrix по адресу Настройки > Настройки продукта > Агенты.
В этой вкладке можно включить кеширования средствами модуля Shiptor для формы оформления заказа.
Управляемый кеш - выберите если используете стандартное автокеширование Bitrix. Основной и оптимальный способ кеширования.
Файловый кеш - выберите если хотите использовать кеш модуля (полезно если кеширование Bitrix не работает).
Для отображения нужных методов доставки необходимо создать и настроить службу доставки Shiptor.
Модуль доставки Shiptor реализует модель функционирования типа Родительская служба с профилями. Это значит, что вы создаете родительскую службу, которая будет содержать в себе общие настройки, касающиеся функционирования расчета доставки и передачи заказов в ЛК Shiptor, а конкретные методы доставки реализуются созданием профилей у этой службы доставки. По умолчанию считается, что такая родительская служба доставки существует в единственном экземпляре, однако вы можете создать неограниченное количество родительских служб доставки со своими профилями, если возникнет такая потребность. Единственное ограничение — необходимо будет вновь настраивать каждую родительскую службу доставки.
Чтобы создать службу доставки типа Shiptor, вам необходимо перейти в админ-панели по адресу Магазин->Настройки->Службы доставки или <доменное имя сайта>/bitrix/admin/sale_delivery_service_list. php? lang=ru
Далее необходимо нажать кнопку [ + Добавить] и из выпадающего списка выбрать пункт «Служба доставки Shiptor».
Для настройки созданной службы зайдите в редактирование службы доставки Shiptor.
Здесь содержатся общие настройки, касающиеся отображения службы доставки в списке других служб доставки, а также в админ-панели заказов.
На этой вкладке расположены настройки, касающиеся расчета стоимости доставки.
На этой вкладке настраивается механизм расчета стоимости доставки. Выполненные настройки также применяются и при передаче заказа в Личный кабинет Shiptor.
Условия по наложенному платежу:
Условия по страхованию:
Итоговая стоимость доставки, отображаемая модулем складывается из следующих факторов:
На вкладке модуля выберите или настройите:
На этой вкладке отображаются профили доставки, подчиненные родительской службе. Каждый профиль представляет собой метод(способ) доставки доступный для выбора при оформлении заказа.
При необходимости Вы можете создавать несколько одинаковых профилей доставки, но с разными ограничениями по отображению на сайте.
В зависимости от Вашей логистической модели используйте методы со стандартной доставкой через склад Shiptor, методы «сквозной» доставки из региона в регион минуя склад Shiptor или экспортные методы. При необходимости Вы можете использовать все типы методов доставки одновременно.
От склада — доставка через склад Shiptor/Сберлогистика. Стандартная логистическая модель для магазинов, зарегистрированных в Shiptor на Юр.Лицо.
Типы отгрузки: самостоятельный привоз на склад Shiptor, курьеру Shiptor (в пределах МКАД)
Фулфилмент: доступен
География доставки: по РФ, Белоруссии, Казахстану,
Способы доставки: до двери, пункты самовывоза, постоматы, отделение почты
Транспортные компании: максимально возможный выбор (полный перечень на сайте Shiptor)
Сквозная — прямой тип доставки, минуя сортировочный склад склад Shiptor/Сберлогистика. Упрощенная логистическая модель для магазинов, зарегистрированных в Shiptor на Физ.Лицо.
Типы отгрузки: самостоятельный привоз на принимающий пункт самовывоза транспортной компании, курьеру транспортной компании
Фулфилмент: НЕ доступен
География доставки: из регионов по РФ
Способы доставки: до двери, пункты самовывоза
Транспортные компании: ограниченный выбор (полный перечень на сайте Shiptor)
Экспорт — доставка через склад Shiptor/Сберлогистика.
Типы отгрузки: самостоятельный привоз на склад Shiptor, курьеру Shiptor (в пределах МКАД)
Фулфилмент: доступен
География доставки: в страны, не входящие в ТС.
Способы доставки: до двери
Транспортные компании: ограниченный выбор (информация на сайте Shiptor)
Создавайте и активируйте только только нужные Вам профили! Каждый действующий профиль вызывает обращение к серверу Shiptor, что увеличивает время расчета стоимости доставки в оформлении заказа.
Чтобы создать профили доставки, перейдите на вкладку Профили в настройках ранее созданной службы доставки Shiptor.
Выберите действие:
Добавить профиль — нажмите для выбора метода доставки из всех доступных, на основании которого будет создан один профиль доставки.
Добавить профили от склада — нажмите для добавления всех доступных профилей доставки от склада включая экспорт. Их активация происходит в ручном режиме. Если в системе есть ранее загруженные профили доставки от склада, то нажатие на эту кнопку приведет к их дублированию.
Добавить сквозные профили — нажмите для добавления всех доступных профилей сквозной доставки. Их активация происходит в ручном режиме. Если в системе есть ранее загруженные профили сквозной доставки, то нажатие на эту кнопку приведет к их дублированию.
Пример доступных профилей:
После создания профиля доставки откроется раздел настройки профиля. Так же можно попасть в настройки профиля нажав на название профиля или выбрав «Редактировать» в меню профиля:
В открывшемся разделе можно выполнить общие индивидуальные настройки для каждого профиля доставки:
Вы можете установить правила доступности конкретного профиля в зависимости от условий при оформлении заказа. Ограничения можно установить также и на всю родительскую службу, в этом случае они распространяются на все профили в ней.
При задании ограничений служба будет доступна только при выполнении условий, задаваемых в ограничении.
Важно: Профиль созданный на метод доставки Shiptor Today (shiptor_one_day) будет автоматически скрываться при оформлении заказа в интервале времени 12:00 — 21:00 вне зависимости от установленных в профиле ограничений. Обратите внимание что заказы на доставку этим методом должны быть переданы в Shiptor не позднее 13:00, чтобы на складе фулфилмента успели собрать заказ и передать его в доставку на текущий день.
Только для профилей, созданных на метод доставки Сберкурьер (sber_courier) доступны дополнительные необязательные опции. К ним относятся: отложенная дата и временной интервал доставки. В профилях, созданных на другие методы, эта вкладка будет отсутствовать.
Добавить доп. услугу — нажмите и выберите необходимые опции, чтобы покупатель смог ими воспользоваться при оформлении заказа (первые две услуги «время доставки» и/или «дата доставки»). Вы можете добавить отдельно «дату доставки» или обе услуги вместе.
Особенности:
В профилях, созданных для методов доставки через склад Shiptor, доступна вкладка для индивидуальной настройки данных по отправлению. В поле «Склад Shiptor» выберите актуальную информацию по местоположению склада отправления или используйте умолчание из настроек модуля.
Указанные настройки в профиле доставки от склада переопределяют глобальные настройки модуля. При указании «Не выбран» будет использовано значение по умолчанию из настроек модуля.
Если у склада реализована функция фулфилмента, но вы самостоятельно собираете заказы, просто снимите галочку в чек-боксе «Собирать со склада». Нажмите «Сохранить».
Обратите внимание, что выбранный склад Shiptor может не поддерживать доставку через метод, по которому создан профиль.
В профилях, созданных для методов сквозной доставки (регион-регион, минуя склад Shiptor), доступна вкладка с данными по отправителю. Настройте следующие поля:
Все сформированные через модуль заказы отображаются на вкладке Магазин > Доставки Shiptor или по адресу <доменное имя сайта>/bitrix/admin/shiptor.delivery_unload.php? lang=ru.
Для переключения между заказами на методы «сквозной» доставки (регион-регион), заказами на экспорт и заказами на методы доставки через склад Shiptor воспользуйтесь фильтром.
Перед передачей заказа в Shiptor его можно отредактировать используя стандартные возможности платформы 1С-Bitrix.
Особенности:
Заказ можно передать в Личный кабинет Shiptor только при выполнении следующих условий:
Возможные варианты передачи заказов в Личный Кабинет Shiptor:
После каждой передачи заказов вверху списка выводится статистика с информацией о том, какие заказы были успешно выгружены, а какие вызвали ошибки.
При ручной передаче «сквозных» заказов необходимо учитывать тот факт, что «сквозные» заказы автоматически формируют отгрузки в ЛК Shiptor. Выделите несколько заказов в списке и отправьте в Shiptor. Заказы сгруппируются по службам доставки и при выгрузке создадут отгрузки по числу разных служб доставки в передаваемых заказах. Например, были выбраны для передачи 3 заказа, два из них сделаны на профиль DPD ПВЗ-ПВЗ, а один на профиль CDEK Дверь-Дверь. При передаче первые два заказа сформируют одну отгрузку, а третий — другую. Не рекомендуем передачу «сквозных» заказов по одному — иначе для каждого из них будет сформирована своя отдельная отгрузка!
Подтвердить отгрузку (вызвать курьера) и отредактировать ее Вы можете в ЛК Shiptor.
Если в процессе передачи сквозных заказов, в одном из заказов какой-либо отгрузки возникнет ошибка передачи, будет остановлена передача всей отгрузки, в сообщениях об ошибках будет указана причина, по вине каких заказов отгрузка не была сформирована. Исправьте ошибки и выгрузите их повторно.
Рассмотрим следующий пример. Ниже была произведена попытка передачи заказов 193,194 и 195. Все относились к одному сквозному профилю доставки поэтому были сгруппированы в одну отгрузку. Однако заказы 193 и 194 вызвали ошибки, поэтому вся отгрузка была остановлена. Во всех заказах появились сообщения о причине неудачи при передаче.
Вы можете удалить заказы со сборкой на складе фулфилмента пока они в статусе «New» и «сквозные» заказы пока они в статусе «Packed». Другие типы заказов удаляются из ЛК автоматически: по истечению 30 дней с момента создания для обычных заказов и по истечении 7 дней для заказов «сквозной» доставки.
Отметьте один или несколько ранее переданных заказов, выберите «Отменить» и «Применить».
Вы можете изменить отображение информации в таблице заказов воспользовавшись стандартной настройкой «Настроить»
Стоимость доставки — рассчитанная от Shiptor или установленная вручную стоимость доставки.
Статус посылки в Shiptor — текущий внутренний статус заказа в Shiptor.
Трек-номер — номер отслеживания от Shiptor вида RPxxxxx.
Причина пометки — ошибка при передаче заказа.
При обработке в Shiptor заказ проходит несколько стадий, каждая из которых отмечена отдельным статусом. При необходимости Вы можете связать статусы заказа от Shiptor со статусами отгрузки в 1С-Bitrix
Ручное получение статусов — отметьте один или несколько заказов, выберите «Обновить статус» и «Применить».
Автоматическое получение статусов — используйте настройку агента.
Отметьте один или несколько заказов, выберите «Получить штрихкод» и нажмите «Применить». После обработки команды появится ссылка на PDF-файл. Воспользуйтесь ей для печати штрихкодов.
Если на хостинге сайта не подключена графическая библиотека php-imagick, то штрихкоды печатаются по отдельности.
В данном разделе будут описаны примеры настройки модуля Shiptor совместно с платформой Bitrix под Ваши бизнес-процессы.
Для задания правил на стоимость доставки по определённому населенному пункту, при достижении суммы заказа для бесплатной доставки, в настройках Bitrix Вам нужно создать две службы доставки.
Для примера создадим бесплатную доставку для города Москва при сумме корзины более 3000 р.
Для этого Вам необходимо перейти в админ-панели по адресу Магазин->Настройки->Службы доставки.
Далее необходимо нажать кнопку [+Добавить] и из выпадающего списка выбрать пункт «Служба доставки Shiptor».
Задайте общие настройки службы доставки.
В разделе «Службы доставки» выберете созданную Вами службу и перейдите в её настройки.
Во вкладке «Ограничения» добавьте ограничение «По местоположению».
В этой службе доставки необходимо указать фиксированную стоимость доставки на необходимые Вам профили.
На вкладке «Профили» выберите профиль:
В настройках профиля укажите стоимость доставки:
Далее нужно задать стандартные правила работы с корзиной, добавив скидку в 100% при условии, что стоимость товара в корзине равна желаемой сумме, как показано ниже.
Теперь нужно создать вторую службу доставки, исключая г. Москву.
Так же в админ-панели по адресу Магазин->Настройки->Службы доставки добавляем службу доставки.
Во вкладке «Ограничения» добавьте ограничение «По местоположению (исключая)» и так же выберите г. Москва.
Для второй службы доставки создайте профили и оставьте стандартные настройки.
Создание обусловленных скидок/наценок на доставку использует механизм ограничений служб доставки Bitrix, а также правила работы с корзиной.
Допустим, у вас стоит задача сделать доставку бесплатной для заказов дороже 12 000 рублей в Москве.
Создайте новый профиль доставки в родительской службе Shiptor, и задайте на него ограничение по населенному пункту равное г. Москва (см. раздел Ограничения). Далее надо создать правило работы с корзиной.
Для этого переходим в раздел Маркетинг - Товарный маркетинг - Правила работы с корзиной.
Нажмите Добавить правило. Откроется окно с настройками правила. Во вкладке Общие параметры установите название скидки (по своему желанию) и приоритет применимости скидки (чем больше, тем лучше).
Далее на вкладке Действия и условия выберите действие изменить стоимость доставки и установите нужную вам скидку или наценку в процентах или валюте. Добавьте условия применимости скидки: служба доставки равна Shiptor Курьер (тот профиль, который мы ранее создали с ограничением по городу Москва), и стоимость всех товаров больше либо равна 12 000 RUB.
Далее во вкладке Ограничения выберите группы пользователей, для которых будет действовать данная скидка.
Нажмите Сохранить.
Подобным образом можно создавать скидки/наценки по другим параметрам заказа — например вес товаров в заказе.
Допустим, нам нужно скрыть поле «Адрес доставки» из оформления заказа, когда покупатель выбирает профиль с доставкой в ПВЗ.
Для этого переходим в раздел Магазин - Настройки - Свойства заказа - Список свойств и находим там нужное нам.
Открываем его и переходим на вкладку Привязка свойства.
Здесь доступны два типа привязки — по платежной системе и по службе доставки.
Если не выбрано ни одной платежной системы, свойство будет отображаться для всех платежных систем. Однако если выбрать хотя бы одну — отображаться будет только для нее. Аналогично и со службами доставки. В нашем случае нужно будет выбрать все курьерские профили доставки, оставив не выбранными все профили с ПВЗ.
Если присутствует несколько типов плательщиков (физическое лицо, юридическое лицо), то все манипуляции надо будет проделать для каждого свойства, заведенного у плательщиков. В нашем случае их два.
После сохранения изменений правила вступят в силу немедленно.
Рассмотрим настройку платежных систем, влияющих на отображение ПВЗ, а также на расчет стоимости доставки и наложенный платеж. Для примера возьмем случай когда магазин предлагает покупателю весь набор способов оплаты заказа: на сайте дистанционно и при получении заказа.
Оплата при получении вомзожна двумя способами: наличными и картой через терминал. Если подходящего по смыслу способа оплаты в 1С-Bitrix нет, то создадим его.
Обратимся к настройкам платежных систем в настройках модуля.
Отметим только способ оплаты, который подразумевает оплату передачей непосредственно наличных средств.
Теперь проследуем в настройки службы доставки.
Здесь нас интересует вкладка Наложенный платеж и страхование.
Опция Считать доставку с наложенным платежом с вариантом Только для платежных систем с включенным наложенным платежом означает, что расчет доставки и передача заказа будут происходить с наложенным платежом если покупатель при заказе выбрал одну из отмеченных здесь платежных систем , и без наложенного платежа для всех остальных платежных систем.
Отметим способы оплаты которые модуль будет воспринимать оплатой при получении (наложенный платеж). При настройке, указанной на скриншоте способы оплаты «Наличные курьеру» и «Картами при получении» модуль будет считать наложенным платежом .В то же время в связи с ранее проделанной настройкой для способа оплаты «Картами при получении» модуль будет требовать необходимость терминала для карт, т.к. он не отмечен как наличные
У каждого ПВЗ из профилей доставки с ПВЗ могут присутствовать или отсутствовать возможности по оплате картой или наличными, причем некоторые ПВЗ, будучи пунктами самовывоза, вообще не поддерживают наложенный платеж и предназначены только для забора ранее оплаченного отправления. Именно по этой причине на карте выбора точек ПВЗ вы можете увидеть следующую картину
Некоторые ПВЗ недоступны при выбранной покупателем платежной системе, о чем можно увидеть соответствующее сообщение при наведении на недоступный ПВЗ в списке.
Очень важно правильно настроить платежные системы в модуле, чтобы не получить проблему с передачей заказа в ЛК Shptor, когда в заданном ПВЗ может не оказаться возможности оплаты той платежной системой, которую выбрал в заказе покупатель.
Внимание! Случай, когда покупатель выбрал оплату по карте, для которой не подключена услуга Наложенный платеж, учитывается модулем при передаче заказа и при отображении списка ПВЗ, как предоплаченный заказ, то есть ограничения по возможным способам оплаты при отображении списка ПВЗ не учитываются. При расчете доставки такого заказа принимается во внимание значение настройки Считать доставку с наложенным платежом. В случае, когда выбран вариант Всегда, такой заказ также посчитается с наложенным платежом, в противном случае доставки рассчитается без наложенного платежа.
Чтобы управлять внешним видом контента, выводимого модулем на странице оформления заказа, потребуется знание HTML и CSS. Под контентом имеется в виду выводимые к описанию служб доставки с ПВЗ кнопка и адрес постамата, а также всплывающее окно с выбором ПВЗ. Для вывода всплывающего окна используется стандартная оконная библиотека Bitrix, поэтому большая часть стилей берется непосредственно из ядра Bitrix.
Вносить изменения (изменять классы, id или тип и порядок выводимых модулем DOM узлов) в HTML не рекомендуется, поскольку модуль подключает JS файлы, которые опираются на конкретную структуру выводимого HTML. Вместо этого нужно воспользоваться всеми возможностями современного стандарта CSS.
Файл со стилями модуля расположен по адресу /bitrix/css/shiptor. delivery/styles. css
Вы можете внести изменения прямо в него, однако при выходе обновления модуля (иногда выходят обновления, затрагивающие стили модуля) эти изменения могут быть затерты. Выгоднее создать свою копию этого файла и подключать ее после той, что подключается модулем. В своей копии этого файла вы сможете переопределить любые стили отображения без риска потерять изменения.
Чтобы узнавать о выходе новой версии, вы можете вывести на свой рабочий стол администратора Bitrix специальный гаджет, который будет проверять наличие обновлений.
Щелкните на кнопке Добавить гаджет, выберите пункт Настройки и в нем наш гаджет. Он разместится на рабочем столе и будет проверять обновления при заходе на страницу. Проверка обновлений выполняется посредством AJAX запроса и не блокирует загрузку страницы.
Для доставки в страны СНГ в Shiptor не доступна услуга «Наложенный платеж».
Для того чтобы доставка по странам таможенного союза рассчитывалась корректно, необходимо полностью отключить возможность наложенного платежа для этих стран.
Для этого Вам потребуется создать две родительских службы доставки Shiptor и задать для них общие настройки.
Для службы доставки, которая предназначена для России, установить ограничение по местоположению для России соответственно.
В настройках службы доставки, которая предназначена для доставки по СНГ, установить ограничение по местоположению для Казахстана и Беларуси.
Далее на вкладке «Наложенный платёж и страхование» отключите возможность расчета с наложенным платежом.
На вкладке «Ограничения» добавить ограничение по платёжным системам, указав только те методы оплаты, которые у Вас предполагают оплату онлайн на сайте.
В профилях доставки укажите «DPD Курьер Авто», это единственный метод доставки в СНГ согласно тарифам Shiptor.
Создайте отдельную родительскую службу доставки Shiptor и добавьте в нее профили экспорта. Подробно о том, как это сделать, читайте в разделе «Создание профилей доставки».
На вкладке «Ограничения» экспортной службы доставки установите ограничения:
После этого перейдите на вкладку «Наложенный платёж и страхование» и для поля «Считать доставку с наложенным платежом» выберите значение «Никогда».
Нажмите «Сохранить».
Для уточнения адреса используется индекс. Для настройки этого параметра перейдите в Магазин > Настройки > Свойства заказа > Список свойств > Индекс и в подразделе «Типы данных» сделайте активными чек-боксы «Обязательное» и «Использовать как почтовый индекс». На вкладке «Привязка свойства» можно ограничить отображение индексов только для экспортных посылок.
Нажмите «Сохранить».
Для корректной обработки посылок таможенными службами необходимо, чтобы все выбранные местоположения имели:
Будьте осторожны при выполнении действий в этом разделе: некорректные настройки интернет-магазина могут привести к глобальным ошибкам. Используйте их только при необходимости.
Для добавления ставки НДС перейдите Магазин > Налоги > НДС и нажмите «Добавить». В открывшейся форме заполните поля «Наименование» и «Ставка» и нажмите «Сохранить». В результате она отобразится в общей таблице.
После этого перейдите Настройки > Настройки модулей и в поле рядом с заголовком выберите «Интернет-магазин». На вкладке «Настройки» активируйте чек-бокс «Рассчитывать налог для доставки».
Нажмите «Сохранить».
НДС для товаров и торговых предложений
Чтобы добавить ставку к товару, перейдите Магазин > Список товаров и щелкните по нужному варианту. В окне настроек перейдите на вкладку «Торговый каталог» и выберите актуальное значение для поля «Ставка НДС». При этом чек-бокс «НДС включен в цену» должен быть активен.
Добавление НДС к торговым предложениям происходит по аналогичному сценарию.
НДС для услуги доставки
Чтобы добавить НДС для отдельных профилей доставки, перейдите Магазин > Настройки > Службы доставки и из общего списка выберите «Служба доставки Shiptor». В окне настроек перейдите на вкладку «Профили» и выберите тот метод доставки, к которому требуется добавить НДС. На вкладке «Общие настройки» в поле НДС укажите требуемое значение.
Нажмите «Сохранить».
Включение передачи НДС вместе с заказом
После этого вернитесь к основным настройкам Службы доставки Shiptor. На вкладке «Настройки обработчика» сделайте активным чек-бокс «Включить передачу НДС в заказе». Обратите внимание: опция работает только если в Shiptor включена поддержка такого режима. В противном случае при передаче заказа система вернет ошибку.
Нажмите «Сохранить».