Class: Ingenico::Connect::SDK::Merchant::Refunds::FindRefundsParams

Inherits:
ParamRequest
  • Object
show all
Defined in:
lib/ingenico/connect/sdk/merchant/refunds/find_refunds_params.rb

Overview

Query parameters for Find refunds

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#limitObject

Integer



24
25
26
# File 'lib/ingenico/connect/sdk/merchant/refunds/find_refunds_params.rb', line 24

def limit
  @limit
end

#merchant_order_idObject

Integer



18
19
20
# File 'lib/ingenico/connect/sdk/merchant/refunds/find_refunds_params.rb', line 18

def merchant_order_id
  @merchant_order_id
end

#merchant_referenceObject

String



15
16
17
# File 'lib/ingenico/connect/sdk/merchant/refunds/find_refunds_params.rb', line 15

def merchant_reference
  @merchant_reference
end

#offsetObject

Integer



21
22
23
# File 'lib/ingenico/connect/sdk/merchant/refunds/find_refunds_params.rb', line 21

def offset
  @offset
end

Instance Method Details

#to_request_parametersObject

Returns an Array of RequestParam objects representing the attributes of this class



27
28
29
30
31
32
33
34
# File 'lib/ingenico/connect/sdk/merchant/refunds/find_refunds_params.rb', line 27

def to_request_parameters
  result = []
  add_parameter(result, 'merchantReference', @merchant_reference)
  add_parameter(result, 'merchantOrderId', @merchant_order_id)
  add_parameter(result, 'offset', @offset)
  add_parameter(result, 'limit', @limit)
  result
end