{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/TerminalOrder", "title": "TerminalOrder", "properties": { "billingEntity": { "description": "The details of the entity that the order is billed to.", "$ref": "#/components/schemas/BillingEntity" }, "customerOrderReference": { "description": "The merchant-defined purchase order number. This will be printed on the packing list.", "type": "string" }, "id": { "description": "The unique identifier of the order.", "type": "string" }, "items": { "description": "The products included in the order.", "items": { "$ref": "#/components/schemas/OrderItem" }, "type": "array" }, "orderDate": { "description": "The date and time that the order was placed, in UTC ISO 8601 format. For example, \"2011-12-03T10:15:30Z\".", "type": "string" }, "shippingLocation": { "description": "The details of the location where the order is shipped to.", "$ref": "#/components/schemas/ShippingLocation" }, "status": { "description": "The processing status of the order.", "type": "string" }, "trackingUrl": { "description": "The URL, provided by the carrier company, where the shipment can be tracked.", "type": "string" } }, "type": "object" }