Почему ChatGPT Wallet для разработчиков пока убыточен

8 минут чтения

Релиз платежной системы от OpenAI заставляет владельцев интернет-магазинов требовать от программистов срочного обновления кода. Бизнес видит новости про аудиторию в 1,2 миллиарда еженедельных пользователей по ссылке и хочет дать ИИ-агентам возможность покупать товары напрямую. Разработчикам приходится разбираться в новых спецификациях авторизации и переписывать логику корзины под облачные браузеры.

Использование агентских чекаутов сегодня оборачивается борьбой со сбоями, высокими затратами на токены и правовыми рисками.

Кошелек работает только для совершеннолетних подписчиков из США

Бизнес ждет притока покупателей со всего мира. Документация сервиса жестко ограничивает доступ к платежам. Функция открыта исключительно совершеннолетним подписчикам тарифа ChatGPT Pro в США с картами американских эмитентов, включая Chase, Amex, Mastercard и Visa по ссылке. Глобальный релиз за пределами Америки пока не объявлен. Запуск в Европе или Азии потребует соблюдения строгих регуляторных рамок вроде PSD3, GDPR и AI Act. Информации о сроках адаптации под эти законы нет.

Ожидание полностью автономных покупок в фоновом режиме разбивается о реальность. Каждая транзакция требует обязательной биометрической верификации пользователя через Face ID или Touch ID по ссылке. Модель не может списать деньги самостоятельно. Отсутствие лимитов на микротранзакции без подтверждения делает процесс похожим на обычную оплату телефоном внутри интерфейса чата.

Спрос со стороны самих пользователей остается низким. Опросы показывают готовность доверить искусственному интеллекту проведение финансовых операций от своего имени лишь у 23% американцев по ссылке. Разработчик тратит недели на поддержку нового протокола ради четверти от узкого сегмента платных американских подписчиков.

Агентские чекауты срываются в 42,8% случаев

На старте OpenAI не взимает комиссию за проведение транзакций по ссылке. Отсутствие дополнительных сборов выглядит привлекательно по сравнению со стандартным эквайрингом. Основной статьей расходов становится стоимость работы самой языковой модели.

Белая корзина для покупок без дна из которой выпадают голубые шарики
Почти половина сессий обрывается из за ошибок а магазин впустую оплачивает токены за каждый шаг агента

Многошаговый обход интернет-магазина агентом требует огромных вычислительных ресурсов. Традиционный скрипт отправляет один POST-запрос с параметрами товара. Языковая модель работает иначе. Она загружает полный HTML-код страниц, делает скриншоты интерфейса, анализирует их через алгоритмы компьютерного зрения и пытается заполнить формы доставки. Каждое действие сопровождается передачей всей истории сессии в контекст. Одно нажатие кнопки генерирует новый запрос к API.

Посчитаем затраты на инференс. Средняя страница интернет-магазина содержит огромное количество вложенных элементов. При переводе DOM-дерева в текст она весит около 50 тысяч токенов. Агенту требуется сделать минимум четыре шага для успешного заказа. Он ищет товар, выбирает нужный размер, переходит в корзину и заполняет адрес доставки. Это дает 200 тысяч входных токенов на одну сессию. Сложные визуальные проверки интерфейса требуют использования дорогих флагманских моделей. Стоимость вызовов ChatGPT API при таком объеме контекста составит около одного доллара на каждого пользователя. Если клиент покупает чехол для телефона за 10 долларов, классический банковский эквайринг заберет примерно 30 центов. Оплата токенов для работы агента обойдется втрое дороже комиссии банка. Разработчики могут оптимизировать расходы через маршрутизацию моделей, отправляя простые текстовые задачи дешевым версиям. Полностью отказаться от тяжелых моделей не выйдет, так как они нужны для распознавания капчи и сложных форм.

