KaliCart Bridge – Product Feed for ChatGPT & AI Agents
Make your WooCommerce catalog ready to be read and verified by AI shopping systems. KaliCart Bridge gives you an immediate catalog-readiness report inside WooCommerce: it identifies products with missing images, brand, usable description, category, price or SKU, and links you directly to the native Products screen to fix them. It then exposes your live catalog in a structured form for AI agents and can generate a validated product feed ready for ChatGPT merchant submission. No LLM runs on your site. No cloud service or customer data is sent anywhere by default. Prices, availability and product changes remain live on your WooCommerce store. The plugin does not promise traffic, ChatGPT placement or merchant approval. It prepares and exposes your catalog; OpenAI controls access to its own shopping surfaces and delivery channel. What you get after installation A catalog-readiness report with actionable product fixes. A current, structured catalog API for agents that reach your store. An optional ChatGPT feed, validated before export. Optional inclusion in KaliCart’s federated catalog, only with explicit consent. Documentation: https://bridge.kalicart.com/docs/ For developers and AI integrations What it does: Exposes a /discovery endpoint — the single entry point any agent needs to understand your catalog Provides /catalog/search, /catalog/products, /catalog/product/{id}, /catalog/categories endpoints Exposes a Model Context Protocol (MCP) server at /wp-json/kalicart/v1/mcp (JSON-RPC 2.0) so MCP-capable agents can call the catalog as tools — same data as the REST endpoints, no API key Gives AI chatbot and assistant builders a structured catalog source to ingest or call, instead of scraping product pages Computationally normalizes product data: prices (min/max for variables, sale %, discount), stock, gender inference, color family mapping, size type detection Exposes WooCommerce shipping-zone policy for agent reasoning; checkout remains the final authority for exact destination/cart shipping cost Exposes active product/category-compatible coupons as conditional checkout savings; coupons never replace the catalog price Category tree nodes include direct products_url and search_url_template fields so agents can navigate without constructing URLs manually Dashboard issue cards and suggestions link to filtered product lists for direct remediation Uses your merchant taxonomy — no global remapping, products stay in your WooCommerce categories Injects a in your site for agent auto-discovery Adds an “agent ready” badge in the footer Injects Allow: /wp-json/kalicart/ in robots.txt Generates /kalicart-sitemap.xml linked from the WP sitemap index Shows a catalog health dashboard in wp-admin with quarantine tracking and improvement suggestions What it does NOT do: No LLM calls No cloud dependency for core functionality No data sent anywhere outside your server by default — the only optional exception is the Federated Catalog feature (see “External services” below), which you turn on explicitly No API key required for public endpoints Normalization engine: Price: regular, sale, current, discount %, currency — variable products get min/max ranges Stock: status, in_stock bool, quantity if managed, backorder policy Gender: inferred from pa_gender attribute, category paths, tags, product name (multilingual keywords: IT/EN/FR/DE/ES) Color: mapped to 13 color families via keyword matching on pa_color/pa_colore and product metadata Size: detected from pa_size/pa_taglia, type auto-detected (clothing S/M/L, numeric EU, shoes EU half-sizes) Catalog health / quarantine: Products are scored 0–100 based on: title quality, description length, category assignment, price validity, image presence and SKU presence. Quarantine is reserved for blocking computability issues: ambiguous/too-short titles, missing or very short descriptions, missing real categories, and missing or zero prices. Missing images and SKUs remain clickable improvement suggestions but do not quarantine products. Checkout sessions (optional): When enabled in WP Admin → KaliCart → Settings, agents can create checkout sessions containing one or more products. Each session returns cart_url (lands on WooCommerce cart for review) and checkout_url (goes directly to checkout). Sessions expire after 30 minutes. No OAuth, no PII, no payment on the agent side. Model Context Protocol (MCP) endpoint: The same read-only catalog is also exposed as an MCP server at /wp-json/kalicart/v1/mcp (JSON-RPC 2.0 over HTTP POST). MCP-capable agents and assistants connect to it and call the catalog as tools: search_products, list_products, get_product, list_categories, get_meta. It is read-only and needs no authentication, exactly like the public REST endpoints — it adds a second transport, not new data. No LLM, no external calls. Checkout and payment are never exposed over MCP. ChatGPT Product Discovery Feed Configure and generate. Set your return policy URL and target countries (derived from your WooCommerce selling locations); optionally set a brand fallback for own-label stores. The plugin validates every row against the OpenAI Product Feed specification: incomplete store configuration blocks generation entirely, products without image or brand are excluded and counted, and a failed run never destroys the last valid feed. Apply at chatgpt.com/merchants. Application and approval are required and decided by OpenAI. Deliver after approval. Upload the generated file (stable filename, jsonl.gz supported) on the delivery channel OpenAI assigns. The plugin regenerates a full daily snapshot via WP-Cron. No acceptance or visibility is guaranteed by the plugin: approval, delivery access and final ranking are determined by OpenAI. External services This plugin works fully standalone. It connects to one external service only if you explicitly opt in by activating the optional Federated Catalog feature in WP Admin → KaliCart Bridge. Service: KaliCart Global (https://dashboard.kalicart.com) When data is sent: Only when an administrator clicks “Activate Federated Catalog” (and, symmetrically, “Revoke consent”). Nothing is sent automatically, on activation, or in the background. With the feature off, the plugin makes no external requests. What is sent: A single value — your site’s public URL (e.g. https://yourstore.com). On revoke, the same URL is sent to withdraw. No customer data, orders, personal data, credentials, or API keys are ever transmitted. What the service does: The URL tells KaliCart Global your store wishes to be discovered. KaliCart Global then periodically reads your already-public catalog (the same data exposed by the Bridge’s public REST endpoints) and includes it in federated agent search. It only reads; it never writes to your store. Revoking stops this and parks your catalog. Privacy notice: https://bridge.kalicart.com/privacy/ Terms / documentation: https://bridge.kalicart.com/docs/
WPMR Agentic Checkout for WooCommerce
WPMR Agentic Checkout for WooCommerce enables any WooCommerce store to participate in “Buy it in ChatGPT”, OpenAI’s revolutionary feature that lets over 700 million weekly ChatGPT users discover and purchase products directly within their conversations. This plugin implements the Agentic Commerce Protocol (ACP), the open standard co-developed by OpenAI and Stripe that powers AI-driven commerce. Developed by WP Marketing Robot to help WooCommerce store owners tap into the future of AI-powered commerce. How It Works Agentic Checkout for WooCommerce works together with WP Product Feed Manager for WooCommerce, the Multi Channel product feed manager for WooCommerce: WP Product Feed Manager generates a ChatGPT-optimized product feed for OpenAI to index WPMR Agentic Checkout handles all checkout communication between ChatGPT and your store When a ChatGPT user decides to buy one of your products: Discovery: Your products are indexed from your WooCommerce site (via WP Product Feed Manager) Buy Click: User clicks “Buy” in ChatGPT (your site must be approved/enabled by OpenAI) Instant Checkout: Payment is confirmed in ChatGPT via Stripe (PCI-compliant) Order Handoff: ChatGPT sends the order via Agentic Commerce Protocol Plugin Validation: This plugin receives the order, validates inventory and shipping address Accept/Decline: Plugin confirms or rejects the order to ChatGPT in real-time Order Creation: If accepted, the order is created in WooCommerce as paid (status: Processing) Fulfillment: You ship the product and provide customer support as normal Read the full guide for the Agentic Checkout plugin here Key Features Checkout & Communication ACP REST API Endpoints: Full implementation of checkout session create, update, complete, and cancel endpoints Request Validation: Signature verification, IP allowlisting, and idempotency handling per OpenAI spec Webhook Notifications: Sends order_created and order_updated events to OpenAI Payment Processing Stripe Integration: Secure payment processing using Stripe’s delegated payment tokens PCI Compliant: Plugin never touches raw card data; all sensitive data handled by Stripe 3D Secure Support: Handles authentication challenges when required WooCommerce Integration Native Orders: Orders flow through standard WooCommerce workflow Tax Calculation: Uses WooCommerce tax settings based on shipping address Shipping Zones: Integrates with WooCommerce shipping zones and methods Inventory Sync: Stock availability checked in real-time Admin Features Per-Product Control: Enable/disable individual products for ChatGPT checkout Bulk Actions: Manage multiple products at once from the product list Test Mode: Safely test your integration before going live Activity Logging: Track all API requests and webhook deliveries robots.txt Helper: Built-in instructions for configuring OpenAI crawlers About the Agentic Commerce Protocol ACP is an open standard that defines how AI agents communicate with e-commerce platforms. It enables: Browsing product catalogs Creating and managing checkout sessions Processing payments securely Handling fulfillment and shipping Think of ACP as the language that allows AI and e-commerce to speak to each other. Why WPMR Agentic Checkout? New Sales Channel: Reach 700M+ weekly ChatGPT users You Stay in Control: Remain the merchant of record for orders, payments, and support Leverage Existing Data: Works with your WP Product Feed Manager product feed Free & Open Source: GPL-licensed, no fees from the plugin itself Configuration After installation: Apply for ACP approval at https://openai.com/index/buy-it-in-chatgpt/ Once approved, obtain your OpenAI API Key from the OpenAI ACP dashboard Get your Stripe API keys from https://dashboard.stripe.com/apikeys Enter all API keys in the plugin settings page Build your ChatGPT product feed in Product Feed Manager plugin Submit your product feed URL to OpenAI for indexing External Services This plugin relies on third-party services to provide ACP checkout, payment processing, security validation, and connection testing. OpenAI OpenAI is used to support “Buy it in ChatGPT” / Agentic Commerce Protocol functionality. Data sent and when: – During admin connection tests, the plugin sends your configured OpenAI API key (as an Authorization header) to OpenAI’s models endpoint to verify API access. – During IP allowlisting updates, the plugin fetches OpenAI’s published CIDR list from https://openai.com/chatgpt-connectors.json to validate incoming ACP requests. – During normal operation, order and fulfillment webhook payloads required by ACP are sent to OpenAI when ChatGPT-originated orders are created or updated. OpenAI legal links: – Terms of Use: https://openai.com/policies/terms-of-use/ – Privacy Policy: https://openai.com/policies/privacy-policy/ Stripe Stripe is used to process payments for ChatGPT checkout orders. Data sent and when: – During admin connection tests, the plugin sends your Stripe secret key (as a Basic Authorization header) to Stripe’s account endpoint to verify account/API connectivity. – During checkout processing, payment-related request data is sent to Stripe to create/confirm payment intents and complete payment flows. Stripe legal links: – Services Agreement / Terms: https://stripe.com/legal/ssa – Privacy Policy: https://stripe.com/privacy About WP Marketing Robot WP Marketing Robot specializes in innovative e-commerce and marketing solutions for WordPress and WooCommerce. We create tools that help online store owners succeed in the evolving digital commerce landscape. Website: https://wpmarketingrobot.com