Show / Hide Table of Contents

Class OrderCancellation

Inheritance
object
OrderCancellation
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 OrderCancellation : IDirectResponseSchema

Properties

Actor

The actor that created the cancellation. Acceptable values are: - "customer" - "googleBot" - "googleCustomerService" - "googlePayments" - "googleSabre" - "merchant"

Declaration
[JsonProperty("actor")]
public virtual string Actor { get; set; }
Property Value
Type Description
string

CreationDate

Date on which the cancellation has been created, in ISO 8601 format.

Declaration
[JsonProperty("creationDate")]
public virtual string CreationDate { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

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

Quantity

The quantity that was canceled.

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

Reason

The reason for the cancellation. Orders that are canceled with a noInventory reason will lead to the removal of the product from Buy on Google until you make an update to that product. This won't affect your Shopping ads. Acceptable values are: - "autoPostInternal" - "autoPostInvalidBillingAddress" - "autoPostNoInventory" - "autoPostPriceError" - "autoPostUndeliverableShippingAddress" - "couponAbuse" - "customerCanceled" - "customerInitiatedCancel" - "customerSupportRequested" - "failToPushOrderGoogleError" - "failToPushOrderMerchantError" - "failToPushOrderMerchantFulfillmentError" - "failToPushOrderToMerchant" - "failToPushOrderToMerchantOutOfStock" - "invalidCoupon" - "malformedShippingAddress" - "merchantDidNotShipOnTime" - "noInventory" - "orderTimeout" - "other" - "paymentAbuse" - "paymentDeclined" - "priceError" - "returnRefundAbuse" - "shippingPriceError" - "taxError" - "undeliverableShippingAddress" - "unsupportedPoBoxAddress" - "failedToCaptureFunds"

Declaration
[JsonProperty("reason")]
public virtual string Reason { get; set; }
Property Value
Type Description
string

ReasonText

The explanation of the reason.

Declaration
[JsonProperty("reasonText")]
public virtual string ReasonText { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX