Validators · 100% free

ACP (Agentic Commerce Protocol) Feed Validator

Validate your product feed against the OpenAI / Stripe Agentic Commerce Protocol spec.

OpenAI Commerce ChatGPT Stripe ACP
About ACP: the Agentic Commerce Protocol is OpenAI and Stripe's emerging standard for AI-agent shopping. Required fields here match the public spec; recommended fields are based on what's needed for ChatGPT to complete a purchase end-to-end.

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 →
Free forever · No card

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