귀하의 스토어가 Shopify 또는 커스텀 헤드리스 인프라로 운영된다면, OpenAI가 네이티브 커머스와 ChatGPT Wallet을 출시하는 것을 추적하고 있을 가능성이 높습니다.
OpenAI는 자율 에이전트 쇼핑(autonomous agent shopping)을 위해 네이티브 커머스 도구, Business Hub 카탈로그 피드, 그리고 ChatGPT Wallet을 출시합니다.
대부분의 공개적인 보도는 소비자적 참신함에 초점을 맞추고 있지만, 내부의 엔지니어링 메커니즘은 상당한 수준의 엣지 라우팅(edge routing), WAF 재분류(reclassification), 그리고 엔드포인트 강화(endpoint hardening)를 요구합니다. 실제 프로덕션 환경에서 문제가 발생했던 부분은 다음과 같습니다:
1. 클라우드 브라우저가 결제를 직접 실행합니다 (Cloud browsers execute checkouts directly)
에피메럴(Ephemeral) 클라우드 브라우저는 스토어프론트를 렌더링하고 체크아웃 플로우를 실행합니다. 헤드리스 도구는 가격 책정 및 재고 관리를 몇 초 만에 처리합니다.
2. 14일이 지난 피드는 삭제됩니다 (Feeds older than 14 days are deleted)
OpenAI의 Business Hub는 9가지 핵심 제품 속성(core product attributes)을 요구합니다. 14일 이내에 새로 고쳐지지 않은 모든 판매자 피드는 자동으로 제거됩니다.
3. 기본 봇 방화벽이 에이전트 주문을 차단합니다 (Default bot firewalls block agent orders)
표준 Cloudflare 및 Akamai 규칙은 ChatGPT 클라우드 브라우저를 악성 스크래퍼로 오인합니다. 스토어는 Bot ID 129220581을 화이트리스트에 추가해야 합니다(allowlist).
4. iFrame 플러그인은 Operator에서 금지됩니다 (iFrame plugins are banned from Operator)
OpenAI는 헤드리스 MCP 서버를 명시적으로 의무화합니다. 스토어 엔드포인트는 get_product_details, update_cart, 그리고 create_checkout을 노출해야 합니다.
5. 토큰화된 결제가 사기 거절을 방지합니다 (Tokenized checkout prevents fraud declines)
ChatGPT Wallet은 토큰화된 결제를 처리하고, 고객 IP를 RFC 7239 헤더에 전달하여 사기 엔진이 에이전트 주문을 승인하도록 합니다.
주요 프로덕션 시사점 (Key Production Takeaways)
- 허용 목록 검증 상업 에이전트 시그니처: 엣지 리버스 프록시(edge reverse proxy) 및 WAF 설정을 통해, 해당 트래픽을 적대적 스크래퍼로 플래그 지정하는 대신 (WAF Bot ID
129220581과 같은) 검증된 크롤러 트래픽이 허용되도록 보장해야 합니다.
- 클린 머신 문서 배포: 토큰 오버헤드(token overhead)를 최소화하기 위해 결정론적(deterministic) 마크다운 문서 계층(
/llms.txt) 및 디스커버리 매니페스트(/.well-known/webmcp.json)를 게시해야 합니다.
- 원본 클라이언트 IP 헤더 보존: 사기 방지 엔진(fraud engines)이 데이터센터 IP에서 발생하는 주문을 거부하지 않도록, 리버스 프록시가 결제 경로(checkout routes)에 들어오는 RFC 7239
Forwarded 헤더를 보존하도록 해야 합니다.
Maintained and documented at stacktxt.com.