ACP (Agentic Commerce Protocol) to otwarty standard, który pozwala AI (np. ChatGPT) przeprowadzić zakup w czacie, a Twój sklep dostaje zamówienie i potwierdzoną płatność przez zaufanego operatora (np. Stripe/PayPal) – bez trzymania danych karty po stronie agenta. Wniosek: jeśli chcesz być gotowy na zakupy w ChatGPT, musisz przygotować endpointy sklepu, stany koszyka, autoryzację i logowanie zdarzeń.
Czym właściwie jest Agentic Commerce Protocol (ACP)?
Najprościej mówiąc: ACP pozwala, aby klient kupił produkt bezpośrednio w czacie AI, a sklep automatycznie otrzymał zamówienie i płatność.
Jest to otwarty standard opracowany przez zespół OpenAI wraz z partnerami technologicznymi, w tym Stripe, PayPal i Worldpay. Jego zadaniem jest umożliwienie „agentom handlowym” (czyli systemom AI takim jak ChatGPT) komunikacji ze sklepami internetowymi w sposób ustrukturyzowany i bezpieczny.
W praktyce ACP definiuje zestaw flows, czyli sekwencji zdarzeń handlowych. Każdy flow opisuje, co się dzieje, gdy użytkownik podejmuje decyzję o zakupie w czacie. Dla przykładu:
- użytkownik prosi agenta o produkt,
- agent wykonuje zapytanie do API sklepu,
- otrzymuje odpowiedź o dostępności, cenie i parametrach,
- tworzy koszyk,
- przekazuje dane płatności do zaufanego procesora,
- a następnie potwierdza zamówienie.
Ważne jest to, że ACP nie przechowuje danych o płatnościach i nie wykonuje transakcji bezpośrednio. Działa raczej jak tłumacz: zamienia język naturalny użytkownika w ustrukturyzowane żądania API, które sklep potrafi zrozumieć.
ACP ma charakter open standardu, co oznacza, że może być implementowany przez dowolną platformę e-commerce, nie tylko Shopify czy Etsy. Dokumentacja jest publiczna i stale rozwijana przez OpenAI Developers.
Jak działa architektura „agent → sklep → płatność”?
Aby lepiej zrozumieć, jak działa sprzedaż w ChatGPT, warto rozłożyć ją na trzy warstwy.
1. Agent (ChatGPT lub inny system AI)
To warstwa konwersacyjna. Agent przyjmuje zapytania użytkownika, analizuje intencję i tworzy propozycję produktu. Dzięki ACP agent może przeprowadzić klienta przez cały proces zakupowy, nie przekraczając własnych kompetencji.
2. Sklep (merchant endpoint)
To Twoje zaplecze handlowe. Sklep udostępnia interfejs, który odbiera zapytania od agenta w formacie ACP. W praktyce oznacza to, że Twój backend musi potrafić:
- zwrócić listę produktów z aktualnymi cenami i dostępnością,
- potwierdzić dodanie do koszyka,
- wygenerować identyfikator zamówienia,
- przekazać dane do bramki płatniczej,
- potwierdzić realizację.
3. Płatność (procesor: Stripe, PayPal, Worldpay)
Ta warstwa obsługuje autoryzację transakcji. Agent inicjuje proces, ale sama płatność odbywa się po stronie zaufanego dostawcy. ACP zapewnia jedynie komunikację i zgodność z protokołami bezpieczeństwa.
Taki model „trójwarstwowy” pozwala utrzymać pełną kontrolę nad danymi po stronie sprzedawcy, a jednocześnie daje użytkownikowi doświadczenie zakupowe bez przechodzenia między stronami.

