firestarter_ship_order
Mark an order as shipped by adding the carrier and tracking number, notifying the buyer automatically. Requires order ID and tracking number; carrier defaults to USPS.
Instructions
Mark an order shipped by attaching a carrier and tracking number — the final step of the seller fulfillment flow (firestarter_seller_orders → firestarter_confirm_order → firestarter_ship_order). The buyer is notified and can track delivery automatically; no separate buyer message is needed. Call once the seller has actually handed the package to the carrier and has a tracking number. ONLY order_id and tracking_number are required; carrier is optional and defaults to USPS. Pass the order_id exactly as firestarter_seller_orders shows it (NOT the exec_... execution id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| carrier | No | Optional. Carrier name (e.g. 'USPS', 'UPS', 'FedEx', 'DHL'). Defaults to USPS when omitted — don't ask the seller unless they used a non-USPS carrier. | |
| order_id | Yes | REQUIRED. The order_id from firestarter_seller_orders (the seller_earnings id, not the exec_... execution id). | |
| tracking_number | Yes | REQUIRED. The carrier's tracking number for the shipment. |