Standard ouvert co-développé par OpenAI et Stripe, lancé le 29 septembre 2025 avec Etsy et 30 marchands Shopify pilotes (Glossier, SKIMS, Spanx, Vuori, Gymshark, Everlane). Spec sous licence Apache 2.0, version stable au 17 avril 2026.

Architecture en quatre acteurs

Buyer, AI Agent, Business et Payment Provider. Le marchand reste merchant of record. La spec comporte trois documents : Agentic Checkout Spec, Delegated Payment Spec, Product Feed Spec.

Endpoints REST principaux

POST /checkout_sessions
POST /checkout_sessions/{id}
GET  /checkout_sessions/{id}
POST /checkout_sessions/{id}/complete
POST /checkout_sessions/{id}/cancel

Plus deux webhooks signés HMAC : order_create et order_update.

Headers obligatoires

Authorization: Bearer, API-Version: 2026-01-30, Idempotency-Key, Request-Id, Signature (HMAC-SHA256 base64), Timestamp ISO 8601. Tous les montants sont en entiers minor units (cents).

Couche paiement

Repose sur le Shared Payment Token (SPT) de Stripe, scopé par max_amount, expires_at, merchant_id. PayPal a livré le second serveur conforme le 28 octobre 2025.

Product Feed Spec

Format JSONL gzippé (référence), CSV/TSV gz, Parquet+zstd au-delà de 100k SKUs. Livraison push SFTP uniquement. Refresh jusqu’à 15 minutes. Champs uniques vs Google : enable_search, enable_checkout, popularity_score, return_rate, return_deadline_in_days. Onboarding via chatgpt.com/merchants (invite-only).

Statut actualité

OpenAI a retiré Instant Checkout le 24 mars 2026 et basculé vers les ChatGPT Apps dédiés par retailer (Walmart Sparky, Sephora, Target, Best Buy, etc.). Conversion 3× inférieure côté Walmart, justifiée publiquement. ACP reste le standard de référence côté OpenAI pour les ChatGPT Apps et Microsoft Copilot Checkout (LIVE depuis 8 janvier 2026).

À ne pas confondre avec

  • [[ucp]] : protocole concurrent Google/Shopify, couvre tout le cycle commerce.
  • [[ap2]] : couche d’autorisation paiement, compatible ACP en extension.

Sources et références

Auditer ma boutique

L'audit est gratuit. Réponse sous 48 h ouvrées. Pas d'engagement.