BusinessTypeParams

Types

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

Information about the company or business.

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

Information about the person represented by the account.

Properties

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

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)