StoreFleet
Blog › Universal Commerce Protocol: vì sao tôi cố tình đứng chờ

Universal Commerce Protocol: vì sao tôi cố tình đứng chờ

Universal Commerce Protocol (UCP) là gì, liên quan gì đến ACP và MCP, và vì sao người vận hành 5 cửa hàng Shopify này cố tình chưa làm gì cả.

Linh Nguyen · Cập nhật

Điểm chính — AI tóm tắt
  • UCP là chuẩn mở do Google và Shopify đồng phát triển cùng Etsy, Target, Wayfair, phủ toàn bộ hành trình mua sắm của agent — công bố ngày 11/1/2026 với hơn 20 đối tác hậu thuẫn
  • Bộ máy gồm hồ sơ JSON tại /.well-known/ucp, thương lượng năng lực, máy trạng thái checkout ba trạng thái, và thương lượng thanh toán theo từng giao dịch — trạng thái requires_escalation chính thức thừa nhận agent không nên tự chốt mọi giao dịch một mình
  • Store Shopify tự động trở nên khám-phá-được qua UCP — Shopify phát hành bộ công cụ catalog chạy trên UCP ngày 22/4/2026 và khai tử endpoint Storefront MCP catalog cũ ngày 15/6
  • Chưa ai có kinh nghiệm UCP production thực sự — con số tăng 15 lần của Shopify đo khám phá bằng agent nói chung chứ không riêng UCP, và tác giả chưa thấy lượng đơn từ agent đáng báo cáo trên 5 store của mình
  • Tư thế đúng cho merchant là đừng tự xây gì (schema sẽ còn đổi, nút gạt trong admin luôn thắng), giữ dữ liệu sản phẩm sạch — phần việc duy nhất sinh lãi bất kể chuẩn nào thắng — và theo dõi kênh agent như mọi kênh khác

AI tổng hợp từ chính nội dung bài viết; tác giả đã soát lại.

Trong bài này
  1. Universal Commerce Protocol thực chất là gì
  2. Bộ máy bên trong — và cái trạng thái trong spec mà tôi thật sự thích
  3. UCP đứng ở đâu cạnh ACP và MCP
  4. Ai đứng sau, và tôi đọc một danh sách nặng ký như vậy thế nào
  5. Điều mà không ai bán tooling cho bạn chịu nói to
  6. Tôi đang làm gì trên năm store: gần như không gì cả, một cách có chủ đích

Từ tháng 2/2026, tôi để một AI agent làm việc trên năm cửa hàng Shopify mà chúng tôi vận hành, với một luật nhà chưa bao giờ nới lỏng: nó không được đụng vào tiền. Vận hành một agent bị xích kiểu đó làm thay đổi cách bạn đọc các giao thức thương mại. Nên khi Google dùng bài keynote tại NRF ngày 11/1/2026 để công bố Universal Commerce Protocol — một chuẩn mở cho AI agent mua hàng ở bất kỳ merchant nào — những câu hỏi đầu tiên của tôi không phải về tính năng. Chúng là: ai chuẩn chi khoản thanh toán, ai gánh rủi ro gian lận và tranh chấp, và chuyện gì xảy ra khi agent sai mà vẫn tự tin?

Đây là bài giải thích tôi sẽ đưa cho một merchant khác đang cân nhắc xem Universal Commerce Protocol đã đáng để họ quan tâm chưa: nó là gì, bộ máy bên trong chạy ra sao, nó liên quan thế nào đến ACP và Instant Checkout, ai đứng sau — và tôi đang thực sự làm gì với nó trên các store của mình, mà câu trả lời là: gần như không làm gì, một cách có chủ đích. Bức tranh công nghệ rộng hơn nằm trong bài tổng quan AI agent trong Shopify 2026; bài này chỉ tập trung vào giao thức.

Universal Commerce Protocol thực chất là gì

UCP là một chuẩn mở do Google và Shopify đồng phát triển cùng Etsy, Target và Wayfair, định nghĩa cách AI agent xử lý toàn bộ hành trình mua sắm — khám phá, tìm sản phẩm, gom giỏ hàng, thanh toán, hậu mãi — qua một giao diện chuẩn hóa duy nhất, thay vì mỗi nền tảng AI một tích hợp riêng. Tại thời điểm công bố, nó được hơn 20 đối tác hậu thuẫn, trong đó có Visa, Mastercard, American Express, Stripe, Walmart, Best Buy, The Home Depot và Zalando. Bản spec được công bố trên GitHub theo giấy phép Apache 2.0, và Google đang dần đưa checkout chạy bằng UCP vào AI Mode trên Search và ứng dụng Gemini cho các nhà bán lẻ Mỹ đủ điều kiện.

Phiên bản nén mà tôi hay nói với các operator khác: đây là nỗ lực biến bài toán "một agent bước vào cửa hàng" thành vấn đề đã-được-giải, trung lập với nhà cung cấp — đại loại như DNS cho mua sắm — trước khi mỗi nền tảng AI kịp tự chế một kiểu bắt tay không tương thích của riêng mình.

