Show / Hide Table of Contents

Class RecurringExternalTransaction

Represents a transaction that is part of a recurring series of payments. This can be a subscription or a one-time product with multiple payments (such as preorder).

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

Properties

ETag

The ETag of the item.

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

ExternalSubscription

Details of an external subscription.

Declaration
[JsonProperty("externalSubscription")]
public virtual ExternalSubscription ExternalSubscription { get; set; }
Property Value
Type Description
ExternalSubscription

ExternalTransactionToken

Input only. Provided during the call to Create. Retrieved from the client when the alternative billing flow is launched. Required only for the initial purchase.

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

InitialExternalTransactionId

The external transaction id of the first transaction of this recurring series of transactions. For example, for a subscription this would be the transaction id of the first payment. Required when creating recurring external transactions.

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

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX