Class: PayPal::SDK::AdaptivePayments::DataTypes::InstitutionCustomer

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

Overview

The customer of the initiating institution

Class Method Summary collapse

Class Method Details

.load_membersObject



381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
# File 'lib/paypal-sdk/adaptive_payments/data_types.rb', line 381

def self.load_members
  # The unique identifier as assigned to the institution. 
  object_of :institutionId, String, :required => true
  # The first (given) name of the end consumer as known by the institution. 
  object_of :firstName, String, :required => true
  # The last (family) name of the end consumer as known by the institution. 
  object_of :lastName, String, :required => true
  object_of :middleName, String
  # The full name of the end consumer as known by the institution. 
  object_of :displayName, String, :required => true
  # The unique identifier as assigned to the end consumer by the institution. 
  object_of :institutionCustomerId, String, :required => true
  # The two-character ISO country code of the home country of the end consumer 
  object_of :countryCode, String, :required => true
  object_of :email, String
  object_of :dateOfBirth, Date
  object_of :address, BaseAddress
end