Class: PayPal::SDK::AdaptiveAccounts::DataTypes::AddBankAccountRequest

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

Overview

Identifying the PayPal account to which this request is targetted to. Caller of this API has to either provided an emailAddress or an accountId.

Class Method Summary collapse

Class Method Details

.load_membersObject



359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
# File 'lib/paypal-sdk/adaptive_accounts/data_types.rb', line 359

def self.load_members
  object_of :requestEnvelope, RequestEnvelope, :required => true
  # Identifying the PayPal account to which this request is targetted to. Caller of this API has to either provided an emailAddress or an accountId. 
  object_of :emailAddress, String
  # Identifying the PayPal account to which this request is targetted to. Caller of this API has to either provided an emailAddress or an accountId. 
  object_of :accountId, String
  object_of :createAccountKey, String
  # Country code for the bank 
  object_of :bankCountryCode, String, :required => true
  # The defualt value is UNKNOWN. 
  object_of :bankName, String
  # Bank routing or transit number 
  object_of :routingNumber, String
  object_of :bankAccountType, BankAccountType
  # Basic Bank Account Number (BBAN) 
  object_of :bankAccountNumber, String
  # International Bank Account Number (IBAN) 
  object_of :iban, String
  # CLABE represents the bank information for countries like Mexico 
  object_of :clabe, String
  # Bank/State/Branch number 
  object_of :bsbNumber, String
  # Branch location 
  object_of :branchLocation, String
  # Branch sort code. 
  object_of :sortCode, String
  # Bank transit number 
  object_of :bankTransitNumber, String
  # Institution number 
  object_of :institutionNumber, String
  # Branch code 
  object_of :branchCode, String
  # For Brazil Agency Number 
  object_of :agencyNumber, String
  # Bank code 
  object_of :bankCode, String
  # RIB key 
  object_of :ribKey, String
  # control digits 
  object_of :controlDigit, String
  # Tax id type of CNPJ or CPF, only supported for Brazil. 
  object_of :taxIdType, String
  # Tax id number for Brazil. 
  object_of :taxIdNumber, String
  # Date of birth of the account holder 
  object_of :accountHolderDateOfBirth, Date
  object_of :confirmationType, ConfirmationType, :required => true
  object_of :webOptions, WebOptionsType
end