Update a draft order
printful_update_draft_orderChange a DRAFT order (unsubmitted orders only) — send only the fields to change. CAUTION: if you send items, it replaces the list: existing items not included (by id or external_id) are removed. The order stays a draft; nothing is charged. Printful: PUT /orders/{id} (never with confirm).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gift | No | ||
| items | No | Full replacement item list (see caution). | |
| order_id | Yes | Numeric Printful order id, or External ID prefixed with @. | |
| shipping | No | New shipping method id. | |
| store_id | No | Store id (numeric) for an ACCOUNT-level token; overrides PRINTFUL_STORE_ID. Not needed with a store-level token. | |
| recipient | No | New ship-to address fields. | |
| external_id | No | New external id. | |
| packing_slip | No | ||
| retail_costs | No |