Class: Increase::Models::PendingTransaction::Source::InboundFundsHold

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

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

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

Instance Attribute Details

#amountInteger

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

Returns:

  • (Integer)


474
# File 'lib/increase/models/pending_transaction.rb', line 474

required :amount, Integer

#automatically_releases_atString

When the hold will be released automatically. Certain conditions may cause it to be released before this time.

Returns:

  • (String)


479
# File 'lib/increase/models/pending_transaction.rb', line 479

required :automatically_releases_at, String

#created_atString

The ISO 8601 time at which the hold was created.

Returns:

  • (String)


484
# File 'lib/increase/models/pending_transaction.rb', line 484

required :created_at, String

#currencySymbol

The ISO 4217 code for the hold's currency.

Returns:

  • (Symbol)


489
# File 'lib/increase/models/pending_transaction.rb', line 489

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

#held_transaction_idString

The ID of the Transaction for which funds were held.

Returns:

  • (String)


494
# File 'lib/increase/models/pending_transaction.rb', line 494

required :held_transaction_id, String

#idString

The Inbound Funds Hold identifier.

Returns:

  • (String)


469
# File 'lib/increase/models/pending_transaction.rb', line 469

required :id, String

#pending_transaction_idString

The ID of the Pending Transaction representing the held funds.

Returns:

  • (String)


499
# File 'lib/increase/models/pending_transaction.rb', line 499

required :pending_transaction_id, String

#released_atString

When the hold was released (if it has been released).

Returns:

  • (String)


504
# File 'lib/increase/models/pending_transaction.rb', line 504

required :released_at, String

#statusSymbol

The status of the hold.

Returns:

  • (Symbol)


509
# File 'lib/increase/models/pending_transaction.rb', line 509

required :status, Increase::Enum.new(:held, :complete)

#typeSymbol

A constant representing the object's type. For this resource it will always be inbound_funds_hold.

Returns:

  • (Symbol)


514
# File 'lib/increase/models/pending_transaction.rb', line 514

required :type, Increase::Enum.new(:inbound_funds_hold)