Як додати магазин на Shopify

Розповідаємо, як підключити магазин на Shopify до keyCRM.
Написано Вадим Крижевський
Оновлено 53 хвилини тому

Підключивши магазин на Shopify до keyCRM ви зможете:

Зверніть увагу!  Підключення нових джерел Shopify здійснюється через GraphQL Admin API. Джерела, які були підключені раніше за допомогою старого API, продовжать працювати без проблем, і для них не потрібно вносити жодних змін.

Крок 1. Підготовка магазину

Перейдіть в налаштування Shopify натиснувши на кнопку «Setting» у лівому нижньому кутку:

  • Відкрийте розділ «Apps» та натиснути на  «Develop apps»:

  • Далі натисніть «Build apps in Dev Dashboard» для переходу в панель розробника:

  • На сторінці відобразиться список вже підключених додатків. Для створення нового натисніть «Create app»:

  • Вкажіть назву для додатку та натисніть «Create»:

  • Відкриються налаштування додатку інтеграції на вкладці «Versions». Вам потрібно прогорнути цю сторінку нижче до блока «Access» та в полі «Scopes» вставте список: 

read_all_orders,read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_audit_events,read_customer_events,read_companies,read_custom_fulfillment_services,write_custom_fulfillment_services,read_customers,read_customer_data_erasure,read_customer_payment_methods,read_customer_merge,read_delivery_customizations,read_price_rules,read_discounts,read_discounts_allocator_functions,read_discovery,read_files,read_fulfillment_constraint_rules,read_fulfillments,read_gift_card_transactions,read_gift_cards,write_inventory,read_inventory,write_inventory_shipments,read_inventory_shipments,write_inventory_shipments_received_items,read_inventory_shipments_received_items,write_inventory_transfers,read_inventory_transfers,read_delivery_option_generators,read_locations,read_marketing_integrated_campaigns,read_marketing_events,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_metaobject_definitions,read_metaobjects,write_order_edits,read_order_edits,read_orders,write_orders,read_payment_mandate,read_payment_customizations,read_product_feeds,write_product_feeds,read_product_listings,write_product_listings,read_products,write_products,read_publications,read_returns,write_returns,read_shopify_payments_provider_accounts_sensitive,read_shipping,read_shopify_payments_accounts,read_shopify_payments_payouts,read_shopify_payments_bank_accounts,read_shopify_payments_disputes,read_content,write_content,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders,read_translations,write_translations

  • Далі натисніть «Release» внизу сторінки. У вікні, що з'явилось, введіть назву версії, наприклад, 1, та натисніть кнопку «Release»:

  • Ваш додаток створений, тепер перейдіть в його налаштуваннях у вкладку «Home» та натисніть «Select distribution method»:

  • У відкрившійся вкладці оберіть свій акаунт, далі оберіть «Custom distribution» та натисніть «Select»:

  • Підтвердіть дію натиснув «Select custom distribution»:

  • Далі введіть домен вашого магазину з .myshopify.com та натисніть  «Generate link»:

  • Створене посилання скопіюйте та вікдрийте в новій вкладці:

  • У новій вкладці відкриється форма для вибору магазину на який встановлюється додаток, оберіть той який вказували в налаштуваннях вище.
Зверніть увагу! Один додаток можна встановити на один магазин. Якщо у вас декілька сайтів, створіть для кожного свій додаток.

  • Далі натисніть «Install»:

  • Поверніться на вкладку панелі розробника, перейдіть в лівому меню створеного додатка в «Settings» та залиште сторінку відкритою. Для наступного кроку налаштувань вам потрібні будуть звідси ключі з полів «Client ID» та «Secret»:

Крок 2. Підключення джерела до KeyCRM

Перейдіть у «Налаштування» → «Джерела». У розділі відобразиться список підключених джерел. В кінці списку натисніть «Додати джерело».

У відкритому вікні:

  1. Назва — вкажіть назву для джерела;
  2. Джерело  оберіть зі списку Shopify;
  3. Магазин — додайте домен вашого магазину з адресного рядка на адмін-панелі (без myshopify.com);
  4. Client ID — введіть Client ID з налаштувань створеного додатка;
  5. Client Secret — введіть Secret з налаштувань створеного додатка;
  6. Натисніть на «Авторизуватися» та дочекайтеся перевірки. Якщо все добре у формі стане доступним наступне поле вибору складу;
  7. Склад за замовленням — оберіть стандартний склад зі списку (вимоги Shopify);
  8. Додаткові атрибути — активуйте, якщо потрібно зберігати додаткові атрибути в коментар менеджера;
  9. Менеджер — вкажіть менеджера, на якого будуть призначатись всі замовлення з цього магазину. Якщо додати кілька менеджерів – замовлення призначатимуться на кожного менеджера по черзі. Поле можна залишити порожнім;

  10. Валюта  автоматично буде обрана валюта з джерела;
  11. Відправляти трекінг-код — активуйте перемикач, якщо необхідно надсилати трек-номер з замовлення до Shopify;
  12. Статус — оберіть статуси. При переході замовлень в один з обраних статусів, трекінг-код буде відправлений в Shopify.

    Якщо при відправці ТТН буде отримано помилку, надійде сповіщення користувачу, який створив ТТН, та менеджеру замовлення, а також інформація про отриману помилку передачі буде зафіксована в історії дій;
  13. У вкладці «Доступ користувачів»  позначте користувачів, які будуть мати доступ до замовлень з цього джерела;
  14. Натисніть кнопку «Додати», щоб зберегти налаштування:

Після додавання магазину протягом короткого часу завантажаться всі замовлення за останні 2 місяці. Далі вони підтягуватимуться раз на 30 хвилин.

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

Тепер ви можете оброблювати ваші замовлення. Для більш зручної роботи перейдіть у розділ «Публікації» та створіть товари з під'єднаного магазину Shopify. Також є можливість передачі залишків на Shopify.

Теги: шопифай, шопіфай, Shopify, підключення шопіфай, магазин шопіфай, Шлпіфай

Чи була наша стаття корисною?