Optional ReadonlycartOptional ReadonlycustomCustom Fields for the Order. The Custom Fields' type must match the Custom Fields' type in the referenced Cart.
- If empty, the Custom Fields on the referenced [Cart](ctp:api:type:Cart) are added to the Order automatically.
- If specified, the Custom Fields are merged with the Custom Fields on the referenced [Cart](ctp:api:type:Cart) and added to the Order.
Optional Readonlyidid of the Cart used to create the Order.
Optional ReadonlyorderUser-defined identifier for the Order that is unique across a Project. Once set, the value cannot be changed.
Optional ReadonlyorderCurrent status for the Order.
Optional ReadonlypaymentPayment status for the Order.
Optional ReadonlypurchaseUser-defined identifier for a purchase order.
It is typically set by the [Buyer](ctp:api:type:Buyer) or Merchant to track the purchase order during the [quote and order flow](/../api/quotes-overview#intended-workflow).
If not provided, the `purchaseOrderNumber` from the referenced [Cart](ctp:api:type:Cart) is used.
Optional ReadonlyshipmentShipment status for the Order.
Optional ReadonlystateState for the Order in a custom workflow.
Readonlyversionversion of the Cart from which the Order is created.
ResourceIdentifier to the Cart from which the Order is created.