Attributes

public class Attributes : APIModel

Undocumented

  • Undocumented

    See more

    Declaration

    Swift

    public enum PCPayKind : String, Codable, Equatable, CaseIterable
  • Undocumented

    Declaration

    Swift

    public var kind: PCPayKind
  • International Bank Account Number (as defined in ISO 13616:2007), blanks are stripped

    Declaration

    Swift

    public var iban: String
  • Residential address of the company or individual. Mailing may used in cases, where the payment provider has issues
    

    processing the payment.

    Declaration

    Swift

    public var address: Address
  • Legal name of the company in (case of a company account, firstName and lastName are ignored in that case)

    Declaration

    Swift

    public var company: String?
  • Email address

    Declaration

    Swift

    public var email: String?
  • Legal name of account owner (in case of an individual person)

    Declaration

    Swift

    public var firstName: String?
  • Legal first name of account owner (in case of an individual person)

    Declaration

    Swift

    public var lastName: String?
  • Legal title of account owner.

    Declaration

    Swift

    public var title: String?
  • Residential address of the company or individual. Mailing may used in cases, where the payment provider has issues processing the payment.

    See more

    Declaration

    Swift

    public class Address : APIModel
  • Undocumented

    Declaration

    Swift

    public init(kind: PCPayKind, iban: String, address: Address, company: String? = nil, email: String? = nil, firstName: String? = nil, lastName: String? = nil, title: 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