Интеграция KeyCRM передаёт заказы из магазина Solomono в кабинет KeyCRM. Вместе с заказом передаются покупатель, товары, сумма, способ оплаты, способ доставки и статус.
Менеджер видит заказ в таблице KeyCRM и может обрабатывать его в CRM.
Статусы, оплаты и доставки сопоставляются во вкладках модуля в админке Solomono.
Логи интеграции помогают быстро найти причину, если заказ не передался.
Доступ администратора к магазину Solomono.
Аккаунт KeyCRM с правами доступа к настройкам.
API key из кабинета KeyCRM.
Источник заказов в KeyCRM, например soloqa.
Внимание. API key является секретным. Не отправляйте его в открытых чатах и не оставляйте на скриншотах.
Войдите в кабинет KeyCRM.
Откройте Настройки.
В разделе общих настроек найдите API key или пункт документации API.
Скопируйте API key. Он понадобится в админке Solomono.

Рисунок 1. KeyCRM: общие настройки и API
В KeyCRM откройте Настройки → Список источников.
Убедитесь, что для магазина создан активный источник.
Запомните название или идентификатор источника. В Solomono он выбирается в поле «Идентификатор магазина в KeyCRM (Источник)».

Рисунок 2. KeyCRM: источник заказов магазина
Войдите в админ-панель Solomono.
Откройте раздел Интеграция с CRM.
В поле «Выберите действующую CRM» выберите KeyCRM.
В поле «Домен» укажите строго: https://openapi.keycrm.app/v1
В поле «Ключ» вставьте API key из KeyCRM.
В поле «Идентификатор магазина в KeyCRM (Источник)» выберите нужный источник, например soloqa (1).
Выберите язык и нажмите «Сохранить настройки».

Рисунок 3. Solomono: общие настройки KeyCRM
Внимание. Домен подключения всегда должен быть https://openapi.keycrm.app/v1. Без /v1 интеграция не будет работать корректно.
Откройте вкладку «Статусы заказов».
Для каждого статуса KeyCRM выберите соответствующий статус Solomono.
Минимально проверьте статус нового заказа, статус ожидания оплаты, выполнено/доставлено и отменено.
Сохраните изменения.

Рисунок 4. Solomono: сопоставление статусов заказов
Важно. Если статус не сопоставлен, заказ может передаться в CRM, но дальнейшее изменение статуса не будет понятным для другой системы.
Откройте вкладку «Методы оплаты».
Напротив каждого метода KeyCRM выберите соответствующий метод оплаты Solomono.
Проверьте те методы, которые реально используются на checkout: оплата картой, наличные, банковский перевод, PayPal или другое.
Сохраните изменения.

Рисунок 5. Solomono: сопоставление методов оплаты
Важно. Если метод оплаты не сопоставлен, в KeyCRM заказ может прийти без правильного типа оплаты.
Откройте вкладку «Способы доставки».
Сопоставьте службы доставки KeyCRM со способами доставки Solomono.
Проверьте все активные способы доставки магазина.
Сохраните изменения.

Рисунок 6. Solomono: вкладка способов доставки
Важно. Если доставка не сопоставлена, заказ в CRM может быть без корректной службы доставки.
Во вкладке «Товары» проверяйте синхронизацию или соответствие товаров, если это нужно для вашего процесса.
Во вкладке «Заказы» проверяйте переданные заказы и ручные действия по синхронизации, если они доступны.
Во вкладке «Логи» смотрите результат запросов к KeyCRM и сообщения об ошибках.

Рисунок 7. Solomono: вкладка заказов интеграции

Рисунок 8. Solomono: логи интеграции KeyCRM
На сайте магазина добавьте товар в корзину.
Оформите заказ с доступным способом оплаты и доставки.
После оформления откройте KeyCRM → Заказы.
Найдите заказ по номеру источника или покупателю.

Рисунок 9. KeyCRM: тестовый заказ из Solomono в таблице
|
Заказ не появился в KeyCRM |
Проверьте API key, домен https://openapi.keycrm.app/v1, источник магазина и вкладку «Логи». |
|
Неправильный статус в CRM |
Проверьте вкладку «Статусы заказов» и сопоставление статусов. |
|
Не передался метод оплаты |
Проверьте вкладку «Методы оплаты». |
|
Не передалась доставка |
Проверьте вкладку «Способы доставки». |
|
Webhook не работает |
Убедитесь, что URL webhook доступен извне и firewall / Cloudflare не блокирует POST-запросы. |
|
Изменили API key в KeyCRM |
Обновите ключ в Solomono и повторно сохраните настройки. |