Class: InstantQuote::ConnectionTranslators::Iwoca

Inherits:
InstantQuote::ConnectionTranslator show all
Defined in:
lib/instant_quote/connection_translators/iwoca.rb

Instance Attribute Summary

Attributes inherited from InstantQuote::ConnectionTranslator

#application, #connection, #extra_info

Instance Method Summary collapse

Methods inherited from InstantQuote::ConnectionTranslator

#initialize, translate

Constructor Details

This class inherits a constructor from InstantQuote::ConnectionTranslator

Instance Method Details

#translateObject



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/instant_quote/connection_translators/iwoca.rb', line 6

def translate
  {
    data: {
      company: company_information,
      people: [person_information],
      requests: [
        amount: application.amount_pennies / 100,
        duration: { amount: 12, unit: 'months' },
        purpose: proceeds_purpose,
        product_type: product_name,
        urgency: 'asap'
      ]
    }
  }
end