Магнит Пост #
Создание подключения в ЛК Apiship #
Для создания подключения в ЛК ApiShip необходимо:
- Войти в свою учетную запись ApiShip.
- Перейти в раздел «Службы доставки» в левой навигационной панели.

- Выбрать СД Магнит Пост в списке.

- В открывшемся окне заполнить все поля, которые будут вам предложены для заполнения.

Параметры подключения представлены в таблице ниже.
| Параметр подключения | Обязательный | Описание |
|---|---|---|
| Тестовый режим | нет | Используется только с тестовыми данными подключения |
| Название | нет | Название подключения |
| ИНН | да | ИНН вашей компании |
| Передаваемый процент оценочной стоимости | нет | Этот параметр регулирует процент от переданной оценочной стоимости, который мы отправим в службу доставки. Если нужно убрать оценочную стоимость, установите 0. Стандартное значение - 100 |
| ID клиента | да | Идентификатор клиента (client_id). Получить можно отправив заявку на сайт https://post.magnit.ru/main, либо напрямую по емайл post@magnit.ru |
| Секретный ключ | да | Секрет (client_secret). Получить можно отправив заявку на сайт https://post.magnit.ru/main, либо напрямую по емайл post@magnit.ru |
| Префикс для номеров заказа | нет | Префикс для создания и генерации номеров заказа. Укажите если требуется и к clientNumber будет добавлен ваш префикс |
Создание и Подключение склада #
Данная информация необходимо при работе с несолькими складами Magnit.
Все созданные Вами склады будут автоматически отображаться на вкладке “Список складов” в подключении Magnit ЛК ApiShip.
Если у вас нет ранее созданных складов в Magnit, вы можете создать склад через ЛК Apiship. Для этого необходимо перейти на вкладку “Список складов” и нажать кнопку “Создать склад”. Затем откроется модальное окно с формой, где нужно указать данные о складе. Адрес склада можно заполнить в соответствии с примером на рисунке ниже.

После ввода адреса остальные обязательные поля автоматически заполнятся.
Подключение имеющегося склада #
Если склад уже имеется в системе Magnit, то в настройках подключения службы доставки перейти на вкладку “Список складов” и добавить склад нажав на “+”.

Чтобы при создании заказа через ApiShip передать этот склад, необходимо в качестве адреса отправителя указать адрес склада.
Другим способом, является передача по API дополнительных услуг, в данном случае склада magnit.warehouseId
"extraParams": [ { "key": "magnit.warehouseId", "value": "Идентификатор склада в системе Magnit" } ]Подробней о передачи доп услуг по API можете ознакомиться здесь
Если в параметрах подключениях у Вас несколько добавленных складов, то в запросе будет считать ближайший склад от адреса отправителя.