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
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