Установка и настройка модуля Sheepla.Delivery в 1C Битрикс «Управление сайтом - Интернет магазин» В данной инструкции мы постараемся максимально подробно и доступно объяснить, как правильно установить и настроить модуль. Кратко опишем что нужно сделать и как это работает. Sheepla – это агрегатор служб доставок, это система которая автоматизирует процесс расчета цены, оформления заказа, отправки заказа в службу доставки, создание этикетки, вызов курьера и многое другое. Sheepla никаким образом не является брокером и предоставляет цены на доставку используя API перевозчика, с которым у Вас есть договор. Расчет цены на доставку основывается на нескольких факторах, среди которых город доставки, вес, цена и др. Цены предоставляются непосредственно самим перевозчиком. Итак, пошагово настройка панели: 1) Для осуществления работы нужно зарегистрироваться на http://panel.sheepla.ru/ 2) Создать подключения к службам доставки, с которыми у Вас есть договор, и Вы собираетесь использовать. Для убеждения что все работает используйте кнопку «Проверить соединение» 3) Создать шаблоны доставки (В меню Моя панель управления Sheepla Шаблоны доставки Добавить новый шаблон). Шаблоны создаются отдельные для наложенного платежа и предоплаты, также для комбинации отправлений из других складов, городов. Внимательно устанавливайте галочки нужных Вам опций, например, для отображения стоимости наложенного платежа на этикетке нужно поставить галочку «Цена доставки» или для страховки «Страховка» 4) Создать источник доставок (В меню Моя панель управления Sheepla Источники доставок Добавить новый источник). Следует выбрать «Тип источника», вписать название и URL магазина. Не забудьте выбрать «Единицы размера», а также «Единицы веса». Здесь Вы получите ключи API(«Ключ администратора» и «Ключ публичный» ) для их ввода в модуле уже непосредственно в настройках модуля. 5) После создания источника отредактируйте его установив галочку «Использовать правила расчета стоимости доставки». После этого следует установить правила расчета цен. Тут можно как просто в правиле по умолчанию «Основное правило» установить использование динамических цен, так и добавить правила (отдельные цены) по исключению города (или списка городов), зависимо от параметров веса цены и многое другое. Также пропишите «Значения по умолчанию» для избегания ошибок если у Вас не прописан вес или размеры у товаров. После данных настроек можно переходит к настройке самого модуля. Войдите в админ панель Вашего сайта, перейдите в раздел Marketplace > Каталог решений. Найдите и установите модуль Sheepla. Для правильной работы модуля нужно на сервере должен быть установлен класс «DOMDocument». Также должно быть установлено «CURL» или включен параметр «allow_url_open» в конфигурации php.ini. Итак, пошагово настройка модуля: 1) Переходим в Рабочий стол > Настройки > Настройки продукта > Настройки модулей > Sheepla Тут пишем «Административный ключ API» и «Публичный ключ API», а также «URL корзины магазина», если он отличатся от стандартного. Нажимаем «Сохранить». После чего должна появится надпись: «Настройки верны и сохранены» что свидетельствует о успешном подключении модуля к нашему серверу и правильности ключей. 2) В вкладке «Sheepla Carriers» нужно добавить варианты доставки и еще раз сохранить настройки. 3) После успешной конфигурации переходим в Рабочий стол > Магазин > Настройки > Службы доставки > Автоматизированные Включаем автоматизированную службу доставки Sheepla. При желании Вы можете отредактировать отдельные стандартные параметры (установить связку доставка-метод оплаты и др.) 1С Битрикс для этой автоматизированной службы, руководствуясь инструкцией пользования 1С Битрикс. 4) После успешного выполнения шагов выше у Вас на странице оформления заказа должен появится вариант доставки от Sheepla. После полной конфигурации сделайте несколько тестовых заказов, попробуйте их отправить и сгенерировать документы. При столкновении с любыми трудностями обратите внимание на несколько вещей, а именно: 1) Не забывайте о полноте данных о заказчике. Разные службы доставки требуют разные данные, например, обязательное присутствие индекса, улицы, номера дома и квартиры или же емейла или номера телефона. Именно поэтому Sheepla требует максимально возможный набор данных для гарантирования правильной отправки груза. Возможно Вам следует установить некоторые поля обязательными для ввода пользователем или же заполнять их самим. 2) У каждого магазина разный дизайн, разные модификации кода и нету гарантии что Ваш разработчик использует стандартные значения ID для полей ввода, а также стандартные названия для существ. Например, кто-то может ключ массива, который хранит имя пользователя, назвать не «NAME», а «IMIA». В следствии чего могут возникать ошибки при синхронизации заказов, не появляется карта выбора пункта самовывоза и др. В таком случае Вам посодействует наша служба поддержки чтобы помочь решить проблему. Если у Вас возникли какие-либо проблемы и/или вопросы – обратитесь в службу поддержки, мы постараемся Вам помочь. Приятного пользования!