VPRIME / CRM & INTEGRATIONS
Синхронізація WooCommerce з KeyCRM: замовлення та статуси
Зв’язуємо інтернет-магазин та CRM, щоб менеджер бачив не лише контакт покупця, а повний склад замовлення, оплату й доставку. Логіку обміну налаштовуємо під наявні методи двох платформ.
Що обговоримо перед розробкою
- 01Зіставити поля замовлення
- 02Перевірити ключі API
- 03Узгодити статуси
- 04Протестувати повтори та помилки
Поля й відповідність
Узгоджуємо номер замовлення, артикул, кількість, варіацію, ціну після знижки, телефон і адресу доставки. Кожне поле має зрозуміле джерело. Якщо у CRM немає відповідного поля, вирішуємо це до запуску, а не відкидаємо важливі дані мовчки.
Коли магазин має змінні товари, важливо відрізняти SKU варіації від артикула батьківської картки. Контрольна таблиця з двома реальними товарами допомагає перевірити правильність зіставлення.
Якщо замовлення надходять ще й із маркетплейсів, окремо розгляньте синхронізацію маркетплейсів та CRM поряд із сайтом.
Статуси і повторні події
Перевіряємо створення, підтвердження оплати, скасування та повернення. Повторне повідомлення не повинно створювати друге замовлення. Для цього використовуємо стабільний ідентифікатор, контроль повторів та журнал запитів, наскільки це дозволяють доступні API.
Окремо узгоджуємо, чи зміна статусу в CRM має повертатися у WooCommerce. Двосторонній обмін без визначеного головного джерела може створювати цикли оновлень.
Тести на практиці
Робимо контрольне замовлення зі смартфона, промокодом і різними способами доставки. Окремо перевіряємо недоступність API, порожні поля, відновлення передачі та повідомлення про помилки. Синхронізація залишків оцінюється окремо від передачі продажів.
Після запуску варто зберігати технічний номер помилки, час ідентифікатора замовлення та статус спроби. Так проблему можна розібрати без публікації даних покупця.
Питання перед стартом
Чи передаються варіації?
Перевіряємо на конкретних товарах і доступних полях обох систем.
Чи потрібен пароль CRM?
Бажано виділити окремі API-права замість загального облікового запису.
Дублі не з’являтимуться?
Проєктуємо захист від повторів і тестуємо його, але поведінка залежить від подій інтеграції.
Пов’язані рішення
Допоможе визначитися
Усі статті ↗WooCommerce → KeyCRM: чому не передаються замовлення
Діагностика обміну WooCommerce та KeyCRM: події, поля, API, варіації, дублікати та повторна передача.
↗ПРАКТИЧНИЙ ГІДПідготовка WooCommerce до обміну залишками з BAS/1С
Чекліст синхронізації товарів WooCommerce та BAS: SKU, характеристики, склади, резерви, доступність і контрольна звірка.
↗Усі варіанти сайтів і функцій ↗
Обговоримо ваш сайт
Розкажіть про бізнес, потрібні функції та бажаний строк. За цими даними визначимо обсяг і наступний крок.
Написати у WhatsApp ↗