Attributes

public class Attributes : APIModel

Undocumented

  • Undocumented

    See more

    Declaration

    Swift

    public enum PCPayKind : String, Codable, Equatable, CaseIterable
  • Customer chosen alias for the payment method

    Declaration

    Swift

    public var alias: String?
  • URL for the user to call in order to approve this payment method.

    Declaration

    Swift

    public var approvalURL: String?
  • Undocumented

    Declaration

    Swift

    public var identificationString: String?
  • Implicit (true) payment methods are read-only and cannot be deleted, e.g., ApplePay

    Declaration

    Swift

    public var implicit: Bool?
  • Undocumented

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

    public var vendorPRN: String?
  • Undocumented

    Declaration

    Swift

    public init(alias: String? = nil, approvalURL: String? = nil, identificationString: String? = nil, implicit: Bool? = nil, kind: PCPayKind? = nil, twoFactor: Bool? = nil, vendorPRN: 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