Class: EBay::RefundTransactionInfoType

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

Overview

urn:ebay:apis:eBLBaseComponentsRefundTransactionInfoType

refundStatus - EBay::PaymentTransactionStatusCodeType
refundType - EBay::RefundSourceTypeCodeType
refundTo - EBay::UserIdentityType
refundTime - SOAP::SOAPDateTime
refundAmount - EBay::AmountType
referenceID - EBay::TransactionReferenceType
feeOrCreditAmount - EBay::AmountType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(refundStatus = nil, refundType = nil, refundTo = nil, refundTime = nil, refundAmount = nil, referenceID = nil, feeOrCreditAmount = nil) ⇒ RefundTransactionInfoType

Returns a new instance of RefundTransactionInfoType.



30155
30156
30157
30158
30159
30160
30161
30162
30163
30164
# File 'lib/eBay.rb', line 30155

def initialize(refundStatus = nil, refundType = nil, refundTo = nil, refundTime = nil, refundAmount = nil, referenceID = nil, feeOrCreditAmount = nil)
  @refundStatus = refundStatus
  @refundType = refundType
  @refundTo = refundTo
  @refundTime = refundTime
  @refundAmount = refundAmount
  @referenceID = referenceID
  @feeOrCreditAmount = feeOrCreditAmount
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



30149
30150
30151
# File 'lib/eBay.rb', line 30149

def __xmlele_any
  @__xmlele_any
end

#feeOrCreditAmountObject

Returns the value of attribute feeOrCreditAmount.



30148
30149
30150
# File 'lib/eBay.rb', line 30148

def feeOrCreditAmount
  @feeOrCreditAmount
end

#referenceIDObject

Returns the value of attribute referenceID.



30147
30148
30149
# File 'lib/eBay.rb', line 30147

def referenceID
  @referenceID
end

#refundAmountObject

Returns the value of attribute refundAmount.



30146
30147
30148
# File 'lib/eBay.rb', line 30146

def refundAmount
  @refundAmount
end

#refundStatusObject

Returns the value of attribute refundStatus.



30142
30143
30144
# File 'lib/eBay.rb', line 30142

def refundStatus
  @refundStatus
end

#refundTimeObject

Returns the value of attribute refundTime.



30145
30146
30147
# File 'lib/eBay.rb', line 30145

def refundTime
  @refundTime
end

#refundToObject

Returns the value of attribute refundTo.



30144
30145
30146
# File 'lib/eBay.rb', line 30144

def refundTo
  @refundTo
end

#refundTypeObject

Returns the value of attribute refundType.



30143
30144
30145
# File 'lib/eBay.rb', line 30143

def refundType
  @refundType
end

Instance Method Details

#set_any(elements) ⇒ Object



30151
30152
30153
# File 'lib/eBay.rb', line 30151

def set_any(elements)
  @__xmlele_any = elements
end