Class: PayPal::SDK::Merchant::DataTypes::DoExpressCheckoutPaymentResponseDetailsType

Inherits:
DataType
  • Object
show all
Defined in:
lib/paypal-sdk/merchant/data_types.rb

Overview

The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Character length and limitations:20 single-byte characters

Class Method Summary collapse

Class Method Details

.load_membersObject



1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
# File 'lib/paypal-sdk/merchant/data_types.rb', line 1312

def self.load_members
  # The timestamped token value that was returned by SetExpressCheckoutResponse and passed on GetExpressCheckoutDetailsRequest. Character length and limitations:20 single-byte characters
  object_of :Token, String, :namespace => :ebl
  # Information about the transaction 
  array_of :PaymentInfo, PaymentInfoType, :namespace => :ebl
  object_of :BillingAgreementID, String, :namespace => :ebl
  object_of :RedirectRequired, String, :namespace => :ebl
  # Memo entered by sender in PayPal Review Page note field. Optional Character length and limitations: 255 single-byte alphanumeric characters 
  object_of :Note, String, :namespace => :ebl
  # Unique id passed in the DoEC call. 
  object_of :MsgSubID, String, :namespace => :ebl
  # Redirect back to PayPal, PayPal can host the success page. 
  object_of :SuccessPageRedirectRequested, String, :namespace => :ebl
  # Information about the user selected options. 
  object_of :UserSelectedOptions, UserSelectedOptionType, :namespace => :ebl
  # Information about Coupled Payment transactions. 
  array_of :CoupledPaymentInfo, CoupledPaymentInfoType, :namespace => :ebl
end