Class: Stripe::V2::Core::AccountService::UpdateParams::Identity::Individual

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/services/v2/core/account_service.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.



3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
# File 'lib/stripe/services/v2/core/account_service.rb', line 3980

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.



3946
3947
3948
# File 'lib/stripe/services/v2/core/account_service.rb', line 3946

def additional_addresses
  @additional_addresses
end

#additional_namesObject

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



3948
3949
3950
# File 'lib/stripe/services/v2/core/account_service.rb', line 3948

def additional_names
  @additional_names
end

#addressObject

The individual’s residential address.



3950
3951
3952
# File 'lib/stripe/services/v2/core/account_service.rb', line 3950

def address
  @address
end

#date_of_birthObject

The individual’s date of birth.



3952
3953
3954
# File 'lib/stripe/services/v2/core/account_service.rb', line 3952

def date_of_birth
  @date_of_birth
end

#documentsObject

Documents that may be submitted to satisfy various informational requests.



3954
3955
3956
# File 'lib/stripe/services/v2/core/account_service.rb', line 3954

def documents
  @documents
end

#emailObject

The individual’s email address.



3956
3957
3958
# File 'lib/stripe/services/v2/core/account_service.rb', line 3956

def email
  @email
end

#given_nameObject

The individual’s first name.



3958
3959
3960
# File 'lib/stripe/services/v2/core/account_service.rb', line 3958

def given_name
  @given_name
end

#id_numbersObject

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



3960
3961
3962
# File 'lib/stripe/services/v2/core/account_service.rb', line 3960

def id_numbers
  @id_numbers
end

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



3962
3963
3964
# File 'lib/stripe/services/v2/core/account_service.rb', line 3962

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.



3964
3965
3966
# File 'lib/stripe/services/v2/core/account_service.rb', line 3964

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)).



3966
3967
3968
# File 'lib/stripe/services/v2/core/account_service.rb', line 3966

def nationalities
  @nationalities
end

#phoneObject

The individual’s phone number.



3968
3969
3970
# File 'lib/stripe/services/v2/core/account_service.rb', line 3968

def phone
  @phone
end

#political_exposureObject

The individual’s political exposure.



3970
3971
3972
# File 'lib/stripe/services/v2/core/account_service.rb', line 3970

def political_exposure
  @political_exposure
end

#relationshipObject

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



3972
3973
3974
# File 'lib/stripe/services/v2/core/account_service.rb', line 3972

def relationship
  @relationship
end

#script_addressesObject

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



3974
3975
3976
# File 'lib/stripe/services/v2/core/account_service.rb', line 3974

def script_addresses
  @script_addresses
end

#script_namesObject

The individuals primary name in non latin script.



3976
3977
3978
# File 'lib/stripe/services/v2/core/account_service.rb', line 3976

def script_names
  @script_names
end

#surnameObject

The individual’s last name.



3978
3979
3980
# File 'lib/stripe/services/v2/core/account_service.rb', line 3978

def surname
  @surname
end