New

sealed class New : PaymentSelection

Types

Link copied to clipboard
data class Card(    val paymentMethodCreateParams: PaymentMethodCreateParams,     val brand: CardBrand,     val customerRequestedSave: PaymentSelection.CustomerRequestedSave) : PaymentSelection.New
Link copied to clipboard
data class GenericPaymentMethod(    val labelResource: String,     @DrawableRes val iconResource: Int,     val paymentMethodCreateParams: PaymentMethodCreateParams,     val customerRequestedSave: PaymentSelection.CustomerRequestedSave) : PaymentSelection.New
Link copied to clipboard
data class Link(val paymentDetails: ConsumerPaymentDetails.PaymentDetails, val paymentMethodCreateParams: PaymentMethodCreateParams) : PaymentSelection.New
Link copied to clipboard
data class USBankAccount(    val labelResource: String,     @DrawableRes val iconResource: Int,     val bankName: String,     val last4: String,     val financialConnectionsSessionId: String,     val intentId: String,     val paymentMethodCreateParams: PaymentMethodCreateParams,     val customerRequestedSave: PaymentSelection.CustomerRequestedSave) : PaymentSelection.New

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
abstract val customerRequestedSave: PaymentSelection.CustomerRequestedSave
Link copied to clipboard
abstract val paymentMethodCreateParams: PaymentMethodCreateParams

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard