BusinessTypeParams

sealed class BusinessTypeParams : StripeParamsModel, Parcelable

Types

Link copied to clipboard
data class Company(address: Address?, addressKana: AddressJapanParams?, addressKanji: AddressJapanParams?, directorsProvided: Boolean?, executivesProvided: Boolean?, name: String?, nameKana: String?, nameKanji: String?, ownersProvided: Boolean?, phone: String?, taxId: String?, taxIdRegistrar: String?, vatId: String?, verification: AccountParams.BusinessTypeParams.Company.Verification?) : AccountParams.BusinessTypeParams

Information about the company or business.

Link copied to clipboard
data class Individual(address: Address?, addressKana: AddressJapanParams?, addressKanji: AddressJapanParams?, dateOfBirth: DateOfBirth?, email: String?, firstName: String?, firstNameKana: String?, firstNameKanji: String?, gender: String?, idNumber: String?, lastName: String?, lastNameKana: String?, lastNameKanji: String?, maidenName: String?, metadata: Map<String, String>?, phone: String?, ssnLast4: String?, verification: AccountParams.BusinessTypeParams.Individual.Verification?) : AccountParams.BusinessTypeParams

Information about the person represented by the account.

Functions

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)

Properties

Link copied to clipboard
abstract val paramsList: List<Pair<String, Any?>>

Inheritors

Link copied to clipboard
Link copied to clipboard