Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.423.0"
".": "0.424.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 232
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-b85fc3d079fefa2ba0b1601db0bac8ca23c0ddb9c5ffe03e6727d666080d7585.yml
openapi_spec_hash: e1cf9b81380c14c64dfe9d74be4fff97
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-cff24fe63c8cb06a46048b355f873c22def0798a38de892671d379e58d98bc03.yml
openapi_spec_hash: 4f7ae65440fefa73441023480d6ac9a4
config_hash: 27e44ed36b9c5617b580ead7231a594a
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.424.0 (2026-02-06)

Full Changelog: [v0.423.0...v0.424.0](https://github.com/Increase/increase-java/compare/v0.423.0...v0.424.0)

### Features

* **api:** api update ([f694294](https://github.com/Increase/increase-java/commit/f694294f77404ef12c71f934029fbb68dbcc69bb))

## 0.423.0 (2026-02-06)

Full Changelog: [v0.422.0...v0.423.0](https://github.com/Increase/increase-java/compare/v0.422.0...v0.423.0)
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

<!-- x-release-please-start-version -->

[![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.423.0)
[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.423.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.423.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.424.0)
[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.424.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.424.0)

<!-- x-release-please-end -->

Expand All @@ -13,7 +13,7 @@ The Increase Java SDK is similar to the Increase Kotlin SDK but with minor diffe

<!-- x-release-please-start-version -->

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.423.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.424.0).

<!-- x-release-please-end -->

Expand All @@ -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.423.0")
implementation("com.increase.api:increase-java:0.424.0")
```

### Maven
Expand All @@ -33,7 +33,7 @@ implementation("com.increase.api:increase-java:0.423.0")
<dependency>
<groupId>com.increase.api</groupId>
<artifactId>increase-java</artifactId>
<version>0.423.0</version>
<version>0.424.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repositories {

allprojects {
group = "com.increase.api"
version = "0.423.0" // x-release-please-version
version = "0.424.0" // x-release-please-version
}

subprojects {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,8 @@ private constructor(
fun routingNumber(): String = routingNumber.getRequired("routing_number")

/**
* The Standard Entry Class (SEC) code to use for the ACH Prenotification.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use
* for the ACH Prenotification.
*
* @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. if the
* server responded with an unexpected value).
Expand Down Expand Up @@ -892,7 +893,10 @@ private constructor(
this.routingNumber = routingNumber
}

/** The Standard Entry Class (SEC) code to use for the ACH Prenotification. */
/**
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to
* use for the ACH Prenotification.
*/
fun standardEntryClassCode(standardEntryClassCode: StandardEntryClassCode?) =
standardEntryClassCode(JsonField.ofNullable(standardEntryClassCode))

Expand Down Expand Up @@ -3346,7 +3350,10 @@ private constructor(
"PrenotificationReturn{createdAt=$createdAt, returnReasonCode=$returnReasonCode, additionalProperties=$additionalProperties}"
}

/** The Standard Entry Class (SEC) code to use for the ACH Prenotification. */
/**
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use
* for the ACH Prenotification.
*/
class StandardEntryClassCode
@JsonCreator
private constructor(private val value: JsonField<String>) : Enum {
Expand All @@ -3363,30 +3370,50 @@ private constructor(

companion object {

/** Corporate Credit and Debit (CCD). */
/** Corporate Credit and Debit (CCD) is used for business-to-business payments. */
@JvmField val CORPORATE_CREDIT_OR_DEBIT = of("corporate_credit_or_debit")

/** Corporate Trade Exchange (CTX). */
/**
* Corporate Trade Exchange (CTX) allows for including extensive remittance information
* with business-to-business payments.
*/
@JvmField val CORPORATE_TRADE_EXCHANGE = of("corporate_trade_exchange")

/** Prearranged Payments and Deposits (PPD). */
/**
* Prearranged Payments and Deposits (PPD) is used for credits or debits originated by
* an organization to a consumer, such as payroll direct deposits.
*/
@JvmField val PREARRANGED_PAYMENTS_AND_DEPOSIT = of("prearranged_payments_and_deposit")

/** Internet Initiated (WEB). */
/**
* Internet Initiated (WEB) is used for consumer payments initiated or authorized via
* the Internet. Debits can only be initiated by non-consumers to debit a consumer’s
* account. Credits can only be used for consumer to consumer transactions.
*/
@JvmField val INTERNET_INITIATED = of("internet_initiated")

@JvmStatic fun of(value: String) = StandardEntryClassCode(JsonField.of(value))
}

/** An enum containing [StandardEntryClassCode]'s known values. */
enum class Known {
/** Corporate Credit and Debit (CCD). */
/** Corporate Credit and Debit (CCD) is used for business-to-business payments. */
CORPORATE_CREDIT_OR_DEBIT,
/** Corporate Trade Exchange (CTX). */
/**
* Corporate Trade Exchange (CTX) allows for including extensive remittance information
* with business-to-business payments.
*/
CORPORATE_TRADE_EXCHANGE,
/** Prearranged Payments and Deposits (PPD). */
/**
* Prearranged Payments and Deposits (PPD) is used for credits or debits originated by
* an organization to a consumer, such as payroll direct deposits.
*/
PREARRANGED_PAYMENTS_AND_DEPOSIT,
/** Internet Initiated (WEB). */
/**
* Internet Initiated (WEB) is used for consumer payments initiated or authorized via
* the Internet. Debits can only be initiated by non-consumers to debit a consumer’s
* account. Credits can only be used for consumer to consumer transactions.
*/
INTERNET_INITIATED,
}

Expand All @@ -3402,13 +3429,23 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
/** Corporate Credit and Debit (CCD). */
/** Corporate Credit and Debit (CCD) is used for business-to-business payments. */
CORPORATE_CREDIT_OR_DEBIT,
/** Corporate Trade Exchange (CTX). */
/**
* Corporate Trade Exchange (CTX) allows for including extensive remittance information
* with business-to-business payments.
*/
CORPORATE_TRADE_EXCHANGE,
/** Prearranged Payments and Deposits (PPD). */
/**
* Prearranged Payments and Deposits (PPD) is used for credits or debits originated by
* an organization to a consumer, such as payroll direct deposits.
*/
PREARRANGED_PAYMENTS_AND_DEPOSIT,
/** Internet Initiated (WEB). */
/**
* Internet Initiated (WEB) is used for consumer payments initiated or authorized via
* the Internet. Debits can only be initiated by non-consumers to debit a consumer’s
* account. Credits can only be used for consumer to consumer transactions.
*/
INTERNET_INITIATED,
/**
* An enum member indicating that [StandardEntryClassCode] was instantiated with an
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,8 @@ private constructor(
fun individualName(): Optional<String> = body.individualName()

/**
* The Standard Entry Class (SEC) code to use for the ACH Prenotification.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use
* for the ACH Prenotification.
*
* @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. if the
* server responded with an unexpected value).
Expand Down Expand Up @@ -466,7 +467,10 @@ private constructor(
body.individualName(individualName)
}

/** The Standard Entry Class (SEC) code to use for the ACH Prenotification. */
/**
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to
* use for the ACH Prenotification.
*/
fun standardEntryClassCode(standardEntryClassCode: StandardEntryClassCode) = apply {
body.standardEntryClassCode(standardEntryClassCode)
}
Expand Down Expand Up @@ -809,7 +813,8 @@ private constructor(
fun individualName(): Optional<String> = individualName.getOptional("individual_name")

/**
* The Standard Entry Class (SEC) code to use for the ACH Prenotification.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to
* use for the ACH Prenotification.
*
* @throws IncreaseInvalidDataException if the JSON field has an unexpected type (e.g. if
* the server responded with an unexpected value).
Expand Down Expand Up @@ -1182,7 +1187,10 @@ private constructor(
this.individualName = individualName
}

/** The Standard Entry Class (SEC) code to use for the ACH Prenotification. */
/**
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes)
* to use for the ACH Prenotification.
*/
fun standardEntryClassCode(standardEntryClassCode: StandardEntryClassCode) =
standardEntryClassCode(JsonField.of(standardEntryClassCode))

Expand Down Expand Up @@ -1490,7 +1498,10 @@ private constructor(
override fun toString() = value.toString()
}

/** The Standard Entry Class (SEC) code to use for the ACH Prenotification. */
/**
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use
* for the ACH Prenotification.
*/
class StandardEntryClassCode
@JsonCreator
private constructor(private val value: JsonField<String>) : Enum {
Expand All @@ -1507,30 +1518,50 @@ private constructor(

companion object {

/** Corporate Credit and Debit (CCD). */
/** Corporate Credit and Debit (CCD) is used for business-to-business payments. */
@JvmField val CORPORATE_CREDIT_OR_DEBIT = of("corporate_credit_or_debit")

/** Corporate Trade Exchange (CTX). */
/**
* Corporate Trade Exchange (CTX) allows for including extensive remittance information
* with business-to-business payments.
*/
@JvmField val CORPORATE_TRADE_EXCHANGE = of("corporate_trade_exchange")

/** Prearranged Payments and Deposits (PPD). */
/**
* Prearranged Payments and Deposits (PPD) is used for credits or debits originated by
* an organization to a consumer, such as payroll direct deposits.
*/
@JvmField val PREARRANGED_PAYMENTS_AND_DEPOSIT = of("prearranged_payments_and_deposit")

/** Internet Initiated (WEB). */
/**
* Internet Initiated (WEB) is used for consumer payments initiated or authorized via
* the Internet. Debits can only be initiated by non-consumers to debit a consumer’s
* account. Credits can only be used for consumer to consumer transactions.
*/
@JvmField val INTERNET_INITIATED = of("internet_initiated")

@JvmStatic fun of(value: String) = StandardEntryClassCode(JsonField.of(value))
}

/** An enum containing [StandardEntryClassCode]'s known values. */
enum class Known {
/** Corporate Credit and Debit (CCD). */
/** Corporate Credit and Debit (CCD) is used for business-to-business payments. */
CORPORATE_CREDIT_OR_DEBIT,
/** Corporate Trade Exchange (CTX). */
/**
* Corporate Trade Exchange (CTX) allows for including extensive remittance information
* with business-to-business payments.
*/
CORPORATE_TRADE_EXCHANGE,
/** Prearranged Payments and Deposits (PPD). */
/**
* Prearranged Payments and Deposits (PPD) is used for credits or debits originated by
* an organization to a consumer, such as payroll direct deposits.
*/
PREARRANGED_PAYMENTS_AND_DEPOSIT,
/** Internet Initiated (WEB). */
/**
* Internet Initiated (WEB) is used for consumer payments initiated or authorized via
* the Internet. Debits can only be initiated by non-consumers to debit a consumer’s
* account. Credits can only be used for consumer to consumer transactions.
*/
INTERNET_INITIATED,
}

Expand All @@ -1546,13 +1577,23 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
/** Corporate Credit and Debit (CCD). */
/** Corporate Credit and Debit (CCD) is used for business-to-business payments. */
CORPORATE_CREDIT_OR_DEBIT,
/** Corporate Trade Exchange (CTX). */
/**
* Corporate Trade Exchange (CTX) allows for including extensive remittance information
* with business-to-business payments.
*/
CORPORATE_TRADE_EXCHANGE,
/** Prearranged Payments and Deposits (PPD). */
/**
* Prearranged Payments and Deposits (PPD) is used for credits or debits originated by
* an organization to a consumer, such as payroll direct deposits.
*/
PREARRANGED_PAYMENTS_AND_DEPOSIT,
/** Internet Initiated (WEB). */
/**
* Internet Initiated (WEB) is used for consumer payments initiated or authorized via
* the Internet. Debits can only be initiated by non-consumers to debit a consumer’s
* account. Credits can only be used for consumer to consumer transactions.
*/
INTERNET_INITIATED,
/**
* An enum member indicating that [StandardEntryClassCode] was instantiated with an
Expand Down
Loading
Loading