diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d21127cc..dff83890 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.204.0" + ".": "1.205.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index d4eadd59..72d8e831 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 232 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-845aba046473ba39ae898570153537fb31dd6f8cb260dd8478a14fd4275ca97f.yml -openapi_spec_hash: 8afbe65f9d6614f0960f141ae0de0c39 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-ef12157473e772a7d34639fb936e204d29f3a3383e02201c969fb3b9b92d8578.yml +openapi_spec_hash: 4d23fee0569197b7fea4f10371c0494e config_hash: 27e44ed36b9c5617b580ead7231a594a diff --git a/CHANGELOG.md b/CHANGELOG.md index 67ba1a57..da449a2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.205.0 (2026-02-07) + +Full Changelog: [v1.204.0...v1.205.0](https://github.com/Increase/increase-ruby/compare/v1.204.0...v1.205.0) + +### Features + +* **api:** api update ([2cfbf48](https://github.com/Increase/increase-ruby/commit/2cfbf484dc0b54d67f94891c4f0894024a447d82)) + ## 1.204.0 (2026-02-07) Full Changelog: [v1.203.0...v1.204.0](https://github.com/Increase/increase-ruby/compare/v1.203.0...v1.204.0) diff --git a/Gemfile.lock b/Gemfile.lock index dd60179a..0d9dc356 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - increase (1.204.0) + increase (1.205.0) cgi connection_pool diff --git a/README.md b/README.md index 93ccd90d..b4ee2af0 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.204.0" +gem "increase", "~> 1.205.0" ``` diff --git a/lib/increase/models/ach_prenotification.rb b/lib/increase/models/ach_prenotification.rb index 217649b0..a80b7bc8 100644 --- a/lib/increase/models/ach_prenotification.rb +++ b/lib/increase/models/ach_prenotification.rb @@ -342,7 +342,7 @@ class PrenotificationReturn < Increase::Internal::Type::BaseModel module ReturnReasonCode extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -354,13 +354,13 @@ module ReturnReasonCode # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE = :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = :unauthorized_debit_to_consumer_account_using_corporate_sec_code @@ -370,7 +370,7 @@ module ReturnReasonCode # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED = :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -386,7 +386,7 @@ module ReturnReasonCode # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR = :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -395,7 +395,7 @@ module ReturnReasonCode # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA = :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -528,7 +528,7 @@ module ReturnReasonCode # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY = :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank. diff --git a/lib/increase/models/ach_transfer.rb b/lib/increase/models/ach_transfer.rb index a51bb27d..991eec89 100644 --- a/lib/increase/models/ach_transfer.rb +++ b/lib/increase/models/ach_transfer.rb @@ -1049,7 +1049,7 @@ class Return < Increase::Internal::Type::BaseModel module ReturnReasonCode extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -1061,13 +1061,13 @@ module ReturnReasonCode # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE = :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = :unauthorized_debit_to_consumer_account_using_corporate_sec_code @@ -1077,7 +1077,7 @@ module ReturnReasonCode # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED = :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -1093,7 +1093,7 @@ module ReturnReasonCode # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR = :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -1102,7 +1102,7 @@ module ReturnReasonCode # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA = :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -1235,7 +1235,7 @@ module ReturnReasonCode # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY = :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank. diff --git a/lib/increase/models/simulations/ach_transfer_return_params.rb b/lib/increase/models/simulations/ach_transfer_return_params.rb index 01678a82..d55c48aa 100644 --- a/lib/increase/models/simulations/ach_transfer_return_params.rb +++ b/lib/increase/models/simulations/ach_transfer_return_params.rb @@ -28,7 +28,7 @@ class ACHTransferReturnParams < Increase::Internal::Type::BaseModel module Reason extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -40,13 +40,13 @@ module Reason # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE = :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = :unauthorized_debit_to_consumer_account_using_corporate_sec_code @@ -56,7 +56,7 @@ module Reason # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED = :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -72,7 +72,7 @@ module Reason # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR = :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -81,7 +81,7 @@ module Reason # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA = :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -214,7 +214,7 @@ module Reason # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY = :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank. diff --git a/lib/increase/models/transaction.rb b/lib/increase/models/transaction.rb index 57a4cceb..68c81ef6 100644 --- a/lib/increase/models/transaction.rb +++ b/lib/increase/models/transaction.rb @@ -1010,7 +1010,7 @@ class ACHTransferReturn < Increase::Internal::Type::BaseModel module ReturnReasonCode extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -1022,13 +1022,13 @@ module ReturnReasonCode # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE = :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = :unauthorized_debit_to_consumer_account_using_corporate_sec_code @@ -1038,7 +1038,7 @@ module ReturnReasonCode # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED = :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -1054,7 +1054,7 @@ module ReturnReasonCode # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR = :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -1063,7 +1063,7 @@ module ReturnReasonCode # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA = :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -1196,7 +1196,7 @@ module ReturnReasonCode # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY = :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank. diff --git a/lib/increase/version.rb b/lib/increase/version.rb index 7cc865a2..24357d08 100644 --- a/lib/increase/version.rb +++ b/lib/increase/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Increase - VERSION = "1.204.0" + VERSION = "1.205.0" end diff --git a/rbi/increase/models/ach_prenotification.rbi b/rbi/increase/models/ach_prenotification.rbi index eed2d83e..ded4b5c6 100644 --- a/rbi/increase/models/ach_prenotification.rbi +++ b/rbi/increase/models/ach_prenotification.rbi @@ -575,7 +575,7 @@ module Increase end OrSymbol = T.type_alias { T.any(Symbol, String) } - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = T.let( :insufficient_fund, @@ -603,21 +603,21 @@ module Increase Increase::ACHPrenotification::PrenotificationReturn::ReturnReasonCode::TaggedSymbol ) - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = T.let( :account_frozen_entry_returned_per_ofac_instruction, Increase::ACHPrenotification::PrenotificationReturn::ReturnReasonCode::TaggedSymbol ) - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = T.let( :credit_entry_refused_by_receiver, Increase::ACHPrenotification::PrenotificationReturn::ReturnReasonCode::TaggedSymbol ) - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = T.let( :unauthorized_debit_to_consumer_account_using_corporate_sec_code, @@ -638,7 +638,7 @@ module Increase Increase::ACHPrenotification::PrenotificationReturn::ReturnReasonCode::TaggedSymbol ) - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = T.let( :non_transaction_account, @@ -673,7 +673,7 @@ module Increase Increase::ACHPrenotification::PrenotificationReturn::ReturnReasonCode::TaggedSymbol ) - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = T.let( :authorization_revoked_by_customer, @@ -694,7 +694,7 @@ module Increase Increase::ACHPrenotification::PrenotificationReturn::ReturnReasonCode::TaggedSymbol ) - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = T.let( :enr_invalid_individual_name, @@ -1002,7 +1002,7 @@ module Increase Increase::ACHPrenotification::PrenotificationReturn::ReturnReasonCode::TaggedSymbol ) - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = T.let( :return_of_xck_entry, diff --git a/rbi/increase/models/ach_transfer.rbi b/rbi/increase/models/ach_transfer.rbi index b7c66ec8..dae0d7c6 100644 --- a/rbi/increase/models/ach_transfer.rbi +++ b/rbi/increase/models/ach_transfer.rbi @@ -1818,7 +1818,7 @@ module Increase end OrSymbol = T.type_alias { T.any(Symbol, String) } - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = T.let( :insufficient_fund, @@ -1846,21 +1846,21 @@ module Increase Increase::ACHTransfer::Return::ReturnReasonCode::TaggedSymbol ) - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = T.let( :account_frozen_entry_returned_per_ofac_instruction, Increase::ACHTransfer::Return::ReturnReasonCode::TaggedSymbol ) - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = T.let( :credit_entry_refused_by_receiver, Increase::ACHTransfer::Return::ReturnReasonCode::TaggedSymbol ) - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = T.let( :unauthorized_debit_to_consumer_account_using_corporate_sec_code, @@ -1881,7 +1881,7 @@ module Increase Increase::ACHTransfer::Return::ReturnReasonCode::TaggedSymbol ) - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = T.let( :non_transaction_account, @@ -1916,7 +1916,7 @@ module Increase Increase::ACHTransfer::Return::ReturnReasonCode::TaggedSymbol ) - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = T.let( :authorization_revoked_by_customer, @@ -1937,7 +1937,7 @@ module Increase Increase::ACHTransfer::Return::ReturnReasonCode::TaggedSymbol ) - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = T.let( :enr_invalid_individual_name, @@ -2245,7 +2245,7 @@ module Increase Increase::ACHTransfer::Return::ReturnReasonCode::TaggedSymbol ) - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = T.let( :return_of_xck_entry, diff --git a/rbi/increase/models/simulations/ach_transfer_return_params.rbi b/rbi/increase/models/simulations/ach_transfer_return_params.rbi index 2975b7d5..538efb1c 100644 --- a/rbi/increase/models/simulations/ach_transfer_return_params.rbi +++ b/rbi/increase/models/simulations/ach_transfer_return_params.rbi @@ -75,7 +75,7 @@ module Increase end OrSymbol = T.type_alias { T.any(Symbol, String) } - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = T.let( :insufficient_fund, @@ -103,21 +103,21 @@ module Increase Increase::Simulations::ACHTransferReturnParams::Reason::TaggedSymbol ) - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = T.let( :account_frozen_entry_returned_per_ofac_instruction, Increase::Simulations::ACHTransferReturnParams::Reason::TaggedSymbol ) - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = T.let( :credit_entry_refused_by_receiver, Increase::Simulations::ACHTransferReturnParams::Reason::TaggedSymbol ) - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = T.let( :unauthorized_debit_to_consumer_account_using_corporate_sec_code, @@ -138,7 +138,7 @@ module Increase Increase::Simulations::ACHTransferReturnParams::Reason::TaggedSymbol ) - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = T.let( :non_transaction_account, @@ -173,7 +173,7 @@ module Increase Increase::Simulations::ACHTransferReturnParams::Reason::TaggedSymbol ) - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = T.let( :authorization_revoked_by_customer, @@ -194,7 +194,7 @@ module Increase Increase::Simulations::ACHTransferReturnParams::Reason::TaggedSymbol ) - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = T.let( :enr_invalid_individual_name, @@ -502,7 +502,7 @@ module Increase Increase::Simulations::ACHTransferReturnParams::Reason::TaggedSymbol ) - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = T.let( :return_of_xck_entry, diff --git a/rbi/increase/models/transaction.rbi b/rbi/increase/models/transaction.rbi index d546eb92..28deb365 100644 --- a/rbi/increase/models/transaction.rbi +++ b/rbi/increase/models/transaction.rbi @@ -2065,7 +2065,7 @@ module Increase end OrSymbol = T.type_alias { T.any(Symbol, String) } - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND = T.let( :insufficient_fund, @@ -2093,21 +2093,21 @@ module Increase Increase::Transaction::Source::ACHTransferReturn::ReturnReasonCode::TaggedSymbol ) - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION = T.let( :account_frozen_entry_returned_per_ofac_instruction, Increase::Transaction::Source::ACHTransferReturn::ReturnReasonCode::TaggedSymbol ) - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER = T.let( :credit_entry_refused_by_receiver, Increase::Transaction::Source::ACHTransferReturn::ReturnReasonCode::TaggedSymbol ) - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE = T.let( :unauthorized_debit_to_consumer_account_using_corporate_sec_code, @@ -2128,7 +2128,7 @@ module Increase Increase::Transaction::Source::ACHTransferReturn::ReturnReasonCode::TaggedSymbol ) - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT = T.let( :non_transaction_account, @@ -2163,7 +2163,7 @@ module Increase Increase::Transaction::Source::ACHTransferReturn::ReturnReasonCode::TaggedSymbol ) - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER = T.let( :authorization_revoked_by_customer, @@ -2184,7 +2184,7 @@ module Increase Increase::Transaction::Source::ACHTransferReturn::ReturnReasonCode::TaggedSymbol ) - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME = T.let( :enr_invalid_individual_name, @@ -2492,7 +2492,7 @@ module Increase Increase::Transaction::Source::ACHTransferReturn::ReturnReasonCode::TaggedSymbol ) - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY = T.let( :return_of_xck_entry, diff --git a/sig/increase/models/ach_prenotification.rbs b/sig/increase/models/ach_prenotification.rbs index 9e82b9db..cce2bf6a 100644 --- a/sig/increase/models/ach_prenotification.rbs +++ b/sig/increase/models/ach_prenotification.rbs @@ -332,7 +332,7 @@ module Increase module ReturnReasonCode extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND: :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -344,13 +344,13 @@ module Increase # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE: :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION: :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER: :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE: :unauthorized_debit_to_consumer_account_using_corporate_sec_code # Code R29. The corporate customer at the receiving bank reversed the transfer. @@ -359,7 +359,7 @@ module Increase # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED: :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT: :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -374,7 +374,7 @@ module Increase # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR: :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER: :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -383,7 +383,7 @@ module Increase # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA: :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME: :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -515,7 +515,7 @@ module Increase # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY: :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY: :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank. diff --git a/sig/increase/models/ach_transfer.rbs b/sig/increase/models/ach_transfer.rbs index 08e3c7f7..0b2a081b 100644 --- a/sig/increase/models/ach_transfer.rbs +++ b/sig/increase/models/ach_transfer.rbs @@ -818,7 +818,7 @@ module Increase module ReturnReasonCode extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND: :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -830,13 +830,13 @@ module Increase # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE: :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION: :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER: :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE: :unauthorized_debit_to_consumer_account_using_corporate_sec_code # Code R29. The corporate customer at the receiving bank reversed the transfer. @@ -845,7 +845,7 @@ module Increase # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED: :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT: :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -860,7 +860,7 @@ module Increase # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR: :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER: :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -869,7 +869,7 @@ module Increase # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA: :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME: :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -1001,7 +1001,7 @@ module Increase # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY: :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY: :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank. diff --git a/sig/increase/models/simulations/ach_transfer_return_params.rbs b/sig/increase/models/simulations/ach_transfer_return_params.rbs index 32f4f4c9..72761597 100644 --- a/sig/increase/models/simulations/ach_transfer_return_params.rbs +++ b/sig/increase/models/simulations/ach_transfer_return_params.rbs @@ -102,7 +102,7 @@ module Increase module Reason extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND: :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -114,13 +114,13 @@ module Increase # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE: :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION: :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER: :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE: :unauthorized_debit_to_consumer_account_using_corporate_sec_code # Code R29. The corporate customer at the receiving bank reversed the transfer. @@ -129,7 +129,7 @@ module Increase # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED: :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT: :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -144,7 +144,7 @@ module Increase # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR: :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER: :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -153,7 +153,7 @@ module Increase # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA: :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME: :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -285,7 +285,7 @@ module Increase # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY: :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY: :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank. diff --git a/sig/increase/models/transaction.rbs b/sig/increase/models/transaction.rbs index 09d867f9..34343c72 100644 --- a/sig/increase/models/transaction.rbs +++ b/sig/increase/models/transaction.rbs @@ -698,7 +698,7 @@ module Increase module ReturnReasonCode extend Increase::Internal::Type::Enum - # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to NSF. + # Code R01. Insufficient funds in the receiving account. Sometimes abbreviated to "NSF." INSUFFICIENT_FUND: :insufficient_fund # Code R03. The account does not exist or the receiving bank was unable to locate it. @@ -710,13 +710,13 @@ module Increase # Code R04. The account number is invalid at the receiving bank. INVALID_ACCOUNT_NUMBER_STRUCTURE: :invalid_account_number_structure - # Code R16. The account at the receiving bank was frozen per the Office of Foreign Assets Control. + # Code R16. This return code has two separate meanings. (1) The receiving bank froze the account or (2) the Office of Foreign Assets Control (OFAC) instructed the receiving bank to return the entry. ACCOUNT_FROZEN_ENTRY_RETURNED_PER_OFAC_INSTRUCTION: :account_frozen_entry_returned_per_ofac_instruction - # Code R23. The receiving bank account refused a credit transfer. + # Code R23. The receiving bank refused the credit transfer. CREDIT_ENTRY_REFUSED_BY_RECEIVER: :credit_entry_refused_by_receiver - # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. + # Code R05. The receiving bank rejected because of an incorrect Standard Entry Class code. Consumer accounts cannot be debited as `corporate_credit_or_debit` or `corporate_trade_exchange`. UNAUTHORIZED_DEBIT_TO_CONSUMER_ACCOUNT_USING_CORPORATE_SEC_CODE: :unauthorized_debit_to_consumer_account_using_corporate_sec_code # Code R29. The corporate customer at the receiving bank reversed the transfer. @@ -725,7 +725,7 @@ module Increase # Code R08. The receiving bank stopped payment on this transfer. PAYMENT_STOPPED: :payment_stopped - # Code R20. The receiving bank account does not perform transfers. + # Code R20. The account is not eligible for ACH, such as a savings account with transaction limits. NON_TRANSACTION_ACCOUNT: :non_transaction_account # Code R09. The receiving bank account does not have enough available balance for the transfer. @@ -740,7 +740,7 @@ module Increase # Code R19. The amount field is incorrect or too large. AMOUNT_FIELD_ERROR: :amount_field_error - # Code R07. The customer at the receiving institution informed their bank that they have revoked authorization for a previously authorized transfer. + # Code R07. The customer revoked their authorization for a previously authorized transfer. AUTHORIZATION_REVOKED_BY_CUSTOMER: :authorization_revoked_by_customer # Code R13. The routing number is invalid. @@ -749,7 +749,7 @@ module Increase # Code R17. The receiving bank is unable to process a field in the transfer. FILE_RECORD_EDIT_CRITERIA: :file_record_edit_criteria - # Code R45. The individual name field was invalid. + # Code R45. A rare return reason. The individual name field was invalid. ENR_INVALID_INDIVIDUAL_NAME: :enr_invalid_individual_name # Code R06. The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. @@ -881,7 +881,7 @@ module Increase # Code R35. A rare return reason. Return of a malformed debit entry. RETURN_OF_IMPROPER_DEBIT_ENTRY: :return_of_improper_debit_entry - # Code R33. A rare return reason. Return of a Destroyed Check ("XKC") entry. + # Code R33. A rare return reason. Return of a destroyed check ("XCK") entry. RETURN_OF_XCK_ENTRY: :return_of_xck_entry # Code R37. A rare return reason. The source document related to this ACH, usually an ACH check conversion, was presented to the bank.