Cos'è Universal Commerce Protocol?
Universal Commerce Protocol (UCP) è uno standard aperto che fornisce un linguaggio comune per piattaforme (come agenti AI e app), business, Payment Service Provider e Credential Provider per comunicare in modo efficace e garantire esperienze di commercio sicure e consistenti sul web.
Panoramica
Il protocollo affronta un panorama commerciale frammentato fornendo primitive funzionali standardizzate. Con UCP, i business possono:
- Dichiarare le capability supportate per abilitare la discovery autonoma da parte delle piattaforme
- Facilitare sessioni di checkout sicure, con o senza intervento umano
- Offrire esperienze di shopping personalizzate attraverso lo scambio standardizzato di dati
Perché UCP?
Man mano che il commercio diventa sempre più agenziale e distribuito, la capacità dei diversi sistemi di interoperare senza integrazioni custom one-off è vitale. UCP mira a:
Standardizzare l'Interazione
Fornire un modo uniforme per le piattaforme di interagire con i business, indipendentemente dal backend sottostante.
Modularizzare il Commercio
Scomporre il commercio in Capability distinte (Checkout, Order) ed Extensions (Discounts, Fulfillment) per implementazione flessibile.
Abilitare il Commercio Agenziale
Progettato da zero per supportare agenti AI che agiscono per conto degli utenti: discovery prodotti, carrelli e acquisti sicuri.
Migliorare la Sicurezza
Supporto per pattern di sicurezza avanzati come mandati AP2 e credenziali verificabili.
Le 4 Capability Fondamentali
Checkout
Facilita le sessioni di checkout includendo gestione carrello e calcolo tasse, supportando flussi con o senza intervento umano.
Identity Linking
Permette alle piattaforme di ottenere autorizzazione per compiere azioni a nome dell'utente tramite OAuth 2.0.
Order
Aggiornamenti basati su webhook per eventi del ciclo di vita dell'ordine: spedito, consegnato, reso.
Payment Token Exchange
Protocolli per PSP e Credential Provider per scambiare token di pagamento e credenziali in modo sicuro.