| 开发者 | agenticdaisy |
|---|---|
| 更新时间 | 2026年10月28日 20:51 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Shop managers approve held product, order, coupon and note changes - never the one an agent is linked to. A refund the payment gateway would pay needs the "approve refunds" capability, which administrators have and you can grant to other roles. Settings, payment gateways, webhooks and API keys stay with administrators.
No. Only AI agents' actions are decided. A person refunding an order in wp-admin is never held.
One click on Agent Firewall's Policies screen applies a recommended set - refund threshold, daily refund budget, price change and coupon limits, denials for webhooks and payment gateways - as an ordinary Agent Firewall policy you can edit or delete. Before you apply it, it shows what the rules would have done to the last week of agent activity, and once your store has orders it suggests a refund threshold from your average order.
Subscriptions themselves are not decided yet. Refunds of renewal orders are: they are WooCommerce refunds like any other.
Agents on WooCommerce REST API keys (n8n, Zapier, WooCommerce's Claude agent, community MCP servers), on application passwords (WordPress's MCP adapter), and on Cowboy MCP, Royal MCP and AI Engine. A credential those plugins run as an administrator - every Cowboy MCP key, AI Engine's static token - binds only to an agent an administrator confirms runs as one; it can never touch the firewall, its riskiest writes are held, and tools that run code or SQL or edit files should be switched off, since no firewall inside WordPress can stop them. The exposure scan flags MCP plugins it has no adapter for.
An agent that writes the database directly, deletes or trashes products and orders without the REST API, or calls a payment gateway's refund outside WooCommerce's refund function. Agents normally work through the REST API, which is covered.
The "approve refunds" capability is removed from every role. The add-on's settings - API key and MCP plugin bindings - stay, as Agent Firewall keeps its own data, unless you opted in: wp option update adaf_delete_data_on_uninstall 1 (Agent Firewall's switch, which also removes its data when it is uninstalled) or wp option update adafwc_delete_data_on_uninstall 1 (this add-on only). The Activity Ledger, approvals and policies belong to Agent Firewall.
No. It calls no external service, and it neither generates nor runs code.
Your store's own orders, products, coupons and settings, to work out what an agent's action is worth. To tell which agent is acting, it reads - never changes - the credentials that WooCommerce's REST API keys and the supported MCP plugins (Cowboy MCP, Royal MCP, AI Engine) store, in their own options and tables. It stores no credential of its own: a binding names a key or an app by its id.