FundingInstrumentType
enum FundingInstrumentType
extension FundingInstrumentType : CaseIterable, Decodable, Encodable, Equatable, Hashable, RawRepresentable
The funding instrument type to use
-
Bank account
Declaration
Swift
case bankAccount
-
Credit card
Declaration
Swift
case creditCard
-
Cryptocurrency
Declaration
Swift
case cryptocurrency
-
Incentive
Declaration
Swift
case incentive
-
Creates a new instance with the specified raw value.
If there is no value of the type that corresponds with the specified raw value, this initializer returns
nil
. For example:enum PaperSize: String { case A4, A5, Letter, Legal } print(PaperSize(rawValue: "Legal")) // Prints "Optional("PaperSize.Legal")" print(PaperSize(rawValue: "Tabloid")) // Prints "nil"
Declaration
Swift
init?(rawValue: String)
-
Represents a Generic FI used for Venmo transactions with shadow accounts
Declaration
Swift
case payToken
-
Private label credit card
Declaration
Swift
case privateLabelCreditCard
-
Balance via. PayPal, Venmo, etc.
Declaration
Swift
case providerBalance
-
Credit via. PayPal, Venmo, etc.
Declaration
Swift
case providerCredit