appstoreserverlibrary.models.ExternalPurchaseToken module

class appstoreserverlibrary.models.ExternalPurchaseToken.ExternalPurchaseToken(externalPurchaseId: str | None = None, tokenCreationDate: int | None = None, appAppleId: int | None = None, bundleId: str | None = None)[source]

Bases: AttrsRawValueAware

The payload data that contains an external purchase token.

https://developer.apple.com/documentation/appstoreservernotifications/externalpurchasetoken

appAppleId: int | None

The unique identifier of an app in the App Store.

https://developer.apple.com/documentation/appstoreservernotifications/appappleid

bundleId: str | None

The bundle identifier of an app.

https://developer.apple.com/documentation/appstoreservernotifications/bundleid

externalPurchaseId: str | None

The field of an external purchase token that uniquely identifies the token.

https://developer.apple.com/documentation/appstoreservernotifications/externalpurchaseid

tokenCreationDate: int | None

The field of an external purchase token that contains the UNIX date, in milliseconds, when the system created the token.

https://developer.apple.com/documentation/appstoreservernotifications/tokencreationdate