Перейти до основного контенту

Як підключити магазин Shopify до RO App: покрокова інструкція

Дізнайтесь, як підготувати акаунт Shopify та підключити магазин до RO App для автоматичного імпорту замовлень, товарів і клієнтів

Автор: Christina

Ця інструкція допоможе налаштувати інтеграцію між вашим магазином Shopify та RO App. Ви дізнаєтесь, як підготувати акаунт Shopify та підключити магазин для автоматичного імпорту замовлень, клієнтів і товарів.

⭐ Ця інтеграція доступна з тарифного плану All-in-One.

Після налаштування дані синхронізуватимуться щохвилини, а робота з замовленнями стане швидкою та зручною.

Важливо: підключення нових магазинів Shopify виконується через GraphQL Admin API. Магазини, підключені раніше за допомогою застарілого API, продовжують працювати коректно — додаткові дії з ними не потрібні.

Крок 1. Підготовка акаунту Shopify.

Створювати та встановлювати додаток потрібно з акаунта власника (store owner) в Shopify.

1. У вашому магазині Shopify перейдіть в My store > Dev Dashboard.

2. Натисніть Create app.

3. Впишіть назву додатку (наприклад RO App) і натисніть Create.

4. На наступній сторінці (Versions) у блоці Access в поле Scopes вставте наступний текст:

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_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_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

5. Натисніть Release внизу сторінки, у вспливаючому вікні додайте назву версії (наприклад, 1) і натисніть Release.

6. Перейдіть в розділ Home, і в блоці Installs натисніть Install app.

7. Оберіть для якого магазину встановити цей додаток.

❗ Якщо у вас кілька магазинів, для кожного потрібно створити окремий додаток.

8. Натисніть Install.

9. Знову перейдіть в My store > Dev Dashboard, відкрийте створений додаток.

10. Перейдіть в розділ Settings і в блоці Credentials скопіюйте Client ID та Secret.

Налаштування додатка в Shopify готове! Далі потрібно підключити Shopify до RO App.

Крок 2. Підключення магазину Shopify до RO App

2. Натисніть + Магазин та позначте чекбокс Інтеграцію увімкнено.

3. В полі “Платформа” оберіть Shopify.

4. Заповніть усі необхідні поля:

Назва магазину;

Website URL — посилання на ваш сайт Shopify (наприклад, gadgetlytest.myshopify.com)

Client ID — вставте Client ID скопійований з налаштувань додатка в Shopify;

Client Secret — вставте Secret скопійований з налаштувань додатка в Shopify;

Локація — оберіть локацію, в якій створюватимуться замовлення з Shopify;

Тип замовлення — виберіть, який тип матимуть замовлення, імпортовані з Shopify;


💡 Порада

Створіть спеціальний тип замовлення лише для замовлень з Shopify, та налаштуйте у ньому потрібні вам поля.

Для цих полів також можна встановити значення за замовчуванням. Якщо під час імпорту замовлення платформа не передає значення для певного поля, воно буде автоматично заповнене значенням, указаним у редакторі форм.


Ідентифікувати товари за — оберіть за яким параметром (найменування, артикул чи ID товару) будуть ідентифікуватись товари з платформи під час їх оновлення в замовленнях RO App. Це потрібно для уникнення дублювання товарів.

Менеджери — оберіть співробітників, які будуть почергово призначені як менеджери в імпортовані замовлення.

Зверніть увагу: щоб інтеграція працювала коректно, у ролі співробітників, призначених менеджерами для цих замовлень, повинне бути увімкнене право Відображати співробітника в списку менеджерів.

5. Налаштуйте відповідність податків.

За допомогою зіставлення податків можна пов’язати податкові ставки, які передаються із замовлення Shopify, з податками, налаштованими в RO App. Після цього під час імпорту або оновлення замовлення система автоматично застосовуватиме відповідні податки RO App до позицій замовлення.

У стовпці Shopify taxes відображаються податки, налаштовані у вашому акаунті Shopify. Налаштування податків знаходиться: Shopify Admin → Settings → Taxes and duties. Для кожного Tax region можна налаштувати податкові ставки.

  • VAT — ПДВ;

  • GST — податок на товари та послуги;

  • Sales tax — податок із продажу;

Тобто конкретний набір податків залежить від країни та регіону, у якому продавець зареєстрований і продає товари.

Назву податку, яку потрібно використовувати для мапінгу, можна знайти в замовленні. Скопіюйте її та вставте в поле податки Shopify в RO App.

Які податки передаються із Shopify до RO App

Передаються лише загальні податки, налаштовані для всього замовлення. Додаткові податки, встановлені для окремих товарів, не передаються.

У стовпці податки RO App відображаються усі налаштовані та активні податки на сторінці Налаштування > Фінанси. Якщо після зіставлення, податок у RO App вимкнути, він більше не застосовуватиметься до замовлень.

6. Натисніть Зберегти та імпортувати замовлення.

Після цього відбудеться разовий імпорт замовлень, товарів і клієнтів із Shopify до RO App. Процес може тривати певний час, залежно від кількості імпортованих замовлень. Завдяки подальшій синхронізації до RO App автоматично надходитимуть усі нові замовлення з платформи Shopify, а дані в усіх імпортованих замовленнях оновлюватимуться щохвилини.

Зверніть увагу: імпортуються усі замовлення створені протягом останніх 2 місяців, крім закритих, скасованих та відшкодованих.

Як редагувати та видалити інтеграцію

Для того, щоб редагувати налаштування інтеграції, відкрийте потрібну інтеграцію, внесіть зміни та збережіть налаштування.

Щоб видалити інтеграцію з магазином, відкрийте її, натисніть на кнопку видалення та підтвердьте дію.

шопіфай, шлпіфай, shopify, шрпіфай, шопифай, шлпифай, шрпифай

Ви отримали відповідь на своє запитання?