Attributes

public class Attributes : APIModel

Undocumented

  • data privacy information

    Declaration

    Swift

    public var dataPrivacy: DataPrivacy?
  • Indicates whether the payment method can be onboarded/modified. Implict `true` means no. Otherwise yes.
    

    Most payment method kinds are no implicit, i.e., implicit=false. This field is optional and if not present should be assumed to indicate implicit=false.

    Declaration

    Swift

    public var implicit: Bool?
  • localized name

    Declaration

    Swift

    public var name: String?
  • indicates if the payment method kind requires two factors later on

    Declaration

    Swift

    public var twoFactor: Bool?
  • PACE resource name(s) to payment method vendors

    Declaration

    Swift

    public var vendorPRNs: [String]?
  • data privacy information

    See more

    Declaration

    Swift

    public class DataPrivacy : APIModel
  • Undocumented

    Declaration

    Swift

    public init(dataPrivacy: DataPrivacy? = nil, implicit: Bool? = nil, name: String? = nil, twoFactor: Bool? = nil, vendorPRNs: [String]? = nil)
  • Declaration

    Swift

    public required init(from decoder: Decoder) throws
  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws
  • Undocumented

    Declaration

    Swift

    public func isEqual(to object: Any?) -> Bool
  • Declaration

    Swift

    public static func == (lhs: Attributes, rhs: Attributes) -> Bool