Class: PayPal::SDK::ButtonManager::DataTypes::BMSetInventoryRequestType

Inherits:
AbstractRequestType show all
Defined in:
lib/paypal-sdk/button_manager/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



3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
# File 'lib/paypal-sdk/button_manager/data_types.rb', line 3581

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