Class: Increase::Models::InboundFundsHoldReleaseResponse

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/inbound_funds_hold_release_response.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)


14
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 14

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)


19
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 19

required :automatically_releases_at, String

#created_atString

The ISO 8601 time at which the hold was created.

Returns:

  • (String)


24
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 24

required :created_at, String

#currencySymbol

The ISO 4217 code for the hold's currency.

Returns:

  • (Symbol)


29
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 29

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)


34
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 34

required :held_transaction_id, String

#idString

The Inbound Funds Hold identifier.

Returns:

  • (String)


9
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 9

required :id, String

#pending_transaction_idString

The ID of the Pending Transaction representing the held funds.

Returns:

  • (String)


39
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 39

required :pending_transaction_id, String

#released_atString

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

Returns:

  • (String)


44
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 44

required :released_at, String

#statusSymbol

The status of the hold.

Returns:

  • (Symbol)


49
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 49

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)


54
# File 'lib/increase/models/inbound_funds_hold_release_response.rb', line 54

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