Class: PayPal::SDK::AdaptiveAccounts::DataTypes::BusinessEntityForThirdPartyType

Inherits:
DataType
  • Object
show all
Defined in:
lib/paypal-sdk/adaptive_accounts/data_types.rb

Overview

Third party type: Individual or Business.

Class Method Summary collapse

Class Method Details

.load_membersObject



679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
# File 'lib/paypal-sdk/adaptive_accounts/data_types.rb', line 679

def self.load_members
  # Third party type: Individual or Business. 
  object_of :thirdPartyType, String
  # If third party is individual, name of the individual. 
  object_of :name, NameType
  # If third party is individual, date of birth of the individual. 
  object_of :dateOfBirth, Date
  # Address of third party collecting the data. 
  object_of :address, AddressType
  # If third party is individual, profession of the individual representing third party. 
  object_of :profession, String
  # Relationship with third party, of the individual or the business. 
  object_of :relationshipWithThirdParty, String
  # Nature of Business, if third party is a business. 
  object_of :natureOfBusiness, String
  # Name of Business, if third party is a business. 
  object_of :nameOfBusiness, String
  # If third party is a business, collect the businessType. Values: Corporation, Private Company, Public Company, Partnership, Government Entity, Non-Profit Organization 
  object_of :businessType, String
  # If third party is a business, collect Incorporation ID. 
  object_of :incorporationId, String
  # If third party is business, collect place of issue of Incorporation. 
  object_of :incorporationCountry, String
  # If third party is business, collect place of issue of Incorporation. 
  object_of :incorporationState, String
end