Jak przygotować integrację sklepu poza Shopify i Etsy?
Shopify i Etsy mają już wbudowaną obsługę ACP. Jeśli jednak Twój sklep działa na innej platformie (np. WooCommerce, Magento, PrestaShop lub autorskim CMS), możesz samodzielnie wdrożyć kompatybilność.
Minimalny zakres integracji obejmuje:
- Endpoint ACP – punkt API, który odpowiada na zapytania o produkty, dostępność, koszyk i zamówienia.
- Webhook zdarzeń – odbiera informacje o zmianach statusów i płatnościach.
- Warstwę autoryzacji – najlepiej opartą o tokeny JWT lub OAuth2, by agent mógł weryfikować autentyczność zapytań.
- Mapowanie danych produktowych – pola takie jak title, price, currency, availability, image_url, sku, shipping muszą być zgodne z wymaganiami ACP.
Checklista dla programisty – ACP w 5 punktach
- Utworzyć endpoint ACP (produkty, koszyk, zamówienia).
- Wdrożyć webhooki statusów koszyka i płatności.
- Dostosować feed produktowy do wymagań ACP (title/price/sku/availability/image/variants).
- Zaimplementować autoryzację tokenową (JWT/OAuth2).
- Przetestować pełne flows w sandboxie ChatGPT + Stripe.
Modele stanów koszyka i walidacje
ACP definiuje tzw. basket states, czyli zbiory stanów, przez które przechodzi koszyk w trakcie rozmowy z agentem. Dla sprzedawcy to istotne, ponieważ każdy stan generuje inne zapytania i logi.
Typowe stany koszyka to:
- Draft – użytkownik dodał produkt, ale jeszcze nie przeszedł do płatności.
- Pending – koszyk oczekuje potwierdzenia dostępności.
- Confirmed – agent potwierdził zakup i przekazał dane do płatności.
- Completed – transakcja zakończona.
- Failed / Canceled – nieudana płatność lub rezygnacja użytkownika.
Każdy z tych etapów można monitorować w logach ACP, co pozwala analizować konwersje w czasie rzeczywistym.
Dodatkowo ACP wymaga, by sklep potrafił dynamicznie reagować na zmiany, np.:
- poinformować użytkownika o zmianie ceny,
- zaktualizować dostępność,
- zaproponować alternatywę, jeśli produkt został wyprzedany.
To właśnie różni Agentic Checkout od klasycznego e-commerce. Cały proces jest rozmową, a nie sekwencją sztywnych ekranów.
Jak ACP zapewnia bezpieczeństwo i zgodność z prawem?
ACP powstał przy współpracy z partnerami finansowymi, dlatego jego struktura od początku uwzględnia wymogi bezpieczeństwa.
- Autoryzacja transakcji
ACP nie przechowuje danych kart ani loginów do kont płatniczych. Wszystkie płatności są kierowane do autoryzowanego procesora, np. Stripe lub PayPal. Płatność spełnia wymogi PSD2 i SCA, a dane kart nigdy nie trafiają do ChatGPT – są przetwarzane wyłącznie przez operatora płatności. - Logi zdarzeń (event logs)
Każde działanie agenta i sklepu jest zapisywane w postaci ustandaryzowanego logu. To zabezpieczenie na wypadek sporów, a także narzędzie do audytu. - Zgodność z RCP (Regulated Commerce Protocol)
To rozszerzenie ACP, które odnosi się do zgodności z lokalnymi regulacjami handlowymi. W praktyce oznacza to m.in. konieczność prowadzenia ewidencji zamówień, potwierdzeń e-mail i polityki zwrotów. - RODO i prywatność
Dane osobowe są przetwarzane po stronie sklepu, nie agenta. ChatGPT przekazuje jedynie minimalny zestaw informacji potrzebnych do realizacji zamówienia. - Szyfrowanie i tokenizacja
Cała komunikacja w ACP opiera się na HTTPS i tokenach jednorazowych. Każda sesja zakupowa ma swój unikalny identyfikator.
W efekcie Agentic Checkout jest bezpieczny dla użytkownika i zgodny z wymogami finansowymi, jakie stawiają rynki UE i USA.

