diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1e9a53acd..a0e3f4c85 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.260.0" + ".": "0.261.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 724183797..a7be6ee39 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 201 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-aacfe98109b9754d30676d3e95714223190bca5543e8060a90d7b946589f1c16.yml -openapi_spec_hash: d6a090b406bd5936e2d939ce9b9e061b +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-fa06f0029b2f1cf3d611a6cb6c7fabdbf09dba80d0953e49dd4395bbd3bc3107.yml +openapi_spec_hash: 724b6c1c0e7c9e28f35e9ad66e3fe54e config_hash: 97774f946585cecb19181a1817870d0b diff --git a/CHANGELOG.md b/CHANGELOG.md index daa2e5ad7..a4c4ea2ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.261.0 (2025-07-07) + +Full Changelog: [v0.260.0...v0.261.0](https://github.com/Increase/increase-python/compare/v0.260.0...v0.261.0) + +### Features + +* **api:** api update ([a0067fa](https://github.com/Increase/increase-python/commit/a0067fa471c5ad7c004ee1a3c5e9a1399d1224b3)) + ## 0.260.0 (2025-07-04) Full Changelog: [v0.259.0...v0.260.0](https://github.com/Increase/increase-python/compare/v0.259.0...v0.260.0) diff --git a/pyproject.toml b/pyproject.toml index 635beeca4..d08b431d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "increase" -version = "0.260.0" +version = "0.261.0" description = "The official Python library for the increase API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/increase/_version.py b/src/increase/_version.py index e94d4215f..6e18e0898 100644 --- a/src/increase/_version.py +++ b/src/increase/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "increase" -__version__ = "0.260.0" # x-release-please-version +__version__ = "0.261.0" # x-release-please-version diff --git a/src/increase/resources/simulations/card_authorizations.py b/src/increase/resources/simulations/card_authorizations.py index 708dee077..d1feb92d8 100644 --- a/src/increase/resources/simulations/card_authorizations.py +++ b/src/increase/resources/simulations/card_authorizations.py @@ -68,6 +68,7 @@ def create( "invalid_physical_card", "missing_original_authorization", "failed_3ds_authentication", + "suspected_card_testing", "suspected_fraud", ] | NotGiven = NOT_GIVEN, @@ -138,6 +139,8 @@ def create( incremental authorization does not exist. - `failed_3ds_authentication` - The transaction was declined because the 3DS authentication failed. + - `suspected_card_testing` - The transaction was suspected to be used by a card + tester to test for valid card numbers. - `suspected_fraud` - The transaction was suspected to be fraudulent. Please reach out to support@increase.com for more information. @@ -270,6 +273,7 @@ async def create( "invalid_physical_card", "missing_original_authorization", "failed_3ds_authentication", + "suspected_card_testing", "suspected_fraud", ] | NotGiven = NOT_GIVEN, @@ -340,6 +344,8 @@ async def create( incremental authorization does not exist. - `failed_3ds_authentication` - The transaction was declined because the 3DS authentication failed. + - `suspected_card_testing` - The transaction was suspected to be used by a card + tester to test for valid card numbers. - `suspected_fraud` - The transaction was suspected to be fraudulent. Please reach out to support@increase.com for more information. diff --git a/src/increase/types/card_payment.py b/src/increase/types/card_payment.py index 9793d7e1e..3e33714d5 100644 --- a/src/increase/types/card_payment.py +++ b/src/increase/types/card_payment.py @@ -1081,6 +1081,7 @@ class ElementCardDecline(BaseModel): "invalid_physical_card", "missing_original_authorization", "failed_3ds_authentication", + "suspected_card_testing", "suspected_fraud", ] """Why the transaction was declined. @@ -1110,6 +1111,8 @@ class ElementCardDecline(BaseModel): incremental authorization does not exist. - `failed_3ds_authentication` - The transaction was declined because the 3DS authentication failed. + - `suspected_card_testing` - The transaction was suspected to be used by a card + tester to test for valid card numbers. - `suspected_fraud` - The transaction was suspected to be fraudulent. Please reach out to support@increase.com for more information. """ diff --git a/src/increase/types/declined_transaction.py b/src/increase/types/declined_transaction.py index 7b0334515..a71f24c81 100644 --- a/src/increase/types/declined_transaction.py +++ b/src/increase/types/declined_transaction.py @@ -529,6 +529,7 @@ class SourceCardDecline(BaseModel): "invalid_physical_card", "missing_original_authorization", "failed_3ds_authentication", + "suspected_card_testing", "suspected_fraud", ] """Why the transaction was declined. @@ -558,6 +559,8 @@ class SourceCardDecline(BaseModel): incremental authorization does not exist. - `failed_3ds_authentication` - The transaction was declined because the 3DS authentication failed. + - `suspected_card_testing` - The transaction was suspected to be used by a card + tester to test for valid card numbers. - `suspected_fraud` - The transaction was suspected to be fraudulent. Please reach out to support@increase.com for more information. """ diff --git a/src/increase/types/simulations/card_authorization_create_params.py b/src/increase/types/simulations/card_authorization_create_params.py index 83b5349b6..d578690fe 100644 --- a/src/increase/types/simulations/card_authorization_create_params.py +++ b/src/increase/types/simulations/card_authorization_create_params.py @@ -39,6 +39,7 @@ class CardAuthorizationCreateParams(TypedDict, total=False): "invalid_physical_card", "missing_original_authorization", "failed_3ds_authentication", + "suspected_card_testing", "suspected_fraud", ] """Forces a card decline with a specific reason. @@ -70,6 +71,8 @@ class CardAuthorizationCreateParams(TypedDict, total=False): incremental authorization does not exist. - `failed_3ds_authentication` - The transaction was declined because the 3DS authentication failed. + - `suspected_card_testing` - The transaction was suspected to be used by a card + tester to test for valid card numbers. - `suspected_fraud` - The transaction was suspected to be fraudulent. Please reach out to support@increase.com for more information. """