PaymentMethodTypes

public struct PaymentMethodTypes : OptionSet

Type of the source of funds for the payment.

  • Undocumented

    Declaration

    Swift

    public private(set) var rawValue: Set<PaymentMethodType>
  • Any Bank card.

    Declaration

    Swift

    public static let bankCard: <<error type>>
  • Yandex Wallet.

    Declaration

    Swift

    public static let yandexMoney: <<error type>>
  • Sberbank Online

    Declaration

    Swift

    public static let sberbank: <<error type>>
  • Undocumented

    Declaration

    Swift

    public static let applePay: <<error type>>
  • all

    All the available methods.

    Declaration

    Swift

    public static let all: PaymentMethodTypes
  • Creates instance of PaymentMethodTypes.

    Declaration

    Swift

    public init()

    Return Value

    Instance of PaymentMethodTypes.

  • Undocumented

    Declaration

    Swift

    public init(rawValue: Set<PaymentMethodType>)
  • Declaration

    Swift

    public mutating func formUnion(_ other: PaymentMethodTypes)
  • Declaration

    Swift

    public mutating func formIntersection(_ other: PaymentMethodTypes)
  • Declaration

    Swift

    public mutating func formSymmetricDifference(_ other: PaymentMethodTypes)
  • Declaration

    Swift

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