Class: PayPal::SDK::ButtonManagerRails::DataTypes::EnterBoardingRequestDetailsType

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

Overview

Onboarding program code given to you by PayPal. Required Character length and limitations: 64 alphanumeric characters

Class Method Summary collapse

Class Method Details

.load_membersObject



2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
# File 'lib/paypal-sdk/button_manager_rails/data_types.rb', line 2405

def self.load_members
  # Onboarding program code given to you by PayPal. Required Character length and limitations: 64 alphanumeric characters
  object_of :ProgramCode, String, :namespace => :ebl
  # A list of comma-separated values that indicate the PayPal products you are implementing for this merchant: Direct Payment (dp) allows payments by credit card without requiring the customer to have a PayPal account. Express Checkout (ec) allows customers to fund transactions with their PayPal account. Authorization and Capture (auth_settle) allows merchants to verify availability of funds in a PayPal account, but capture them at a later time. Administrative APIs (admin_api) is a collection of the PayPal APIs for transaction searching, getting transaction details, refunding, and mass payments. Required Character length and limitations: 64 alphanumeric characters
  object_of :ProductList, String, :namespace => :ebl
  # Any custom information you want to store for this partner Optional Character length and limitations: 256 alphanumeric characters
  object_of :PartnerCustom, String, :namespace => :ebl
  # The URL for the logo displayed on the PayPal Partner Welcome Page. Optional Character length and limitations: 2,048 alphanumeric characters
  object_of :ImageUrl, String, :namespace => :ebl
  # Marketing category tha configures the graphic displayed n the PayPal Partner Welcome page.
  object_of :MarketingCategory, MarketingCategoryType, :namespace => :ebl
  # Information about the merchantâs business
  object_of :BusinessInfo, BusinessInfoType, :namespace => :ebl
  # Information about the merchant (the business owner)
  object_of :OwnerInfo, BusinessOwnerInfoType, :namespace => :ebl
  # Information about the merchant's bank account
  object_of :BankAccount, BankAccountDetailsType, :namespace => :ebl
end