Class: Stripe::V2::Core::AccountCreateParams::Identity::Individual

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/params/v2/core/account_create_params.rb

Defined Under Namespace

Classes: AdditionalAddress, AdditionalName, Address, DateOfBirth, Documents, IdNumber, Relationship, ScriptAddresses, ScriptNames

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

#to_h

Constructor Details

#initialize(additional_addresses: nil, additional_names: nil, address: nil, date_of_birth: nil, documents: nil, email: nil, given_name: nil, id_numbers: nil, legal_gender: nil, metadata: nil, nationalities: nil, phone: nil, political_exposure: nil, relationship: nil, script_addresses: nil, script_names: nil, surname: nil) ⇒ Individual

Returns a new instance of Individual.



2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 2010

def initialize(
  additional_addresses: nil,
  additional_names: nil,
  address: nil,
  date_of_birth: nil,
  documents: nil,
  email: nil,
  given_name: nil,
  id_numbers: nil,
  legal_gender: nil,
  metadata: nil,
  nationalities: nil,
  phone: nil,
  political_exposure: nil,
  relationship: nil,
  script_addresses: nil,
  script_names: nil,
  surname: nil
)
  @additional_addresses = additional_addresses
  @additional_names = additional_names
  @address = address
  @date_of_birth = date_of_birth
  @documents = documents
  @email = email
  @given_name = given_name
  @id_numbers = id_numbers
  @legal_gender = legal_gender
  @metadata = 
  @nationalities = nationalities
  @phone = phone
  @political_exposure = political_exposure
  @relationship = relationship
  @script_addresses = script_addresses
  @script_names = script_names
  @surname = surname
end

Instance Attribute Details

#additional_addressesObject

Additional addresses associated with the individual.



1976
1977
1978
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1976

def additional_addresses
  @additional_addresses
end

#additional_namesObject

Additional names (e.g. aliases) associated with the individual.



1978
1979
1980
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1978

def additional_names
  @additional_names
end

#addressObject

The individual’s residential address.



1980
1981
1982
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1980

def address
  @address
end

#date_of_birthObject

The individual’s date of birth.



1982
1983
1984
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1982

def date_of_birth
  @date_of_birth
end

#documentsObject

Documents that may be submitted to satisfy various informational requests.



1984
1985
1986
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1984

def documents
  @documents
end

#emailObject

The individual’s email address.



1986
1987
1988
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1986

def email
  @email
end

#given_nameObject

The individual’s first name.



1988
1989
1990
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1988

def given_name
  @given_name
end

#id_numbersObject

The identification numbers (e.g., SSN) associated with the individual.



1990
1991
1992
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1990

def id_numbers
  @id_numbers
end

The individual’s gender (International regulations require either “male” or “female”).



1992
1993
1994
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1992

def legal_gender
  @legal_gender
end

#metadataObject

Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.



1994
1995
1996
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1994

def 
  @metadata
end

#nationalitiesObject

The countries where the individual is a national. Two-letter country code ([ISO 3166-1 alpha-2](en.wikipedia.org/wiki/ISO_3166-1_alpha-2)).



1996
1997
1998
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1996

def nationalities
  @nationalities
end

#phoneObject

The individual’s phone number.



1998
1999
2000
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 1998

def phone
  @phone
end

#political_exposureObject

The individual’s political exposure.



2000
2001
2002
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 2000

def political_exposure
  @political_exposure
end

#relationshipObject

The relationship that this individual has with the account’s identity.



2002
2003
2004
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 2002

def relationship
  @relationship
end

#script_addressesObject

The script addresses (e.g., non-Latin characters) associated with the individual.



2004
2005
2006
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 2004

def script_addresses
  @script_addresses
end

#script_namesObject

The individuals primary name in non latin script.



2006
2007
2008
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 2006

def script_names
  @script_names
end

#surnameObject

The individual’s last name.



2008
2009
2010
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 2008

def surname
  @surname
end