Class: Increase::Models::Transaction::Source::FeePayment

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/transaction.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#amountInteger

The amount in the minor unit of the transaction's currency. For dollars, for example, this is cents.

Returns:

  • (Integer)


1657
# File 'lib/increase/models/transaction.rb', line 1657

required :amount, Integer

#currencySymbol

The ISO 4217 code for the transaction currency.

Returns:

  • (Symbol)


1662
# File 'lib/increase/models/transaction.rb', line 1662

required :currency, Increase::Enum.new(:CAD, :CHF, :EUR, :GBP, :JPY, :USD)

#fee_period_startString

The start of this payment's fee period, usually the first day of a month.

Returns:

  • (String)


1667
# File 'lib/increase/models/transaction.rb', line 1667

required :fee_period_start, String