Jak wygląda roadmapa wdrożenia ACP krok po kroku?
Wdrożenie ACP nie musi być długim projektem. Przygotowanie sklepu można podzielić na trzy etapy.
Etap 1: Sandbox
Pierwszy krok to stworzenie środowiska testowego. OpenAI udostępnia sandbox, który symuluje zachowanie agenta i pozwala testować komunikację bez realnych płatności. Na tym etapie:
- konfigurujesz endpointy,
- sprawdzasz przepływ danych,
- testujesz różne stany koszyka,
- uczysz się interpretować logi ACP.
Etap 2: Test flows
Drugi etap to testowanie pełnych przepływów zakupowych. Warto przeprowadzić kilka scenariuszy:
- zakup jednego produktu,
- zmiana ilości w koszyku,
- błąd płatności,
- anulowanie przez użytkownika,
- korekta dostępności.
Na podstawie tych testów weryfikuje się poprawność integracji i zgodność z RCP.
Etap 3: Produkcja
Dopiero gdy wszystkie testy przejdą pomyślnie, można przełączyć integrację w tryb produkcyjny. W tym momencie warto też wdrożyć monitoring, np. przez webhooki, które alarmują o błędach płatności lub odrzuconych zamówieniach.
Po wdrożeniu produkcyjnym rekomenduje się analizę pierwszych 100 zamówień, aby sprawdzić poprawność danych i doświadczenie użytkowników.
Dlaczego warto wdrożyć ACP już teraz – także w Polsce
ACP to technologiczny fundament całego modelu sprzedaży przez ChatGPT. Choć pełny checkout przez ChatGPT działa dziś głównie w USA i Kanadzie (w Polsce dostępne są na razie testy i discovery widoczności produktów, bez finalizacji transakcji), to nic nie stoi na przeszkodzie, by zacząć przygotowania w Polsce już dziś.
Dlaczego? Bo ACP to otwarty standard, niezależny od regionu. Każdy sklep może wdrożyć jego strukturę techniczną, przetestować integrację w środowisku sandbox i mieć gotowy system w momencie, gdy OpenAI otworzy sprzedaż w kolejnych krajach.
Dla firm z Polski oznacza to realną przewagę:
- wcześniejszy dostęp do zamkniętych testów ChatGPT Shopping,
- gotową infrastrukturę integracyjną (endpointy, feedy, walidacje),
- możliwość zbierania danych o interakcjach zakupowych jeszcze przed uruchomieniem płatności,
- doświadczenie zespołu dev/ops i marketingu na etapie, gdy konkurencja dopiero będzie się uczyć, jak to działa.
Im wcześniej sklep wystartuje z ACP, tym większa szansa na wyświetlanie w ChatGPT, zanim zrobi to konkurencja.
Już teraz można zintegrować własny sklep z ACP w trybie testowym, połączyć się z Stripe Sandbox i sprawdzić, jak wygląda cały przepływ „agent → sklep → płatność”. To bezpieczne środowisko, które nie wymaga wdrożenia produkcyjnego ani dostępu do realnych kart.
Krótko mówiąc: w Polsce nie da się jeszcze przyjmować płatności przez ChatGPT, ale da się przygotować wszystko inne – od struktury katalogu po endpointy ACP i obsługę stanów koszyka. Dzięki temu, gdy tylko OpenAI włączy obsługę checkoutu w Europie, Twój sklep może być wśród pierwszych, które staną się widoczne w ChatGPT Shopping.
Agentic Commerce Protocol i zakupy w ChatGPT – Podsumowanie
Agentic Commerce Protocol to nowy sposób myślenia o handlu online. Dzięki niemu agenci AI mogą prowadzić realne transakcje, a sklepy zachowują pełną kontrolę nad procesem i danymi.
W artykule: „Sprzedaż przez ChatGPT: jak działa, dla kogo ma sens i jak ją wdrożyć” dowiedziałaś się, jak wygląda koncepcja sprzedaży przez ChatGPT. Ten tekst pokazuje natomiast, jak przełożyć ją na praktykę. Kolejny krok to zadbanie o widoczność produktów w ekosystemie ChatGPT, czyli przygotowanie feedów i danych strukturalnych. O tym przeczytasz w artykule: Widoczność sklepu w ChatGPT: jak działa product discovery i jak się tam pojawić.
FAQ – najczęściej zadawane pytania
Czy Agentic Commerce Protocol wymaga programisty?
Tak, ale zakres zależy od Twojej platformy. Na Shopify większość integracji odbywa się automatycznie. W innych przypadkach wystarczy doświadczony dev z wiedzą o REST API i JSON.
Czy Agentic Commerce Protocol to produkt OpenAI?
Nie w pełnym znaczeniu. OpenAI jest inicjatorem i koordynatorem, ale ACP to otwarty standard, który każdy może implementować.
Czy można testować ACP bez płatności?
Tak. OpenAI udostępnia środowisko sandbox z symulowanymi płatnościami Stripe.
Czy ACP jest bezpieczny w UE?
Tak, jeśli wdrożysz go zgodnie z RCP i zasadami RODO. Dane kart nie trafiają do agenta, a płatności obsługuje zewnętrzny procesor.
Czy mogę wdrożyć ACP na WooCommerce?
Tak. ACP nie jest zależny od platformy – można go wdrożyć na WooCommerce, Magento, PrestaShop i headless CMS, pod warunkiem implementacji odpowiednich endpointów API.
Ile czasu zajmuje wdrożenie ACP?
Typowo 2–6 tygodni, zależnie od przygotowania API sklepu i jakości feedu produktowego. Pierwsze testy można przeprowadzić już po uruchomieniu sandboxa.