Bộ máy bên trong — và cái trạng thái trong spec mà tôi thật sự thích

Bài viết kỹ thuật của đội engineering Shopify mô tả bốn bộ phận chuyển động:

  1. Khám phá (discovery). Merchant công bố một hồ sơ JSON tại /.well-known/ucp trên domain của mình: bán gì, hỗ trợ những năng lực nào (tìm kiếm, giảm giá, loyalty, subscription, đặt trước), và agent nên nói chuyện với API của họ ra sao.
  2. Thương lượng năng lực. Agent đọc hồ sơ đó, đối chiếu với năng lực của chính nó, và tự tính ra phần giao nhau. Không hội đồng trung tâm nào phải phê duyệt.
  3. Một máy trạng thái cho checkout với ba trạng thái: incomplete, requires_escalation và ready_for_complete.
  4. Thương lượng thanh toán. Phương thức không bị đóng cứng; ưu tiên của merchant và của agent được dung hòa theo từng giao dịch, dựa trên giỏ hàng, vị trí người mua và giá trị đơn.

Chi tiết mà tôi cứ quay lại mãi là requires_escalation. Đó là lúc giao thức chính thức thừa nhận rằng agent không nên tự hoàn tất mọi giao dịch một mình — khi có thứ cần con người (chẳng hạn một bước xác minh), checkout được chuyển giao lại cho người mua qua một luồng nhúng. Với tư cách người đã phải viết luật "cấm đụng tiền" cho agent của chính mình sau khi chứng kiến nó đọc nhầm tồn kho mà vẫn tự tin tuyệt đối, tôi thấy đó là dòng trung thực nhất về mặt vận hành trong cả bản spec — đường thoát hiểm được thiết kế sẵn từ đầu, không phải vá vào sau đợt gian lận đầu tiên.

UCP đứng ở đâu cạnh ACP và MCP

Ba cái tên viết tắt này luôn xuất hiện cùng nhau, và việc trộn lẫn chúng gây ra phần lớn sự bối rối mà tôi thấy.

MCP — Model Context Protocol, của Anthropic — là hệ thống ống nước đa dụng để nối mô hình AI với bất kỳ nguồn dữ liệu nào. Không chuyên về thương mại. Shopify dùng nó như một kênh truyền tải cho UCP: ngày 22/4/2026, Shopify phát hành bộ công cụ catalog chạy trên UCP với ngày hiệu lực 30/5, và khai tử các endpoint Storefront MCP catalog cũ vào 15/6. Hệ quả thực tế: nếu store của bạn chạy trên Shopify, nó đã trở nên khám-phá-được qua UCP mà bạn không phải nhấc một ngón tay. Đó chính xác là cách UCP "đến" với năm store của tôi — phía server, theo lịch của Shopify. Hạn chót 15/6 đến rồi đi, và toàn bộ khối lượng công việc UCP phía chúng tôi là xác nhận rằng không thứ gì trong stack của mình gọi thẳng endpoint cũ. Không có gì gọi cả.

ACP — Agentic Commerce Protocol, của OpenAI và Stripe — là chuẩn thương mại còn lại, và nó hẹp hơn: chuẩn hóa khâu giao dịch thanh toán, sinh ra từ thí nghiệm Instant Checkout. Câu chuyện đầy đủ về thí nghiệm đó và cú rút lui tháng 3/2026 đáng đọc trước khi bạn hình thành quan điểm về bất cứ thứ gì ở đây, vì đó là điểm dữ liệu thực tế duy nhất mà agentic checkout từng tạo ra cho đến giờ.

Trên giấy, UCP rộng hơn (cả hành trình, không chỉ checkout) và phi tập trung hơn (không nền tảng nào đứng giữa kiểm soát giao dịch). Phiên bản đầu tiên của chính bài này từng gọi đó là "cửa đặt cược dài hạn tốt hơn". Quan điểm đã chỉnh của tôi: merchant không cần đặt cược gì cả. Cả hai chuẩn đang cùng hội tụ về đúng bài học mà Instant Checkout dạy cho tất cả — người mua nghiên cứu với agent, rồi trả tiền trên đường ray mà merchant vốn đã kiểm soát — và phần việc chuẩn bị thì giống hệt nhau ở cả hai hướng: dữ liệu sản phẩm sạch và trung thực.

Ai đứng sau, và tôi đọc một danh sách nặng ký như vậy thế nào

Tech Council sáng lập của UCP gồm Google, Shopify, Etsy, Target và Wayfair. Tháng 4/2026, Amazon, Meta, Microsoft, Salesforce và Stripe gia nhập hội đồng — để ý rằng Stripe giờ ngồi trong cả UCP lẫn ACP. Bản thân mô hình quản trị được thiết kế để mở rộng quy mô: vendor mở rộng giao thức dưới namespace theo tên miền đảo ngược ("sở hữu domain, sở hữu namespace"), nên một phương thức thanh toán hay chương trình loyalty mới không cần hội đồng phê duyệt.

