

A refund an agent asked for, held before the payment gateway is called: the order, its customer, and what approving would send back.
AI agents now run store work: support bots issue refunds, automations reprice products, MCP servers create coupons. Agentic Daisy AI Agent Firewall intercepts their writes, asks your rules, and holds the risky ones for a person. This add-on teaches it what those writes mean for a WooCommerce store.
Amounts are computed from the store, never taken from what the agent claims, and an amount nobody can know is treated as large.
Every refund an agent makes – through the REST API, admin screens, an order set to “refunded”, or another plugin’s code – is decided before WooCommerce saves it and before the payment gateway is called. A held refund runs on approval exactly as it was requested, after checking that the order has not changed since.
Price changes, coupon changes, trashed items and store settings can be undone from the firewall’s ledger. Stock is adjusted by what the agent changed it by, so sales made since are kept. Gateway refunds, permanent deletes and emails to customers are marked irreversible before you approve them; order status changes are listed with the emails and stock moves they set off.
It requires WooCommerce and Agentic Daisy AI Agent Firewall 2.1.0 or later. Everything here works with the free Agent Firewall.