Интеграции для грузоотправителей

Устали вносить все заказы вручную? Пора обратить внимание на автоматизацию процессов.

Уровень «Новичок»

Excel-файл со встроенным макросом
Самый простой способ автоматизации – использование Excel-файла со встроенным макросом (обратите внимание, некоторые компании блокируют макросы на корпоративных компьютерах). Ознакомиться с файлом и инструкцией можно здесь. Для начала работы необходимо запросить "ключ доступа" (токен) у службы технической поддержки, отправив запрос на электронную почту.
Полезные материалы:
массовое создание заявок/черновиков любых типов, кроме аукциона
Какие проблемы можно решить:

Уровень «Продвинутый пользователь»

Выгрузка Excel/XML, интеграция с 1C:ERP
Если у вас есть собственный шаблон выгрузки в формате Excel/XML, то можно настроить индивидуальную страницу обработки вашего формата в формат Pooling.

У нас есть несколько стандартных примеров из 1С, который настраивает страницу за 3-5 дней. Узнать подходит ли ваш шаблон под наш формат перейти по этой ссылке.


Если вариант вашего шаблона не подходит, мы готовы обсудить индивидуальный подход.

Примеры:

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

Уровень «Профессионал»

Интеграция по API
Вы готовы к полноценной интеграции. У вас есть собственный IT-отдел, или вы готовы привлечь стороннюю команду (мы можем помочь в решении данного вопроса).
практически любые задачи или проблемы – детали описаны ниже.
Какие проблемы можно решить:
01
Необходимо разместить LTL-заявку (паллетная сборная доставка) по согласованным графикам доставки (календарь)? Разработчик должен изучить методы: поиск слота и создание бронирования.
Рекомендуем: размещать заявку даже в случае, если слот не найден, а не выводить ошибку пользователю.
02
Необходимо разместить FTL-заявку (отдельная машина), в том числе по маршруту с несколькими точками? Необходимо использовать тот же метод «создать бронирование», но с другим типом - FTL-перевозка. Обратите внимание на различие обязательности полей для разных типах бронирований.
Отметим, что Pooling также может принимать свободный адрес, если это не склад известной торговой сети, а небольшого дистрибьютера, к примеру. «Просто адрес» или свободный адрес можно использовать в любом типе бронирования. Описание есть в «создать бронирование»
03
Необходимо разместить черновик бронирования и далее работать в интерфейсе? Например, выбрать самое выгодное предложение через «помогатор». Используется метод «создать черновик» и далее работаем в интерфейсе сервиса.
04
Необходимо отправить заявку на торги? используется метод «создать черновик» с добавлением сервиса «аукцион». Далее обращаемся к методам самого аукциона. Если необходимо запустить аукцион с базовым перевозчиком (назначенный если аукцион не выиграет) – то просто в черновике укажет ID этого перевозчика.
Примечание: Можно полностью видеть все ставки и ход торгов в своей системе, а можно настроить только получение победителя.
05
Нашли на платформе выгодное предложение, но нет договора с данной ТК? Можете воспользоваться «оплатой через Pooling». При заключении агентского договора любые типы заявок, в том числе аукцион можно разместить с оплатой через сервис. Методы остаются точно такие же, нужно просто добавить сервис «агентская схема».
06
Необходимо что-то скорректировать в заявке (любого типа)? Используйте метод «изменить бронирование»
07
Заявки разместили, далее необходимо получить данные на водителя и ТС. Система Pooling может автоматически присылать вам эти данные. Также сервис отправляет дополнительные данные, например статусы точек: время прибытия/убытия с каждой точки доставки. Если необходимо самостоятельно сделать подобный запрос, используйте «посмотреть данные о бронировании». Так же перевозчик может объединить LTL заявки для забора груза, используя параметр «общая перевозка» (carriage).
08
Перевозка имеет жизненный цикл, который отражается в статусе бронирования. Статус может установить как перевозчик, и тогда данные придут автоматически, так и грузоотправитель, тогда используется метод «изменить основной статус».
Важно: Статус точки вы можете изменить через метод «изменить статус точки». Для таких случаев у нас есть отдельные поля для хранения данных от ТК и от ГО, чтобы при необходимости можно было сравнить.
09
Дополнительно Pooling может принимать и отправлять документы в разных форматах данных, в том числе паллетные этикетки и счета на оплату. Отправляем тоже автоматически: документы - микросервис отправки документов грузоотправителю.

Бонус: Сервис дает возможность подписывать документы ЭЦП в интерфейсе. Если ваш перевозчик использует ЭЦП, то в вашу систему документ отправляется уже с подписью.
10
При закрытии перевозки можно использовать сервис как обмен данными по согласованным ценам и дополнительным затратам. Для этого используются одинаковые методы изменения бронирования, как со стороны ГО, так и со стороны ТК
Полная модель бронирования: бронирование на выход от Open API v2
Документация по методам:

С чего начать

01
02
Посмотрите, что из себя представляет Pooling
Ознакомьтесь с документацией по API
03
04
Получите API-токен
Расположение API и заголовки
Свой токен для доступа в API вы можете получить через службу поддержки Pooling: info@pooling.me
Заголовки:
Authorization: Bearer your_token_here
Content-Type: application/json
Ссылка для тестовые запросов (URL):
Внимание:
Никогда не выкладывайте токен в открытый доступ!
В противном случае любой желающий сможет создать бронирование, используя ваш аккаунт.
Копировать ссылку
Копировать ссылку

Swagger

для создания заявок
для создания аукционов
Для перехода к методам API v2 выберите для работы “OpenAPI v2“
Авторизация в swagger
Ссылка на swagger:



Нажмите “Authorize“
Вы авторизованы в сваггере
В открывшейся форме введите свой токен следующим образом: "Bearer your_token_here"
*API использует bearer-аутентификацию
Нажмите на кнопку “Authorize“, чтобы открыть форму ввода токена.
01
02
03
04