class PayPal::SDK::ButtonManagerRails::DataTypes::AbstractRequestType

Base type definition of request payload that can carry any type of payload content with optional versioning information and detail level requirements.

Public Class Methods

load_members() click to toggle source
# File lib/paypal-sdk/button_manager_rails/data_types.rb, line 643
def self.load_members
  # This specifies the required detail level that is needed by a client application pertaining to a particular data component (e.g., Item, Transaction, etc.). The detail level is specified in the DetailLevelCodeType which has all the enumerated values of the detail level for each component.
  array_of :DetailLevel, DetailLevelCodeType, :namespace => :ebl
  # This should be the standard RFC 3066 language identification tag, e.g., en_US.
  object_of :ErrorLanguage, String, :namespace => :ebl
  # This refers to the version of the request payload schema.
  object_of :Version, String, :namespace => :ebl
end