no-translate

Як додати Wix до джерел замовлень

Розповідаємо, як налаштувати передачу замовлень з вашого магазину на Wix в keyCRM
Written by Вадим Крижевський
Updated 2 days ago

Інтеграція вашого магазину з keyCRM налаштовується за декілька кроків і дозволить:

  • миттєво отримувати всю інформацію про замовлення (товари, знижки, дані доставки тощо);
  • зберігати публікації (товари) з WIx у keyCRM;
  • отримувати та відправляти трекінг коди в замовленнях;
  • отримувати статуси оплати замовлень з Wix;
  • надсилати залишки товарів на Wix.

Крок 1. Створення додатка інтеграції на Wix

Перейдіть у Wix Developers та авторизуйтесь у правому верхньому кутку сайту через акаунт власника або співвласника вебсайту та перейдіть в розділ «Власні додатки».

Якщо ви перший раз підключаєте подібну інтеграцію, перейдіть за посиланням, відкриється вікно з кнопкою «Перейти на Wix Studio» - натисніть на неї. 

Далі у блоці «Створюйте й продавайте додатки із Wix Blocks» натисніть «Почати» і оберіть будь-який шаблон — відкриється сторінка з його налаштуваннями, яку можна просто закрити та перейти напряму в розділ «Власні додатки».

В розділі «Власні додатки», натисніть на «Створити новий додаток» та оберіть «Створити з нуля»:

  • Далі відкриється вікно для вибору фреймворка, оберіть «Власний хостинг» та натисніть «Створити з нуля»

  • Вкажіть назву додатка «keyCRM» або іншу зрозумілу вам:

Крок 2. Надання доступів для інтеграції

  • Перейдіть в  «Develop» «Permissions» і натисніть на «Add Permissions»:

  • У цьому вікні, скористайтесь фільтром по категорії «Wix Stores» та поставите галочки біля полів, як на скрині нижче:

Обов'язково звертайте увагу на їх опис, оскільки бувають однакові назви. Після цього натисніть «Save» і ваш список доступів має виглядати ось так:

Крок 3. Створення вебхуків для передачі даних

  • Перейдіть в «Develop» «Webhooks» та натисніть «Create Webhook»:

  • З допомогою пошуку знайдіть подію «Order Approved» з категорії eCommerce та натисніть «Select Event»:

  • Залиште відкритою цю вкладку, а в сусідній відкрийте сайт https://webhook.site/. Скопіюйте посилання з поля «Your unique URL»:

  • Залиште відкритою цю вкладку, перемкніться назад в попередню вкладку та вставте скопійоване посилання в поле «Add callback URL»,  збережіть по кнопці «Subscribe»:

  • Перейдіть на вкладку «Home», якщо ви бачите сповіщення «Apps built for Wix Stores must support both Catalog APIs» - натисніть «Confirm Compatibility», поставте галочку та натисніть «Confirm»:

  • Далі натисніть «Distribute App» «Install on a site» → «Release Version & Continue», виберіть сайт з яким буде працювати інтеграція та надайте дозволи. Після цього сторінка оновиться та відкриється панель управління сайту з встановленими додатками:

  • Після цього потрібно зробити тестове замовлення. Ви можете відразу перейти в меню «Продажі» «Замовлення» та додати нове замовлення з будь-якими даними;
  • Відкрийте вкладку з сайтом https://webhook.site/. Там ви побачите новий запит з даними замовленнями, скопіюйте його:

  • В сусідній вкладці відкрийте сайт https://jwt.ms/, вставте скопійований код в поле «Enter token below (it never leaves your browser):». Прогорніть сторінку до самого низу, знайдіть instanceId та скопіюйте його значення в середині лапок без \.

    Збережіть це значення, воно буде потрібне для наступних налаштувань в CRM:

  • Поверніться в розділ «Власні додатки» та відкрийте створений раніше додаток;
  • Перейдіть в «Develop» «Webhooks» та змініть в створеному раніше вебхуку посилання на https://sync.keycrm.app/webhook/wix:

  • Додайте ще три вебхука на події з категорії eCommerce: Order Canceled, Payment Status Updated, Order With Fulfillments Updated. Вказавши для них також посилання https://sync.keycrm.app/webhook/wix.

Після збереження усіх подій, вікно «Webhooks» має виглядати так:

  • Якщо у вас в нижньому лівому куті вікна біля кнопки «Manage App Distribution» з'явився знак оклику — натисніть на цю кнопку. У вікні натисніть «Release Version», щоб опублікувати зміни:

  • Перейдіть в «Develop» «OAuth» та збережіть значення «App ID», а також «App Secret Key», або просто залиште вкладку в браузері відкритою і переходьте до наступного кроку:

Крок 4. Підключення магазину в keyCRM

Перейдіть до «Налаштування»  «Джерела». З'явиться список підключених джерел.

Натисніть в кінці списку на кнопку «Додати джерело» і заповніть поля:

  1. Назва —  вкажіть довільну назву джерела;
  2. Джерело — оберіть «Wix»;
  3. App ID  вставте App ID, який вказаний у Wix Developers на вкладці «OAuth»;
  4. App Secret Key — вставте App Secret Key, який вказаний у Wix Developers на вкладці «OAuth»;
  5. Instance ID — введіть скопійоване раніше значення instanceId;
  6. Авторизуватись через Wix натисніть і пройдіть авторизацію через ваш акаунт Wix.
    Зверніть увагу! Авторизація відбувається у спливаючому вікні, тому вони обов'язково повинні бути дозволені у вашому браузері!
  7. Менеджер — вкажіть менеджера, на якого одразу призначатимуться всі замовлення з цього магазину. Якщо додати декілька менеджерів, то замовлення призначатимуться на кожного менеджера по черзі. Можна залишити порожнім;
  8. Валюта — вкажіть валюту магазину;
  9. За необхідністю активуйте перемикач «Відправляти трекінг-код» і в полі «Статус» оберіть статуси. При переході замовлення в один з обраних статусів, трекінг-код з замовлення з keyCRM буде автоматично відправлено на Wix;
  10. Коли все заповніть, натисніть кнопку «Додати».

Після додавання джерела всі нові замовлення відразу після оформлення будуть надходити до вашого кабінету keyCRM!

Зміни статусів замовлень не передаються на Wix, але отримав з CRM трек-номер, Wix далі сам закриє замовлення.

Теги: викс, вікс, wix.com, віх, dev wix, вікс стор, wix store, замовлення з віксу, підключення вікса

Did this answer your question?