MerchantInfo
public class MerchantInfo : NSObject
Contains merchant information as well as some high level capabilities
-
The id of the merchant
Declaration
Swift
public fileprivate(set) var merchantId: String? { get } -
the merchant mid
Declaration
Swift
public fileprivate(set) var merchantMId: String? { get } -
the merchant name
Declaration
Swift
public fileprivate(set) var merchantName: String? { get } -
whether the merchant is configured to process auth requests
Declaration
Swift
public var supportsAuths: Bool -
whether the merchant is configured to process preAuth requests
Declaration
Swift
public var supportsPreAuths: Bool -
whether the merchant is configured to process sale requests
Declaration
Swift
public var supportsSales: Bool -
whether the merchant is configured to support vault card
Declaration
Swift
public var supportsVaultCards: Bool -
whether the merchant is configured to support manual refund requests
Declaration
Swift
public var supportsManualRefunds: Bool -
whether the merchant is configured to support void requests
Declaration
Swift
public var supportsVoids: Bool -
whether the merchant is configured to support tip adjusts
Declaration
Swift
public var supportsTipAdjust: Bool -
contains information about the tethered device
Declaration
Swift
public fileprivate(set) var deviceInfo: DeviceInfo? { get } -
Declaration
Swift
public override init() -
Declaration
Swift
public init(id: String?, mid: String?, name: String?, deviceName: String?, deviceSerialNumber: String?, deviceModel: String?)
MerchantInfo Class Reference