Method: LockstepSdk::CompanyDetailsPaymentModel#initialize
- Defined in:
- lib/lockstep_sdk/models/company_details_payment_model.rb
#initialize(params = {}) ⇒ CompanyDetailsPaymentModel
Initialize the CompanyDetailsPaymentModel using the provided prototype
25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/lockstep_sdk/models/company_details_payment_model.rb', line 25 def initialize(params = {}) @group_key = params.dig(:group_key) @payment_id = params.dig(:payment_id) @payment_applied_id = params.dig(:payment_applied_id) @payment_type = params.dig(:payment_type) @invoice_id = params.dig(:invoice_id) @invoice_type_code = params.dig(:invoice_type_code) @invoice_reference_code = params.dig(:invoice_reference_code) @invoice_currency_code = params.dig(:invoice_currency_code) @invoice_total_amount = params.dig(:invoice_total_amount) @payment_date = params.dig(:payment_date) @payment_currency_code = params.dig(:payment_currency_code) @payment_amount = params.dig(:payment_amount) end |