Class: PayPal::SDK::ButtonManagerRails::DataTypes::GetBoardingDetailsResponseDetailsType

Inherits:
DataType
  • Object
show all
Defined in:
lib/paypal-sdk/button_manager_rails/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



2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
# File 'lib/paypal-sdk/button_manager_rails/data_types.rb', line 2497

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