PaymentInstrumentType

@objc
public enum PaymentInstrumentType : Int, Codable

The method by which the payment was made.

  • Allows card/present payment

    Declaration

    Swift

    case cardPresent = 0
  • Allows card/keyed payment

    Declaration

    Swift

    case cardKeyed
  • Allows card/not-present payment

    Declaration

    Swift

    case cardNotPresent
  • Allows card/token payment

    Declaration

    Swift

    case tokenId
  • Allows pre-approved recovery payments.

    Declaration

    Swift

    case cardKeyedRecovery
  • Undocumented

    Declaration

    Swift

    public var debugDescription: String { get }
  • Used to parse the request to the server.

    Declaration

    Swift

    public func encode(to encoder: Encoder) throws
  • Used to parse the response from the server.

    Declaration

    Swift

    public init(from decoder: Decoder) throws