Show / Hide Table of Contents

Class OrderLineItem

Inheritance
System.Object
OrderLineItem
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.ShoppingContent.v2.Data
Assembly: Google.Apis.ShoppingContent.v2.dll
Syntax
public class OrderLineItem : IDirectResponseSchema

Properties

Annotations

Annotations that are attached to the line item.

Declaration
[JsonProperty("annotations")]
public virtual IList<OrderMerchantProvidedAnnotation> Annotations { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<OrderMerchantProvidedAnnotation>

Cancellations

Cancellations of the line item.

Declaration
[JsonProperty("cancellations")]
public virtual IList<OrderCancellation> Cancellations { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<OrderCancellation>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Id

The ID of the line item.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
System.String

Price

Total price for the line item. For example, if two items for $10 are purchased, the total price will be $20.

Declaration
[JsonProperty("price")]
public virtual Price Price { get; set; }
Property Value
Type Description
Price

Product

Product data as seen by customer from the time of the order placement. Note that certain attributes values (e.g. title or gtin) might be reformatted and no longer match values submitted via product feed.

Declaration
[JsonProperty("product")]
public virtual OrderLineItemProduct Product { get; set; }
Property Value
Type Description
OrderLineItemProduct

QuantityCanceled

Number of items canceled.

Declaration
[JsonProperty("quantityCanceled")]
public virtual long? QuantityCanceled { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

QuantityDelivered

Number of items delivered.

Declaration
[JsonProperty("quantityDelivered")]
public virtual long? QuantityDelivered { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

QuantityOrdered

Number of items ordered.

Declaration
[JsonProperty("quantityOrdered")]
public virtual long? QuantityOrdered { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

QuantityPending

Number of items pending.

Declaration
[JsonProperty("quantityPending")]
public virtual long? QuantityPending { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

QuantityReadyForPickup

Number of items ready for pickup.

Declaration
[JsonProperty("quantityReadyForPickup")]
public virtual long? QuantityReadyForPickup { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

QuantityReturned

Number of items returned.

Declaration
[JsonProperty("quantityReturned")]
public virtual long? QuantityReturned { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

QuantityShipped

Number of items shipped.

Declaration
[JsonProperty("quantityShipped")]
public virtual long? QuantityShipped { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

ReturnInfo

Details of the return policy for the line item.

Declaration
[JsonProperty("returnInfo")]
public virtual OrderLineItemReturnInfo ReturnInfo { get; set; }
Property Value
Type Description
OrderLineItemReturnInfo

Returns

Returns of the line item.

Declaration
[JsonProperty("returns")]
public virtual IList<OrderReturn> Returns { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<OrderReturn>

ShippingDetails

Details of the requested shipping for the line item.

Declaration
[JsonProperty("shippingDetails")]
public virtual OrderLineItemShippingDetails ShippingDetails { get; set; }
Property Value
Type Description
OrderLineItemShippingDetails

Tax

Total tax amount for the line item. For example, if two items are purchased, and each have a cost tax of $2, the total tax amount will be $4.

Declaration
[JsonProperty("tax")]
public virtual Price Tax { get; set; }
Property Value
Type Description
Price

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top