Il Universal Commerce Protocol (UCP) è lo standard di formattazione e transazione progettato per tradurre i flussi di lavoro relativi a prezzi, disponibilità ed evasione degli ordini direttamente per l'intelligenza artificiale.
1. Perché i Checkout E-commerce Tradizionali Falliscono con i Bot
I checkout B2B tradizionali richiedono la compilazione di moduli HTML a più passaggi, la risoluzione di supplementi di spedizione nascosti, l'attesa di email di conferma vendita e l'elaborazione manuale di fatture PDF. Mentre gli esseri umani possono superare questi ostacoli visivi, gli agenti AI autonomi non possono farlo in modo affidabile. UCP risolve questo problema standardizzando il "commerce handshake" in un unico scambio JSON firmato.
2. Confronto tra Protocolli: Tradizionale vs. UCP
| Caratteristica | Checkout Tradizionale | UCP (Ottimizzato per l'IA) |
|---|---|---|
| Interfaccia | Moduli HTML visivi, Captcha, Popup sui cookie | Endpoint Manifest JSON-RPC / SSE Unificato |
| Latenza | Minuti (Navigazione umana, caricamento pagine) | Millisecondi (Handshake API diretto) |
| Verifica | Approvazione manuale, validazione NIP tramite moduli | Firme crittografiche di identità (Ed25519) |
3. Lo Schema del Manifest UCP
Ogni nodo conforme a UCP espone un manifest pubblico che descrive i suoi prodotti e le regole di acquisto. Questo schema consente ai modelli LLM di comprendere programmaticamente i vincoli delle transazioni senza dover leggere manuali PDF.
- Identità del Nodo Commerciale: Dati del commerciante e regole di pagamento verificati crittograficamente.
- Matrice dei Prezzi: Livelli di prezzo basati sul volume, MOQs (Quantità Minime d'Ordine) e conversioni di valuta in tempo reale.
- Endpoint di Handshake: URL diretto e sicuro per inviare acquisti automatizzati e verificare la disponibilità di magazzino.
4. Flusso di Lavoro per l'Integrazione Passo-Passo
L'implementazione di UCP sulla vostra piattaforma B2B prevede tre fasi tecniche principali:
- Distribuzione del File Manifest: Esporre il file
ucp.jsonnella directory radice del vostro dominio (es.domain.com/ucp.json). - Connessione del Gateway UCP: Collegare il vostro database di inventario al server gateway per segnalare dinamicamente gli aggiornamenti di magazzino.
- Verifica OAuth e Webhook: Configurare i gestori di webhook per elaborare i token di acquisto e inviare il tracciamento delle spedizioni in tempo reale.
Per consultare le specifiche complete, è possibile visualizzare il repository open-source ufficiale su Scopio GitHub.
