Method: Worldline::Acquiring::SDK::V1::Domain::RateData#to_h

Defined in:
lib/worldline/acquiring/sdk/v1/domain/rate_data.rb

#to_hHash

Returns:

  • (Hash)


31
32
33
34
35
36
37
38
39
# File 'lib/worldline/acquiring/sdk/v1/domain/rate_data.rb', line 31

def to_h
  hash = super
  hash['exchangeRate'] = @exchange_rate unless @exchange_rate.nil?
  hash['invertedExchangeRate'] = @inverted_exchange_rate unless @inverted_exchange_rate.nil?
  hash['markUp'] = @mark_up unless @mark_up.nil?
  hash['markUpBasis'] = @mark_up_basis unless @mark_up_basis.nil?
  hash['quotationDateTime'] = @quotation_date_time.iso8601(3) unless @quotation_date_time.nil?
  hash
end