ACP (Agentic Commerce Protocol) Feed Validator
Validate your product feed against the OpenAI / Stripe Agentic Commerce Protocol spec.
About this tool
ACP is the emerging standard for selling products through ChatGPT and other AI agents. This validator parses your ACP product feed (JSON), checks required fields against the published spec, and flags missing or malformed values that would block agent transactions.
What is the Agentic Commerce Protocol?
ACP is OpenAI and Stripe's emerging standard for AI agents to discover, compare and purchase products on a customer's behalf. It defines a feed format, identity/auth layer, and checkout protocol so that ChatGPT and other agents can transact with any merchant who exposes a valid ACP surface — without bespoke per-merchant integration.
Required vs recommended fields
Required fields (id, title, description, link, image_link, price, availability, brand) get a product into the catalog. Recommended fields (gtin, shipping, tax, merchant_return_policy) are what agents need to actually complete a transaction without bouncing back to the user with clarifying questions.
Frequently asked questions
What is the Agentic Commerce Protocol? +
ACP is OpenAI and Stripe's emerging open standard for AI agents to discover and purchase products. Think of it as the equivalent of Google Shopping Feed Spec, but for ChatGPT-era agents. Defines feed format + identity + checkout protocol.
Do I need ACP if I'm not in OpenAI Commerce yet? +
Increasingly yes. Agents from multiple vendors are converging on similar specs. Having an ACP-valid feed today positions you for whichever agentic surface launches next. The feed format is also useful for organic AI-shopping citations.
What's the difference between ACP and UCP? +
ACP = OpenAI + Stripe. UCP = Google + Shopify. Same problem, different specs. Most stores will eventually need both feeds, ACP for OpenAI surfaces (ChatGPT, Operator), UCP for Google AI surfaces (Gemini, AI Overviews, Shopping).
Where do I host the ACP feed? +
Today: a publicly accessible JSON endpoint at a known URL (often /acp.json or /agentic-commerce.json) referenced from your homepage and llms.txt. The spec is still evolving, bookmark OpenAI's developer docs for canonical guidance.
More free tools
See all tools →Bulk-validate GTIN-8, GTIN-12 (UPC), GTIN-13 (EAN) and GTIN-14 check digits in your browser.
Paste your email subject + body, score against common spam triggers (words, ALL CAPS, exclamation, link density).
Validate your Walmart Marketplace item feed for required category fields, UPC/GTIN and image URLs.
Validate your Cdiscount French marketplace feed for EAN, French-language requirements and stock fields.
Why wait? Try it free today.
Stop managing feeds manually. Start optimising with AI in 30 seconds.
- 100% free forever, no credit card required
- 1 brand, 1 feed, 100,000 products per feed
- Full AI Product Optimisation, Rule Engine, and 200+ channel exports
- Pay only for AI credits when you need them