From b7e3b3a57477ff8784b135084cffd696765f9983 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 6 Feb 2026 19:19:39 +0000 Subject: [PATCH 1/2] feat(api): api update --- .stats.yml | 4 ++-- src/ACHPrenotifications/ACHPrenotification.php | 4 ++-- .../ACHPrenotification/StandardEntryClassCode.php | 2 +- .../ACHPrenotificationCreateParams.php | 4 ++-- .../StandardEntryClassCode.php | 2 +- src/ACHTransfers/ACHTransfer.php | 4 ++-- src/ACHTransfers/ACHTransfer/StandardEntryClassCode.php | 2 +- src/ACHTransfers/ACHTransferCreateParams.php | 8 ++++---- .../ACHTransferCreateParams/StandardEntryClassCode.php | 2 +- src/ServiceContracts/ACHPrenotificationsContract.php | 2 +- src/ServiceContracts/ACHTransfersContract.php | 4 ++-- src/Services/ACHPrenotificationsService.php | 2 +- src/Services/ACHTransfersService.php | 4 ++-- 13 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.stats.yml b/.stats.yml index 6228335..625e421 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-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 diff --git a/src/ACHPrenotifications/ACHPrenotification.php b/src/ACHPrenotifications/ACHPrenotification.php index d59c868..eea6b41 100644 --- a/src/ACHPrenotifications/ACHPrenotification.php +++ b/src/ACHPrenotifications/ACHPrenotification.php @@ -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|null $standardEntryClassCode */ @@ -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|null $standardEntryClassCode */ diff --git a/src/ACHPrenotifications/ACHPrenotification/StandardEntryClassCode.php b/src/ACHPrenotifications/ACHPrenotification/StandardEntryClassCode.php index dfe0c87..dfa8405 100644 --- a/src/ACHPrenotifications/ACHPrenotification/StandardEntryClassCode.php +++ b/src/ACHPrenotifications/ACHPrenotification/StandardEntryClassCode.php @@ -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 { diff --git a/src/ACHPrenotifications/ACHPrenotificationCreateParams.php b/src/ACHPrenotifications/ACHPrenotificationCreateParams.php index 264987f..dd80ed0 100644 --- a/src/ACHPrenotifications/ACHPrenotificationCreateParams.php +++ b/src/ACHPrenotifications/ACHPrenotificationCreateParams.php @@ -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|null $standardEntryClassCode */ @@ -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 */ diff --git a/src/ACHPrenotifications/ACHPrenotificationCreateParams/StandardEntryClassCode.php b/src/ACHPrenotifications/ACHPrenotificationCreateParams/StandardEntryClassCode.php index 5b1d58a..efcbb1c 100644 --- a/src/ACHPrenotifications/ACHPrenotificationCreateParams/StandardEntryClassCode.php +++ b/src/ACHPrenotifications/ACHPrenotificationCreateParams/StandardEntryClassCode.php @@ -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 { diff --git a/src/ACHTransfers/ACHTransfer.php b/src/ACHTransfers/ACHTransfer.php index 0b97f5e..8b98f73 100644 --- a/src/ACHTransfers/ACHTransfer.php +++ b/src/ACHTransfers/ACHTransfer.php @@ -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 */ @@ -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 */ diff --git a/src/ACHTransfers/ACHTransfer/StandardEntryClassCode.php b/src/ACHTransfers/ACHTransfer/StandardEntryClassCode.php index 8cf7221..cc2a607 100644 --- a/src/ACHTransfers/ACHTransfer/StandardEntryClassCode.php +++ b/src/ACHTransfers/ACHTransfer/StandardEntryClassCode.php @@ -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 { diff --git a/src/ACHTransfers/ACHTransferCreateParams.php b/src/ACHTransfers/ACHTransferCreateParams.php index 3c0cb04..021d293 100644 --- a/src/ACHTransfers/ACHTransferCreateParams.php +++ b/src/ACHTransfers/ACHTransferCreateParams.php @@ -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; @@ -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|null $standardEntryClassCode */ @@ -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 @@ -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 */ diff --git a/src/ACHTransfers/ACHTransferCreateParams/StandardEntryClassCode.php b/src/ACHTransfers/ACHTransferCreateParams/StandardEntryClassCode.php index 90a8e37..fc9f13c 100644 --- a/src/ACHTransfers/ACHTransferCreateParams/StandardEntryClassCode.php +++ b/src/ACHTransfers/ACHTransferCreateParams/StandardEntryClassCode.php @@ -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 { diff --git a/src/ServiceContracts/ACHPrenotificationsContract.php b/src/ServiceContracts/ACHPrenotificationsContract.php index ce63934..2b0c760 100644 --- a/src/ServiceContracts/ACHPrenotificationsContract.php +++ b/src/ServiceContracts/ACHPrenotificationsContract.php @@ -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 the Standard Entry Class (SEC) code to use for the ACH Prenotification + * @param StandardEntryClassCode|value-of $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 diff --git a/src/ServiceContracts/ACHTransfersContract.php b/src/ServiceContracts/ACHTransfersContract.php index 34b7770..8fa90d3 100644 --- a/src/ServiceContracts/ACHTransfersContract.php +++ b/src/ServiceContracts/ACHTransfersContract.php @@ -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 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. @@ -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 the Standard Entry Class (SEC) code to use for the transfer + * @param StandardEntryClassCode|value-of $standardEntryClassCode the [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer * @param TransactionTiming|value-of $transactionTiming the timing of the transaction * @param RequestOpts|null $requestOptions * diff --git a/src/Services/ACHPrenotificationsService.php b/src/Services/ACHPrenotificationsService.php index b76b448..7e8fbac 100644 --- a/src/Services/ACHPrenotificationsService.php +++ b/src/Services/ACHPrenotificationsService.php @@ -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 the Standard Entry Class (SEC) code to use for the ACH Prenotification + * @param StandardEntryClassCode|value-of $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 diff --git a/src/Services/ACHTransfersService.php b/src/Services/ACHTransfersService.php index 9fd7052..86cf069 100644 --- a/src/Services/ACHTransfersService.php +++ b/src/Services/ACHTransfersService.php @@ -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 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. @@ -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 the Standard Entry Class (SEC) code to use for the transfer + * @param StandardEntryClassCode|value-of $standardEntryClassCode the [Standard Entry Class (SEC) code](/documentation/ach-standard-entry-class-codes) to use for the transfer * @param TransactionTiming|value-of $transactionTiming the timing of the transaction * @param RequestOpts|null $requestOptions * From 7f04f1a427286e53eaf1ec9bae0f39fca9af9f4c Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 6 Feb 2026 19:19:56 +0000 Subject: [PATCH 2/2] release: 0.28.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ README.md | 2 +- src/Version.php | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 59acac4..8935e93 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.27.0" + ".": "0.28.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index a077e92..326f3d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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) diff --git a/README.md b/README.md index 865f70b..9a56439 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ The REST API documentation can be found on [increase.com](https://increase.com/d ``` -composer require "increase/increase 0.27.0" +composer require "increase/increase 0.28.0" ``` diff --git a/src/Version.php b/src/Version.php index 4abacef..1dfc3e2 100644 --- a/src/Version.php +++ b/src/Version.php @@ -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