Інтеграція 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 і збережіть налаштування повторно. |