diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ba2c5854e..6d2723c72 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.44.0" + ".": "1.45.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 7e9d89ef1..372ce8332 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 215 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-b6af0e334922042aa3906776c1e9ddf8cd789c43597cf1c1afd1ed331c350586.yml -openapi_spec_hash: c65d4f39d2a971c60c9671444282ebe9 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-ead33c34bfbcc450c88d09e7d880fa5be57c504a66102e098ac03c5b220dea80.yml +openapi_spec_hash: 1544de50d73f80b843d5761009764ab6 config_hash: 0b0a2503208283b283fc5bc6df6a07a5 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5150021b2..1864b040a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.45.0 (2025-08-21) + +Full Changelog: [v1.44.0...v1.45.0](https://github.com/Increase/increase-ruby/compare/v1.44.0...v1.45.0) + +### Features + +* **api:** api update ([080fb56](https://github.com/Increase/increase-ruby/commit/080fb56c431f8d633420675e0a22759401d22b85)) + ## 1.44.0 (2025-08-21) Full Changelog: [v1.43.0...v1.44.0](https://github.com/Increase/increase-ruby/compare/v1.43.0...v1.44.0) diff --git a/Gemfile.lock b/Gemfile.lock index 24fdc87a2..d2590a6e6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - increase (1.44.0) + increase (1.45.0) connection_pool GEM diff --git a/README.md b/README.md index e3f0efb7c..eb05c5c02 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "increase", "~> 1.44.0" +gem "increase", "~> 1.45.0" ``` diff --git a/lib/increase/models/transaction.rb b/lib/increase/models/transaction.rb index fb0f04fdc..d7e0852d1 100644 --- a/lib/increase/models/transaction.rb +++ b/lib/increase/models/transaction.rb @@ -5421,118 +5421,108 @@ class InboundWireTransfer < Increase::Internal::Type::BaseModel # @return [Integer] required :amount, Integer - # @!attribute beneficiary_address_line1 + # @!attribute creditor_address_line1 # A free-form address field set by the sender. # # @return [String, nil] - required :beneficiary_address_line1, String, nil?: true + required :creditor_address_line1, String, nil?: true - # @!attribute beneficiary_address_line2 + # @!attribute creditor_address_line2 # A free-form address field set by the sender. # # @return [String, nil] - required :beneficiary_address_line2, String, nil?: true + required :creditor_address_line2, String, nil?: true - # @!attribute beneficiary_address_line3 + # @!attribute creditor_address_line3 # A free-form address field set by the sender. # # @return [String, nil] - required :beneficiary_address_line3, String, nil?: true + required :creditor_address_line3, String, nil?: true - # @!attribute beneficiary_name + # @!attribute creditor_name # A name set by the sender. # # @return [String, nil] - required :beneficiary_name, String, nil?: true + required :creditor_name, String, nil?: true - # @!attribute beneficiary_reference - # A free-form reference string set by the sender, to help identify the transfer. + # @!attribute debtor_address_line1 + # A free-form address field set by the sender. # # @return [String, nil] - required :beneficiary_reference, String, nil?: true - - # @!attribute description - # An Increase-constructed description of the transfer. - # - # @return [String] - required :description, String + required :debtor_address_line1, String, nil?: true - # @!attribute input_message_accountability_data - # 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. + # @!attribute debtor_address_line2 + # A free-form address field set by the sender. # # @return [String, nil] - required :input_message_accountability_data, String, nil?: true + required :debtor_address_line2, String, nil?: true - # @!attribute originator_address_line1 - # The address of the wire originator, set by the sending bank. + # @!attribute debtor_address_line3 + # A free-form address field set by the sender. # # @return [String, nil] - required :originator_address_line1, String, nil?: true + required :debtor_address_line3, String, nil?: true - # @!attribute originator_address_line2 - # The address of the wire originator, set by the sending bank. + # @!attribute debtor_name + # A name set by the sender. # # @return [String, nil] - required :originator_address_line2, String, nil?: true + required :debtor_name, String, nil?: true - # @!attribute originator_address_line3 - # The address of the wire originator, set by the sending bank. + # @!attribute description + # An Increase-constructed description of the transfer. # - # @return [String, nil] - required :originator_address_line3, String, nil?: true + # @return [String] + required :description, String - # @!attribute originator_name - # The originator of the wire, set by the sending bank. + # @!attribute end_to_end_identification + # A free-form reference string set by the sender, to help identify the transfer. # # @return [String, nil] - required :originator_name, String, nil?: true + required :end_to_end_identification, String, nil?: true - # @!attribute originator_routing_number - # The American Banking Association (ABA) routing number of the bank originating - # the transfer. + # @!attribute input_message_accountability_data + # 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. # # @return [String, nil] - required :originator_routing_number, String, nil?: true + required :input_message_accountability_data, String, nil?: true - # @!attribute originator_to_beneficiary_information - # An Increase-created concatenation of the Originator-to-Beneficiary lines. + # @!attribute instructing_agent_routing_number + # The American Banking Association (ABA) routing number of the bank that sent the + # wire. # # @return [String, nil] - required :originator_to_beneficiary_information, String, nil?: true + required :instructing_agent_routing_number, String, nil?: true - # @!attribute originator_to_beneficiary_information_line1 - # A free-form message set by the wire originator. + # @!attribute instruction_identification + # The sending bank's identifier for the wire transfer. # # @return [String, nil] - required :originator_to_beneficiary_information_line1, String, nil?: true + required :instruction_identification, String, nil?: true - # @!attribute originator_to_beneficiary_information_line2 - # A free-form message set by the wire originator. + # @!attribute transfer_id + # The ID of the Inbound Wire Transfer object that resulted in this Transaction. # - # @return [String, nil] - required :originator_to_beneficiary_information_line2, String, nil?: true + # @return [String] + required :transfer_id, String - # @!attribute originator_to_beneficiary_information_line3 - # A free-form message set by the wire originator. + # @!attribute unique_end_to_end_transaction_reference + # The Unique End-to-end Transaction Reference + # ([UETR](https://www.swift.com/payments/what-unique-end-end-transaction-reference-uetr)) + # of the transfer. # # @return [String, nil] - required :originator_to_beneficiary_information_line3, String, nil?: true + required :unique_end_to_end_transaction_reference, String, nil?: true - # @!attribute originator_to_beneficiary_information_line4 - # A free-form message set by the wire originator. + # @!attribute unstructured_remittance_information + # A free-form message set by the sender. # # @return [String, nil] - required :originator_to_beneficiary_information_line4, String, nil?: true + required :unstructured_remittance_information, String, nil?: true - # @!attribute transfer_id - # The ID of the Inbound Wire Transfer object that resulted in this Transaction. - # - # @return [String] - required :transfer_id, String - - # @!method initialize(amount:, beneficiary_address_line1:, beneficiary_address_line2:, beneficiary_address_line3:, beneficiary_name:, beneficiary_reference:, description:, input_message_accountability_data:, originator_address_line1:, originator_address_line2:, originator_address_line3:, originator_name:, originator_routing_number:, originator_to_beneficiary_information:, originator_to_beneficiary_information_line1:, originator_to_beneficiary_information_line2:, originator_to_beneficiary_information_line3:, originator_to_beneficiary_information_line4:, transfer_id:) + # @!method initialize(amount:, creditor_address_line1:, creditor_address_line2:, creditor_address_line3:, creditor_name:, debtor_address_line1:, debtor_address_line2:, debtor_address_line3:, debtor_name:, description:, end_to_end_identification:, input_message_accountability_data:, instructing_agent_routing_number:, instruction_identification:, transfer_id:, unique_end_to_end_transaction_reference:, unstructured_remittance_information:) # Some parameter documentations has been truncated, see # {Increase::Models::Transaction::Source::InboundWireTransfer} for more details. # @@ -5543,41 +5533,37 @@ class InboundWireTransfer < Increase::Internal::Type::BaseModel # # @param amount [Integer] The amount in USD cents. # - # @param beneficiary_address_line1 [String, nil] A free-form address field set by the sender. + # @param creditor_address_line1 [String, nil] A free-form address field set by the sender. # - # @param beneficiary_address_line2 [String, nil] A free-form address field set by the sender. + # @param creditor_address_line2 [String, nil] A free-form address field set by the sender. # - # @param beneficiary_address_line3 [String, nil] A free-form address field set by the sender. + # @param creditor_address_line3 [String, nil] A free-form address field set by the sender. # - # @param beneficiary_name [String, nil] A name set by the sender. + # @param creditor_name [String, nil] A name set by the sender. # - # @param beneficiary_reference [String, nil] A free-form reference string set by the sender, to help identify the transfer. + # @param debtor_address_line1 [String, nil] A free-form address field set by the sender. # - # @param description [String] An Increase-constructed description of the transfer. - # - # @param input_message_accountability_data [String, nil] A unique identifier available to the originating and receiving banks, commonly a + # @param debtor_address_line2 [String, nil] A free-form address field set by the sender. # - # @param originator_address_line1 [String, nil] The address of the wire originator, set by the sending bank. + # @param debtor_address_line3 [String, nil] A free-form address field set by the sender. # - # @param originator_address_line2 [String, nil] The address of the wire originator, set by the sending bank. + # @param debtor_name [String, nil] A name set by the sender. # - # @param originator_address_line3 [String, nil] The address of the wire originator, set by the sending bank. - # - # @param originator_name [String, nil] The originator of the wire, set by the sending bank. + # @param description [String] An Increase-constructed description of the transfer. # - # @param originator_routing_number [String, nil] The American Banking Association (ABA) routing number of the bank originating th + # @param end_to_end_identification [String, nil] A free-form reference string set by the sender, to help identify the transfer. # - # @param originator_to_beneficiary_information [String, nil] An Increase-created concatenation of the Originator-to-Beneficiary lines. + # @param input_message_accountability_data [String, nil] A unique identifier available to the originating and receiving banks, commonly a # - # @param originator_to_beneficiary_information_line1 [String, nil] A free-form message set by the wire originator. + # @param instructing_agent_routing_number [String, nil] The American Banking Association (ABA) routing number of the bank that sent the # - # @param originator_to_beneficiary_information_line2 [String, nil] A free-form message set by the wire originator. + # @param instruction_identification [String, nil] The sending bank's identifier for the wire transfer. # - # @param originator_to_beneficiary_information_line3 [String, nil] A free-form message set by the wire originator. + # @param transfer_id [String] The ID of the Inbound Wire Transfer object that resulted in this Transaction. # - # @param originator_to_beneficiary_information_line4 [String, nil] A free-form message set by the wire originator. + # @param unique_end_to_end_transaction_reference [String, nil] The Unique End-to-end Transaction Reference ([UETR](https://www.swift.com/paymen # - # @param transfer_id [String] The ID of the Inbound Wire Transfer object that resulted in this Transaction. + # @param unstructured_remittance_information [String, nil] A free-form message set by the sender. end # @see Increase::Models::Transaction::Source#inbound_wire_transfer_reversal diff --git a/lib/increase/version.rb b/lib/increase/version.rb index 57f8caa21..5a4b9c5f1 100644 --- a/lib/increase/version.rb +++ b/lib/increase/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Increase - VERSION = "1.44.0" + VERSION = "1.45.0" end diff --git a/rbi/increase/models/transaction.rbi b/rbi/increase/models/transaction.rbi index adca3b50d..c0034725e 100644 --- a/rbi/increase/models/transaction.rbi +++ b/rbi/increase/models/transaction.rbi @@ -9939,78 +9939,72 @@ module Increase # A free-form address field set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :beneficiary_address_line1 + attr_accessor :creditor_address_line1 # A free-form address field set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :beneficiary_address_line2 + attr_accessor :creditor_address_line2 # A free-form address field set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :beneficiary_address_line3 + attr_accessor :creditor_address_line3 # A name set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :beneficiary_name + attr_accessor :creditor_name - # A free-form reference string set by the sender, to help identify the transfer. + # A free-form address field set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :beneficiary_reference - - # An Increase-constructed description of the transfer. - sig { returns(String) } - attr_accessor :description + attr_accessor :debtor_address_line1 - # 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. + # A free-form address field set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :input_message_accountability_data + attr_accessor :debtor_address_line2 - # The address of the wire originator, set by the sending bank. + # A free-form address field set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :originator_address_line1 + attr_accessor :debtor_address_line3 - # The address of the wire originator, set by the sending bank. + # A name set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :originator_address_line2 + attr_accessor :debtor_name - # The address of the wire originator, set by the sending bank. - sig { returns(T.nilable(String)) } - attr_accessor :originator_address_line3 + # An Increase-constructed description of the transfer. + sig { returns(String) } + attr_accessor :description - # The originator of the wire, set by the sending bank. + # A free-form reference string set by the sender, to help identify the transfer. sig { returns(T.nilable(String)) } - attr_accessor :originator_name + attr_accessor :end_to_end_identification - # The American Banking Association (ABA) routing number of the bank originating - # the transfer. + # 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. sig { returns(T.nilable(String)) } - attr_accessor :originator_routing_number + attr_accessor :input_message_accountability_data - # An Increase-created concatenation of the Originator-to-Beneficiary lines. + # The American Banking Association (ABA) routing number of the bank that sent the + # wire. sig { returns(T.nilable(String)) } - attr_accessor :originator_to_beneficiary_information + attr_accessor :instructing_agent_routing_number - # A free-form message set by the wire originator. + # The sending bank's identifier for the wire transfer. sig { returns(T.nilable(String)) } - attr_accessor :originator_to_beneficiary_information_line1 + attr_accessor :instruction_identification - # A free-form message set by the wire originator. - sig { returns(T.nilable(String)) } - attr_accessor :originator_to_beneficiary_information_line2 + # The ID of the Inbound Wire Transfer object that resulted in this Transaction. + sig { returns(String) } + attr_accessor :transfer_id - # A free-form message set by the wire originator. + # The Unique End-to-end Transaction Reference + # ([UETR](https://www.swift.com/payments/what-unique-end-end-transaction-reference-uetr)) + # of the transfer. sig { returns(T.nilable(String)) } - attr_accessor :originator_to_beneficiary_information_line3 + attr_accessor :unique_end_to_end_transaction_reference - # A free-form message set by the wire originator. + # A free-form message set by the sender. sig { returns(T.nilable(String)) } - attr_accessor :originator_to_beneficiary_information_line4 - - # The ID of the Inbound Wire Transfer object that resulted in this Transaction. - sig { returns(String) } - attr_accessor :transfer_id + attr_accessor :unstructured_remittance_information # An Inbound Wire Transfer Intention object. This field will be present in the # JSON response if and only if `category` is equal to `inbound_wire_transfer`. An @@ -10019,68 +10013,64 @@ module Increase sig do params( amount: Integer, - beneficiary_address_line1: T.nilable(String), - beneficiary_address_line2: T.nilable(String), - beneficiary_address_line3: T.nilable(String), - beneficiary_name: T.nilable(String), - beneficiary_reference: T.nilable(String), + creditor_address_line1: T.nilable(String), + creditor_address_line2: T.nilable(String), + creditor_address_line3: T.nilable(String), + creditor_name: T.nilable(String), + debtor_address_line1: T.nilable(String), + debtor_address_line2: T.nilable(String), + debtor_address_line3: T.nilable(String), + debtor_name: T.nilable(String), description: String, + end_to_end_identification: T.nilable(String), input_message_accountability_data: T.nilable(String), - originator_address_line1: T.nilable(String), - originator_address_line2: T.nilable(String), - originator_address_line3: T.nilable(String), - originator_name: T.nilable(String), - originator_routing_number: T.nilable(String), - originator_to_beneficiary_information: T.nilable(String), - originator_to_beneficiary_information_line1: T.nilable(String), - originator_to_beneficiary_information_line2: T.nilable(String), - originator_to_beneficiary_information_line3: T.nilable(String), - originator_to_beneficiary_information_line4: T.nilable(String), - transfer_id: String + instructing_agent_routing_number: T.nilable(String), + instruction_identification: T.nilable(String), + transfer_id: String, + unique_end_to_end_transaction_reference: T.nilable(String), + unstructured_remittance_information: T.nilable(String) ).returns(T.attached_class) end def self.new( # The amount in USD cents. amount:, # A free-form address field set by the sender. - beneficiary_address_line1:, + creditor_address_line1:, # A free-form address field set by the sender. - beneficiary_address_line2:, + creditor_address_line2:, # A free-form address field set by the sender. - beneficiary_address_line3:, + creditor_address_line3:, # A name set by the sender. - beneficiary_name:, - # A free-form reference string set by the sender, to help identify the transfer. - beneficiary_reference:, + creditor_name:, + # A free-form address field set by the sender. + debtor_address_line1:, + # A free-form address field set by the sender. + debtor_address_line2:, + # A free-form address field set by the sender. + debtor_address_line3:, + # A name set by the sender. + debtor_name:, # An Increase-constructed description of the transfer. description:, + # A free-form reference string set by the sender, to help identify the transfer. + end_to_end_identification:, # 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. input_message_accountability_data:, - # The address of the wire originator, set by the sending bank. - originator_address_line1:, - # The address of the wire originator, set by the sending bank. - originator_address_line2:, - # The address of the wire originator, set by the sending bank. - originator_address_line3:, - # The originator of the wire, set by the sending bank. - originator_name:, - # The American Banking Association (ABA) routing number of the bank originating - # the transfer. - originator_routing_number:, - # An Increase-created concatenation of the Originator-to-Beneficiary lines. - originator_to_beneficiary_information:, - # A free-form message set by the wire originator. - originator_to_beneficiary_information_line1:, - # A free-form message set by the wire originator. - originator_to_beneficiary_information_line2:, - # A free-form message set by the wire originator. - originator_to_beneficiary_information_line3:, - # A free-form message set by the wire originator. - originator_to_beneficiary_information_line4:, + # The American Banking Association (ABA) routing number of the bank that sent the + # wire. + instructing_agent_routing_number:, + # The sending bank's identifier for the wire transfer. + instruction_identification:, # The ID of the Inbound Wire Transfer object that resulted in this Transaction. - transfer_id: + transfer_id:, + # The Unique End-to-end Transaction Reference + # ([UETR](https://www.swift.com/payments/what-unique-end-end-transaction-reference-uetr)) + # of the transfer. + unique_end_to_end_transaction_reference:, + # A free-form message set by the sender. + unstructured_remittance_information: ) end @@ -10088,24 +10078,22 @@ module Increase override.returns( { amount: Integer, - beneficiary_address_line1: T.nilable(String), - beneficiary_address_line2: T.nilable(String), - beneficiary_address_line3: T.nilable(String), - beneficiary_name: T.nilable(String), - beneficiary_reference: T.nilable(String), + creditor_address_line1: T.nilable(String), + creditor_address_line2: T.nilable(String), + creditor_address_line3: T.nilable(String), + creditor_name: T.nilable(String), + debtor_address_line1: T.nilable(String), + debtor_address_line2: T.nilable(String), + debtor_address_line3: T.nilable(String), + debtor_name: T.nilable(String), description: String, + end_to_end_identification: T.nilable(String), input_message_accountability_data: T.nilable(String), - originator_address_line1: T.nilable(String), - originator_address_line2: T.nilable(String), - originator_address_line3: T.nilable(String), - originator_name: T.nilable(String), - originator_routing_number: T.nilable(String), - originator_to_beneficiary_information: T.nilable(String), - originator_to_beneficiary_information_line1: T.nilable(String), - originator_to_beneficiary_information_line2: T.nilable(String), - originator_to_beneficiary_information_line3: T.nilable(String), - originator_to_beneficiary_information_line4: T.nilable(String), - transfer_id: String + instructing_agent_routing_number: T.nilable(String), + instruction_identification: T.nilable(String), + transfer_id: String, + unique_end_to_end_transaction_reference: T.nilable(String), + unstructured_remittance_information: T.nilable(String) } ) end diff --git a/sig/increase/models/transaction.rbs b/sig/increase/models/transaction.rbs index 42a4dcb6d..a9c5f8329 100644 --- a/sig/increase/models/transaction.rbs +++ b/sig/increase/models/transaction.rbs @@ -4116,107 +4116,97 @@ module Increase type inbound_wire_transfer = { amount: Integer, - :beneficiary_address_line1 => String?, - :beneficiary_address_line2 => String?, - :beneficiary_address_line3 => String?, - beneficiary_name: String?, - beneficiary_reference: String?, + :creditor_address_line1 => String?, + :creditor_address_line2 => String?, + :creditor_address_line3 => String?, + creditor_name: String?, + :debtor_address_line1 => String?, + :debtor_address_line2 => String?, + :debtor_address_line3 => String?, + debtor_name: String?, description: String, + end_to_end_identification: String?, input_message_accountability_data: String?, - :originator_address_line1 => String?, - :originator_address_line2 => String?, - :originator_address_line3 => String?, - originator_name: String?, - originator_routing_number: String?, - originator_to_beneficiary_information: String?, - :originator_to_beneficiary_information_line1 => String?, - :originator_to_beneficiary_information_line2 => String?, - :originator_to_beneficiary_information_line3 => String?, - :originator_to_beneficiary_information_line4 => String?, - transfer_id: String + instructing_agent_routing_number: String?, + instruction_identification: String?, + transfer_id: String, + unique_end_to_end_transaction_reference: String?, + unstructured_remittance_information: String? } class InboundWireTransfer < Increase::Internal::Type::BaseModel attr_accessor amount: Integer - attr_accessor beneficiary_address_line1: String? - - attr_accessor beneficiary_address_line2: String? - - attr_accessor beneficiary_address_line3: String? + attr_accessor creditor_address_line1: String? - attr_accessor beneficiary_name: String? + attr_accessor creditor_address_line2: String? - attr_accessor beneficiary_reference: String? + attr_accessor creditor_address_line3: String? - attr_accessor description: String + attr_accessor creditor_name: String? - attr_accessor input_message_accountability_data: String? + attr_accessor debtor_address_line1: String? - attr_accessor originator_address_line1: String? + attr_accessor debtor_address_line2: String? - attr_accessor originator_address_line2: String? + attr_accessor debtor_address_line3: String? - attr_accessor originator_address_line3: String? + attr_accessor debtor_name: String? - attr_accessor originator_name: String? + attr_accessor description: String - attr_accessor originator_routing_number: String? + attr_accessor end_to_end_identification: String? - attr_accessor originator_to_beneficiary_information: String? + attr_accessor input_message_accountability_data: String? - attr_accessor originator_to_beneficiary_information_line1: String? + attr_accessor instructing_agent_routing_number: String? - attr_accessor originator_to_beneficiary_information_line2: String? + attr_accessor instruction_identification: String? - attr_accessor originator_to_beneficiary_information_line3: String? + attr_accessor transfer_id: String - attr_accessor originator_to_beneficiary_information_line4: String? + attr_accessor unique_end_to_end_transaction_reference: String? - attr_accessor transfer_id: String + attr_accessor unstructured_remittance_information: String? def initialize: ( amount: Integer, - beneficiary_address_line1: String?, - beneficiary_address_line2: String?, - beneficiary_address_line3: String?, - beneficiary_name: String?, - beneficiary_reference: String?, + creditor_address_line1: String?, + creditor_address_line2: String?, + creditor_address_line3: String?, + creditor_name: String?, + debtor_address_line1: String?, + debtor_address_line2: String?, + debtor_address_line3: String?, + debtor_name: String?, description: String, + end_to_end_identification: String?, input_message_accountability_data: String?, - originator_address_line1: String?, - originator_address_line2: String?, - originator_address_line3: String?, - originator_name: String?, - originator_routing_number: String?, - originator_to_beneficiary_information: String?, - originator_to_beneficiary_information_line1: String?, - originator_to_beneficiary_information_line2: String?, - originator_to_beneficiary_information_line3: String?, - originator_to_beneficiary_information_line4: String?, - transfer_id: String + instructing_agent_routing_number: String?, + instruction_identification: String?, + transfer_id: String, + unique_end_to_end_transaction_reference: String?, + unstructured_remittance_information: String? ) -> void def to_hash: -> { amount: Integer, - :beneficiary_address_line1 => String?, - :beneficiary_address_line2 => String?, - :beneficiary_address_line3 => String?, - beneficiary_name: String?, - beneficiary_reference: String?, + :creditor_address_line1 => String?, + :creditor_address_line2 => String?, + :creditor_address_line3 => String?, + creditor_name: String?, + :debtor_address_line1 => String?, + :debtor_address_line2 => String?, + :debtor_address_line3 => String?, + debtor_name: String?, description: String, + end_to_end_identification: String?, input_message_accountability_data: String?, - :originator_address_line1 => String?, - :originator_address_line2 => String?, - :originator_address_line3 => String?, - originator_name: String?, - originator_routing_number: String?, - originator_to_beneficiary_information: String?, - :originator_to_beneficiary_information_line1 => String?, - :originator_to_beneficiary_information_line2 => String?, - :originator_to_beneficiary_information_line3 => String?, - :originator_to_beneficiary_information_line4 => String?, - transfer_id: String + instructing_agent_routing_number: String?, + instruction_identification: String?, + transfer_id: String, + unique_end_to_end_transaction_reference: String?, + unstructured_remittance_information: String? } end