Class: EBay::RefundType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsRefundType

refundFromSeller - EBay::AmountType
totalRefundToBuyer - EBay::AmountType
refundTime - SOAP::SOAPDateTime
refundID - SOAP::SOAPString
refundTransactionArray - EBay::RefundTransactionArrayType
refundAmount - EBay::AmountType
refundStatus - EBay::RefundStatusCodeType
refundFailureReason - EBay::RefundFailureReasonType
refundFundingSourceArray - EBay::RefundFundingSourceArrayType
externalReferenceID - SOAP::SOAPString
refundRequestedTime - SOAP::SOAPDateTime
refundCompletionTime - SOAP::SOAPDateTime
estimatedRefundCompletionTime - SOAP::SOAPDateTime
sellerNoteToBuyer - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(refundFromSeller = nil, totalRefundToBuyer = nil, refundTime = nil, refundID = nil, refundTransactionArray = nil, refundAmount = nil, refundStatus = nil, refundFailureReason = nil, refundFundingSourceArray = nil, externalReferenceID = nil, refundRequestedTime = nil, refundCompletionTime = nil, estimatedRefundCompletionTime = nil, sellerNoteToBuyer = nil) ⇒ RefundType

Returns a new instance of RefundType.



30228
30229
30230
30231
30232
30233
30234
30235
30236
30237
30238
30239
30240
30241
30242
30243
30244
# File 'lib/eBay.rb', line 30228

def initialize(refundFromSeller = nil, totalRefundToBuyer = nil, refundTime = nil, refundID = nil, refundTransactionArray = nil, refundAmount = nil, refundStatus = nil, refundFailureReason = nil, refundFundingSourceArray = nil, externalReferenceID = nil, refundRequestedTime = nil, refundCompletionTime = nil, estimatedRefundCompletionTime = nil, sellerNoteToBuyer = nil)
  @refundFromSeller = refundFromSeller
  @totalRefundToBuyer = totalRefundToBuyer
  @refundTime = refundTime
  @refundID = refundID
  @refundTransactionArray = refundTransactionArray
  @refundAmount = refundAmount
  @refundStatus = refundStatus
  @refundFailureReason = refundFailureReason
  @refundFundingSourceArray = refundFundingSourceArray
  @externalReferenceID = externalReferenceID
  @refundRequestedTime = refundRequestedTime
  @refundCompletionTime = refundCompletionTime
  @estimatedRefundCompletionTime = estimatedRefundCompletionTime
  @sellerNoteToBuyer = sellerNoteToBuyer
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



30222
30223
30224
# File 'lib/eBay.rb', line 30222

def __xmlele_any
  @__xmlele_any
end

#estimatedRefundCompletionTimeObject

Returns the value of attribute estimatedRefundCompletionTime.



30220
30221
30222
# File 'lib/eBay.rb', line 30220

def estimatedRefundCompletionTime
  @estimatedRefundCompletionTime
end

#externalReferenceIDObject

Returns the value of attribute externalReferenceID.



30217
30218
30219
# File 'lib/eBay.rb', line 30217

def externalReferenceID
  @externalReferenceID
end

#refundAmountObject

Returns the value of attribute refundAmount.



30213
30214
30215
# File 'lib/eBay.rb', line 30213

def refundAmount
  @refundAmount
end

#refundCompletionTimeObject

Returns the value of attribute refundCompletionTime.



30219
30220
30221
# File 'lib/eBay.rb', line 30219

def refundCompletionTime
  @refundCompletionTime
end

#refundFailureReasonObject

Returns the value of attribute refundFailureReason.



30215
30216
30217
# File 'lib/eBay.rb', line 30215

def refundFailureReason
  @refundFailureReason
end

#refundFromSellerObject

Returns the value of attribute refundFromSeller.



30208
30209
30210
# File 'lib/eBay.rb', line 30208

def refundFromSeller
  @refundFromSeller
end

#refundFundingSourceArrayObject

Returns the value of attribute refundFundingSourceArray.



30216
30217
30218
# File 'lib/eBay.rb', line 30216

def refundFundingSourceArray
  @refundFundingSourceArray
end

#refundIDObject

Returns the value of attribute refundID.



30211
30212
30213
# File 'lib/eBay.rb', line 30211

def refundID
  @refundID
end

#refundRequestedTimeObject

Returns the value of attribute refundRequestedTime.



30218
30219
30220
# File 'lib/eBay.rb', line 30218

def refundRequestedTime
  @refundRequestedTime
end

#refundStatusObject

Returns the value of attribute refundStatus.



30214
30215
30216
# File 'lib/eBay.rb', line 30214

def refundStatus
  @refundStatus
end

#refundTimeObject

Returns the value of attribute refundTime.



30210
30211
30212
# File 'lib/eBay.rb', line 30210

def refundTime
  @refundTime
end

#refundTransactionArrayObject

Returns the value of attribute refundTransactionArray.



30212
30213
30214
# File 'lib/eBay.rb', line 30212

def refundTransactionArray
  @refundTransactionArray
end

#sellerNoteToBuyerObject

Returns the value of attribute sellerNoteToBuyer.



30221
30222
30223
# File 'lib/eBay.rb', line 30221

def sellerNoteToBuyer
  @sellerNoteToBuyer
end

#totalRefundToBuyerObject

Returns the value of attribute totalRefundToBuyer.



30209
30210
30211
# File 'lib/eBay.rb', line 30209

def totalRefundToBuyer
  @totalRefundToBuyer
end

Instance Method Details

#set_any(elements) ⇒ Object



30224
30225
30226
# File 'lib/eBay.rb', line 30224

def set_any(elements)
  @__xmlele_any = elements
end