-
public final class AppTransaction
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAppTransaction.Companion
-
Field Summary
Fields Modifier and Type Field Description private final DoubleappIdprivate final StringappTransactionIdprivate final StringappVersionprivate final DoubleappVersionIdprivate final StringbundleIdprivate final StringdeviceVerificationprivate final StringdeviceVerificationNonceprivate final Stringenvironmentprivate final StringoriginalAppVersionprivate final StringoriginalPlatformprivate final DoubleoriginalPurchaseDateprivate final DoublepreorderDateprivate final DoublerevocationDateprivate final DoublesignedDateprivate final StringstoreType
-
Constructor Summary
Constructors Constructor Description AppTransaction(Double appId, String appTransactionId, String appVersion, Double appVersionId, String bundleId, String deviceVerification, String deviceVerificationNonce, String environment, String originalAppVersion, String originalPlatform, Double originalPurchaseDate, Double preorderDate, Double revocationDate, Double signedDate, String storeType)
-
Method Summary
Modifier and Type Method Description final DoublegetAppId()final StringgetAppTransactionId()final StringgetAppVersion()final DoublegetAppVersionId()final StringgetBundleId()final StringgetDeviceVerification()final StringgetDeviceVerificationNonce()final StringgetEnvironment()final StringgetOriginalAppVersion()final StringgetOriginalPlatform()Original App Store platform raw value. final DoublegetOriginalPurchaseDate()final DoublegetPreorderDate()final DoublegetRevocationDate()Date the app-acquisition transaction was revoked (epoch milliseconds). final DoublegetSignedDate()final StringgetStoreType()Store channel of the original app purchase: consumer, education, enterprise, or another future StoreKit value (Apple 27+ beta). final Map<String, Object>toJson()-
-
Constructor Detail
-
AppTransaction
AppTransaction(Double appId, String appTransactionId, String appVersion, Double appVersionId, String bundleId, String deviceVerification, String deviceVerificationNonce, String environment, String originalAppVersion, String originalPlatform, Double originalPurchaseDate, Double preorderDate, Double revocationDate, Double signedDate, String storeType)
-
-
Method Detail
-
getAppTransactionId
final String getAppTransactionId()
-
getAppVersion
final String getAppVersion()
-
getAppVersionId
final Double getAppVersionId()
-
getBundleId
final String getBundleId()
-
getDeviceVerification
final String getDeviceVerification()
-
getDeviceVerificationNonce
final String getDeviceVerificationNonce()
-
getEnvironment
final String getEnvironment()
-
getOriginalAppVersion
final String getOriginalAppVersion()
-
getOriginalPlatform
final String getOriginalPlatform()
Original App Store platform raw value. Xcode 27 adds the back-deployed managed acquisition-platform value.
-
getOriginalPurchaseDate
final Double getOriginalPurchaseDate()
-
getPreorderDate
final Double getPreorderDate()
-
getRevocationDate
final Double getRevocationDate()
Date the app-acquisition transaction was revoked (epoch milliseconds). Available through the Xcode 27 SDK and back-deployed to Apple 16+.
-
getSignedDate
final Double getSignedDate()
-
getStoreType
final String getStoreType()
Store channel of the original app purchase: consumer, education, enterprise, or another future StoreKit value (Apple 27+ beta).
-
-
-
-