PartnerOfferingItemDetail

public struct PartnerOfferingItemDetail : CatalogItemDetails, Decodable

The detailed information of a PartnerOfferingItem

  • Title

    Declaration

    Swift

    public let title: String
  • A description

    Declaration

    Swift

    public let description: String?
  • An array of URLs of images

    Declaration

    Swift

    public let imageUrls: [URL]
  • Attributes

    Declaration

    Swift

    public let information: [Attribute]?
  • Price

    Declaration

    Swift

    public let price: Price
  • Minimum number of loyalty points that can be earned

    Declaration

    Swift

    public var minimumEarningPoints: Price?
  • Vendor’s contact information

    Declaration

    Swift

    public let contact: ContactInfo?
  • Product supplier

    Declaration

    Swift

    public let supplier: Supplier
  • Disclaimer

    Declaration

    Swift

    public let disclaimer: String?
  • Loyalty points desclaimer

    Declaration

    Swift

    public let pointsDisclaimer: String?
  • Terms and conditions

    Declaration

    Swift

    public let termsAndConditions: String?
  • Offering options

    Declaration

    Swift

    public let offerings: [PartnerOfferingGroup]
  • Declaration

    Swift

    public init(from decoder: Decoder) throws