Class: PayPal::SDK::ButtonManager::DataTypes::DoReauthorizationRequestType

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

Overview

The value of a previously authorized transaction identification number returned by a PayPal product. You can obtain a buyer’s transaction number from the TransactionID element of the PayerInfo structure returned by GetTransactionDetailsResponse. Required Character length and limits: 19 single-byte characters maximum

Class Method Summary collapse

Class Method Details

.load_membersObject



4531
4532
4533
4534
4535
4536
4537
4538
# File 'lib/paypal-sdk/button_manager/data_types.rb', line 4531

def self.load_members
  # The value of a previously authorized transaction identification number returned by a PayPal product. You can obtain a buyer's transaction number from the TransactionID element of the PayerInfo structure returned by GetTransactionDetailsResponse. Required Character length and limits: 19 single-byte characters maximum
  object_of :AuthorizationID, String, :namespace => :ns, :required => true
  # Amount to reauthorize. Required Limitations: Must not exceed $10,000 USD in any currency. No currency symbol. Decimal separator must be a period (.), and the thousands separator must be a comma (,).
  object_of :Amount, BasicAmountType, :namespace => :ns, :required => true
  # Unique id for each API request to prevent duplicate payments. Optional Character length and limits: 38 single-byte characters maximum. 
  object_of :MsgSubID, String, :namespace => :ns
end