Payments Apps API 2027-01: новый сигнал trusted vault origin для обработки карт без CVV
Опциональное булево поле в релиз-кандидате API помогает платёжным приложениям корректно обрабатывать карты из доверенных хранилищ Shopify

В релиз-кандидате Payments Apps API 2027-01 добавлено поле `payment_method.data.trusted_vault_origin` — опциональный булев сигнал для запросов на оплату и верификацию кредитных карт. Разработчики платёжных приложений могут использовать его, чтобы скорректировать логику проверки CVV для карт из хранилищ, которым доверяет Shopify.
Как читать значение поля
Поле передаётся в `payment_method.data` — вне объекта зашифрованных данных карты или платёжного инструмента — и может присутствовать как в зашифрованных карточных, так и в инструментальных payload-ах. Если значение `true`, отклонять платёж или верификацию только из-за отсутствия CVV не следует; CVV при этом всё равно может присутствовать. Если значение `false` или поле отсутствует, нужно сохранить действующие правила обработки CVV, включая сценарии без CVV.
Условия доступа и рекомендации по тестированию
Функция применима только к приложениям, обрабатывающим запросы с `payment_method.type = credit_card`, при использовании API версии 2027-01 или выше и при условии, что Shopify включил поле для конкретного приложения. Смена версии API сама по себе не активирует поле: если Shopify не включил его или не имеет значения для отправки, поле просто не передаётся. Немедленная миграция продакшн-приложений не требуется — версия 2027-01 предназначена для тестирования. Для интеграционного тестирования следует выставить `api_version: 2027-01` в dev-расширении, убедиться, что поле включено для приложения, и проверить все три состояния — `true`, `false` и отсутствие поля — с CVV и без него, для каждого поддерживаемого формата payload и для запросов верификации при необходимости.
Свежие новости
Все новости
AWS Step Functions теперь можно подключать как инструменты для ИИ-агентов
AWS Step Functions добавила поддержку использования рабочих процессов в роли инструментов для ИИ-агентов через Amazon Bedrock AgentCore Gateway. Агент самостоятельно решает, когда запустить процесс и какие данные передать, а Step Functions выполняет каждый шаг в заданном порядке.

Shopify Flow теперь управляется через AI Toolkit
Shopify добавила в AI Toolkit поддержку управления рабочими процессами Flow. Агент может разбирать .flow-файлы, получать задачи и пути окружения, а также строить автоматизации — но только для собственного магазина и при наличии одобренного скоупа.

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

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 поддерживает онлайн-перестройку индексов: администраторы могут дефрагментировать индексы и вернуть неиспользуемое пространство, не переводя базу в офлайн.