Высокая цена усугубляется огромным процентом отказов. Практическое тестирование 22 моделей искусственного интеллекта в реальных сценариях онлайн-покупок компанией Visa показало показатель неудач в 42,8% по ссылке. Почти половина сессий обрывается из-за неспособности агента пройти капчу, найти нужную кнопку или правильно указать индекс. Магазин оплачивает серверные мощности и токены для обработки этих запросов, но не получает конверсию. Из тысячи попыток оформить заказ 428 завершатся ошибкой, сжигая бюджет впустую.

Магазин несет полную юридическую ответственность за ошибки модели

Поведение агента непредсказуемо. Модель может добавить в корзину товар другого размера, перепутать цвет или отправить заказ по устаревшему адресу из старой беседы. Возникает проблема компенсации убытков при таких галлюцинациях. Традиционный покупатель проверяет данные перед оплатой. Агент отправляет сформированный набор данных напрямую в платежный шлюз.

Черный бумеранг в виде банковской карты воткнувшийся в глянцевый пол
Любая галлюцинация искусственного интеллекта при заказе превращается в классический чарджбек за счет продавца

Опубликованные условия сервиса прямо снимают ответственность с разработчиков ИИ. OpenAI не выступает банком, кредитором, эмитентом или продавцом по ссылке. Разрешение споров, отмены заказов и возвраты средств возлагаются исключительно на мерчанта и банк-эмитент.

Магазин остается один на один с недовольным клиентом и платежной системой. Механизмов для автоматизированного оспаривания ошибок искусственного интеллекта не существует. Каждая неверная покупка превращается в классический чарджбек. Клиент звонит в банк и заявляет о несогласии с операцией. Банк списывает деньги со счета магазина. Рост числа чарджбеков приводит к штрафам от эквайера и риску отключения приема карт. Внедрение кошелька переносит последствия несовершенства языковых моделей на баланс ритейлера.

Антифрод системы блокируют агентов как враждебных ботов

Техническая реализация покупок сталкивается с защитными экранами. Крупные платформы вроде Amazon, United Airlines и eBay активно блокируют обращения агентских чекаутов по ссылке. Системы защиты анализируют IP-адреса, заголовки браузера и скорость кликов. Облачные серверы моделей получают максимальный балл риска. Сетевой экран воспринимает полезных ботов как враждебный скрапинг. Сессия обрывается на этапе добавления товара в корзину.

Минималистичная белая мышеловка в которой застряла черная банковская карта
Стандартные системы безопасности воспринимают облачные браузеры нейросетей как враждебный скрапинг и обрывают сессию

Для решения проблемы OpenAI опубликовала руководство Commerce Partner Playbook. Документ рекомендует сайтам не блокировать облачные браузеры и настраивать антифрод-системы на пропуск таких покупок по ссылке. На практике это требует переписывания правил безопасности на сервере магазина. Разработчикам приходится создавать исключения для пулов IP-адресов OpenAI.

Подтверждение подлинности запросов от ИИ-агентов предлагается делать через спецификацию Web Bot Auth. Она работает на базе стандарта HTTP Message Signatures с криптографической подписью Ed25519 по ссылке. Разработчику нужно внедрить сложную проверку заголовков и валидацию ключей для каждого отдельного обращения к сайту. Сервер магазина должен извлечь специальный заголовок авторизации из запроса. Затем бэкенд скачивает актуальный публичный ключ OpenAI с официального сервера. После этого код вычисляет криптографический хэш от всего тела запроса и сверяет его с полученной подписью. Ошибка на любом этапе валидации немедленно оставляет агента без доступа к каталогу.

OpenAI сотрудничает с провайдерами платежей и антифрод-сервисами для адаптации скоринга к поведению ИИ-агентов по ссылке. Компании Forter, Riskified, Sardine и Signifyd пытаются научить свои алгоритмы отличать легитимного агента с кошельком от распределенной атаки. До завершения этой адаптации большинство запросов будет отклоняться на уровне сетевой инфраструктуры. Интеграция потребует постоянного мониторинга логов блокировок.

Как работает передача корзины через MCP

