Show / Hide Table of Contents

Class OrderLineItem

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

Properties

Adjustments

Price and tax adjustments applied on the line item.

Declaration
[JsonProperty("adjustments")]
public virtual IList<OrderLineItemAdjustment> Adjustments { get; set; }
Property Value
Type Description
IList<OrderLineItemAdjustment>

Annotations

Annotations that are attached to the line item.

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

Cancellations

Cancellations of the line item.

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

ETag

The ETag of the item.

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

Id

The ID of the line item.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
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 (for example, title or gtin) might be reformatted and no longer match values submitted through 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
long?

QuantityDelivered

Number of items delivered.

Declaration
[JsonProperty("quantityDelivered")]
public virtual long? QuantityDelivered { get; set; }
Property Value
Type Description
long?

QuantityOrdered

Number of items ordered.

Declaration
[JsonProperty("quantityOrdered")]
public virtual long? QuantityOrdered { get; set; }
Property Value
Type Description
long?

QuantityPending

Number of items pending.

Declaration
[JsonProperty("quantityPending")]
public virtual long? QuantityPending { get; set; }
Property Value
Type Description
long?

QuantityReadyForPickup

Number of items ready for pickup.

Declaration
[JsonProperty("quantityReadyForPickup")]
public virtual long? QuantityReadyForPickup { get; set; }
Property Value
Type Description
long?

QuantityReturned

Number of items returned.

Declaration
[JsonProperty("quantityReturned")]
public virtual long? QuantityReturned { get; set; }
Property Value
Type Description
long?

QuantityShipped

Number of items shipped.

Declaration
[JsonProperty("quantityShipped")]
public virtual long? QuantityShipped { get; set; }
Property Value
Type Description
long?

QuantityUndeliverable

Number of items undeliverable.

Declaration
[JsonProperty("quantityUndeliverable")]
public virtual long? QuantityUndeliverable { get; set; }
Property Value
Type Description
long?

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
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

IDirectResponseSchema
In this article
Back to top Generated by DocFX