UCP와 ACP 비교, AI 결제 표준이 판매자에게 요구하는 상품, 재고, 주문 데이터
한마디로
AI가 상품을 찾아 주고 결제까지 이어 주는 에이전틱 커머스에 구글 UCP와 ACP라는 두 공개 표준이 나왔어요 두 표준 모두 판매자를 판매 주체로 남기고 판매자가 결제 과정을 처리하는 연결을 만들게 하지만, 지금 열린 참여 경로는 국가와 승인 조건이 까다롭습니다 공개 사양을 비교해 한국 판매자가 연동보다 먼저 정비할 상품, 재고, 주문 데이터를 정리했어요
한눈에
에이전틱 커머스는 AI가 사람 대신 상품을 찾고 비교하고 결제까지 이어 주는 쇼핑 방식이에요 이 흐름에 구글의 UCP(Universal Commerce Protocol)와 ACP(Agentic Commerce Protocol)라는 두 공개 표준이 나왔고, ACP는 OpenAI가 ChatGPT에 처음 구현했습니다 두 표준은 생각보다 닮았어요 둘 다 판매자를 판매 주체(merchant of record)로 남기고, 판매자가 결제 과정을 처리하는 연결을 직접 만들어, 받은 결제 토큰(판매자가 결제 처리에 쓰도록 건네받는 전달용 값)으로 결제하고 주문 상태를 알리게 합니다 차이가 큰 쪽은 지금 실제로 열린 참여 경로예요 구글의 구매 버튼은 미국, 캐나다, 호주 판매 자격 상품과 선정된 판매자 대상이고, OpenAI에 상품 피드를 직접 제출하는 경로는 승인된 파트너에게만 열려 있습니다 인용한 공식 문서에서 한국 내 판매를 대상으로 한 지원은 확인되지 않아요 그래서 한국 판매자에게 지금 실속 있는 일은 연동보다, 어느 표준이 열리든 옮겨 담을 상품 원본 정보와 주문 처리 능력을 다져 두는 것입니다
무슨 일이 일어나고 있나
먼저 용어 세 개만 짚을게요 상품 피드는 상품 정보를 정해진 칸에 담아 전달하는 목록이고, API는 시스템끼리 정보를 주고받는 연결 방식이에요 결제 세션은 한 번의 구매를 진행하는 동안 장바구니, 배송지, 금액 같은 정보를 담아 두는 묶음입니다
구글은 UCP를 발견, 구매, 구매 후 지원까지 쇼핑 여정 전체를 다루는 공개 표준으로 소개하고, AI 에이전트와 판매자 시스템이 여러 연결 방식으로 정보를 주고받게 한다고 설명해요 판매자 센터 도움말에 따르면 UCP를 연동한 판매자는 구글 검색 AI 모드와 Gemini의 상품 목록에 구매 버튼을 달 수 있고, 결제는 구글 화면에서 Google Pay로 끝나지만 판매 주체는 판매자로 남습니다
ACP는 공식 사이트에서 Apache 2.0 라이선스로 공개된 오픈소스 표준이고, 여러 연결 방식을 지원한다고 밝혀요 ACP 결제 규격은 판매자가 결제 세션을 만들고, 조회하고, 수정하고, 완료하고, 취소하는 API를 직접 구현하도록 정합니다 OpenAI 개발 문서는 ChatGPT 연동을 상품 피드 공유로 시작하라고 안내하고, 결제는 따로 승인되는 연동으로 떼어 두었어요
생태계도 움직입니다 Salesforce는 Commerce Cloud와 TikTok 연동을 발표하면서 UCP 기반 결제의 단계적 도입을 2027년 1분기에 시작할 예정이라고 밝혔어요
구글 UCP 기본 결제 연동과 ACP 결제 규격 나란히 보기
UCP 쪽은 구글이 공개한 기본 결제 연동 문서를 기준으로 했어요 구글은 이 기본 연동 말고도 승인된 판매자를 위한 삽입형 결제(판매자의 결제 화면을 구글 화면 안에 띄우는 방식)를 따로 두고 있습니다
| 항목 | 구글 UCP 기본 결제 연동 | ACP 결제 규격 |
|---|---|---|
| 판매 주체 | 판매자 | 판매자 |
| 판매자가 만드는 결제 연결 | 결제 세션 만들기, 조회, 수정, 완료, 취소 | 결제 세션 만들기, 조회, 수정, 완료, 취소 |
| 결제 화면 | 구글 화면, 결제 정보는 고객이 직접 입력 | AI 서비스 화면(ChatGPT가 첫 구현) |
| 결제 처리 | 판매자가 Google Pay 결제 토큰을 받아 결제 | 판매자가 호환 결제 제공자의 토큰을 받아 결제(예: Stripe 공유 결제 토큰) |
| 주문 식별 정보 | 완료 응답에 주문 번호와 주문 확인 링크 | 주문 정보에 결제 세션 번호와 주문 확인 링크 |
| 구매 뒤 알림 | 주문 생성, 발송(송장번호와 배송 조회 링크), 배송 완료 알림 필수, 분쟁 같은 조정 알림은 권장 | 주문 생성과 변경 알림을 ChatGPT 쪽으로 서명해서 보냄 |
정리하면 두 방식 모두 판매자가 전달받은 결제 토큰으로 직접 결제를 처리하고, 주문을 만들고, 그 뒤 상태를 알려야 해요 차이는 결제 화면을 누가 그리느냐와 어떤 결제 수단 토큰을 받느냐에 있습니다
지금 열린 참여 경로
| 경로 | 지금 조건 |
|---|---|
| 구글 AI 모드, Gemini 구매 버튼(UCP) | 미국, 캐나다, 호주 판매 자격 상품과 선정된 판매자 대상, 관심 신청과 기술 연동, 상품에 결제 자격 속성 필요, Google Pay와 월렛 콘솔 계정 필요 |
| OpenAI에 상품 피드 직접 제출(ACP) | 승인된 파트너에게만 열림, 기본 업로드 대상은 미국이고 형식은 미국, 캐나다, 멕시코 코드를 표현할 수 있음, 추가 시장은 OpenAI가 그 연동의 허용 국가와 통화를 확인해야 사용 가능, 결제는 별도로 승인되는 연동 |
OpenAI 쇼핑 도움말은 Shopify 판매자의 상품 데이터가 Shopify 카탈로그를 통해 이미 ChatGPT에 연동돼 있어 개별 판매자가 따로 할 일이 없다고도 적고 있어요 다만 이것이 ChatGPT 안 결제나 한국 시장 지원까지 뜻하는지는 인용 문서로 확인되지 않습니다
왜 중요한가
표준이 둘이라 어느 쪽에 줄을 설지 고민하기 쉽지만, 사양을 나란히 놓으면 판매자가 준비할 것은 거의 겹칩니다 정확한 상품 정보, 지금 재고, 결제 시점의 최종 금액, 반품 조건, 그리고 주문이 확정되고 배송되는 과정을 바깥에 알려 주는 능력이에요 비유하면 배달 앱 여러 곳에 입점해도 주방의 재고표와 메뉴판, 주문 접수 체계가 엉망이면 어느 앱에서든 주문 취소가 나는 것과 같습니다
데이터가 어긋나면 손해가 바로 납니다 업계 조사를 인용한 보도에 따르면 소비자의 60%가 채널마다 가격이 다르게 나오면 그 판매처를 아예 떠나겠다고 답했어요 AI가 상품을 대신 고르는 구조에서는 사람이 페이지를 보며 확인하는 단계가 줄어서, 가격과 재고가 틀린 상품은 결제 단계에서 실패하거나 취소로 이어지기 쉽습니다 AI 안에서 결제까지 끝내는 비율이 아직 낮다는 점은 앞선 심층분석에서 다뤘으니, 이 글은 표준이 판매자에게 요구하는 데이터에 집중할게요
공통으로 정비해 둘 상품 데이터
아래는 OpenAI의 기본 상품 파일 형식을 기준으로 필수, 조건부 필수, 선택을 나눈 것이에요 기본 필수 항목은 9개로, 상품 식별자, 상품명, 설명, 상품 페이지 링크, 브랜드, 판매자명, 대표 이미지 링크, 재고, 가격입니다 UCP 쪽 구글 상품 데이터도 같은 상품 원본에서 나오니 함께 점검하기 좋아요
- 상품 식별자(필수) - 상품 또는 옵션 하나마다 바뀌지 않는 식별자가 필요하고, 다른 상품에 다시 쓰면 안 돼요 상품을 수정할 때마다 코드가 바뀌는 쇼핑몰이라면 이것부터 정리해야 합니다
- 옵션 상품 정보(옵션 상품이면 필수) - 같은 상품의 색상, 사이즈 옵션을 하나로 묶는 부모 상품 식별자를 모든 옵션 줄에 같은 값으로 넣고, 각 줄에 옵션 상품이라는 표시와 색상, 사이즈처럼 선택된 옵션 값도 함께 넣어야 해요 부모 상품 식별자는 개별 상품 식별자와 달라야 합니다 판매 조건을 구분하는 별도 식별자는 선택 항목이에요
- 재고(필수) - 재고 있음, 품절, 예약 판매, 입고 대기, 알 수 없음 중 하나로 분명히 적어야 하고, 비우거나 엉뚱한 값을 넣으면 그 줄이 거부돼요 알 수 없음은 재고가 있다는 뜻이 아니라는 점도 사양에 적혀 있습니다
- 가격(필수)과 갱신 주기 - OpenAI 문서는 하루 한 번 전체 파일을 보내고 하루 중 변경은 API로 수시 갱신하는 방식을 권해요 할인 기간 날짜를 피드에 넣어도 가격이 자동으로 바뀌지는 않는다고 적혀 있으니, 할인이 시작하고 끝날 때 피드를 직접 갱신해야 합니다
- 배송과 반품 조건(선택이지만 권장) - 반품 가능 여부와 반품 가능 일수를 따로 적는 칸이 있고, 배송비는 요금일 뿐 도착일을 보장하지 않는다고 적혀 있어요 약관 문서 링크만 걸어 두면 AI가 조건을 값으로 읽기 어렵습니다
- 판매 금지 상품 거르기 - OpenAI는 연령 제한 상품, 처방 의약품 등 판매 금지 목록을 두고, 위반하면 상품 삭제나 판매자 노출 중단까지 할 수 있다고 밝혔어요 피드를 만들 때 대상 상품을 먼저 걸러야 합니다
주문 처리 능력 점검하기
상품 데이터가 발견 단계라면, 주문 처리는 결제 이후의 신뢰를 정합니다 두 표준 모두 이 부분을 판매자 몫으로 둬요
- 결제 진행 상태를 알맞게 돌려주기 - UCP 결제 세션은 정상 흐름에서 정보 부족, 결제 대기, 완료 대기를 거쳐 완료로 끝나요 고객이 중단하면 취소, 처리할 수 없는 업무 오류가 나면 오류 상태를 돌려줍니다 모든 상태를 차례로 거치는 게 아니라, 상황에 맞는 상태를 그때그때 돌려줄 수 있어야 해요
- 결제 완료와 함께 주문 만들기 - 두 방식 모두 결제 완료 요청을 받으면 판매자가 결제를 처리하고 주문을 만들어 응답에 담아야 해요 결제와 주문 생성이 따로 노는 시스템이면 이 연결부터 손봐야 합니다
- 주문 식별 정보 연결하기 - 주문 번호, 그 주문을 만든 결제 세션 번호, 고객이 볼 주문 확인 링크를 서로 연결해 관리하세요 구글은 주문 알림에 결제 세션 번호나 주문 번호가 없으면 그 알림을 거부한다고 적었고, ACP 주문 정보에도 결제 세션 번호와 주문 확인 링크가 들어가요
- 세금 포함 가격 규칙 - UCP 결제 세션은 소계, 배송비, 합계를 나눠 돌려줘요 세금 포함 가격을 쓰는 시장에서는 소계 금액에 세금을 포함하고 별도 세금 항목은 빼며, 소계와 배송비의 표시 문구도 함께 줘야 합니다 구매 뒤 주문 알림에도 같은 원칙이 적용돼요 부가가치세를 포함해 가격을 보여 주는 쇼핑몰이라면 금액 계산과 표시 방식을 미리 맞춰 둘 만합니다
- 구매 뒤 주문 상태 알리기 - 구글은 주문 생성, 발송, 배송 완료 알림을 반드시 보내도록 하고, 발송 알림에는 송장번호와 배송 조회 링크가 필요해요 발송 다음에 배송 완료가 오는 순서도 지켜야 하고, 분쟁 같은 조정 알림은 권장 사항입니다 ACP도 판매자가 주문 생성과 변경 알림을 ChatGPT 쪽으로 보내 주문 상태를 맞추도록 정하고 있어요
- 취소하면 재고 돌려놓기 - ACP 결제 규격은 고객이 결제를 그만두면 세션을 취소해 잡아 둔 재고를 풀도록 안내해요 결제 중 재고를 잡아 두는 쇼핑몰이라면 취소 처리도 함께 점검하세요
한국 판매자는 지금 무엇을 하나
인용한 공식 문서에서 한국 내 판매를 대상으로 한 지원은 확인되지 않아요 해외 시장에 판매하는 한국 사업자가 참여할 수 있는지는 각 프로그램에 따로 확인해야 합니다 그 전에 할 수 있는 일은 이렇습니다
첫째, 상품 원본 정보를 한 곳에서 관리하세요 다만 제출 형식과 추가 속성은 채널마다 다릅니다 구글 구매 버튼에는 결제 자격 속성이 따로 필요하고, OpenAI는 구글 형식 피드를 받더라도 사전 확인을 거치며 그 경로에서는 검색 노출만 되고 결제는 꺼져요 원본은 하나로, 제출본은 채널별로 맞추는 구조가 안전합니다
둘째, 가격과 재고의 갱신 주기를 재 보세요 하루 한 번 내보내는 피드라면 할인 시작과 품절 사이에 생기는 빈틈이 얼마나 되는지 확인하고, 수시 갱신 경로가 필요한지 판단하면 됩니다
셋째, 주문 시스템이 외부에서 들어온 결제 세션을 받아 주문을 만들고, 발송과 배송 완료를 송장번호와 함께 바깥에 알릴 수 있는지 개발팀, 쇼핑몰 솔루션 업체와 점검해 두세요 바꿔야 할 범위와 준비 기간도 함께 확인해 두면 대상 시장이 열릴 때 판단이 빨라집니다
리스크와 반대 관점
표준과 기능 범위가 빠르게 바뀝니다 - UCP 결제 연동 문서는 날짜로 버전을 매기고 있고, 구글은 기본 결제 외에 승인된 판매자용 삽입형 결제도 따로 두고 있어요 ChatGPT 안 결제 기능의 현재 범위는 보도마다 엇갈리고, 공식 쇼핑 도움말은 일부 상품과 판매자에게 ChatGPT 안 결제가 표시될 수 있다고 적고 있습니다 의사결정 전에는 늘 그 시점의 공식 문서를 다시 확인하세요
표준 비교와 서비스 참여는 다른 문제입니다 - 공개 표준을 구현했다고 곧바로 특정 AI 서비스에 노출되는 것은 아니에요 각 서비스의 승인, 대상 시장, 상품 속성 조건을 따로 통과해야 합니다
한 표준만 고르면 손해일 수 있습니다 - 두 표준 모두 공개돼 있고 같은 판매자가 양쪽에 상품을 낼 수 있는 구조예요 어느 한쪽 전용 작업보다, 양쪽에 옮겨 담을 수 있는 상품 원본 정보와 주문 처리 능력을 먼저 갖추는 편이 위험이 적습니다
자주 묻는 질문
UCP는 무엇인가요
구글이 공개한 에이전틱 커머스 표준이에요 AI 에이전트와 판매자 시스템이 상품 발견, 결제, 구매 후 지원 정보를 주고받는 방식을 정합니다 구글의 참여 승인을 받고 대상 시장과 상품 자격 조건을 갖추면, UCP 연동으로 구글 검색 AI 모드와 Gemini의 상품 목록에 구매 버튼을 달 수 있어요 결제는 구글 화면에서 Google Pay로 이뤄지고 판매자는 판매 주체로 남습니다
ACP는 무엇인가요
AI 에이전트와 판매자 사이의 상품 정보와 결제 흐름을 정하는 공개 표준이에요 Apache 2.0 라이선스로 공개돼 있고 OpenAI가 ChatGPT에 처음 구현했습니다 판매자는 결제 세션을 만들고, 조회하고, 수정하고, 완료하고, 취소하는 API를 구현하고, 결제 수단은 호환 결제 제공자의 토큰으로 받아 직접 결제를 처리해요
UCP와 ACP는 무엇이 다른가요
둘 다 판매자를 판매 주체로 남기고, 판매자가 결제 세션을 처리하고 받은 결제 토큰으로 직접 결제하며 주문 상태를 알리게 하는 점이 닮았어요 구글 기본 결제 연동은 결제 화면을 구글이 그리고 Google Pay 토큰을 쓰며, 발송과 배송 완료 알림을 반드시 보내야 합니다 ACP는 AI 서비스 화면에서 호환 결제 제공자의 토큰을 쓰고, 주문 생성과 변경 알림을 ChatGPT 쪽으로 보내요 지금 열린 참여 경로의 국가와 승인 조건도 서로 다릅니다
한국 판매자도 지금 쓸 수 있나요
인용한 공식 문서에서 한국 내 판매를 대상으로 한 지원은 확인되지 않아요 구글 구매 버튼은 미국, 캐나다, 호주 판매 자격 상품과 선정된 판매자 대상이고, OpenAI에 상품 피드를 직접 제출하는 경로는 승인된 파트너에게 열려 있으며 기본 업로드 대상은 미국이에요 다른 시장은 OpenAI가 그 연동의 허용 국가와 통화를 확인해야 쓸 수 있습니다 해외 시장에 판매하는 한국 사업자의 참여 가능 여부는 각 프로그램에 따로 확인하세요
연동하려면 무엇을 만들어야 하나요
구글 UCP 기본 결제 연동은 구글이 호출하는 결제 세션 API(생성, 조회, 수정, 완료, 취소)를 만들고, 구매 뒤에는 주문 생성, 발송, 배송 완료 알림을 보내야 해요 ACP도 같은 범위의 결제 세션 API와 주문 알림을 구현하고, ChatGPT에 연동할 때는 공식 사양에 맞춘 상품 피드부터 보냅니다
지금 무엇부터 준비하면 되나요
상품 원본 정보를 한 곳에서 정확하게 관리하고, 가격과 재고의 갱신 주기를 점검하고, 반품과 배송 조건을 상품 데이터 값으로 관리하는 것부터 시작하세요 주문 시스템이 외부 결제 세션으로 주문을 만들고 송장번호와 함께 배송 상태를 알릴 수 있는지도 미리 확인해 두면 대상 시장이 열릴 때 빨리 움직일 수 있어요
이 분석의 근거 기사
- Google 판매자 센터 도움말 - Google 판매자 센터 도움말, UCP와 UCP 기반 결제 기능
- Google for Developers - Google UCP 가이드, 기본 결제 연동 개요
- Google for Developers - Google UCP 가이드, 구매 후 주문 상태 알림
- Agentic Commerce Protocol - ACP 결제 API 규격
- Agentic Commerce Protocol - ACP 주문 알림 규격
- Google for Developers - Google UCP 가이드, 기본 결제 REST API
- OpenAI 도움말 - OpenAI 도움말, ChatGPT 쇼핑
- OpenAI 개발 문서 - OpenAI 커머스 문서, ACP 시작하기
- OpenAI 개발 문서 - OpenAI 커머스 문서, 상품 파일 사양
- CMSWire(AI, CX, GNews) - AI 쇼핑 검색 시대, 프로모션 데이터 정합성이 매출 좌우한다
- Salesforce - Salesforce Commerce Cloud, TikTok와 에이전틱 커머스 연동 발표
태그
관련 AI 인사이트
- 에이전틱 커머스란, AI 결제 전환율 10%가 말하는 실무 대응법Google이 홀리데이 시즌에 맞춰 에이전틱 커머스 기능을 쏟아냈는데, 정작 AI 플랫폼에서 결제를 끝내는 쇼퍼는 10%뿐이에요. 같은 시기 AI Mode 광고…
- O4O 전략과 사례 총정리 - 정의부터 AI 에이전트 시대 진화까지온라인에서 쌓은 데이터로 오프라인을 공략하는 O4O 전략이 2026년 다시 주목받고 있어요. 정의와 O2O와의 차이부터 무신사, 편의점의 실측 성과, AI 쇼핑…
- AI 에이전트 데이터 준비 방법, BigQuery 대화형 분석과 Muse 사례로 본 점검법BigQuery가 Iceberg REST 카탈로그로 멀티클라우드 데이터를 옮기지 않고 자연어로 묻는 구조를 내놓았고, Gemini 4 Argon은 캐시 입력 9…
- 개인화 마케팅 사례 점검법, FTC 가격 공개 요구와 CDP 데이터 계보 추적FTC가 2026년 8월 19일 고객 데이터로 가격을 다르게 매길 때 그 사실과 근거를 공개하라는 집행 정책을 제안했어요. 같은 시기 IAB 조사에서 45%가…