@apple/app-store-server-library
    Preparing search index...

    Interface AppTransaction

    Information that represents the customer’s purchase of the app, cryptographically signed by the App Store.

    AppTransaction

    interface AppTransaction {
        appAppleId?: number;
        applicationVersion?: string;
        appTransactionId?: string;
        bundleId?: string;
        deviceVerification?: string;
        deviceVerificationNonce?: string;
        originalApplicationVersion?: string;
        originalPlatform?: string;
        originalPurchaseDate?: number;
        preorderDate?: number;
        receiptCreationDate?: number;
        receiptType?: string;
        versionExternalIdentifier?: number;
    }
    Index

    Properties

    appAppleId?: number

    The unique identifier the App Store uses to identify the app.

    appId

    applicationVersion?: string

    The app version that the app transaction applies to.

    appVersion

    appTransactionId?: string

    The unique identifier of the app download transaction.

    appTransactionId

    bundleId?: string

    The bundle identifier that the app transaction applies to.

    bundleId

    deviceVerification?: string

    The Base64 device verification value to use to verify whether the app transaction belongs to the device.

    deviceVerification

    deviceVerificationNonce?: string

    The UUID used to compute the device verification value.

    deviceVerificationNonce

    originalApplicationVersion?: string

    The app version that the user originally purchased from the App Store.

    originalAppVersion

    originalPlatform?: string

    The platform on which the customer originally purchased the app.

    originalPlatform

    originalPurchaseDate?: number

    The date the user originally purchased the app from the App Store.

    originalPurchaseDate

    preorderDate?: number

    The date the customer placed an order for the app before it’s available in the App Store.

    preorderDate

    receiptCreationDate?: number

    The date that the App Store signed the JWS app transaction.

    signedDate

    receiptType?: string

    The server environment that signs the app transaction.

    environment

    versionExternalIdentifier?: number

    The version external identifier of the app

    appVersionID