CheckoutBankAccountProviderCompletionData

data class CheckoutBankAccountProviderCompletionData(val provider: String = ProviderDefaults.checkoutProvider, val version: Int = ProviderDefaults.version, val type: FundingSourceType = FundingSourceType.BANK_ACCOUNT, val publicToken: String, val accountId: String, val institutionId: String, val authorizationText: AuthorizationText) : ProviderCompletionData

Representation of CheckoutBankAccountProviderCompletionData sent to the provider and used to complete the funding source creation.

Constructors

constructor(provider: String = ProviderDefaults.checkoutProvider, version: Int = ProviderDefaults.version, type: FundingSourceType = FundingSourceType.BANK_ACCOUNT, publicToken: String, accountId: String, institutionId: String, authorizationText: AuthorizationText)

Properties

Link copied to clipboard

String Identifier of the bank account to be used.

Link copied to clipboard

AuthorizationText Authorization text presented to and agreed to by the user.

Link copied to clipboard

String Identifier of the institution at which account to be used is held.

Link copied to clipboard
Link copied to clipboard

String Token to be exchanged in order to perform bank account operations.

Link copied to clipboard
Link copied to clipboard
open override val version: Int

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)