Register your store in the ACP merchant portal at chatgpt.com/merchants and obtain your feed upload endpoint and allow-listed HTTPS URL from OpenAI.
Prepare a compressed product feed file (gzip-compressed JSONL, CSV, or XML) containing required fields: product title (max 150 chars), description (max 5,000 chars), price with ISO 4217 currency code, availability status, image URLs, and eligibility flags for search and checkout.
Push the feed via HTTPS POST to your OpenAI-provided feed endpoint on an initial full upload; subsequent incremental updates are accepted as often as every 15 minutes.
Monitor feed processing status via the merchant portal; errors (missing required fields, encoding issues) are surfaced in the dashboard within minutes.
Once approved, verify your products appear in ChatGPT Shopping by querying ChatGPT for product searches relevant to your catalog; note that ChatGPT now routes users to your merchant site rather than completing in-chat checkout.
Known gotchas
OpenAI deprecated in-chat Instant Checkout in March 2026; the current ACP model is discovery plus redirect to the merchant storefront, not autonomous purchase completion inside ChatGPT.
The feed endpoint is merchant-specific and not publicly documented; you must register in the portal to receive it — there is no generic public ingestion URL.
Feeds that omit the checkout eligibility flag may appear in discovery but will not surface the 'Buy' call-to-action; set the flag explicitly even if checkout is not yet integrated.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp