Class: Lithic::Models::StatementTotals
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Lithic::Models::StatementTotals
- Defined in:
- lib/lithic/models/statement_totals.rb
Instance Attribute Summary collapse
-
#balance_transfers ⇒ Integer
Opening balance transferred from previous account in cents.
-
#cash_advances ⇒ Integer
ATM and cashback transactions in cents.
-
#credit_details ⇒ Object?
Breakdown of credits.
-
#credits ⇒ Integer
Volume of credit management operation transactions less any balance transfers in cents.
-
#debit_details ⇒ Object?
Breakdown of debits.
-
#debits ⇒ Integer
Volume of debit management operation transactions less any interest in cents.
-
#fees ⇒ Integer
Volume of debit management operation transactions less any interest in cents.
-
#interest ⇒ Integer
Interest accrued in cents.
-
#payment_details ⇒ Object?
Breakdown of payments.
-
#payments ⇒ Integer
Any funds transfers which affective the balance in cents.
-
#purchases ⇒ Integer
Net card transaction volume less any cash advances in cents.
Instance Method Summary collapse
-
#initialize(balance_transfers:, cash_advances:, credits:, debits:, fees:, interest:, payments:, purchases:, credit_details: nil, debit_details: nil, payment_details: nil) ⇒ Object
constructor
Some parameter documentations has been truncated, see StatementTotals for more details.
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(balance_transfers:, cash_advances:, credits:, debits:, fees:, interest:, payments:, purchases:, credit_details: nil, debit_details: nil, payment_details: nil) ⇒ Object
Some parameter documentations has been truncated, see Lithic::Models::StatementTotals for more details.
|
|
# File 'lib/lithic/models/statement_totals.rb', line 73
|
Instance Attribute Details
#balance_transfers ⇒ Integer
Opening balance transferred from previous account in cents
10 |
# File 'lib/lithic/models/statement_totals.rb', line 10 required :balance_transfers, Integer |
#cash_advances ⇒ Integer
ATM and cashback transactions in cents
16 |
# File 'lib/lithic/models/statement_totals.rb', line 16 required :cash_advances, Integer |
#credit_details ⇒ Object?
Breakdown of credits
59 |
# File 'lib/lithic/models/statement_totals.rb', line 59 optional :credit_details, Lithic::Internal::Type::Unknown |
#credits ⇒ Integer
Volume of credit management operation transactions less any balance transfers in cents
23 |
# File 'lib/lithic/models/statement_totals.rb', line 23 required :credits, Integer |
#debit_details ⇒ Object?
Breakdown of debits
65 |
# File 'lib/lithic/models/statement_totals.rb', line 65 optional :debit_details, Lithic::Internal::Type::Unknown |
#debits ⇒ Integer
Volume of debit management operation transactions less any interest in cents
29 |
# File 'lib/lithic/models/statement_totals.rb', line 29 required :debits, Integer |
#fees ⇒ Integer
Volume of debit management operation transactions less any interest in cents
35 |
# File 'lib/lithic/models/statement_totals.rb', line 35 required :fees, Integer |
#interest ⇒ Integer
Interest accrued in cents
41 |
# File 'lib/lithic/models/statement_totals.rb', line 41 required :interest, Integer |
#payment_details ⇒ Object?
Breakdown of payments
71 |
# File 'lib/lithic/models/statement_totals.rb', line 71 optional :payment_details, Lithic::Internal::Type::Unknown |
#payments ⇒ Integer
Any funds transfers which affective the balance in cents
47 |
# File 'lib/lithic/models/statement_totals.rb', line 47 required :payments, Integer |
#purchases ⇒ Integer
Net card transaction volume less any cash advances in cents
53 |
# File 'lib/lithic/models/statement_totals.rb', line 53 required :purchases, Integer |