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:
Required Endpoints
| Endpoint | Method | Purpose |
|---|---|---|
/checkout_sessions | POST | Create session |
/checkout_sessions/{id} | POST | Update session |
/checkout_sessions/{id}/complete | POST | Complete checkout |
/checkout_sessions/{id}/cancel | POST | Cancel session |
/checkout_sessions/{id} | GET | Get session |
Security Checklist
- HMAC signature verification
- Idempotency key handling
- Input validation
- Rate limiting
- HTTPS on all endpoints
Next Steps
- Checkout Specification - Full API details
- Node.js Example - Working implementation
- Security Guide - Best practices