Skip to Content
🚀Agentic Commerce Protocol is now live! Instant Checkout is available in ChatGPT. Learn more →
DocumentationQuick Start GuideQuick Start

Quick Start Guide

Get started with the Agentic Commerce Protocol and enable AI-powered checkout for your business.

Etsy and Shopify merchants are automatically eligible for Instant Checkout. Apply directly at chatgpt.com/merchants .

Implementation Paths

Stripe Merchants

If you already process payments with Stripe, enable agentic payments with minimal changes:

import Stripe from 'stripe'; const stripe = new Stripe(process.env.STRIPE_SECRET_KEY); const paymentIntent = await stripe.paymentIntents.create({ amount: cartTotal, currency: 'usd', automatic_payment_methods: { enabled: true }, payment_method_options: { card: { request_delegated_payment: true, }, }, });

Then implement the Checkout API endpoints.

Shopify / Etsy Merchants

As a Shopify or Etsy merchant, you’re automatically eligible:

Apply for Access

Visit chatgpt.com/merchants 

Wait for Approval

Applications processed on a rolling basis

Go Live

Your products automatically appear in ChatGPT

Custom Integration

For custom integrations, implement all three specifications:

  1. Product Feed Spec
  2. Agentic Checkout Spec
  3. Delegated Payment Spec

Required Endpoints

EndpointMethodPurpose
/checkout_sessionsPOSTCreate session
/checkout_sessions/{id}POSTUpdate session
/checkout_sessions/{id}/completePOSTComplete checkout
/checkout_sessions/{id}/cancelPOSTCancel session
/checkout_sessions/{id}GETGet session

Security Checklist

  • HMAC signature verification
  • Idempotency key handling
  • Input validation
  • Rate limiting
  • HTTPS on all endpoints

Next Steps

Specification maintained by OpenAI and Stripe

AboutPrivacyTermsRSS

Apache 2.0 · Open Source