OrderType
@objc(_TtCCC15CloverConnector9CLVModels5Order9OrderType)
public class OrderType : NSObject, NSCoding, Mappable
-
Unique identifier
Declaration
Swift
public var id: String?
-
Label Key
Declaration
Swift
public var labelKey: String?
-
Label Key
Declaration
Swift
public var label: String?
-
If this order type is taxable
Declaration
Swift
public var taxable: Bool?
-
If this order type is the default
Declaration
Swift
public var isDefault: Bool?
-
If set to false, then this order type includes all of the merchant’s categories. Otherwise, it only contains the categories defined in the
categories
field on this object.Declaration
Swift
public var filterCategories: Bool?
-
If this order type is hidden on the register
Declaration
Swift
public var isHidden: Bool?
-
The price of a fee added to this order type
Declaration
Swift
public var fee: Int?
-
The minimum amount required for an order to be placed
Declaration
Swift
public var minOrderAmount: Int?
-
The maximum amount for an order allowed
Declaration
Swift
public var maxOrderAmount: Int?
-
The maximum radius allowed for an order (i.e. delivery)
Declaration
Swift
public var maxRadius: Int?
-
The average time it takes to complete the order
Declaration
Swift
public var avgOrderTime: Int?
-
Declaration
Swift
public var hoursAvailable: CLVModels.Order.HoursAvailable?
-
Declaration
Swift
public var customerIdMethod: CLVModels.Order.CustomerIdMethod?
-
If this order type is deleted
Declaration
Swift
public var isDeleted: Bool?
-
Optional system order type that this order type is associated with.
Declaration
Swift
public var systemOrderTypeId: String?
-
The hours this order type is available (if they differ from normal merchant hours)
Declaration
Swift
public var hours: CLVModels.Hours.HoursSet?
-
The categories of items that can be assigned to this order type
Declaration
Swift
public var categories: [CLVModels.Inventory.Category]?
-
Declaration
Swift
public func encode(with aCoder: NSCoder)
-
Declaration
Swift
required public init(coder aDecoder: NSCoder)
-
Declaration
Swift
override public init()
-
Declaration
Swift
required public init?(map: Map)
-
Declaration
Swift
public func mapping(map: Map)