appstoreserverlibrary.models.ExtendRenewalDateResponse module

class appstoreserverlibrary.models.ExtendRenewalDateResponse.ExtendRenewalDateResponse(originalTransactionId: str | None = None, webOrderLineItemId: str | None = None, success: bool | None = None, effectiveDate: int | None = None)[source]

Bases: object

A response that indicates whether an individual renewal-date extension succeeded, and related details.

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

effectiveDate: int | None

The new subscription expiration date for a subscription-renewal extension.

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

originalTransactionId: str | None

The original transaction identifier of a purchase.

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

success: bool | None

A Boolean value that indicates whether the subscription-renewal-date extension succeeded.

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

webOrderLineItemId: str | None

The unique identifier of subscription-purchase events across devices, including renewals.

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