Transaction type from a google powered device

interface ApiValidatorBodyTransactionGoogle {
    id?: string;
    purchaseToken?: string;
    receipt?: string;
    signature?: string;
    type: GOOGLE_PLAY;
}

Properties

id?: string

Identifier of the transaction to evaluate.

Corresponds to:

  • the orderId in the receipt from Google.
  • the transactionId in the receipt from Apple (or bundleID for the application receipt).

Required

purchaseToken?: string

Google purchase token.

Required

receipt?: string

Google receipt in a JSON-encoded string.

Required

signature?: string

Google receipt signature (used to validate the local receipt).

Required

Value "android-playstore"