Batch

@objc(_TtCCC15CloverConnector9CLVModels8Payments5Batch)
public class Batch : NSObject, NSCoding, Mappable
  • id

    Declaration

    Swift

    public var id: String?
  • Declaration

    Swift

    public var merchantId: Int?
  • Declaration

    Swift

    public var firstGatewayTxId: Int?
  • Declaration

    Swift

    public var lastGatewayTxId: Int?
  • The id of employee who executed batch

    Declaration

    Swift

    public var accountId: Int?
  • The number of transactions being batched

    Declaration

    Swift

    public var txCount: Int?
  • Total amount closed

    Declaration

    Swift

    public var totalBatchAmount: Int?
  • List of devices in batch

    Declaration

    Swift

    public var devices: String?
  • Declaration

    Swift

    public var state: CLVModels.Payments.BatchState?
  • Declaration

    Swift

    public var batchType: CLVModels.Payments.BatchType?
  • Created time of batch

    Declaration

    Swift

    public var createdTime: Date?
  • Modified time of batch

    Declaration

    Swift

    public var modifiedTime: Date?
  • Details split based on card / employees

    Declaration

    Swift

    public var batchDetails: CLVModels.Payments.BatchDetail?
  • 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)