Values.OrderSourceInformation about an order.
type nonrec t = {outpostId : OutpostIdOnly.t option;The ID of the Outpost in the order.
*)orderId : OrderId.t option;The ID of the order.
*)status : OrderStatus.t option;The status of the order. PREPARING - Order is received and being prepared. IN_PROGRESS - Order is either being built or shipped. To get more details, see the line item status. DELIVERED - Order was delivered to the Outpost site. COMPLETED - Order is complete. CANCELLED - Order is cancelled. ERROR - Customer should contact support. The following status are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.
*)lineItems : LineItemListDefinition.t option;The line items for the order
*)paymentOption : PaymentOption.t option;The payment option for the order.
*)orderSubmissionDate : ISO8601Timestamp.t option;The submission date for the order.
*)orderFulfilledDate : ISO8601Timestamp.t option;The fulfillment date of the order.
*)paymentTerm : PaymentTerm.t option;The payment term.
*)orderType : OrderType.t option;The type of order.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `Integer of LineItemQuantity.t
| `List of
[> `Structure of
(string
* [> `List of [> `String of MacAddress.t ] list
| `String of AssetId.t ])
list ]
list
| `String of SkuCode.t
| `Structure of
(string * [> `Enum of string | `String of TrackingId.t ])
list ])
list ]
list
| `String of OutpostIdOnly.t
| `Timestamp of ISO8601Timestamp.t ])
list ]