CardTransaction
@objc(_TtCCC15CloverConnector9CLVModels8Payments15CardTransaction)
public class CardTransaction : NSObject, NSCoding, Mappable
-
Declaration
Swift
public var entryType: CLVModels.Payments.CardEntryType? -
The first four digits of the card number
Declaration
Swift
public var first6: String? -
The last four digits of the card number
Declaration
Swift
public var last4: String? -
Declaration
Swift
public var type_: CLVModels.Payments.CardTransactionType? -
Authorization code (if successful)
Declaration
Swift
public var authCode: String? -
Declaration
Swift
public var referenceId: String? -
Declaration
Swift
public var transactionNo: String? -
Declaration
Swift
public var state: CLVModels.Payments.CardTransactionState? -
Extra info to be stored as part of gateway/card transaction
Declaration
Swift
public var extra: [String : String]? -
Declaration
Swift
public var begBalance: Int? -
Declaration
Swift
public var endBalance: Int? -
Declaration
Swift
public var cardholderName: String? -
Declaration
Swift
public var token: String? -
Declaration
Swift
public var vaultedCard: CLVModels.Payments.VaultedCard? -
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)
CardTransaction Class Reference