🔗 Shopify → KeyCRM Integration

Автоматична синхронізація замовлень між Shopify та KeyCRM

📊 Статус конфігурації

Shopify Webhook Secret налаштовано
Shopify Access Token налаштовано
KeyCRM API Token налаштовано
UA Location ID: 71848558753
Уникнення дублювання: Увімкнено
Зворотня синхронізація: Увімкнено

🔧 Webhook Endpoints

Shopify Webhooks (orders/create, orders/updated): http://keycrm.m-tac.us/webhook.php
KeyCRM Webhooks (зворотня синхронізація): http://keycrm.m-tac.us/keycrm-webhook.php

✨ Функціонал

✅ Фільтрація за UA складом
Передаються лише товари з fulfillment_service: "manual"
✅ Отримання metafield barcode
Через Shopify API для кожного варіанту товару
✅ Повні дані замовлення
Клієнт, товари, оплата, доставка, UTM мітки, промокоди
✅ Уникнення дублювання
Одне замовлення Shopify = один запис у KeyCRM
✅ Зворотня синхронізація
Трекінг-номери та статуси з KeyCRM → Shopify
✅ Детальне логування
Всі операції записуються в окремі логи

📝 Налаштування в Shopify

  1. Відкрий Settings → Notifications → Webhooks
  2. Створи webhook для події orders/create
  3. Створи webhook для події orders/updated
  4. Вкажи URL вище як endpoint
  5. Формат: JSON, API version: 2025-10

📝 Налаштування в KeyCRM

  1. Відкрий Налаштування → Інтеграції → Webhooks
  2. Створи webhook для подій:
    • Зміна статусу замовлення
    • Зміна статусу оплати замовлення
    • Зміна статусу картки воронки (за потреби)
  3. Вкажи KeyCRM Webhook URL вище

📋 Логи