ElementsSession

data class ElementsSession(val linkSettings: ElementsSession.LinkSettings?, val paymentMethodSpecs: String?, val stripeIntent: StripeIntent, val merchantCountry: String?, val isEligibleForCardBrandChoice: Boolean, val isGooglePayEnabled: Boolean, val sessionsError: Throwable? = null) : StripeModel

Constructors

Link copied to clipboard
constructor(linkSettings: ElementsSession.LinkSettings?, paymentMethodSpecs: String?, stripeIntent: StripeIntent, merchantCountry: String?, isEligibleForCardBrandChoice: Boolean, isGooglePayEnabled: Boolean, sessionsError: Throwable? = null)

Types

Link copied to clipboard
Link copied to clipboard
data class LinkSettings(val linkFundingSources: List<String>, val linkPassthroughModeEnabled: Boolean, val linkFlags: Map<String, Boolean>, val disableLinkSignup: Boolean) : StripeModel

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
abstract fun writeToParcel(p0: Parcel, p1: Int)