Execute an approved first shipment
supercatch_execute_order_shipmentRecord one exact first shipment approved in SuperCatch and recover its original receipt. Ship one owned pending, paid or processing website order with native verified tracking. Review the exact status transition and private notifications in SuperCatch. Tracking corrections, marketplace orders, label purchases, payment, refund, stock changes, arbitrary messages, bulk targets or active order.updated webhook destinations. An expiring plan or durable local shipment receipt with separate email and in-app outcomes. Local shipment, email acceptance and carrier delivery are distinct. Private notification recipients and content remain in native review. Requires OAuth store:orders:shipment:write consent. Requires separate store:orders:shipment:write consent, current MANAGE_ORDERS permission and an approved owned store. Tracking-correction and read grants do not authorize a first shipment. Conversational approval does not replace exact native review. Atomically records the first native shipment, consumes approval and saves the original-key receipt, then continues only the frozen reviewed notifications. Native delivery polling may later apply normal delivery and settlement rules. Foreign, stale, already shipped, unapproved or expired plans and revoked grants fail closed. Recover the same plan and original key after uncertainty. Unknown email outcomes cannot be resent; in-app recovery uses the same stable event identity.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"plan_id": "shipment-plan-id",
"idempotency_key": "first-shipment-intent-0001"
},
"name": "supercatch_execute_order_shipment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan_id | Yes | Persisted exact plan ID returned by the prepare tool; targets and amounts cannot be replaced during execution. | |
| approval_ref | No | Optional trusted approval reference for this exact actor, plan and payload. A supplied value is verified; conversational confirmation is not an approval. | |
| idempotency_key | Yes | Stable client-generated key for this exact intent. Reuse it after a lost response; a different intent must use a new key. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||