Class: Increase::Models::Transaction::Source::InboundWireTransfer

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 USD cents.

Returns:

  • (Integer)


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

required :amount, Integer

#beneficiary_address_line1String

A free-form address field set by the sender.

Returns:

  • (String)


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

required :beneficiary_address_line1, String

#beneficiary_address_line2String

A free-form address field set by the sender.

Returns:

  • (String)


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

required :beneficiary_address_line2, String

#beneficiary_address_line3String

A free-form address field set by the sender.

Returns:

  • (String)


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

required :beneficiary_address_line3, String

#beneficiary_nameString

A name set by the sender.

Returns:

  • (String)


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

required :beneficiary_name, String

#beneficiary_referenceString

A free-form reference string set by the sender, to help identify the transfer.

Returns:

  • (String)


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

required :beneficiary_reference, String

#descriptionString

An Increase-constructed description of the transfer.

Returns:

  • (String)


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

required :description, String

#input_message_accountability_dataString

A unique identifier available to the originating and receiving banks, commonly abbreviated as IMAD. It is created when the wire is submitted to the Fedwire service and is helpful when debugging wires with the originating bank.

Returns:

  • (String)


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

required :input_message_accountability_data, String

#originator_address_line1String

The address of the wire originator, set by the sending bank.

Returns:

  • (String)


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

required :originator_address_line1, String

#originator_address_line2String

The address of the wire originator, set by the sending bank.

Returns:

  • (String)


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

required :originator_address_line2, String

#originator_address_line3String

The address of the wire originator, set by the sending bank.

Returns:

  • (String)


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

required :originator_address_line3, String

#originator_nameString

The originator of the wire, set by the sending bank.

Returns:

  • (String)


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

required :originator_name, String

#originator_routing_numberString

The American Banking Association (ABA) routing number of the bank originating the transfer.

Returns:

  • (String)


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

required :originator_routing_number, String

#originator_to_beneficiary_informationString

An Increase-created concatenation of the Originator-to-Beneficiary lines.

Returns:

  • (String)


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

required :originator_to_beneficiary_information, String

#originator_to_beneficiary_information_line1String

A free-form message set by the wire originator.

Returns:

  • (String)


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

required :originator_to_beneficiary_information_line1, String

#originator_to_beneficiary_information_line2String

A free-form message set by the wire originator.

Returns:

  • (String)


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

required :originator_to_beneficiary_information_line2, String

#originator_to_beneficiary_information_line3String

A free-form message set by the wire originator.

Returns:

  • (String)


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

required :originator_to_beneficiary_information_line3, String

#originator_to_beneficiary_information_line4String

A free-form message set by the wire originator.

Returns:

  • (String)


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

required :originator_to_beneficiary_information_line4, String

#transfer_idString

The ID of the Inbound Wire Transfer object that resulted in this Transaction.

Returns:

  • (String)


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

required :transfer_id, String