Product

public protocol Product : AnyProduct

Any product that is purchasable

  • Amount product may be purchased for

    Declaration

    Swift

    var price: Price { get }
  • Minimum number of loyalty points that can be earned

    Declaration

    Swift

    var minimumEarningPoints: Price? { get }
  • Availability

    Declaration

    Swift

    var isAvailable: Bool { get }