Class: PayPal::SDK::Merchant::DataTypes::BMSetInventoryRequestType

Inherits:
AbstractRequestType show all
Defined in:
lib/paypal-sdk/merchant/data_types.rb

Overview

Hosted Button ID of button you wish to change. Required Character length and limitations: 10 single-byte numeric characters

Class Method Summary collapse

Class Method Details

.load_membersObject



3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
# File 'lib/paypal-sdk/merchant/data_types.rb', line 3682

def self.load_members
  # Hosted Button ID of button you wish to change.  Required Character length and limitations: 10 single-byte numeric characters 
  object_of :HostedButtonID, String, :namespace => :ns, :required => true
  # Is Inventory tracked.  Required 0 or 1 
  object_of :TrackInv, String, :namespace => :ns, :required => true
  # Is PNL Tracked.  Required 0 or 1 
  object_of :TrackPnl, String, :namespace => :ns, :required => true
  object_of :ItemTrackingDetails, ItemTrackingDetailsType, :namespace => :ebl
  # Option Index.  Optional Character length and limitations: 1 single-byte alphanumeric characters 
  object_of :OptionIndex, String, :namespace => :ns
  array_of :OptionTrackingDetails, OptionTrackingDetailsType, :namespace => :ebl
  # URL of page to display when an item is soldout.  Optional Character length and limitations: 127 single-byte alphanumeric characters 
  object_of :SoldoutURL, String, :namespace => :ns
  # Whether to use the same digital download key repeatedly.  Optional 
  object_of :ReuseDigitalDownloadKeys, String, :namespace => :ns
  # Whether to append these keys to the list or not (replace).  Optional 
  object_of :AppendDigitalDownloadKeys, String, :namespace => :ns
  # Zero or more digital download keys to distribute to customers after transaction is completed.  Optional Character length and limitations: 1000 single-byte alphanumeric characters 
  array_of :DigitalDownloadKeys, String, :namespace => :ns
end