Orders Create
tiendanube_orders_createCreate Tiendanube orders for imports or manual sales with line items and customer details; set inventory_behaviour to bypass or reserve stock.
Instructions
Create an order (e.g. for imports or manual sales). Check inventory_behaviour to control stock. HTTP: POST /orders Required scope: write_orders API version: 2025-03
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Customer note | |
| status | No | Order status (open | closed | cancelled) | |
| gateway | No | Payment gateway name | |
| currency | No | ISO currency code, e.g. ARS | |
| customer | No | Customer: {name, email, phone, document} | |
| discount | No | Discount amount | |
| language | No | Language code (es, pt, en) | |
| products | Yes | Line items: [{variant_id, quantity, price}] | |
| shipping | No | Shipping carrier name | |
| owner_note | No | Private store note | |
| payment_status | No | Payment status (pending | authorized | paid | voided | refunded | abandoned) | |
| billing_address | No | Billing address | |
| shipping_option | No | Shipping option name | |
| shipping_address | No | Shipping address | |
| additional_fields | No | Extra raw API body fields not covered above; merged into the request body | |
| inventory_behaviour | No | bypass = do not touch stock; claim = reserve stock (bypass | claim) | |
| shipping_cost_owner | No | Shipping cost paid by the store | |
| shipping_pickup_type | No | Delivery type (ship | pickup) | |
| send_fulfillment_email | No | Email fulfillment updates to the buyer | |
| shipping_cost_customer | No | Shipping cost charged to customer | |
| send_confirmation_email | No | Email confirmation to the buyer |