appstoreserverlibrary.models.LastTransactionsItem module

class appstoreserverlibrary.models.LastTransactionsItem.LastTransactionsItem(status: Status | None = None, originalTransactionId: str | None = None, signedTransactionInfo: str | None = None, signedRenewalInfo: str | None = None, *, rawStatus: int | None = None)[source]

Bases: AttrsRawValueAware

The most recent App Store-signed transaction information and App Store-signed renewal information for an auto-renewable subscription.

https://developer.apple.com/documentation/appstoreserverapi/lasttransactionsitem

originalTransactionId: str | None

The original transaction identifier of a purchase.

https://developer.apple.com/documentation/appstoreserverapi/originaltransactionid

rawStatus: int | None

See status

signedRenewalInfo: str | None

Subscription renewal information, signed by the App Store, in JSON Web Signature (JWS) format.

https://developer.apple.com/documentation/appstoreserverapi/jwsrenewalinfo

signedTransactionInfo: str | None

Transaction information signed by the App Store, in JSON Web Signature (JWS) format.

https://developer.apple.com/documentation/appstoreserverapi/jwstransaction

status: Status | None

The status of the auto-renewable subscription.

https://developer.apple.com/documentation/appstoreserverapi/status