Order object
Customer orders with line items, shipping, and payment
| Field | Type | Description |
|---|---|---|
id | integer (int32) | Unique order identifier |
userIdrequired | integer (int32) | Customer user ID |
itemsrequired | object[] | Ordered line items |
subtotal | number (double) | Items total before tax/shipping |
tax | number (double) | Tax amount |
shipping | integer (int32) | Shipping cost (free over $100) |
total | number (double) | Grand total |
currency | string | Order currency |
status | string | Fulfillment status |
paymentMethod | string | Payment method |
shippingAddress | object | Delivery address |
trackingNumber | string | Tracking number (null if not shipped) |
notes | string | null | Customer notes |
createdAt | string (date-time) | |
updatedAt | string (date-time) |