PaymentMethodCreateParams

Types

Link copied to clipboard
data class AuBecsDebit(var bsbNumber: String, var accountNumber: String) : StripeParamsModel, Parcelable
Link copied to clipboard
data class BacsDebit(var accountNumber: String, var sortCode: String) : StripeParamsModel, Parcelable

BACS bank account details

Link copied to clipboard
data class Card @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) constructor(number: String? = null, expiryMonth: Int? = null, expiryYear: Int? = null, cvc: String? = null, token: String? = null, attribution: Set<String>? = null, networks: PaymentMethodCreateParams.Card.Networks? = null) : StripeParamsModel, Parcelable
Link copied to clipboard

Encapsulates parameters used to create PaymentMethodCreateParams when using Cash App Pay.

Link copied to clipboard
object Companion
Link copied to clipboard
data class Fpx(var bank: String?) : StripeParamsModel, Parcelable
Link copied to clipboard
data class Ideal(var bank: String?) : StripeParamsModel, Parcelable
Link copied to clipboard
data class Link(paymentDetailsId: String, consumerSessionClientSecret: String, extraParams: Map<String, Any>? = null) : StripeParamsModel, Parcelable
Link copied to clipboard
Link copied to clipboard
data class SepaDebit(var iban: String?) : StripeParamsModel, Parcelable
Link copied to clipboard
data class Sofort(country: String) : StripeParamsModel, Parcelable
Link copied to clipboard

Encapsulates parameters used to create PaymentMethodCreateParams when using Swish.

Link copied to clipboard
data class Upi(vpa: String?) : StripeParamsModel, Parcelable
Link copied to clipboard

Properties

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

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open override fun toParamMap(): Map<String, Any>
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)