CheckoutBankAccountProviderRefreshData

data class CheckoutBankAccountProviderRefreshData(val provider: String = ProviderDefaults.checkoutProvider, val version: Int = ProviderDefaults.version, val type: FundingSourceType = FundingSourceType.BANK_ACCOUNT, val accountId: String? = null, val authorizationText: AuthorizationText? = null) : ProviderRefreshData

Representation of CheckoutBankAccountProviderRefreshData sent to the provider and used to initiate or complete the funding source refresh.

Constructors

Link copied to clipboard
constructor(provider: String = ProviderDefaults.checkoutProvider, version: Int = ProviderDefaults.version, type: FundingSourceType = FundingSourceType.BANK_ACCOUNT, accountId: String? = null, authorizationText: AuthorizationText? = null)

Functions

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

Properties

Link copied to clipboard
val accountId: String? = null

String Identifier of the bank account to be used, if known.

Link copied to clipboard

AuthorizationText Authorization text presented to and agreed to by the user, if available.

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