ChatGPT can find your products. Can it check out?
ChatGPT, Claude, Perplexity, Grok and Google’s agents now shop for people. Many get stuck at a captcha, a required account or a firewall, and WooCommerce never tells you. Agent Stamp does.
Nothing is blocked unless you turn a rule on. Signatures are checked on your own server, and checkout traffic is not sent to another company. A person’s visit is not recorded.
The Readiness tab scores the store from 0 to 100: whether the store is live or still in coming soon mode, guest checkout, captcha at checkout, robots.txt for shopping crawlers and agents, product data and barcodes, product markup, shipping and returns pages, the Store API, signature support, and agents refused in the last 30 days. Guest checkout, and letting signed agents skip the captcha, are one click. The same outside checks run free at https://getagentstamp.com/check.
Nothing is blocked or held unless you turn a rule on. An agent with a verified signature is never refused or held by a rule.
Agent Stamp writes one line on the WooCommerce order you already open.
The orders list gets a Buyer column. The Orders tab shows the last 30, 90 or 365 days: how many orders were not a person, the revenue from them, and the orders, revenue and share for each buyer. Each order box has a JSON download of the evidence record and its fingerprint, for a dispute or a chargeback reply.
A claimed name is not treated as proof. If a request says it is ChatGPT and the signature fails, the order stays Unknown. The signature is checked on your server. Checkout traffic is not sent to another company.
Once a week, if AI agents visited or any order was not a person, the site admin gets one email: how many orders were not a person and the revenue from them, how far agents got, the top reasons they failed, and the orders. Weeks with neither stay quiet.
Requests a CDN or firewall refused before WordPress ran, pages a full-page cache served, and agent browsers that look like a person until checkout. The cart value counts only carts the store itself stopped with an error.
Agent Stamp does not send your customers, orders, or agent visits to its author or to Freemius. Agent visits are kept in a table on your store for 90 days, then deleted. A person’s visit is not recorded. Error text is kept without email addresses or long numbers.
When a checkout request carries a Web Bot Auth signature, the plugin reads the Signature-Agent header, which names the agent operator’s site, for example https://chatgpt.com. Your store then makes one HTTPS GET request to that operator’s public key directory at /.well-known/http-message-signatures-directory to check the signature. The request sends no order, customer, or cookie data. Only public hosts on port 443 are fetched, and the answer is cached for an hour. Each operator’s own terms and privacy policy cover that request, for example OpenAI (https://openai.com/policies/) or Google (https://policies.google.com/).
Checkouts without a signature make no outside request.
Payment check (Stripe): if your store takes payments with the WooCommerce Stripe Gateway plugin, and that plugin supports Stripe’s agentic commerce API, then after an order is paid with Stripe, Agent Stamp asks Stripe once, in the background, whether an AI agent made that payment. The request goes through the Stripe Gateway with your own Stripe account and sends only that payment’s ID. Stores without the Stripe Gateway make no such request. Stripe’s terms: https://stripe.com/legal. Privacy policy: https://stripe.com/privacy.
Freemius: the plugin includes the Freemius SDK (https://freemius.com), which runs the Agent Stamp Pro upgrade, free trial and license. On activation it asks whether you want to opt in. If you opt in, Freemius receives your WordPress user’s name and email, the site address and title, the WordPress, PHP and plugin versions, the site language, and the list of plugins and themes, and is told when Agent Stamp is activated, deactivated or uninstalled. If you skip, nothing is sent, unless you choose to send a reason when you deactivate the plugin. Starting a trial or buying Pro also goes through Freemius. Freemius terms: https://freemius.com/terms/. Privacy policy: https://freemius.com/privacy/.