MerchantInfo

public class MerchantInfo : NSObject

Contains merchant information as well as some high level capabilities

  • The id of the merchant

    Declaration

    Swift

    public private(set) var merchantId:String?
  • the merchant mid

    Declaration

    Swift

    public private(set) var merchantMId:String?
  • the merchant name

    Declaration

    Swift

    public private(set) var merchantName:String?
  • whether the merchant is configured to process auth requests

    Declaration

    Swift

    public var  supportsAuths:Bool = true
  • whether the merchant is configured to process preAuth requests

    Declaration

    Swift

    public var  supportsPreAuths:Bool = true
  • whether the merchant is configured to process sale requests

    Declaration

    Swift

    public var  supportsSales:Bool = true
  • whether the merchant is configured to support vault card

    Declaration

    Swift

    public var  supportsVaultCards:Bool = true
  • whether the merchant is configured to support manual refund requests

    Declaration

    Swift

    public var  supportsManualRefunds:Bool = true
  • whether the merchant is configured to support void requests

    Declaration

    Swift

    public var  supportsVoids:Bool = true
  • whether the merchant is configured to support tip adjusts

    Declaration

    Swift

    public var  supportsTipAdjust:Bool = true
  • contains information about the tethered device

    Declaration

    Swift

    public private(set) var deviceInfo:DeviceInfo?