List WooCommerce Order Refunds
woocommerce_list_order_refundsRetrieve all refunds for a specific WooCommerce order, including amounts, reasons, and refunded line items. Supports pagination and output in markdown or JSON.
Instructions
List refunds issued against an order.
Args:
order_id (number, required)
page / per_page: pagination (default page=1, per_page=20, max 100)
response_format ('markdown'|'json'): default 'markdown'
Returns: list of refunds with id, amount, reason, and refunded line items.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number to retrieve, 1-based (default: 1) | |
| order_id | Yes | The numeric WooCommerce order ID | |
| per_page | No | Number of results per page, 1-100 (default: 20) | |
| response_format | No | Output format: 'markdown' for human-readable text or 'json' for machine-readable structured data | markdown |