Class OrderLineItem
Inheritance
Implements
Inherited Members
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 |