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 tipSuggestions: [CLVModels.Merchant.TipSuggestion]? -
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? -
Declaration
Swift
public var disableCreditSurcharge: 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)
TransactionSettings Class Reference