Class: Increase::Models::DeclinedTransaction::Source::InboundRealTimePaymentsTransferDecline

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

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

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

Instance Attribute Details

#amountInteger

The declined amount in the minor unit of the destination account currency. For dollars, for example, this is cents.

Returns:

  • (Integer)


548
# File 'lib/increase/models/declined_transaction.rb', line 548

required :amount, Integer

#creditor_nameString

The name the sender of the transfer specified as the recipient of the transfer.

Returns:

  • (String)


553
# File 'lib/increase/models/declined_transaction.rb', line 553

required :creditor_name, String

#currencySymbol

The ISO 4217 code of the declined transfer's currency. This will always be "USD" for a Real-Time Payments transfer.

Returns:

  • (Symbol)


558
# File 'lib/increase/models/declined_transaction.rb', line 558

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

#debtor_account_numberString

The account number of the account that sent the transfer.

Returns:

  • (String)


563
# File 'lib/increase/models/declined_transaction.rb', line 563

required :debtor_account_number, String

#debtor_nameString

The name provided by the sender of the transfer.

Returns:

  • (String)


568
# File 'lib/increase/models/declined_transaction.rb', line 568

required :debtor_name, String

#debtor_routing_numberString

The routing number of the account that sent the transfer.

Returns:

  • (String)


573
# File 'lib/increase/models/declined_transaction.rb', line 573

required :debtor_routing_number, String

#reasonSymbol

Why the transfer was declined.

Returns:

  • (Symbol)


578
579
580
581
582
583
584
585
586
# File 'lib/increase/models/declined_transaction.rb', line 578

required :reason,
Increase::Enum.new(
  :account_number_canceled,
  :account_number_disabled,
  :account_restricted,
  :group_locked,
  :entity_not_active,
  :real_time_payments_not_enabled
)

#remittance_informationString

Additional information included with the transfer.

Returns:

  • (String)


591
# File 'lib/increase/models/declined_transaction.rb', line 591

required :remittance_information, String

#transaction_identificationString

The Real-Time Payments network identification of the declined transfer.

Returns:

  • (String)


596
# File 'lib/increase/models/declined_transaction.rb', line 596

required :transaction_identification, String