Class VoidedPurchase
A VoidedPurchase resource indicates a purchase that was either canceled/refunded/charged-back.
Implements
Inherited Members
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? |