Начало работы с соединителем Shopify
Свяжите магазины Shopify с Business Central, чтобы максимально повысить эффективность вашего бизнеса. Управляйте и просматривайте аналитику о своем бизнесе и вашем магазине Shopify как единое целое.
Чтобы использовать Shopify с Business Central, вы должны сначала выполнить определенные подготовительные действия. Эта статья представляет собой руководство по интеграции вашего магазина Shopify с Business Central.
Предварительные требования для Shopify
У вас должны быть:
- учетная запись Shopify
- интернет-магазин Shopify
Подробнее о том, как создавать пробные версии Shopify, а также о рекомендуемых параметрах см. в статье Создание и настройка учетной записи Shopify.
Предварительные требования для Business Central
Убедитесь, что приложение Соединитель Shopify установлено.
Это приложение предварительно устанавливается для всех новых учетных записей и пробных версий. Подробнее об установке приложений из AppSource см. в разделе Установка и удаление расширений. Выполните следующие шаги, перечисленные ниже, если у вас нет Business Central.
Убедитесь, что пользователь обладает необходимыми правами. На соединитель Shopify распространяется набор разрешений Shopify — Admin (SHPFY — ADMIN). Подробнее см. в статьях Создание пользователей в соответствии с лицензиями и Назначение разрешений пользователям и группам.
Установка приложения Dynamics 365 Business Central для вашего интернет-магазина Shopify
Для существующих экземпляров Business Central этот шаг является необязательным и может быть пропущен.
Найдите приложение Dynamics 365 Business Central в Shopify AppStore.
Нажмите кнопку Добавить приложение. В случае появления соответствующего запроса войдите в свою учетную запись Shopify. Выберите нужный интернет-магазин, если у вас их несколько.
Ознакомившись с конфиденциальностью и разрешениями, нажмите кнопку Установить приложение.
Вы можете найти и открыть установленное приложение Dynamics 365 Business Central в разделе App на боковой панели страницы Shopify admin.
Выберите Зарегистрироваться, чтобы начать пробный период Business Central, или Войти, если у вас уже есть Business Central. Вы перенаправлены на свою страницу Business Central.
Заметка
В странах, где корпорация Microsoft не предлагает встроенную локализацию, процесс регистрации прекращается и отображается сообщение Dynamics 365 Business Central недоступен на этом рынке. Дополнительные сведения см. в статье Использование пробной версии в регионе с локализациями, проводимыми партнерами.
Выполните следующие шаги в Business Central:
Подключение Business Central к интернет-магазину Shopify
Выберите , введите Магазин Shopify, а затем выберите соответствующую ссылку.
Выберите действие Создать.
В поле Код введите код, по которому магазин легко найти в Business Central. Например, название может подсказывать, что продает магазин (например, «Мебель» или «Кофе») или в какой стране или регионе он работает.
В поле URL-адрес Shopify введите URL-адрес интернет-магазина, к которому вы подключаетесь. Используйте следующий формат: https://{shop}.myshopify.com/. Вы можете сформировать URL-адрес, объединив идентификатор магазина с URL-адресом панели администрирования. Например, admin.shopify.com/store/{shop} и .myshopify.com.
Чаевые
Вы можете скопировать URL-адрес из панели администрирования Shopify (например, https://admin.shopify.com/store/{shop}), и соединитель преобразует его в необходимый формат.
Включите переключатель Включено, а затем просмотрите и примите условия использования.
Если будет предложено, войдите в свою учетную запись Shopify. Ознакомьтесь с политикой конфиденциальности и разрешениями, после чего нажмите кнопку Установить приложение.
Повторите шаги 2–6 для всех интернет-магазинов, которые хотите подключить.
Известные проблемы
- Браузер блокирует всплывающее окно. При включении переключателя Включено Business Central открывает страницу Ожидание отклика — не закрывайте эту страниц при ожидании токена доступа от Shopify. Если эта страница будет закрыта или заблокирована, вы не сможете подключиться к Shopify. Подробнее см. в статье Запрос токена доступа.
- Возможно, имеет смысл открыть панель администрирования Shopify в том же браузере, что и Business Central.
- Ошибка: Oauth invalid_request: не удалось найти приложение Shopify API с api_key..
- Ошибка: Oauth invalid_request: у вашей учетной записи нет разрешения на предоставление запрошенного доступа для этого приложения..
- Не удается подключиться из песочницы.
- Не удалось загрузить приложение.
Дальнейшие шаги
Теперь ваш интернет-магазин подключен к Business Central. На следующих этапах вы определите, как и что синхронизировать.
Стратегии тестирования
Возможны разные подходы к тестированию интеграции, и каждый подход имеет свои плюсы и минусы.
Вы можете подключаться к учетным записям Business Central и Shopify так часто, как хотите. Соединитель Shopify воздействует только на среду, а если точнее, на компанию, в которой он включен. Вы можете подключаться к одному и тому же интернет-магазину Shopify из разных сред или компаний. Вы можете отключить и снова включить соединитель.
Тесты синхронизации легко можно запускать многократно. Соединитель позволяет удалять импортированные данные, такие как продукты, клиенты и заказы, а затем снова их импортировать. Достаточно просто сбросить синхронизацию.
Песочница Shopify и песочница Business Central
Это, пожалуй, самый безопасный способ протестировать интеграцию. Вместо использования песочницы Shopify вы можете использовать пробную подписку или магазин для разработки (Development Store). В Business Central вы также можете использовать тестовую компанию в рабочей среде.
Чтобы узнать больше о песочницах Business Central, перейдите к разделу Создание новой среды.
Песочница Shopify и рабочая среда Business Central
Это не рекомендуется для тестирования, поскольку соединитель Shopify может создавать или изменять товары и клиентов. Он также может создавать документы продажи, такие как заказы и счета-фактуры. Эти документы может быть трудно отменить.
Если вам необходимо использовать эту конфигурацию, мы рекомендуем вам просмотреть и, возможно, отключить следующие параметры:
- Автоматически создавать неизвестный товар — чтобы не создавались товары;
- Shopify может обновлять товары — чтобы не обновлялись сопоставленные товары;
- Автоматически создавать неизвестного клиента — чтобы не создавались клиенты и контакты;
- Shopify может обновлять клиентов — чтобы не обновлялись существующие клиенты;
- Автоматически создавать заказы на продажу — чтобы не создавались заказы на продажу и счета-фактуры продажи.
Дополнительные сведения см. в статье Восстановление среды.
Рабочая среда Shopify и песочница Business Central
Желательно сделать резервную копию ваших данных. Например, вы можете экспортировать свои продукты и клиентов. Дополнительные сведения см. в статье Использование CSV-файлов для резервного копирования информации магазина.
Отключите переключатель Разрешить синхронизацию данных с Shopify, чтобы Business Central не производил запись в Shopify. В этом случае вы можете импортировать продукты, изображения, клиентов и заказы из Shopify. Но вы не можете отправлять товары, цены, уровни запасов, клиентов, информацию о выполнении в Shopify.
Если вы оставите переключатель Разрешить синхронизацию данных с Shopify включенным, можно предусмотреть другие защитные меры:
- Выберите Черновик в поле Статус создания продукта, чтобы гарантировать, что экспортированные продукты не будут доступны покупателям. Вы можете проверить, как продукты выглядят в интернет-магазине, а также синхронизировать цены, варианты и уровни запасов. Только не забудьте использовать фильтры на странице Добавить товар в Shopify, чтобы ограничить количество экспортируемых товаров.
- Выключите переключатель Экспорт клиента в Shopify, чтобы не передавать клиентов в Shopify.
См. также
Пошаговое руководство: настройка и использование соединителя Shopify