# SquareConnect::CreateOrderRequest ### Description Defines the parameters that can be included in the body of a request to the [CreateCheckout](#endpoint-createcheckout) endpoint. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **reference_id** | **String** | An optional ID you can associate with the order for your own purposes (such as to associate the order with an entity ID in your own database). This value cannot exceed 40 characters. | [optional] **line_items** | [**Array<CreateOrderRequestLineItem>**](CreateOrderRequestLineItem.md) | The line items to associate with this order. Each line item represents a different product (or a custom monetary amount) to include in a purchase. | **taxes** | [**Array<CreateOrderRequestTax>**](CreateOrderRequestTax.md) | The taxes include the custom taxes. | [optional] **discounts** | [**Array<CreateOrderRequestDiscount>**](CreateOrderRequestDiscount.md) | The discounts include the custom discounts . | [optional]