Class: PayPal::SDK::Merchant::DataTypes::GetBoardingDetailsResponseDetailsType

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

Overview

Status of merchant’s onboarding process: CompletedCancelledPending Character length and limitations: Eight alphabetic characters

Class Method Summary collapse

Class Method Details

.load_membersObject



2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
# File 'lib/paypal-sdk/merchant/data_types.rb', line 2563

def self.load_members
  # Status of merchant's onboarding process: CompletedCancelledPending Character length and limitations: Eight alphabetic characters
  object_of :Status, BoardingStatusType, :namespace => :ebl
  # Date the boarding process started
  object_of :StartDate, DateTime, :namespace => :ebl
  # Date the merchantâs status or progress was last updated
  object_of :LastUpdated, DateTime, :namespace => :ebl
  # Reason for merchantâs cancellation of sign-up. Character length and limitations: 1,024 alphanumeric characters
  object_of :Reason, String, :namespace => :ebl
  object_of :ProgramName, String, :namespace => :ebl
  object_of :ProgramCode, String, :namespace => :ebl
  object_of :CampaignID, String, :namespace => :ebl
  # Indicates if there is a limitation on the amount of money the business can withdraw from PayPal
  object_of :UserWithdrawalLimit, UserWithdrawalLimitTypeType, :namespace => :ebl
  # Custom information you set on the EnterBoarding API call Character length and limitations: 256 alphanumeric characters
  object_of :PartnerCustom, String, :namespace => :ebl
  # Details about the owner of the account
  object_of :AccountOwner, PayerInfoType, :namespace => :ebl
  # Merchantâs PayPal API credentials
  object_of :Credentials, APICredentialsType, :namespace => :ebl
  # The APIs that this merchant has granted the business partner permission to call on his behalf. For example: SetExpressCheckout,GetExpressCheckoutDetails,DoExpressCheckoutPayment
  object_of :ConfigureAPIs, String, :namespace => :ebl
  # Primary email verification status. Confirmed, Unconfirmed
  object_of :EmailVerificationStatus, String, :namespace => :ebl
  # Gives VettingStatus - Pending, Cancelled, Approved, UnderReview Character length and limitations: 256 alphanumeric characters
  object_of :VettingStatus, String, :namespace => :ebl
  # Gives BankAccountVerificationStatus - Added, Confirmed Character length and limitations: 256 alphanumeric characters
  object_of :BankAccountVerificationStatus, String, :namespace => :ebl
end