Args

Parameters

attachToIntent

enable this to attach the link account session to the given intent

clientSecret

the client secret of the StripeIntent, null when running in the deferred intent flow.

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class ForDeferredPaymentIntent(val publishableKey: String, val stripeAccountId: String?, val configuration: CollectBankAccountConfiguration, val elementsSessionId: String, val customerId: String?, val onBehalfOf: String?, val amount: Int?, val currency: String?) : CollectBankAccountContract.Args
Link copied to clipboard
data class ForDeferredSetupIntent(val publishableKey: String, val stripeAccountId: String?, val configuration: CollectBankAccountConfiguration, val elementsSessionId: String, val customerId: String?, val onBehalfOf: String?) : CollectBankAccountContract.Args
Link copied to clipboard
data class ForPaymentIntent(val publishableKey: String, val stripeAccountId: String?, val clientSecret: String, val configuration: CollectBankAccountConfiguration, val attachToIntent: Boolean) : CollectBankAccountContract.Args
Link copied to clipboard
data class ForSetupIntent(val publishableKey: String, val stripeAccountId: String?, val clientSecret: String, val configuration: CollectBankAccountConfiguration, val attachToIntent: Boolean) : CollectBankAccountContract.Args

Properties

Link copied to clipboard
Link copied to clipboard
open val clientSecret: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

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