Перейти к содержимому
Digital Business BY · БЕЛАРУСЬ
НБ РБUSD2.9462EUR3.2801RUB0.0366PLN0.7465CNY0.4429Конвертер →
IT и стартапы

Payments Apps API 2027-01: новый сигнал trusted vault origin для обработки карт без CVV

Опциональное булево поле в релиз-кандидате API помогает платёжным приложениям корректно обрабатывать карты из доверенных хранилищ Shopify

Редакция
2 мин
Концептуальная иллюстрация: Payments Apps API 2027-01: новый сигнал trusted vault origin для обработки карт без CVV
Иллюстрация Digital Belarus, созданная с помощью ИИ; не фотография события.

В релиз-кандидате 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 и для запросов верификации при необходимости.

ПоделитьсяVK

Свежие новости

Все новости
Концептуальная иллюстрация: AWS Step Functions теперь можно подключать как инструменты для ИИ-агентов
IT и стартапы

AWS Step Functions теперь можно подключать как инструменты для ИИ-агентов

AWS Step Functions добавила поддержку использования рабочих процессов в роли инструментов для ИИ-агентов через Amazon Bedrock AgentCore Gateway. Агент самостоятельно решает, когда запустить процесс и какие данные передать, а Step Functions выполняет каждый шаг в заданном порядке.

Редакция
1 мин
Концептуальная иллюстрация: Shopify Flow теперь управляется через AI Toolkit
IT и стартапы

Shopify Flow теперь управляется через AI Toolkit

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

Редакция
1 мин
Концептуальная иллюстрация: Shopify Tax: управляемый режим вводит новые ограничения Admin API
IT и стартапы

Shopify Tax: управляемый режим вводит новые ограничения Admin API

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

Редакция
2 мин
Концептуальная иллюстрация: GitHub Copilot Fusion научился выбирать между локальными и облачными моделями
IT и стартапы

GitHub Copilot Fusion научился выбирать между локальными и облачными моделями

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

Редакция
2 мин
Концептуальная иллюстрация: Shopify Admin GraphQL API: selling plans теперь доступны в позициях черновых заказов
IT и стартапы

Shopify добавляет selling plans в черновые заказы через Admin API 2027-01

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

Редакция
1 мин