Для разработчиков

Merchant API и вебхуки для глубокой кастомизации

Управляйте каталогом, заказами и пользователями программно и подключайте свою логику через вебхуки — вплоть до внешнего расчёта бонусов.

API

Что можно

Merchant API

Каталог: товары, цены, остатки. Заказы. Пользователи. Спецификация OpenAPI.

Вебхуки

События по заказам в реальном времени и внешний расчёт бонусов.

Что построить

Внешний калькулятор лояльности, синхронизация каталога и обработка заказов в своей системе.

Зачем это нужно

Вы спрашиваете приложение — или приложение сообщает вам

Готовое приложение закрывает типовые задачи ритейла из коробки. Программный доступ нужен там, где логика нестандартная: своя система расчёта бонусов, внешний калькулятор доставки, учётная система, для которой нет коробочного коннектора. Обмен идёт в обе стороны, и за каждую отвечает свой инструмент.

Merchant API

  • Каталог: создание и обновление товаров, цен и остатков
  • Заказы: чтение, смена статуса, выгрузка в свою систему
  • Пользователи: профили и бонусные балансы
  • Спецификация OpenAPI — клиент генерируется, а не пишется руками

Вебхуки

  • Приложение само уведомляет ваш сервис о событии в реальном времени
  • Новый заказ запускает вашу обработку: CRM, склад, служба доставки
  • order.bonus.calculate — расчёт бонусов остаётся на вашей стороне
  • Не нужно опрашивать API по расписанию в ожидании изменений
Сценарии

Что на этом строят

К API редко обращаются ради API. Вот три задачи, ради которых это делают чаще всего, — каждая из них не решается настройками в панели.

Своя механика бонусов

Вебхук отдаёт заказ во внешний калькулятор, тот возвращает сумму начисления по вашим правилам — сколь угодно сложным, вплоть до сегментов и партнёрских программ.

Внешний расчёт доставки

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

Синхронизация с ERP

Остатки и заказы ходят в обе стороны, даже если для вашей системы нет готового коннектора — обмен пишется поверх Merchant API.

Сначала — готовое

Если коннектор уже есть

Прежде чем писать код, проверьте список готовых интеграций: типовой обмен каталогом, ценами, остатками и заказами настраивается без разработки — и обходится дешевле, чем поддержка собственного обмена.

1С-Битрикс 1С-Предприятие МойСклад WooCommerce AmoCRM Bitrix24 Merchant API
Все интеграции
Смотрите также: Собственные блоки и JS-API Интеграции Enterprise Тарифы Демо за 1 день
FAQ

Частые вопросы о Merchant API

Что позволяет Merchant API?

Программно управлять каталогом (товары, цены, остатки), заказами и пользователями приложения. Это способ синхронизировать приложение с любой учётной системой.

Чем вебхуки отличаются от API?

API вы вызываете сами, когда нужно получить или изменить данные. Вебхуки, наоборот, приложение отправляет вам автоматически при событии — например, при новом заказе — чтобы запустить свою обработку в реальном времени.

Нужен ли API, если есть готовая интеграция?

Для стандартных систем (МойСклад, 1С, Битрикс и другие) достаточно готовых интеграций. Merchant API нужен, когда логика нестандартная или для системы нет коробочного коннектора.

Что реально построить на API и вебхуках?

Внешний калькулятор доставки, свою механику бонусов, двустороннюю синхронизацию заказов и остатков с ERP или CRM, отправку событий в сторонние сервисы.

Доступен ли API на всех тарифах?

Глубокая кастомизация и максимальный контроль над данными доступны в первую очередь на тарифе Enterprise. Точный состав уточните у менеджера при подборе тарифа.

Покажем ваше приложение уже завтра

Оставьте заявку — соберём демо с вашим каталогом
за 1 день, без доступов к сайту.