Show / Hide Table of Contents

Class VoidedPurchase

A VoidedPurchase resource indicates a purchase that was either canceled/refunded/charged-back.

Inheritance
object
VoidedPurchase
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.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class VoidedPurchase : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

Kind

This kind represents a voided purchase object in the androidpublisher service.

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

OrderId

The order id which uniquely identifies a one-time purchase, subscription purchase, or subscription renewal.

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

PurchaseTimeMillis

The time at which the purchase was made, in milliseconds since the epoch (Jan 1, 1970).

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

PurchaseToken

The token which uniquely identifies a one-time purchase or subscription. To uniquely identify subscription renewals use order_id (available starting from version 3 of the API).

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

VoidedQuantity

The voided quantity as the result of a quantity-based partial refund. Voided purchases of quantity-based partial refunds may only be returned when includeQuantityBasedPartialRefund is set to true.

Declaration
[JsonProperty("voidedQuantity")]
public virtual int? VoidedQuantity { get; set; }
Property Value
Type Description
int?

VoidedReason

The reason why the purchase was voided, possible values are: 0. Other 1. Remorse 2. Not_received 3. Defective 4. Accidental_purchase 5. Fraud 6. Friendly_fraud 7. Chargeback 8. Unacknowledged_purchase

Declaration
[JsonProperty("voidedReason")]
public virtual int? VoidedReason { get; set; }
Property Value
Type Description
int?

VoidedSource

The initiator of voided purchase, possible values are: 0. User 1. Developer 2. Google

Declaration
[JsonProperty("voidedSource")]
public virtual int? VoidedSource { get; set; }
Property Value
Type Description
int?

VoidedTimeMillis

The time at which the purchase was canceled/refunded/charged-back, in milliseconds since the epoch (Jan 1, 1970).

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX