Check order status
check_order_statusPayment and fulfilment state for an order you created. Requires the billing email the order was placed with, which is what stops anyone reading anyone else's order. Returns paid: false plus the payment link while it is still awaiting payment. An order that was never paid and has been swept will report as not found.
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": {
"orderId": "<orderId>",
"email": "<email>"
},
"name": "check_order_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | The billing email on that order. | ||
| orderId | Yes | The orderId returned by create_order. |