From 5c158d2996324bc48ea5bc4dacd11b7fd17a16d9 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 23:22:00 +0000 Subject: [PATCH 1/4] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 6f4195b5..7b45f5b9 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 236 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-63d432438e53e7ef1697b512a4f93fbc62faaceba725ccd8d56036206517deec.yml -openapi_spec_hash: 7de476081771994688a1c04508a3ebea +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-ec66c42c6badee269e15e5f4b9e9881b2ab484d31b4426d5364390794bf72b14.yml +openapi_spec_hash: d8651196e5ffce19bee74f276d900d64 config_hash: 4945e03affdf289484733306e4797f81 From 46dc44380e78a70ebbbc8dd32445b658cba996d4 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 13:33:17 +0000 Subject: [PATCH 2/4] chore(tests): bump steady to v0.20.1 --- scripts/mock | 6 +++--- scripts/test | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/mock b/scripts/mock index f99ce052..01313f23 100755 --- a/scripts/mock +++ b/scripts/mock @@ -22,9 +22,9 @@ echo "==> Starting mock server with URL ${URL}" # Run steady mock on the given spec if [ "$1" == "--daemon" ]; then # Pre-install the package so the download doesn't eat into the startup timeout - npm exec --package=@stdy/cli@0.19.7 -- steady --version + npm exec --package=@stdy/cli@0.20.1 -- steady --version - npm exec --package=@stdy/cli@0.19.7 -- steady --host 127.0.0.1 -p 4010 --validator-query-array-format=comma --validator-form-array-format=comma --validator-query-object-format=dots --validator-form-object-format=dots "$URL" &> .stdy.log & + npm exec --package=@stdy/cli@0.20.1 -- steady --host 127.0.0.1 -p 4010 --validator-query-array-format=comma --validator-form-array-format=comma --validator-query-object-format=dots --validator-form-object-format=dots "$URL" &> .stdy.log & # Wait for server to come online via health endpoint (max 30s) echo -n "Waiting for server" @@ -48,5 +48,5 @@ if [ "$1" == "--daemon" ]; then echo else - npm exec --package=@stdy/cli@0.19.7 -- steady --host 127.0.0.1 -p 4010 --validator-query-array-format=comma --validator-form-array-format=comma --validator-query-object-format=dots --validator-form-object-format=dots "$URL" + npm exec --package=@stdy/cli@0.20.1 -- steady --host 127.0.0.1 -p 4010 --validator-query-array-format=comma --validator-form-array-format=comma --validator-query-object-format=dots --validator-form-object-format=dots "$URL" fi diff --git a/scripts/test b/scripts/test index ecb22965..e8cd5be5 100755 --- a/scripts/test +++ b/scripts/test @@ -43,7 +43,7 @@ elif ! steady_is_running ; then echo -e "To run the server, pass in the path or url of your OpenAPI" echo -e "spec to the steady command:" echo - echo -e " \$ ${YELLOW}npm exec --package=@stdy/cli@0.19.7 -- steady path/to/your.openapi.yml --host 127.0.0.1 -p 4010 --validator-query-array-format=comma --validator-form-array-format=comma --validator-query-object-format=dots --validator-form-object-format=dots${NC}" + echo -e " \$ ${YELLOW}npm exec --package=@stdy/cli@0.20.1 -- steady path/to/your.openapi.yml --host 127.0.0.1 -p 4010 --validator-query-array-format=comma --validator-form-array-format=comma --validator-query-object-format=dots --validator-form-object-format=dots${NC}" echo exit 1 From ec384003001011837a9d16b23ba1f57ac4b190e2 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 15:27:12 +0000 Subject: [PATCH 3/4] feat(api): api update --- .stats.yml | 4 ++-- lib/increase/models/declined_transaction.rb | 6 +++--- lib/increase/models/inbound_ach_transfer.rb | 6 +++--- .../models/inbound_ach_transfer_decline_params.rb | 3 --- rbi/increase/models/declined_transaction.rbi | 14 +++++++------- rbi/increase/models/inbound_ach_transfer.rbi | 14 +++++++------- .../models/inbound_ach_transfer_decline_params.rbi | 7 ------- sig/increase/models/declined_transaction.rbs | 8 ++++---- sig/increase/models/inbound_ach_transfer.rbs | 8 ++++---- .../models/inbound_ach_transfer_decline_params.rbs | 4 ---- 10 files changed, 30 insertions(+), 44 deletions(-) diff --git a/.stats.yml b/.stats.yml index 7b45f5b9..6f1916c1 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 236 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-ec66c42c6badee269e15e5f4b9e9881b2ab484d31b4426d5364390794bf72b14.yml -openapi_spec_hash: d8651196e5ffce19bee74f276d900d64 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-83b14e7fc19ffc252017eb4d438bfefde36b3a92a235ed669838d2fadcfdf4e8.yml +openapi_spec_hash: 581503d1dea135d37c180f632120c0b5 config_hash: 4945e03affdf289484733306e4797f81 diff --git a/lib/increase/models/declined_transaction.rb b/lib/increase/models/declined_transaction.rb index 010e13cf..9aedf982 100644 --- a/lib/increase/models/declined_transaction.rb +++ b/lib/increase/models/declined_transaction.rb @@ -402,15 +402,15 @@ module Reason # The transaction is not allowed per Increase's terms. TRANSACTION_NOT_ALLOWED = :transaction_not_allowed + # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. + RETURNED_PER_ODFI_REQUEST = :returned_per_odfi_request + # Your integration declined this transfer via the API. USER_INITIATED = :user_initiated # Your account contains insufficient funds. INSUFFICIENT_FUNDS = :insufficient_funds - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. - RETURNED_PER_ODFI_REQUEST = :returned_per_odfi_request - # The customer no longer authorizes this transaction. AUTHORIZATION_REVOKED_BY_CUSTOMER = :authorization_revoked_by_customer diff --git a/lib/increase/models/inbound_ach_transfer.rb b/lib/increase/models/inbound_ach_transfer.rb index e687996e..a9643d13 100644 --- a/lib/increase/models/inbound_ach_transfer.rb +++ b/lib/increase/models/inbound_ach_transfer.rb @@ -373,15 +373,15 @@ module Reason # The transaction is not allowed per Increase's terms. TRANSACTION_NOT_ALLOWED = :transaction_not_allowed + # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. + RETURNED_PER_ODFI_REQUEST = :returned_per_odfi_request + # Your integration declined this transfer via the API. USER_INITIATED = :user_initiated # Your account contains insufficient funds. INSUFFICIENT_FUNDS = :insufficient_funds - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. - RETURNED_PER_ODFI_REQUEST = :returned_per_odfi_request - # The customer no longer authorizes this transaction. AUTHORIZATION_REVOKED_BY_CUSTOMER = :authorization_revoked_by_customer diff --git a/lib/increase/models/inbound_ach_transfer_decline_params.rb b/lib/increase/models/inbound_ach_transfer_decline_params.rb index 3fadffdb..1229d12d 100644 --- a/lib/increase/models/inbound_ach_transfer_decline_params.rb +++ b/lib/increase/models/inbound_ach_transfer_decline_params.rb @@ -40,9 +40,6 @@ module Reason # The customer's account has insufficient funds. This reason is only allowed for debits. The Nacha return code is R01. INSUFFICIENT_FUNDS = :insufficient_funds - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. The Nacha return code is R06. - RETURNED_PER_ODFI_REQUEST = :returned_per_odfi_request - # The customer no longer authorizes this transaction. The Nacha return code is R07. AUTHORIZATION_REVOKED_BY_CUSTOMER = :authorization_revoked_by_customer diff --git a/rbi/increase/models/declined_transaction.rbi b/rbi/increase/models/declined_transaction.rbi index 85b2fd88..95c680ca 100644 --- a/rbi/increase/models/declined_transaction.rbi +++ b/rbi/increase/models/declined_transaction.rbi @@ -738,6 +738,13 @@ module Increase Increase::DeclinedTransaction::Source::ACHDecline::Reason::TaggedSymbol ) + # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. + RETURNED_PER_ODFI_REQUEST = + T.let( + :returned_per_odfi_request, + Increase::DeclinedTransaction::Source::ACHDecline::Reason::TaggedSymbol + ) + # Your integration declined this transfer via the API. USER_INITIATED = T.let( @@ -752,13 +759,6 @@ module Increase Increase::DeclinedTransaction::Source::ACHDecline::Reason::TaggedSymbol ) - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. - RETURNED_PER_ODFI_REQUEST = - T.let( - :returned_per_odfi_request, - Increase::DeclinedTransaction::Source::ACHDecline::Reason::TaggedSymbol - ) - # The customer no longer authorizes this transaction. AUTHORIZATION_REVOKED_BY_CUSTOMER = T.let( diff --git a/rbi/increase/models/inbound_ach_transfer.rbi b/rbi/increase/models/inbound_ach_transfer.rbi index 23bebeb2..8f648d72 100644 --- a/rbi/increase/models/inbound_ach_transfer.rbi +++ b/rbi/increase/models/inbound_ach_transfer.rbi @@ -645,6 +645,13 @@ module Increase Increase::InboundACHTransfer::Decline::Reason::TaggedSymbol ) + # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. + RETURNED_PER_ODFI_REQUEST = + T.let( + :returned_per_odfi_request, + Increase::InboundACHTransfer::Decline::Reason::TaggedSymbol + ) + # Your integration declined this transfer via the API. USER_INITIATED = T.let( @@ -659,13 +666,6 @@ module Increase Increase::InboundACHTransfer::Decline::Reason::TaggedSymbol ) - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. - RETURNED_PER_ODFI_REQUEST = - T.let( - :returned_per_odfi_request, - Increase::InboundACHTransfer::Decline::Reason::TaggedSymbol - ) - # The customer no longer authorizes this transaction. AUTHORIZATION_REVOKED_BY_CUSTOMER = T.let( diff --git a/rbi/increase/models/inbound_ach_transfer_decline_params.rbi b/rbi/increase/models/inbound_ach_transfer_decline_params.rbi index dc67dbfe..7132f9a8 100644 --- a/rbi/increase/models/inbound_ach_transfer_decline_params.rbi +++ b/rbi/increase/models/inbound_ach_transfer_decline_params.rbi @@ -84,13 +84,6 @@ module Increase Increase::InboundACHTransferDeclineParams::Reason::TaggedSymbol ) - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. The Nacha return code is R06. - RETURNED_PER_ODFI_REQUEST = - T.let( - :returned_per_odfi_request, - Increase::InboundACHTransferDeclineParams::Reason::TaggedSymbol - ) - # The customer no longer authorizes this transaction. The Nacha return code is R07. AUTHORIZATION_REVOKED_BY_CUSTOMER = T.let( diff --git a/sig/increase/models/declined_transaction.rbs b/sig/increase/models/declined_transaction.rbs index 182c44d5..c6de2b2b 100644 --- a/sig/increase/models/declined_transaction.rbs +++ b/sig/increase/models/declined_transaction.rbs @@ -263,9 +263,9 @@ module Increase | :entity_not_active | :group_locked | :transaction_not_allowed + | :returned_per_odfi_request | :user_initiated | :insufficient_funds - | :returned_per_odfi_request | :authorization_revoked_by_customer | :payment_stopped | :customer_advised_unauthorized_improper_ineligible_or_incomplete @@ -296,15 +296,15 @@ module Increase # The transaction is not allowed per Increase's terms. TRANSACTION_NOT_ALLOWED: :transaction_not_allowed + # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. + RETURNED_PER_ODFI_REQUEST: :returned_per_odfi_request + # Your integration declined this transfer via the API. USER_INITIATED: :user_initiated # Your account contains insufficient funds. INSUFFICIENT_FUNDS: :insufficient_funds - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. - RETURNED_PER_ODFI_REQUEST: :returned_per_odfi_request - # The customer no longer authorizes this transaction. AUTHORIZATION_REVOKED_BY_CUSTOMER: :authorization_revoked_by_customer diff --git a/sig/increase/models/inbound_ach_transfer.rbs b/sig/increase/models/inbound_ach_transfer.rbs index 39fc5a35..d6ed7694 100644 --- a/sig/increase/models/inbound_ach_transfer.rbs +++ b/sig/increase/models/inbound_ach_transfer.rbs @@ -251,9 +251,9 @@ module Increase | :entity_not_active | :group_locked | :transaction_not_allowed + | :returned_per_odfi_request | :user_initiated | :insufficient_funds - | :returned_per_odfi_request | :authorization_revoked_by_customer | :payment_stopped | :customer_advised_unauthorized_improper_ineligible_or_incomplete @@ -284,15 +284,15 @@ module Increase # The transaction is not allowed per Increase's terms. TRANSACTION_NOT_ALLOWED: :transaction_not_allowed + # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. + RETURNED_PER_ODFI_REQUEST: :returned_per_odfi_request + # Your integration declined this transfer via the API. USER_INITIATED: :user_initiated # Your account contains insufficient funds. INSUFFICIENT_FUNDS: :insufficient_funds - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. - RETURNED_PER_ODFI_REQUEST: :returned_per_odfi_request - # The customer no longer authorizes this transaction. AUTHORIZATION_REVOKED_BY_CUSTOMER: :authorization_revoked_by_customer diff --git a/sig/increase/models/inbound_ach_transfer_decline_params.rbs b/sig/increase/models/inbound_ach_transfer_decline_params.rbs index f5cf8fa1..d9ff2467 100644 --- a/sig/increase/models/inbound_ach_transfer_decline_params.rbs +++ b/sig/increase/models/inbound_ach_transfer_decline_params.rbs @@ -33,7 +33,6 @@ module Increase type reason = :insufficient_funds - | :returned_per_odfi_request | :authorization_revoked_by_customer | :payment_stopped | :customer_advised_unauthorized_improper_ineligible_or_incomplete @@ -49,9 +48,6 @@ module Increase # The customer's account has insufficient funds. This reason is only allowed for debits. The Nacha return code is R01. INSUFFICIENT_FUNDS: :insufficient_funds - # The originating financial institution asked for this transfer to be returned. The receiving bank is complying with the request. The Nacha return code is R06. - RETURNED_PER_ODFI_REQUEST: :returned_per_odfi_request - # The customer no longer authorizes this transaction. The Nacha return code is R07. AUTHORIZATION_REVOKED_BY_CUSTOMER: :authorization_revoked_by_customer From 4961484c249b1958cf47376ff5011301637bc74d Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 15:27:39 +0000 Subject: [PATCH 4/4] release: 1.277.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 13 +++++++++++++ Gemfile.lock | 2 +- README.md | 2 +- lib/increase/version.rb | 2 +- 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c9c592e8..e284f559 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.276.0" + ".": "1.277.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 6abfbd67..e004d2b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 1.277.0 (2026-03-31) + +Full Changelog: [v1.276.0...v1.277.0](https://github.com/Increase/increase-ruby/compare/v1.276.0...v1.277.0) + +### Features + +* **api:** api update ([ec38400](https://github.com/Increase/increase-ruby/commit/ec384003001011837a9d16b23ba1f57ac4b190e2)) + + +### Chores + +* **tests:** bump steady to v0.20.1 ([46dc443](https://github.com/Increase/increase-ruby/commit/46dc44380e78a70ebbbc8dd32445b658cba996d4)) + ## 1.276.0 (2026-03-30) Full Changelog: [v1.275.0...v1.276.0](https://github.com/Increase/increase-ruby/compare/v1.275.0...v1.276.0) diff --git a/Gemfile.lock b/Gemfile.lock index 343667e9..3019c965 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - increase (1.276.0) + increase (1.277.0) cgi connection_pool standardwebhooks diff --git a/README.md b/README.md index 587ea4cd..d397e13e 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.276.0" +gem "increase", "~> 1.277.0" ``` diff --git a/lib/increase/version.rb b/lib/increase/version.rb index 9b31d404..3f1b5e1a 100644 --- a/lib/increase/version.rb +++ b/lib/increase/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Increase - VERSION = "1.276.0" + VERSION = "1.277.0" end