По API можно сделать максимально гибкую интеграцию в ваш проект.
Такой способ интеграции удобно использовать для более сложных кейсов, которые не получится реализовать через модульную интеграцию.
При интеграции по API вы можете использовать готовый виджет расчёта доставки для корзины сайта.
Несколько классических примеров
1. Интернет-магазин со складами отгрузки в разных регионах
Бывает так, что компании отгружают из разных городов, при этом в разных городах разный набор служб доставки или разные нюансы их использования.
Например из Москвы ежедневные отгрузки через Деловые Линии, а из Владивостока через ПЭК. Или из Владивостока тоже Деловые Линии, но через день.
С eShopLogistic в этом случае вы сможете корректно настроить расчет доставки в рамках одного сайта.
Для этого нужно будет сделать интеграцию по API, а у нас в личном кабинете настроить разные ключи доступа с разными параметрами доставки. Ваш сайт будет у нас запрашивать нужный ключ доступа в зависимости от города отгрузки.
2. Разный набор опций для транспортных компаний в зависимости от товара
Бывает так, что для некоторых товаров требуется добавлять специальные опции, например обрешетку, тогда как для других товаров она не требуется.
Чтобы реализовать такой кейс модульная интеграция не подойдет, потребуется интеграция с нами по API.
Так как через модуль будет расчет по тем опциям, которые вы настроите в личном кабинете для службы доставки. В случае интеграции по API ваш сайт будет в некоторых случаях добавлять запрос на опцию обрешетки к расчету, а в некоторых не будет, в зависимости от вашей логики.