appstoreserverlibrary.models.AdvancedCommerceRequestRefundRequest module

class appstoreserverlibrary.models.AdvancedCommerceRequestRefundRequest.AdvancedCommerceRequestRefundRequest(requestInfo: AdvancedCommerceRequestInfo, items: List[AdvancedCommerceRequestRefundItem], refundRiskingPreference: bool, currency: str | None = None, storefront: str | None = None)[source]

Bases: AdvancedCommerceRequest

The request body for requesting a refund for a transaction.

https://developer.apple.com/documentation/advancedcommerceapi/requestrefundrequest

currency: str | None

The currency of the transaction.

https://developer.apple.com/documentation/advancedcommerceapi/currency

items: List[AdvancedCommerceRequestRefundItem]

https://developer.apple.com/documentation/advancedcommerceapi/requestrefunditem

refundRiskingPreference: bool

https://developer.apple.com/documentation/advancedcommerceapi/refundriskingpreference

storefront: str | None

https://developer.apple.com/documentation/advancedcommerceapi/storefront