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

Наши клиенты часто спрашивают нас о возможности подключить те или иные службы доставки. Так как их множество, а api служб доставки часто не тривиально, мы решили подключить отличный сервис, интегрирующий различные службы доставки https://apiship.ru/.

Плюсы этого сервиса очевидны:

  • Он предоставляет универсальное API к крупнейшим службам доставки;
  • Он бесплатный – сервис не берет денег за его использование;
  • Прямые договора – сервис не является агрегатором служб доставки, как например, Яндекс. Для работы вы используете свои доступы и договора к службам доставки, он лишь помогает с ними работать.

Как настроить сервис ApiShip

Первое, что нужно сделать, это зарегистрироваться в сервисе. Перейдите по ссылке http://app.apiship.ru и получите свой доступ к аккаунту. 
Зарегистрировавшись, войдите в личный кабинет и перейдите в раздел Параметры подключения. Нажмите на кнопку Создать параметры.
В открывшейся форме выберите вашу службу доставки (в нашем примере DPD) и укажите данные для доступа к ее api. Данные для доступа необходимо получить у представителей службы доставки. После заполнения полей формы нажмите на кнопку Создать.
 

Фото 1. Создание параметров подключения
Службы доставки иллюстрация №1

Как подключить ApiShip к Parts-Soft.ru

Переходим к подключению сервиса на нашей стороне.

ШАГ 1.   Зайдите в админ панель. Перейдите в меню Служебные Справочники Службы доставки. Откроется список служб доставок, каждую из которых можно отредактировать либо удалить. Нажмите на кнопку Создать. 

Фото 2. Список служб доставок
Службы доставки иллюстрация №2

Откроется форма настроек доставки.

ШАГ 2.   В открывшейся форме укажите необходимые настройки доставки.  При заполненении полей формы обязательно укажите:

  • в полях Логин и Пароль –  соответсвенно ЛОГИН и ПАРОЛЬ от ApiShip.
    Важно указать именно ЛОГИН и ПАРОЛЬ от ApiShip, а не от службы доставки – например, СДЕК или DPD.
  • в поле Хост сервиса доставки – пункт Сервис для работы.
  • в поле Способ доставки в терминал – терминал, с которым работаете, и нужные тарифы. Таким образом вы обучаете систему, используя модуль ApiShip она подключается к самой службе доставки.
  • в поле Населенный пункт забора товара – необходимый город. Также заполните данные о пункте забора в блоке Адрес отправителя/забора.

ШАГ 3. Чтобы клиенты имели возможность не только выбрать пункт выдачи, но и видеть стоимость доставки, отметьте галочкой опцию Разрешить клиентам оформлять заказ на доставку и укажите значения по умолчанию для расчета стоимости доставки:

  • габариты груза –  ширина, длина, высота в сантиметрах.
  • вес одной детали в килограммах. Например, 0.5 или 1 кг. 
    Указанное значение будет использоваться, когда по выбранной детали нет данных:
    • в карточке товара;
    • в переданных данных от поставщика;
    • в справочнике api.parts-soft.ru.
    В противном случае значение веса будет браться из источника, который назначен приоритетным в общих настройках сайта.

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

ШАГ 4. Если нужно, чтобы клиенты видели цену доставки, отметьте галочкой опцию Разрешить клиентам оформлять заказ на доставку.

Сохраните созданную службу доставки.

Фото 3. Создание службы доставки
Службы доставки иллюстрация №3

Служба доставки появится в общем списке.

ШАГ 5.   Перейдите в меню Служебные СправочникиТипы доставок. Нажмите на кнопку «Создать».
В открывшейся форме настройки типа доставки введите название, например «DPD». В нижней части формы найдите выпадающий список Запросить атрибуты службы доставки и выберите созданное подключение ApiShip. Нажмите на кнопку «Сохранить».

Фото 4. Создание типа доставки
Службы доставки иллюстрация №4

Подключение ApiShip закреплено за созданной доставкой.

ШАГ 6.   Для тестирования перейдите в клиентскую часть и оформите заказ.  В корзине Вы сможете выбрать пункт доставки и увидеть цену (если стоит галочка Разрешить клиентам оформлять заказ на доставку и указаны веса по умолчанию).

Фото 5. Оформление заказа
Службы доставки иллюстрация №5


При отправке заказа в службу доставки, из админ-панели (через APISHIP), передается информация с адресом клиента;

  • Город или населенный пункт;
  • Название улицы;
  • Номер дома;
  • (Доработали) Номер квартиры.

Как передать заказ на доставку в службу доставки

В меню Документы → Накладные (см. справочный раздел Создание накладных и счет фактур) производится калькуляция и отправка заказа в сервис ApiShip, который далее отправляет заказ в службу доставки.
Накладные для ApiShip оформляются только из админ панели, из модуля обмена 1С нет выгрузки в ApiShip.


Связанные разделы
Создание накладных и счет фактур

По данной функции возникают могут возникнуть следующие вопросы: