Class: EBay::RefundFundingSourceType

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

Overview

urn:ebay:apis:eBLBaseComponentsRefundFundingSourceType

refundingSourceType - EBay::RefundingSourceTypeCodeType
accountNumber - SOAP::SOAPString
refundAmount - EBay::AmountType
sellerExternalTransactionID - SOAP::SOAPString
buyerExternalTransactionID - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(refundingSourceType = nil, accountNumber = nil, refundAmount = nil, sellerExternalTransactionID = nil, buyerExternalTransactionID = nil) ⇒ RefundFundingSourceType

Returns a new instance of RefundFundingSourceType.



30052
30053
30054
30055
30056
30057
30058
30059
# File 'lib/eBay.rb', line 30052

def initialize(refundingSourceType = nil, accountNumber = nil, refundAmount = nil, sellerExternalTransactionID = nil, buyerExternalTransactionID = nil)
  @refundingSourceType = refundingSourceType
  @accountNumber = accountNumber
  @refundAmount = refundAmount
  @sellerExternalTransactionID = sellerExternalTransactionID
  @buyerExternalTransactionID = buyerExternalTransactionID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



30046
30047
30048
# File 'lib/eBay.rb', line 30046

def __xmlele_any
  @__xmlele_any
end

#accountNumberObject

Returns the value of attribute accountNumber.



30042
30043
30044
# File 'lib/eBay.rb', line 30042

def accountNumber
  @accountNumber
end

#buyerExternalTransactionIDObject

Returns the value of attribute buyerExternalTransactionID.



30045
30046
30047
# File 'lib/eBay.rb', line 30045

def buyerExternalTransactionID
  @buyerExternalTransactionID
end

#refundAmountObject

Returns the value of attribute refundAmount.



30043
30044
30045
# File 'lib/eBay.rb', line 30043

def refundAmount
  @refundAmount
end

#refundingSourceTypeObject

Returns the value of attribute refundingSourceType.



30041
30042
30043
# File 'lib/eBay.rb', line 30041

def refundingSourceType
  @refundingSourceType
end

#sellerExternalTransactionIDObject

Returns the value of attribute sellerExternalTransactionID.



30044
30045
30046
# File 'lib/eBay.rb', line 30044

def sellerExternalTransactionID
  @sellerExternalTransactionID
end

Instance Method Details

#set_any(elements) ⇒ Object



30048
30049
30050
# File 'lib/eBay.rb', line 30048

def set_any(elements)
  @__xmlele_any = elements
end