SdkData

sealed class SdkData : StripeIntent.NextActionData

When confirming a PaymentIntent or SetupIntent with the Stripe SDK, the Stripe SDK depends on this property to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by the Stripe SDK.

Types

Link copied to clipboard
data class Use3DS1(val url: String) : StripeIntent.NextActionData.SdkData
Link copied to clipboard
data class Use3DS2(    val source: String,     val serverName: String,     val transactionId: String,     val serverEncryption: StripeIntent.NextActionData.SdkData.Use3DS2.DirectoryServerEncryption,     val threeDS2IntentId: String?,     val publishableKey: String?) : StripeIntent.NextActionData.SdkData

Contains all parameters needed to perform a 3DS2 authentication.

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract operator override fun equals(other: Any?): Boolean
Link copied to clipboard
abstract override fun hashCode(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Inheritors

Link copied to clipboard
Link copied to clipboard