TransactionSettings
@objc(_TtCCC15CloverConnector9CLVModels8Payments19TransactionSettings)
public class TransactionSettings : NSObject, NSCoding, Mappable
-
Declaration
Swift
public var cardEntryMethods: Int?
-
Declaration
Swift
public var disableCashBack: Bool?
-
Declaration
Swift
public var cloverShouldHandleReceipts: Bool?
-
Declaration
Swift
public var forcePinEntryOnSwipe: Bool?
-
Declaration
Swift
public var disableRestartTransactionOnFailure: Bool?
-
Declaration
Swift
public var allowOfflinePayment: Bool?
-
Declaration
Swift
public var approveOfflinePaymentWithoutPrompt: Bool?
-
Declaration
Swift
public var signatureThreshold: Int?
-
Declaration
Swift
public var signatureEntryLocation: CLVModels.Payments.DataEntryLocation?
-
Declaration
Swift
public var tippableAmount: Int?
-
Declaration
Swift
public var disableReceiptSelection: Bool?
-
Declaration
Swift
public var disableDuplicateCheck: Bool?
-
Declaration
Swift
public var autoAcceptPaymentConfirmations: Bool?
-
Declaration
Swift
public var autoAcceptSignature: Bool?
-
Declaration
Swift
public var forceOfflinePayment: Bool?
-
Any extra region specific data. Keys are referenced in RegionalExtras.swift
Declaration
Swift
public var regionalExtras: [String : String]?
-
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)