From ca3e2631c92ccf0a937d01ebe83dcc8f29e8b7cb Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 7 Jan 2026 19:39:12 +0000 Subject: [PATCH 1/2] feat(api): api update --- .stats.yml | 4 ++-- lib/increase/models/card_dispute.rb | 10 +++++++++- lib/increase/models/card_dispute_create_params.rb | 10 +++++++++- .../card_dispute_submit_user_submission_params.rb | 10 +++++++++- rbi/increase/models/card_dispute.rbi | 8 ++++++++ rbi/increase/models/card_dispute_create_params.rbi | 8 ++++++++ .../card_dispute_submit_user_submission_params.rbi | 8 ++++++++ sig/increase/models/card_dispute.rbs | 5 +++++ sig/increase/models/card_dispute_create_params.rbs | 5 +++++ .../card_dispute_submit_user_submission_params.rbs | 5 +++++ 10 files changed, 68 insertions(+), 5 deletions(-) diff --git a/.stats.yml b/.stats.yml index a54aa529..ade5a460 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 227 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-e32ea60c7028faaf552e2846c9a58f838b16922041d551664dcb1bfa343f38cf.yml -openapi_spec_hash: 8d3acf560b411999fee65eedda9e6a73 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-9e8b4907003e0149ea10d8c95b2facfbc011f366cea40fe86b5f02940e68998d.yml +openapi_spec_hash: e93ee5c48421038334b8961b303465d6 config_hash: ca52ca9a2968f330339fd50c1a386e05 diff --git a/lib/increase/models/card_dispute.rb b/lib/increase/models/card_dispute.rb index 0e61e016..97fd86d3 100644 --- a/lib/increase/models/card_dispute.rb +++ b/lib/increase/models/card_dispute.rb @@ -4600,6 +4600,12 @@ class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel required :cardholder_cancellation, -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation } + # @!attribute explanation + # Explanation of what was ordered and was not as described. + # + # @return [String] + required :explanation, String + # @!attribute merchant_resolution_attempted # Merchant resolution attempted. # @@ -4613,12 +4619,14 @@ class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel # @return [Date] required :received_at, Date - # @!method initialize(cardholder_cancellation:, merchant_resolution_attempted:, received_at:) + # @!method initialize(cardholder_cancellation:, explanation:, merchant_resolution_attempted:, received_at:) # Services not as described. Present if and only if `category` is # `consumer_services_not_as_described`. # # @param cardholder_cancellation [Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation] Cardholder cancellation. # + # @param explanation [String] Explanation of what was ordered and was not as described. + # # @param merchant_resolution_attempted [Symbol, Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted] Merchant resolution attempted. # # @param received_at [Date] Received at. diff --git a/lib/increase/models/card_dispute_create_params.rb b/lib/increase/models/card_dispute_create_params.rb index d6a543fa..c32c3ce9 100644 --- a/lib/increase/models/card_dispute_create_params.rb +++ b/lib/increase/models/card_dispute_create_params.rb @@ -2870,6 +2870,12 @@ class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel required :cardholder_cancellation, -> { Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation } + # @!attribute explanation + # Explanation of what was ordered and was not as described. + # + # @return [String] + required :explanation, String + # @!attribute merchant_resolution_attempted # Merchant resolution attempted. # @@ -2883,12 +2889,14 @@ class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel # @return [Date] required :received_at, Date - # @!method initialize(cardholder_cancellation:, merchant_resolution_attempted:, received_at:) + # @!method initialize(cardholder_cancellation:, explanation:, merchant_resolution_attempted:, received_at:) # Services not as described. Required if and only if `category` is # `consumer_services_not_as_described`. # # @param cardholder_cancellation [Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation] Cardholder cancellation. # + # @param explanation [String] Explanation of what was ordered and was not as described. + # # @param merchant_resolution_attempted [Symbol, Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted] Merchant resolution attempted. # # @param received_at [Date] Received at. diff --git a/lib/increase/models/card_dispute_submit_user_submission_params.rb b/lib/increase/models/card_dispute_submit_user_submission_params.rb index 0ddb02a8..41f1dbfa 100644 --- a/lib/increase/models/card_dispute_submit_user_submission_params.rb +++ b/lib/increase/models/card_dispute_submit_user_submission_params.rb @@ -2939,6 +2939,12 @@ class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel required :cardholder_cancellation, -> { Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation } + # @!attribute explanation + # Explanation of what was ordered and was not as described. + # + # @return [String] + required :explanation, String + # @!attribute merchant_resolution_attempted # Merchant resolution attempted. # @@ -2952,12 +2958,14 @@ class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel # @return [Date] required :received_at, Date - # @!method initialize(cardholder_cancellation:, merchant_resolution_attempted:, received_at:) + # @!method initialize(cardholder_cancellation:, explanation:, merchant_resolution_attempted:, received_at:) # Services not as described. Required if and only if `category` is # `consumer_services_not_as_described`. # # @param cardholder_cancellation [Increase::Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation] Cardholder cancellation. # + # @param explanation [String] Explanation of what was ordered and was not as described. + # # @param merchant_resolution_attempted [Symbol, Increase::Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted] Merchant resolution attempted. # # @param received_at [Date] Received at. diff --git a/rbi/increase/models/card_dispute.rbi b/rbi/increase/models/card_dispute.rbi index 8687e978..4f893beb 100644 --- a/rbi/increase/models/card_dispute.rbi +++ b/rbi/increase/models/card_dispute.rbi @@ -9599,6 +9599,10 @@ module Increase end attr_writer :cardholder_cancellation + # Explanation of what was ordered and was not as described. + sig { returns(String) } + attr_accessor :explanation + # Merchant resolution attempted. sig do returns( @@ -9617,6 +9621,7 @@ module Increase params( cardholder_cancellation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation::OrHash, + explanation: String, merchant_resolution_attempted: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted::OrSymbol, received_at: Date @@ -9625,6 +9630,8 @@ module Increase def self.new( # Cardholder cancellation. cardholder_cancellation:, + # Explanation of what was ordered and was not as described. + explanation:, # Merchant resolution attempted. merchant_resolution_attempted:, # Received at. @@ -9637,6 +9644,7 @@ module Increase { cardholder_cancellation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted::TaggedSymbol, received_at: Date diff --git a/rbi/increase/models/card_dispute_create_params.rbi b/rbi/increase/models/card_dispute_create_params.rbi index 81cd45e1..fc29d05e 100644 --- a/rbi/increase/models/card_dispute_create_params.rbi +++ b/rbi/increase/models/card_dispute_create_params.rbi @@ -6041,6 +6041,10 @@ module Increase end attr_writer :cardholder_cancellation + # Explanation of what was ordered and was not as described. + sig { returns(String) } + attr_accessor :explanation + # Merchant resolution attempted. sig do returns( @@ -6059,6 +6063,7 @@ module Increase params( cardholder_cancellation: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation::OrHash, + explanation: String, merchant_resolution_attempted: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted::OrSymbol, received_at: Date @@ -6067,6 +6072,8 @@ module Increase def self.new( # Cardholder cancellation. cardholder_cancellation:, + # Explanation of what was ordered and was not as described. + explanation:, # Merchant resolution attempted. merchant_resolution_attempted:, # Received at. @@ -6079,6 +6086,7 @@ module Increase { cardholder_cancellation: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted::OrSymbol, received_at: Date diff --git a/rbi/increase/models/card_dispute_submit_user_submission_params.rbi b/rbi/increase/models/card_dispute_submit_user_submission_params.rbi index ce61696d..690e567c 100644 --- a/rbi/increase/models/card_dispute_submit_user_submission_params.rbi +++ b/rbi/increase/models/card_dispute_submit_user_submission_params.rbi @@ -6250,6 +6250,10 @@ module Increase end attr_writer :cardholder_cancellation + # Explanation of what was ordered and was not as described. + sig { returns(String) } + attr_accessor :explanation + # Merchant resolution attempted. sig do returns( @@ -6268,6 +6272,7 @@ module Increase params( cardholder_cancellation: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation::OrHash, + explanation: String, merchant_resolution_attempted: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted::OrSymbol, received_at: Date @@ -6276,6 +6281,8 @@ module Increase def self.new( # Cardholder cancellation. cardholder_cancellation:, + # Explanation of what was ordered and was not as described. + explanation:, # Merchant resolution attempted. merchant_resolution_attempted:, # Received at. @@ -6288,6 +6295,7 @@ module Increase { cardholder_cancellation: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted::OrSymbol, received_at: Date diff --git a/sig/increase/models/card_dispute.rbs b/sig/increase/models/card_dispute.rbs index fd2fc6b1..490399be 100644 --- a/sig/increase/models/card_dispute.rbs +++ b/sig/increase/models/card_dispute.rbs @@ -3510,6 +3510,7 @@ module Increase type consumer_services_not_as_described = { cardholder_cancellation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date } @@ -3517,18 +3518,22 @@ module Increase class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel attr_accessor cardholder_cancellation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation + attr_accessor explanation: String + attr_accessor merchant_resolution_attempted: Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted attr_accessor received_at: Date def initialize: ( cardholder_cancellation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date ) -> void def to_hash: -> { cardholder_cancellation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date } diff --git a/sig/increase/models/card_dispute_create_params.rbs b/sig/increase/models/card_dispute_create_params.rbs index 2fbbae39..bf90c609 100644 --- a/sig/increase/models/card_dispute_create_params.rbs +++ b/sig/increase/models/card_dispute_create_params.rbs @@ -2557,6 +2557,7 @@ module Increase type consumer_services_not_as_described = { cardholder_cancellation: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date } @@ -2564,18 +2565,22 @@ module Increase class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel attr_accessor cardholder_cancellation: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation + attr_accessor explanation: String + attr_accessor merchant_resolution_attempted: Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::merchant_resolution_attempted attr_accessor received_at: Date def initialize: ( cardholder_cancellation: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date ) -> void def to_hash: -> { cardholder_cancellation: Increase::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date } diff --git a/sig/increase/models/card_dispute_submit_user_submission_params.rbs b/sig/increase/models/card_dispute_submit_user_submission_params.rbs index bd9a67b6..13c6344b 100644 --- a/sig/increase/models/card_dispute_submit_user_submission_params.rbs +++ b/sig/increase/models/card_dispute_submit_user_submission_params.rbs @@ -2614,6 +2614,7 @@ module Increase type consumer_services_not_as_described = { cardholder_cancellation: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date } @@ -2621,18 +2622,22 @@ module Increase class ConsumerServicesNotAsDescribed < Increase::Internal::Type::BaseModel attr_accessor cardholder_cancellation: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation + attr_accessor explanation: String + attr_accessor merchant_resolution_attempted: Increase::Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted attr_accessor received_at: Date def initialize: ( cardholder_cancellation: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date ) -> void def to_hash: -> { cardholder_cancellation: Increase::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, + explanation: String, merchant_resolution_attempted: Increase::Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::merchant_resolution_attempted, received_at: Date } From ea609ea98a4110bd391ba30a2c26a8f37e1e303f Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 7 Jan 2026 19:39:36 +0000 Subject: [PATCH 2/2] release: 1.173.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ Gemfile.lock | 2 +- README.md | 2 +- lib/increase/version.rb | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5e0e1186..7d945b33 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.172.0" + ".": "1.173.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 326572c5..b54306b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.173.0 (2026-01-07) + +Full Changelog: [v1.172.0...v1.173.0](https://github.com/Increase/increase-ruby/compare/v1.172.0...v1.173.0) + +### Features + +* **api:** api update ([ca3e263](https://github.com/Increase/increase-ruby/commit/ca3e2631c92ccf0a937d01ebe83dcc8f29e8b7cb)) + ## 1.172.0 (2026-01-06) Full Changelog: [v1.171.0...v1.172.0](https://github.com/Increase/increase-ruby/compare/v1.171.0...v1.172.0) diff --git a/Gemfile.lock b/Gemfile.lock index 25d4eec5..e20a378c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - increase (1.172.0) + increase (1.173.0) connection_pool GEM diff --git a/README.md b/README.md index 26d53361..0588bc97 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "increase", "~> 1.172.0" +gem "increase", "~> 1.173.0" ``` diff --git a/lib/increase/version.rb b/lib/increase/version.rb index 4cb9f95a..10791b98 100644 --- a/lib/increase/version.rb +++ b/lib/increase/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Increase - VERSION = "1.172.0" + VERSION = "1.173.0" end