CheckoutBankAccountRefreshUserInteractionData

data class CheckoutBankAccountRefreshUserInteractionData(val provider: String = ProviderDefaults.checkoutProvider, val version: Int = ProviderDefaults.version, val type: FundingSourceType = FundingSourceType.BANK_ACCOUNT, val linkToken: LinkToken, val authorizationText: List<AuthorizationText>) : ProviderUserInteractionData

Returned when user interaction is required during the funding source refresh operation for checkout.com bank account funding sources.

Constructors

constructor(provider: String = ProviderDefaults.checkoutProvider, version: Int = ProviderDefaults.version, type: FundingSourceType = FundingSourceType.BANK_ACCOUNT, linkToken: LinkToken, authorizationText: List<AuthorizationText>)

Properties

Link copied to clipboard

AuthorizationText Array of different content type representations of the same agreement in the language most closely matching the language specified in the call to SudoVirtualCardsClient.refreshFundingSource.

Link copied to clipboard
@SerializedName(value = "plaidLinkToken")
val linkToken: LinkToken

LinkToken Provider link token data. Invocation of Plaid Link using this token token will invoke update mode.

Link copied to clipboard
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)