class PayPal::SDK::Merchant::DataTypes::BMSetInventoryRequestType

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

Public Class Methods

load_members() click to toggle source
# File lib/paypal-sdk/merchant/data_types.rb, line 3689
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