fulfillment_cancel
Cancel a fulfillment order that has not yet shipped. If cancellation is unavailable, it returns the print service's reason and instructions to relay as-is.
Instructions
Cancel a fulfillment order (if still cancellable).
Args:
order_id: Order ID to cancel.
Only orders that have not yet shipped can be cancelled. When the
print service has nothing to cancel (an unpaid order is never
made) or cancels only on a written request, the error message
says which and how; pass it on to the person as it is.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"order_id": "<order_id>"
},
"name": "fulfillment_cancel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | Yes | Order ID to cancel. |