Agentic Commerce Protocol (ACP) to otwarta specyfikacja opracowana przez OpenAI i Stripe. Umożliwia ona agentom AI (np. ChatGPT) finalizowanie zakupów bezpośrednio w rozmowie z użytkownikiem, przy jednoczesnym zachowaniu pełnej kontroli przez sprzedawcę. Protokół jest publikowany na licencji Apache 2.0 i dostępny na GitHubie - każdy może go przeglądać, komentować i proponować zmiany.
Jak działa ACP od strony techicznej?
- Odkrycie - agent AI znajduje produkt w indeksie partnera (np. Etsy).
- Wycena i dostępność - ChatGPT pyta API sprzedawcy o cenę, stan magazynowy, koszt dostawy.
- Tokenizacja płatności - użytkownik wybiera kartę zapisowaną w Stripe; powstaje „shared payment token”, którego agent nie może odczytać.
- Zamówienie - token trafia do sprzedawcy; ten akceptuje lub odrzuca transakcję w swoim systemie.
- Status i powiadomienia - sprzedawca może wysłać webhookiem aktualizację, którą agent przekaże użytkownikowi.
Bezpieczeństwo i regulacje
- Tokenizacja PCI: numer karty nie przechodzi przez serwery OpenAI.
- To sprzedawca jest “merchant of record” - to on wystawia paragon, rozlicza podatki i odpowiada za GDPR/PCI.
- Agent nie przechowuje danych wrażliwych; cała autoryzacja odbywa się po stronie Stripe i sklepu.
Schemat techniczny rozwiązania:

Źródło rysunku: www.chatpgt.com
Podsumowanie
ACP to realna, dobrze przemyślana specyfikacja, ale jeszcze nie gotowy standard masowy. Pierwszy, ograniczony pilotaż z Etsy pokazuje, że model działa - zarówno technicznie, jak i regulacyjnie. Jeśli chcesz być gotowy na moment, gdy protokół stanie się powszechny, najlepszy moment na eksperymenty właśnie nadszedł: dokumentacja jest otwarta, a Stripe daje narzędzia testowe. Pamiętaj jednak, że wdrożenie wymaga pracy programistycznej i akceptacji ryzyka “wczesnego adoptera”.