PaymentMethodCreateParams
Model for PaymentMethod creation parameters.
Used by Stripe.createPaymentMethod and Stripe.createPaymentMethodSynchronous.
See PaymentMethod for API object.
Types
Link copied to clipboard
data class AuBecsDebit(var bsbNumber: String, var accountNumber: String) : StripeParamsModel, Parcelable
Content copied to clipboard
Link copied to clipboard
data class BacsDebit(var accountNumber: String, var sortCode: String) : StripeParamsModel, Parcelable
Content copied to clipboard
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) : StripeParamsModel, Parcelable
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Link( paymentDetailsId: String, consumerSessionClientSecret: String, extraParams: Map<String, Any>? = null) : StripeParamsModel, Parcelable
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class USBankAccount( accountNumber: String, routingNumber: String, accountType: PaymentMethod.USBankAccount.USBankAccountType, accountHolderType: PaymentMethod.USBankAccount.USBankAccountHolderType) : StripeParamsModel, Parcelable
Content copied to clipboard