Source code for appstoreserverlibrary.models.AbstractAdvancedCommerceItem

# Copyright (c) 2026 Apple Inc. Licensed under MIT License.

from attr import define
import attr

from .AbstractAdvancedCommerceBaseItem import AbstractAdvancedCommerceBaseItem
from .HelperValidationUtils import HelperValidationUtils

[docs] @define class AbstractAdvancedCommerceItem(AbstractAdvancedCommerceBaseItem): description: str = attr.ib(validator=HelperValidationUtils.description_validator) """ A string you provide that describes a SKU. https://developer.apple.com/documentation/advancedcommerceapi/description """ displayName: str = attr.ib(validator=HelperValidationUtils.display_name_validator) """ A string with a product name that you can localize and is suitable for display to customers. https://developer.apple.com/documentation/advancedcommerceapi/displayname """