Class: ChannelAdvisor::OrderServiceSOAP::RefundOrderRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/order_service/types.rb

Overview

http://api.channeladvisor.com/datacontracts/ordersRefundOrderRequest

clientOrderIdentifier - SOAP::SOAPString
orderID - SOAP::SOAPInt
amount - SOAP::SOAPDecimal
adjustmentReason - ChannelAdvisor::OrderServiceSOAP::RefundAdjustmentReason
refundItems - ChannelAdvisor::OrderServiceSOAP::ArrayOfRefundItem

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clientOrderIdentifier = nil, orderID = nil, amount = nil, adjustmentReason = nil, refundItems = nil) ⇒ RefundOrderRequest

Returns a new instance of RefundOrderRequest.



238
239
240
241
242
243
244
# File 'lib/channel_advisor/order_service/types.rb', line 238

def initialize(clientOrderIdentifier = nil, orderID = nil, amount = nil, adjustmentReason = nil, refundItems = nil)
  @clientOrderIdentifier = clientOrderIdentifier
  @orderID = orderID
  @amount = amount
  @adjustmentReason = adjustmentReason
  @refundItems = refundItems
end

Instance Attribute Details

#adjustmentReasonObject

Returns the value of attribute adjustmentReason.



235
236
237
# File 'lib/channel_advisor/order_service/types.rb', line 235

def adjustmentReason
  @adjustmentReason
end

#amountObject

Returns the value of attribute amount.



234
235
236
# File 'lib/channel_advisor/order_service/types.rb', line 234

def amount
  @amount
end

#clientOrderIdentifierObject

Returns the value of attribute clientOrderIdentifier.



232
233
234
# File 'lib/channel_advisor/order_service/types.rb', line 232

def clientOrderIdentifier
  @clientOrderIdentifier
end

#orderIDObject

Returns the value of attribute orderID.



233
234
235
# File 'lib/channel_advisor/order_service/types.rb', line 233

def orderID
  @orderID
end

#refundItemsObject

Returns the value of attribute refundItems.



236
237
238
# File 'lib/channel_advisor/order_service/types.rb', line 236

def refundItems
  @refundItems
end