Đây là cách tôi đọc danh sách đó một cách thẳng thắn. Khi Amazon, Google, Meta và Microsoft cùng ngồi trong một hội đồng tiêu chuẩn, đó không phải là hòa thuận — đó là giám sát lẫn nhau có đảm bảo. Một danh sách nặng ký cỡ này nói với bạn hai điều cùng lúc: chuẩn này đủ thật để không ai dám vắng mặt, và nó sẽ còn thay đổi tiếp khi các ông lớn mặc cả với nhau. Cả hai điều đều dẫn về cùng một tư thế cho merchant: theo dõi sát, nhưng đừng tự xây gì cả.

Điều mà không ai bán tooling cho bạn chịu nói to

Chưa ai có kinh nghiệm vận hành UCP thực sự trong production. Không phải các agency đang xuất bản "hướng dẫn triển khai UCP", không phải các vendor SaaS vừa thêm nó vào trang giá, và không phải tôi. Thứ tồn tại ở giữa năm 2026 là một bản spec công khai, các bề mặt của Google đang dần bật checkout, cơ chế tự kích hoạt của Shopify, và các bản demo.

Shopify báo cáo đơn hàng từ tìm kiếm có AI hỗ trợ tăng 15 lần so với cùng kỳ — con số của họ, gộp trên hàng triệu store, và nó đo khám phá bằng agent nói chung, không phải riêng UCP. Phần đóng góp của chính tôi vào bộ dữ liệu: các store của chúng tôi đã sẵn sàng cho agent từ mùa xuân 2026, có một dòng nhỏ giọt session do agent giới thiệu, và tôi vẫn chưa thấy lượng đơn hàng từ agent nào đáng để báo cáo. Một operator, năm store, giai đoạn triển khai còn sớm.

Câu hỏi mở mà tôi quan tâm nhất, với tư cách operator cấm agent của chính mình đụng vào tiền: ai chịu lỗ khi agent mua nhầm và người mua mở tranh chấp? Một bản spec có thể định nghĩa các trạng thái chuyển giao. Nó không thể tự sinh ra vài nghìn ca tranh chấp thực tế xấu xí để biến một thiết kế thành thông lệ đã được kiểm chứng. Thứ "án lệ" đó đòi hỏi khối lượng giao dịch mà, tính đến tháng 7/2026, chưa tồn tại.

Tôi đang làm gì trên năm store: gần như không gì cả, một cách có chủ đích

Danh sách việc-cần-làm UCP thực tế của tôi, đầy đủ như sau:

  1. Không tích hợp trực tiếp, không tự xây gì. Bản spec mới vài tháng tuổi và những bên đặt cược nặng nhất mới gia nhập một quý trước; schema sẽ còn dịch chuyển. Bất cứ thứ gì tôi tự tay xây trên nó hôm nay là rủi ro đập-đi-xây-lại của ngày mai. Toàn bộ lời chào hàng của Shopify là UCP sẽ trở thành một nút gạt trong admin — khi điều đó thành sự thật, nút gạt luôn thắng số giờ engineering của tôi.
  2. Giữ dữ liệu sản phẩm sạch. Đây là phần việc duy nhất sinh lãi bất kể giao thức nào thắng, vì mọi agent — UCP, ACP, hay thứ ra mắt tiếp theo — chỉ nhìn thấy dữ liệu catalog của bạn và không gì khác. Nhật ký chuẩn bị các store cho agentic commerce kể phần dọn dẹp đó thực sự tốn những gì, còn quản lý sản phẩm hàng loạt là cách chúng tôi duy trì nó trên năm catalog mà không mất trọn các cuối tuần.
  3. Theo dõi kênh agent như mọi kênh khác. Đơn từ các bề mặt AI đổ về admin kèm attribution; việc của mình là nhận ra thời điểm dòng nhỏ giọt biến thành dòng chảy. Với nhiều store, điều đó nghĩa là một góc nhìn hợp nhất chứ không phải năm lần đăng nhập — đó là lý do bảng điều khiển đa cửa hàng và hợp nhất tài chính giữa nhiều cửa hàng của chúng tôi tồn tại, và cũng chính là lớp dữ liệu mà agent của chính chúng tôi đứng trên đó.
  4. Giữ agent của mình trong xích. Cho đến khi câu chuyện tranh chấp có lịch sử thật, agent của tôi chỉ đề xuất còn con người bấm nút — và tôi áp cùng mức bảo thủ đó cho agent của mọi công ty khác.

Nếu bạn vận hành nhiều store, "theo dõi cho tử tế" nghĩa là có một chỗ duy nhất nơi một nguồn giới thiệu lạ hay một đường checkout mới hiện lên như một tín hiệu chứ không phải một dòng chú thích. Và nếu lượng giao dịch qua UCP có ngày xuất hiện trong số liệu của chúng tôi, bài này sẽ được cập nhật để nói đúng như vậy. Đó là giao kèo.