Интеграция магазинов строится вокруг Model Context Protocol. Документация предлагает использовать инструменты каталога, корзины и специальный параметр для передачи незавершенного чекаута пользователю в браузер по ссылке.

Прямое взаимодействие между сторонними плагинами и кошельком все еще находится в разработке. Модель собирает товары, после чего оплату проводит человек в отдельном окне. Архитектура требует создания промежуточных слоев логики.

Python
import json
from openai import OpenAI

client = OpenAI(api_key="YOUR_API_KEY")

tools = [{
    "type": "function",
    "function": {
        "name": "checkout_init",
        "description": "Initialize checkout and return continue_url",
        "parameters": {
            "type": "object",
            "properties": {
                "cart_id": {"type": "string"},
                "items": {
                    "type": "array",
                    "items": {"type": "string"}
                }
            },
            "required": ["cart_id", "items"]
        }
    }
}]

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[
        {"role": "user", "content": "Купи две пачки кофе из моей корзины 12345"}
    ],
    tools=tools
)

print(response.choices[0].message.tool_calls[0].function.arguments)

Ответ модели содержит вызов функции. Сервер магазина должен принять этот вызов, сформировать ссылку на оплату и вернуть ее в чат. Агент получает ссылку и выводит ее пользователю в виде кнопки.

JSON
{
  "cart_id": "12345",
  "continue_url": "https://store.com/checkout?token=xyz_secure"
}

Создание эндпоинта для приема таких корзин требует времени. Разработчику нужно поддерживать состояние сессии между чатом и браузером, обрабатывать брошенные корзины и синхронизировать остатки товаров на складе в реальном времени. Языковые модели часто ошибаются при формировании сложных структур данных. Малейший сбой при генерации структурированного ответа JSON прерывает сессию покупок. Пропущенная запятая или неверный тип переменной ломают парсер на стороне сервера. Пользователь кликает по ссылке и видит пустую страницу оплаты. Разработчикам приходится писать сложные системы восстановления состояния корзины по токену из URL.

Риск потери связи с клиентом при прямом внедрении

Продукт запущен в партнерстве с American Express, Mastercard и Visa по ссылке. Они используют специализированные агентские сети токенизации. При каждой транзакции платежная сеть генерирует динамический сетевой токен. Он обладает отдельным номером, собственным кодом безопасности CVV и ограниченным сроком действия по ссылке.

Реальные данные карты скрыты от магазина и ИИ-модели. Ритейлер получает деньги, теряя контакт с покупателем. Подстройка под один конкретный кошелек превращает магазин в сырьевой бэкенд. OpenAI контролирует интерфейс, историю покупок и пользовательские предпочтения. Магазин лишается возможности предлагать сопутствующие товары, собирать email-адреса для маркетинга или приглашать в программу лояльности.

Зависимость от одного поставщика технологий создает риски для бизнеса. Будущая модель монетизации остается скрытой. После завершения пилотного периода OpenAI может ввести комиссию с мерчантов или изменить алгоритмы ранжирования товаров в выдаче агента. Платформа начнет диктовать условия размещения каталога.

Что делать с интеграцией в понедельник

Внедрение поддержки агентских платежей оправдано только для узкого сегмента бизнеса. Разработчику стоит браться за задачу при совпадении четырех условий.

Первое условие включает работу исключительно на рынке США с приемом карт американских эмитентов.

Второе условие требует наличия процессинга, способного работать с динамическими сетевыми токенами от Visa, Mastercard или Amex.

Третье условие обязывает команду безопасности реализовать проверку криптографических подписей Ed25519 по стандарту RFC 9421 для идентификации ботов.

Четвертое условие предполагает готовность бэкенда принимать корзины через параметр continue_url и рендерить их для пользователя.

Несовпадение хотя бы одного пункта приведет к росту затрат на серверные мощности и увеличению числа жалоб в поддержку. До стабилизации протоколов выгоднее сфокусироваться на оптимизации классического веб-чекаута.

Модели из статьи

Вендоры