appstoreserverlibrary.models.AdvancedCommerceSubscriptionRevokeRequest module¶
- class appstoreserverlibrary.models.AdvancedCommerceSubscriptionRevokeRequest.AdvancedCommerceSubscriptionRevokeRequest(requestInfo: AdvancedCommerceRequestInfo, refundRiskingPreference: bool, refundType: AdvancedCommerceRefundType = None, refundReason: AdvancedCommerceRefundReason = None, storefront: str | None = None, *, rawRefundType: str = NOTHING, rawRefundReason: str = NOTHING)[source]¶
Bases:
AdvancedCommerceRequestThe request body you provide to terminate a subscription and all its items immediately.
https://developer.apple.com/documentation/advancedcommerceapi/subscriptionrevokerequest
- rawRefundReason: str¶
See refundReason
- rawRefundType: str¶
See refundType
- refundReason: AdvancedCommerceRefundReason¶
https://developer.apple.com/documentation/advancedcommerceapi/refundreason
- refundRiskingPreference: bool¶
https://developer.apple.com/documentation/advancedcommerceapi/refundriskingpreference
- refundType: AdvancedCommerceRefundType¶
- storefront: str | None¶
https://developer.apple.com/documentation/advancedcommerceapi/storefront