From 2f7fd533cf9293d3f77b0d9359dfee59e97d913f 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:21:43 +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 6f4195b57..7b45f5b9b 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 291b3730324176ff4cf300b0d72b8918ae5449c5 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:32:31 +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 f99ce052a..01313f231 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 ab57d1556..103a32894 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 7365730f343443c0e34d06d1305e97e4f583228b 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:02 +0000 Subject: [PATCH 3/4] feat(api): api update --- .stats.yml | 4 +-- .../DeclinedTransaction.kt | 32 +++++++++---------- .../inboundachtransfers/InboundAchTransfer.kt | 32 +++++++++---------- .../InboundAchTransferDeclineParams.kt | 18 ----------- 4 files changed, 34 insertions(+), 52 deletions(-) diff --git a/.stats.yml b/.stats.yml index 7b45f5b9b..6f1916c1a 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/increase-java-core/src/main/kotlin/com/increase/api/models/declinedtransactions/DeclinedTransaction.kt b/increase-java-core/src/main/kotlin/com/increase/api/models/declinedtransactions/DeclinedTransaction.kt index aac3f9bf3..87b21944d 100644 --- a/increase-java-core/src/main/kotlin/com/increase/api/models/declinedtransactions/DeclinedTransaction.kt +++ b/increase-java-core/src/main/kotlin/com/increase/api/models/declinedtransactions/DeclinedTransaction.kt @@ -2369,18 +2369,18 @@ private constructor( /** The transaction is not allowed per Increase's terms. */ @JvmField val TRANSACTION_NOT_ALLOWED = of("transaction_not_allowed") - /** Your integration declined this transfer via the API. */ - @JvmField val USER_INITIATED = of("user_initiated") - - /** Your account contains insufficient funds. */ - @JvmField val INSUFFICIENT_FUNDS = of("insufficient_funds") - /** * The originating financial institution asked for this transfer to be returned. * The receiving bank is complying with the request. */ @JvmField val RETURNED_PER_ODFI_REQUEST = of("returned_per_odfi_request") + /** Your integration declined this transfer via the API. */ + @JvmField val USER_INITIATED = of("user_initiated") + + /** Your account contains insufficient funds. */ + @JvmField val INSUFFICIENT_FUNDS = of("insufficient_funds") + /** The customer no longer authorizes this transaction. */ @JvmField val AUTHORIZATION_REVOKED_BY_CUSTOMER = of("authorization_revoked_by_customer") @@ -2432,15 +2432,15 @@ private constructor( GROUP_LOCKED, /** The transaction is not allowed per Increase's terms. */ TRANSACTION_NOT_ALLOWED, - /** Your integration declined this transfer via the API. */ - USER_INITIATED, - /** Your account contains 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, + /** Your integration declined this transfer via the API. */ + USER_INITIATED, + /** Your account contains insufficient funds. */ + INSUFFICIENT_FUNDS, /** The customer no longer authorizes this transaction. */ AUTHORIZATION_REVOKED_BY_CUSTOMER, /** The customer asked for the payment to be stopped. */ @@ -2481,15 +2481,15 @@ private constructor( GROUP_LOCKED, /** The transaction is not allowed per Increase's terms. */ TRANSACTION_NOT_ALLOWED, - /** Your integration declined this transfer via the API. */ - USER_INITIATED, - /** Your account contains 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, + /** Your integration declined this transfer via the API. */ + USER_INITIATED, + /** Your account contains insufficient funds. */ + INSUFFICIENT_FUNDS, /** The customer no longer authorizes this transaction. */ AUTHORIZATION_REVOKED_BY_CUSTOMER, /** The customer asked for the payment to be stopped. */ @@ -2528,9 +2528,9 @@ private constructor( ENTITY_NOT_ACTIVE -> Value.ENTITY_NOT_ACTIVE GROUP_LOCKED -> Value.GROUP_LOCKED TRANSACTION_NOT_ALLOWED -> Value.TRANSACTION_NOT_ALLOWED + RETURNED_PER_ODFI_REQUEST -> Value.RETURNED_PER_ODFI_REQUEST USER_INITIATED -> Value.USER_INITIATED INSUFFICIENT_FUNDS -> Value.INSUFFICIENT_FUNDS - RETURNED_PER_ODFI_REQUEST -> Value.RETURNED_PER_ODFI_REQUEST AUTHORIZATION_REVOKED_BY_CUSTOMER -> Value.AUTHORIZATION_REVOKED_BY_CUSTOMER PAYMENT_STOPPED -> Value.PAYMENT_STOPPED CUSTOMER_ADVISED_UNAUTHORIZED_IMPROPER_INELIGIBLE_OR_INCOMPLETE -> @@ -2564,9 +2564,9 @@ private constructor( ENTITY_NOT_ACTIVE -> Known.ENTITY_NOT_ACTIVE GROUP_LOCKED -> Known.GROUP_LOCKED TRANSACTION_NOT_ALLOWED -> Known.TRANSACTION_NOT_ALLOWED + RETURNED_PER_ODFI_REQUEST -> Known.RETURNED_PER_ODFI_REQUEST USER_INITIATED -> Known.USER_INITIATED INSUFFICIENT_FUNDS -> Known.INSUFFICIENT_FUNDS - RETURNED_PER_ODFI_REQUEST -> Known.RETURNED_PER_ODFI_REQUEST AUTHORIZATION_REVOKED_BY_CUSTOMER -> Known.AUTHORIZATION_REVOKED_BY_CUSTOMER PAYMENT_STOPPED -> Known.PAYMENT_STOPPED CUSTOMER_ADVISED_UNAUTHORIZED_IMPROPER_INELIGIBLE_OR_INCOMPLETE -> diff --git a/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransfer.kt b/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransfer.kt index 250e590ac..0dd96c450 100644 --- a/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransfer.kt +++ b/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransfer.kt @@ -2534,18 +2534,18 @@ private constructor( /** The transaction is not allowed per Increase's terms. */ @JvmField val TRANSACTION_NOT_ALLOWED = of("transaction_not_allowed") - /** Your integration declined this transfer via the API. */ - @JvmField val USER_INITIATED = of("user_initiated") - - /** Your account contains insufficient funds. */ - @JvmField val INSUFFICIENT_FUNDS = of("insufficient_funds") - /** * The originating financial institution asked for this transfer to be returned. The * receiving bank is complying with the request. */ @JvmField val RETURNED_PER_ODFI_REQUEST = of("returned_per_odfi_request") + /** Your integration declined this transfer via the API. */ + @JvmField val USER_INITIATED = of("user_initiated") + + /** Your account contains insufficient funds. */ + @JvmField val INSUFFICIENT_FUNDS = of("insufficient_funds") + /** The customer no longer authorizes this transaction. */ @JvmField val AUTHORIZATION_REVOKED_BY_CUSTOMER = of("authorization_revoked_by_customer") @@ -2597,15 +2597,15 @@ private constructor( GROUP_LOCKED, /** The transaction is not allowed per Increase's terms. */ TRANSACTION_NOT_ALLOWED, - /** Your integration declined this transfer via the API. */ - USER_INITIATED, - /** Your account contains 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, + /** Your integration declined this transfer via the API. */ + USER_INITIATED, + /** Your account contains insufficient funds. */ + INSUFFICIENT_FUNDS, /** The customer no longer authorizes this transaction. */ AUTHORIZATION_REVOKED_BY_CUSTOMER, /** The customer asked for the payment to be stopped. */ @@ -2646,15 +2646,15 @@ private constructor( GROUP_LOCKED, /** The transaction is not allowed per Increase's terms. */ TRANSACTION_NOT_ALLOWED, - /** Your integration declined this transfer via the API. */ - USER_INITIATED, - /** Your account contains 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, + /** Your integration declined this transfer via the API. */ + USER_INITIATED, + /** Your account contains insufficient funds. */ + INSUFFICIENT_FUNDS, /** The customer no longer authorizes this transaction. */ AUTHORIZATION_REVOKED_BY_CUSTOMER, /** The customer asked for the payment to be stopped. */ @@ -2692,9 +2692,9 @@ private constructor( ENTITY_NOT_ACTIVE -> Value.ENTITY_NOT_ACTIVE GROUP_LOCKED -> Value.GROUP_LOCKED TRANSACTION_NOT_ALLOWED -> Value.TRANSACTION_NOT_ALLOWED + RETURNED_PER_ODFI_REQUEST -> Value.RETURNED_PER_ODFI_REQUEST USER_INITIATED -> Value.USER_INITIATED INSUFFICIENT_FUNDS -> Value.INSUFFICIENT_FUNDS - RETURNED_PER_ODFI_REQUEST -> Value.RETURNED_PER_ODFI_REQUEST AUTHORIZATION_REVOKED_BY_CUSTOMER -> Value.AUTHORIZATION_REVOKED_BY_CUSTOMER PAYMENT_STOPPED -> Value.PAYMENT_STOPPED CUSTOMER_ADVISED_UNAUTHORIZED_IMPROPER_INELIGIBLE_OR_INCOMPLETE -> @@ -2727,9 +2727,9 @@ private constructor( ENTITY_NOT_ACTIVE -> Known.ENTITY_NOT_ACTIVE GROUP_LOCKED -> Known.GROUP_LOCKED TRANSACTION_NOT_ALLOWED -> Known.TRANSACTION_NOT_ALLOWED + RETURNED_PER_ODFI_REQUEST -> Known.RETURNED_PER_ODFI_REQUEST USER_INITIATED -> Known.USER_INITIATED INSUFFICIENT_FUNDS -> Known.INSUFFICIENT_FUNDS - RETURNED_PER_ODFI_REQUEST -> Known.RETURNED_PER_ODFI_REQUEST AUTHORIZATION_REVOKED_BY_CUSTOMER -> Known.AUTHORIZATION_REVOKED_BY_CUSTOMER PAYMENT_STOPPED -> Known.PAYMENT_STOPPED CUSTOMER_ADVISED_UNAUTHORIZED_IMPROPER_INELIGIBLE_OR_INCOMPLETE -> diff --git a/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransferDeclineParams.kt b/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransferDeclineParams.kt index ada8b7270..3d3c96f3c 100644 --- a/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransferDeclineParams.kt +++ b/increase-java-core/src/main/kotlin/com/increase/api/models/inboundachtransfers/InboundAchTransferDeclineParams.kt @@ -436,12 +436,6 @@ private constructor( */ @JvmField val INSUFFICIENT_FUNDS = of("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. - */ - @JvmField val RETURNED_PER_ODFI_REQUEST = of("returned_per_odfi_request") - /** The customer no longer authorizes this transaction. The Nacha return code is R07. */ @JvmField val AUTHORIZATION_REVOKED_BY_CUSTOMER = of("authorization_revoked_by_customer") @@ -499,11 +493,6 @@ private constructor( * debits. The Nacha return code is R01. */ 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, /** The customer no longer authorizes this transaction. The Nacha return code is R07. */ AUTHORIZATION_REVOKED_BY_CUSTOMER, /** @@ -551,11 +540,6 @@ private constructor( * debits. The Nacha return code is R01. */ 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, /** The customer no longer authorizes this transaction. The Nacha return code is R07. */ AUTHORIZATION_REVOKED_BY_CUSTOMER, /** @@ -600,7 +584,6 @@ private constructor( fun value(): Value = when (this) { INSUFFICIENT_FUNDS -> Value.INSUFFICIENT_FUNDS - RETURNED_PER_ODFI_REQUEST -> Value.RETURNED_PER_ODFI_REQUEST AUTHORIZATION_REVOKED_BY_CUSTOMER -> Value.AUTHORIZATION_REVOKED_BY_CUSTOMER PAYMENT_STOPPED -> Value.PAYMENT_STOPPED CUSTOMER_ADVISED_UNAUTHORIZED_IMPROPER_INELIGIBLE_OR_INCOMPLETE -> @@ -628,7 +611,6 @@ private constructor( fun known(): Known = when (this) { INSUFFICIENT_FUNDS -> Known.INSUFFICIENT_FUNDS - RETURNED_PER_ODFI_REQUEST -> Known.RETURNED_PER_ODFI_REQUEST AUTHORIZATION_REVOKED_BY_CUSTOMER -> Known.AUTHORIZATION_REVOKED_BY_CUSTOMER PAYMENT_STOPPED -> Known.PAYMENT_STOPPED CUSTOMER_ADVISED_UNAUTHORIZED_IMPROPER_INELIGIBLE_OR_INCOMPLETE -> From 32b755b9828ca276b53eb96661aeef5aad053857 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:50 +0000 Subject: [PATCH 4/4] release: 0.499.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 13 +++++++++++++ README.md | 10 +++++----- build.gradle.kts | 2 +- 4 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 819d8691a..ed8d40279 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.498.0" + ".": "0.499.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 0113739c7..325ca7900 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 0.499.0 (2026-03-31) + +Full Changelog: [v0.498.0...v0.499.0](https://github.com/Increase/increase-java/compare/v0.498.0...v0.499.0) + +### Features + +* **api:** api update ([7365730](https://github.com/Increase/increase-java/commit/7365730f343443c0e34d06d1305e97e4f583228b)) + + +### Chores + +* **tests:** bump steady to v0.20.1 ([291b373](https://github.com/Increase/increase-java/commit/291b3730324176ff4cf300b0d72b8918ae5449c5)) + ## 0.498.0 (2026-03-30) Full Changelog: [v0.497.0...v0.498.0](https://github.com/Increase/increase-java/compare/v0.497.0...v0.498.0) diff --git a/README.md b/README.md index 686873942..77f1c37b7 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ -[![Maven Central](https://img.shields.io/maven-central/v/com.increase.api/increase-java)](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.498.0) -[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.498.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.498.0) +[![Maven Central](https://img.shields.io/maven-central/v/com.increase.api/increase-java)](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.499.0) +[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.499.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.499.0) @@ -13,7 +13,7 @@ The Increase Java SDK is similar to the Increase Kotlin SDK but with minor diffe -The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.498.0). +The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.499.0). @@ -24,7 +24,7 @@ The REST API documentation can be found on [increase.com](https://increase.com/d ### Gradle ```kotlin -implementation("com.increase.api:increase-java:0.498.0") +implementation("com.increase.api:increase-java:0.499.0") ``` ### Maven @@ -33,7 +33,7 @@ implementation("com.increase.api:increase-java:0.498.0") com.increase.api increase-java - 0.498.0 + 0.499.0 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 8475db947..93641c3d5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ repositories { allprojects { group = "com.increase.api" - version = "0.498.0" // x-release-please-version + version = "0.499.0" // x-release-please-version } subprojects {