Shopify Tax: управляемый режим вводит новые ограничения Admin API
Записи в Markets API и публикация товаров могут возвращать ошибки валидации для магазинов с managed mode

Shopify Tax managed mode управляет настройками магазина и поведением API для корректного расчёта налогов при продажах в США. Теперь часть операций записи через Admin API проверяется на соответствие требованиям этого режима.
Что изменилось
Изменения затрагивают приложения, которые настраивают рынки, публикуют товары, создают пользовательские позиции в заказах или управляют оформлением чекаута — при условии, что магазин использует Shopify Tax managed mode. Изменения делятся на четыре категории: критические изменения, устаревание, новая возможность и уточнение поведения.
Мутации `marketCreate` и `marketUpdate` теперь отклоняют попытки переопределить обязательные настройки валюты и отображения налогов для затронутых рынков. Валидация применяется только к управляемым мерчантом нерозничным рынкам, включающим США; рынки без США, розничные и управляемые третьими сторонами — не затронуты. Изменение действует во всех поддерживаемых версиях API, включая `unstable`. Запросы, не передающие `currencySettings` или `priceInclusions`, остаются без изменений.
Поле `taxable` в пользовательских позициях черновых заказов и редактирования заказов объявлено устаревшим — вместо него следует использовать `productCategoryId`. Одновременно добавлена возможность назначать категории товаров таким позициям. Управление видимостью футера чекаута теперь явно ограничено контентом, настраиваемым мерчантом, и не распространяется на транзакционную информацию от Shopify.
На что обратить внимание
Запросы, уже соответствующие требованиям managed mode или не передающие затронутые поля, продолжают работать без изменений. Запросы, пытающиеся переопределить требования режима, могут возвращать ошибки валидации. Магазины, не использующие Shopify Tax managed mode, не затронуты даже при наличии продаж в США.
Свежие новости
Все новости
Shopify Flow теперь управляется через AI Toolkit
Shopify добавила в AI Toolkit поддержку управления рабочими процессами Flow. Агент может разбирать .flow-файлы, получать задачи и пути окружения, а также строить автоматизации — но только для собственного магазина и при наличии одобренного скоупа.

Amazon EKS Auto Mode получил поддержку Kubernetes Gateway API
EKS Auto Mode теперь поддерживает Kubernetes Gateway API: маршрутизация трафика через ресурсы Gateway и HTTPRoute с автоматическим управлением инфраструктурой AWS.

Microsoft открыла доступ к Copilot Harness через Microsoft Foundry
Microsoft открыла Copilot Harness — оркестровочный слой, который уже используется в Copilot Code, Copilot Studio, GitHub Copilot и VS Code — для разработчиков и корпоративных клиентов через платформу Microsoft Foundry.

GitHub Copilot Fusion научился выбирать между локальными и облачными моделями
GitHub выпустил экспериментальную функцию интеллектуальной маршрутизации для локальных моделей в Copilot Fusion. Теперь инструмент может автоматически выбирать между моделями на устройстве и облачными — без ручного переключения при каждом запросе.

Shopify Theme App Add-ons: приложение можно предложить вместе с темой
Shopify представил механизм Theme App Add-ons, позволяющий разработчикам темы включать в её листинг собственное приложение. Блоки приложения интегрируются нативно через theme app extensions.

Shopify добавляет selling plans в черновые заказы через Admin API 2027-01
Admin GraphQL API версии 2027-01 получил поддержку selling plans в черновых заказах: можно задавать план при создании позиции и читать применённый план — как в сохранённом, так и в расчётном черновике.

Amazon Neptune получил онлайн-перестройку индексов без остановки базы
Amazon Neptune Database поддерживает онлайн-перестройку индексов: администраторы могут дефрагментировать индексы и вернуть неиспользуемое пространство, не переводя базу в офлайн.

AI SDK HarnessAgent получил поддержку изображений во всех адаптерах
Слой HarnessAgent в AI SDK теперь принимает изображения во всех адаптерах — от Claude Code до GitHub Copilot. Передача происходит через стандартный формат content-массива с частями text и file.

Shopify добавил IP-allowlist для токенов Admin API
Shopify позволяет ограничить использование токенов Admin API конкретными IP-адресами. Запросы из других источников будут отклоняться с кодом 403.