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.27.0"
".": "0.28.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.28.0 (2026-02-06)

Full Changelog: [v0.27.0...v0.28.0](https://github.com/Increase/increase-php/compare/v0.27.0...v0.28.0)

### Features

* **api:** api update ([b7e3b3a](https://github.com/Increase/increase-php/commit/b7e3b3a57477ff8784b135084cffd696765f9983))

## 0.27.0 (2026-02-06)

Full Changelog: [v0.26.0...v0.27.0](https://github.com/Increase/increase-php/compare/v0.26.0...v0.27.0)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ The REST API documentation can be found on [increase.com](https://increase.com/d
<!-- x-release-please-start-version -->

```
composer require "increase/increase 0.27.0"
composer require "increase/increase 0.28.0"
```

<!-- x-release-please-end -->
Expand Down
4 changes: 2 additions & 2 deletions src/ACHPrenotifications/ACHPrenotification.php
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ final class ACHPrenotification implements BaseModel
public string $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.
*
* @var value-of<StandardEntryClassCode>|null $standardEntryClassCode
*/
Expand Down Expand Up @@ -498,7 +498,7 @@ public function withRoutingNumber(string $routingNumber): self
}

/**
* 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.
*
* @param StandardEntryClassCode|value-of<StandardEntryClassCode>|null $standardEntryClassCode
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
namespace Increase\ACHPrenotifications\ACHPrenotification;

/**
* 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.
*/
enum StandardEntryClassCode: string
{
Expand Down
4 changes: 2 additions & 2 deletions src/ACHPrenotifications/ACHPrenotificationCreateParams.php
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ final class ACHPrenotificationCreateParams implements BaseModel
public ?string $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.
*
* @var value-of<StandardEntryClassCode>|null $standardEntryClassCode
*/
Expand Down Expand Up @@ -327,7 +327,7 @@ public function withIndividualName(string $individualName): self
}

/**
* 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.
*
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
namespace Increase\ACHPrenotifications\ACHPrenotificationCreateParams;

/**
* 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.
*/
enum StandardEntryClassCode: string
{
Expand Down
4 changes: 2 additions & 2 deletions src/ACHTransfers/ACHTransfer.php
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ enum: DestinationAccountHolder::class
public ?Settlement $settlement;

/**
* The Standard Entry Class (SEC) code to use for the transfer.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer.
*
* @var value-of<StandardEntryClassCode> $standardEntryClassCode
*/
Expand Down Expand Up @@ -885,7 +885,7 @@ public function withSettlement(Settlement|array|null $settlement): self
}

/**
* The Standard Entry Class (SEC) code to use for the transfer.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer.
*
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode
*/
Expand Down
2 changes: 1 addition & 1 deletion src/ACHTransfers/ACHTransfer/StandardEntryClassCode.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
namespace Increase\ACHTransfers\ACHTransfer;

/**
* The Standard Entry Class (SEC) code to use for the transfer.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer.
*/
enum StandardEntryClassCode: string
{
Expand Down
8 changes: 4 additions & 4 deletions src/ACHTransfers/ACHTransferCreateParams.php
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ final class ACHTransferCreateParams implements BaseModel
public ?string $companyDiscretionaryData;

/**
* A description of the transfer. This is included in the transfer data sent to the receiving bank.
* A description of the transfer, included in the transfer data sent to the receiving bank. Standardized formatting may be required, for example `PAYROLL` for payroll-related Prearranged Payments and Deposits (PPD) credit transfers.
*/
#[Optional('company_entry_description')]
public ?string $companyEntryDescription;
Expand Down Expand Up @@ -162,7 +162,7 @@ enum: DestinationAccountHolder::class
public ?string $routingNumber;

/**
* The Standard Entry Class (SEC) code to use for the transfer.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer.
*
* @var value-of<StandardEntryClassCode>|null $standardEntryClassCode
*/
Expand Down Expand Up @@ -342,7 +342,7 @@ public function withCompanyDiscretionaryData(
}

/**
* A description of the transfer. This is included in the transfer data sent to the receiving bank.
* A description of the transfer, included in the transfer data sent to the receiving bank. Standardized formatting may be required, for example `PAYROLL` for payroll-related Prearranged Payments and Deposits (PPD) credit transfers.
*/
public function withCompanyEntryDescription(
string $companyEntryDescription
Expand Down Expand Up @@ -461,7 +461,7 @@ public function withRoutingNumber(string $routingNumber): self
}

/**
* The Standard Entry Class (SEC) code to use for the transfer.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer.
*
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
namespace Increase\ACHTransfers\ACHTransferCreateParams;

/**
* The Standard Entry Class (SEC) code to use for the transfer.
* The [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer.
*/
enum StandardEntryClassCode: string
{
Expand Down
2 changes: 1 addition & 1 deletion src/ServiceContracts/ACHPrenotificationsContract.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ interface ACHPrenotificationsContract
* @param string $effectiveDate The ACH Prenotification effective date in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
* @param string $individualID your identifier for the recipient
* @param string $individualName The name of therecipient. This value is informational and not verified by the recipient's bank.
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the Standard Entry Class (SEC) code to use for the ACH Prenotification
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the ACH Prenotification
* @param RequestOpts|null $requestOptions
*
* @throws APIException
Expand Down
4 changes: 2 additions & 2 deletions src/ServiceContracts/ACHTransfersContract.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ interface ACHTransfersContract
* @param Addenda|AddendaShape $addenda Additional information that will be sent to the recipient. This is included in the transfer data sent to the receiving bank.
* @param string $companyDescriptiveDate The description of the date of the transfer, usually in the format `YYMMDD`. This is included in the transfer data sent to the receiving bank.
* @param string $companyDiscretionaryData The data you choose to associate with the transfer. This is included in the transfer data sent to the receiving bank.
* @param string $companyEntryDescription A description of the transfer. This is included in the transfer data sent to the receiving bank.
* @param string $companyEntryDescription A description of the transfer, included in the transfer data sent to the receiving bank. Standardized formatting may be required, for example `PAYROLL` for payroll-related Prearranged Payments and Deposits (PPD) credit transfers.
* @param string $companyName The name by which the recipient knows you. This is included in the transfer data sent to the receiving bank.
* @param DestinationAccountHolder|value-of<DestinationAccountHolder> $destinationAccountHolder the type of entity that owns the account to which the ACH Transfer is being sent
* @param string $externalAccountID The ID of an External Account to initiate a transfer to. If this parameter is provided, `account_number`, `routing_number`, and `funding` must be absent.
Expand All @@ -46,7 +46,7 @@ interface ACHTransfersContract
* @param PreferredEffectiveDate|PreferredEffectiveDateShape $preferredEffectiveDate Configuration for how the effective date of the transfer will be set. This determines same-day vs future-dated settlement timing. If not set, defaults to a `settlement_schedule` of `same_day`. If set, exactly one of the child attributes must be set.
* @param bool $requireApproval whether the transfer requires explicit approval via the dashboard or API
* @param string $routingNumber the American Bankers' Association (ABA) Routing Transit Number (RTN) for the destination account
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the Standard Entry Class (SEC) code to use for the transfer
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer
* @param TransactionTiming|value-of<TransactionTiming> $transactionTiming the timing of the transaction
* @param RequestOpts|null $requestOptions
*
Expand Down
2 changes: 1 addition & 1 deletion src/Services/ACHPrenotificationsService.php
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ public function __construct(private Client $client)
* @param string $effectiveDate The ACH Prenotification effective date in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format.
* @param string $individualID your identifier for the recipient
* @param string $individualName The name of therecipient. This value is informational and not verified by the recipient's bank.
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the Standard Entry Class (SEC) code to use for the ACH Prenotification
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the ACH Prenotification
* @param RequestOpts|null $requestOptions
*
* @throws APIException
Expand Down
4 changes: 2 additions & 2 deletions src/Services/ACHTransfersService.php
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ public function __construct(private Client $client)
* @param Addenda|AddendaShape $addenda Additional information that will be sent to the recipient. This is included in the transfer data sent to the receiving bank.
* @param string $companyDescriptiveDate The description of the date of the transfer, usually in the format `YYMMDD`. This is included in the transfer data sent to the receiving bank.
* @param string $companyDiscretionaryData The data you choose to associate with the transfer. This is included in the transfer data sent to the receiving bank.
* @param string $companyEntryDescription A description of the transfer. This is included in the transfer data sent to the receiving bank.
* @param string $companyEntryDescription A description of the transfer, included in the transfer data sent to the receiving bank. Standardized formatting may be required, for example `PAYROLL` for payroll-related Prearranged Payments and Deposits (PPD) credit transfers.
* @param string $companyName The name by which the recipient knows you. This is included in the transfer data sent to the receiving bank.
* @param DestinationAccountHolder|value-of<DestinationAccountHolder> $destinationAccountHolder the type of entity that owns the account to which the ACH Transfer is being sent
* @param string $externalAccountID The ID of an External Account to initiate a transfer to. If this parameter is provided, `account_number`, `routing_number`, and `funding` must be absent.
Expand All @@ -64,7 +64,7 @@ public function __construct(private Client $client)
* @param PreferredEffectiveDate|PreferredEffectiveDateShape $preferredEffectiveDate Configuration for how the effective date of the transfer will be set. This determines same-day vs future-dated settlement timing. If not set, defaults to a `settlement_schedule` of `same_day`. If set, exactly one of the child attributes must be set.
* @param bool $requireApproval whether the transfer requires explicit approval via the dashboard or API
* @param string $routingNumber the American Bankers' Association (ABA) Routing Transit Number (RTN) for the destination account
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the Standard Entry Class (SEC) code to use for the transfer
* @param StandardEntryClassCode|value-of<StandardEntryClassCode> $standardEntryClassCode the [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer
* @param TransactionTiming|value-of<TransactionTiming> $transactionTiming the timing of the transaction
* @param RequestOpts|null $requestOptions
*
Expand Down
2 changes: 1 addition & 1 deletion src/Version.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
namespace Increase;

// x-release-please-start-version
const VERSION = '0.27.0';
const VERSION = '0.28.0';
// x-release-please-end