diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 40489a0e..042545f4 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.120.0" + ".": "1.121.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 174c0062..4cb0dd94 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 228 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-5e23344ee5f70c17195f26e0af9e85bed0a92f4e8597db349d0038c316be4ff2.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-1c544c0cd5413b2f03b701aba1a0868838270dbe44ebf79d4b4820704e90594b.yml openapi_spec_hash: 02057c342dd5b1c72f2006dd28234429 -config_hash: eb2035151c7b49c2f12caf55469b8f9a +config_hash: fc8a0ae068f2feeac76f728ac6838543 diff --git a/CHANGELOG.md b/CHANGELOG.md index 1db5d431..f2510aaf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.121.0 (2025-10-29) + +Full Changelog: [v1.120.0...v1.121.0](https://github.com/Increase/increase-ruby/compare/v1.120.0...v1.121.0) + +### Features + +* **api:** api update ([afe739c](https://github.com/Increase/increase-ruby/commit/afe739c394b5bd452d9994b7c43d0ddc0385f466)) + ## 1.120.0 (2025-10-29) Full Changelog: [v1.119.0...v1.120.0](https://github.com/Increase/increase-ruby/compare/v1.119.0...v1.120.0) diff --git a/Gemfile.lock b/Gemfile.lock index d632d78f..1d56a3fa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - increase (1.120.0) + increase (1.121.0) connection_pool GEM diff --git a/README.md b/README.md index 2c27d8cd..20c56909 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.120.0" +gem "increase", "~> 1.121.0" ``` diff --git a/lib/increase/models/card_dispute.rb b/lib/increase/models/card_dispute.rb index 269d98b7..091667ef 100644 --- a/lib/increase/models/card_dispute.rb +++ b/lib/increase/models/card_dispute.rb @@ -993,9 +993,11 @@ class Represented < Increase::Internal::Type::BaseModel # Non-fiat currency or non-fungible token as described details. Present if and # only if `reason` is `non_fiat_currency_or_non_fungible_token_as_described`. # - # @return [Object, nil] + # @return [Increase::Models::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed, nil] required :non_fiat_currency_or_non_fungible_token_as_described, - Increase::Internal::Type::Unknown, + -> { + Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed + }, nil?: true # @!attribute non_fiat_currency_or_non_fungible_token_received @@ -1050,7 +1052,7 @@ class Represented < Increase::Internal::Type::BaseModel # # @param invalid_dispute [Increase::Models::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute, nil] Invalid dispute details. Present if and only if `reason` is `invalid_dispute`. # - # @param non_fiat_currency_or_non_fungible_token_as_described [Object, nil] Non-fiat currency or non-fungible token as described details. Present if and onl + # @param non_fiat_currency_or_non_fungible_token_as_described [Increase::Models::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed, nil] Non-fiat currency or non-fungible token as described details. Present if and onl # # @param non_fiat_currency_or_non_fungible_token_received [Increase::Models::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived, nil] Non-fiat currency or non-fungible token received details. Present if and only if # @@ -1266,6 +1268,13 @@ module Reason end end + # @see Increase::Models::CardDispute::Visa::NetworkEvent::Represented#non_fiat_currency_or_non_fungible_token_as_described + class NonFiatCurrencyOrNonFungibleTokenAsDescribed < Increase::Internal::Type::BaseModel + # @!method initialize + # Non-fiat currency or non-fungible token as described details. Present if and + # only if `reason` is `non_fiat_currency_or_non_fungible_token_as_described`. + end + # @see Increase::Models::CardDispute::Visa::NetworkEvent::Represented#non_fiat_currency_or_non_fungible_token_received class NonFiatCurrencyOrNonFungibleTokenReceived < Increase::Internal::Type::BaseModel # @!attribute blockchain_transaction_hash @@ -1659,8 +1668,10 @@ class Chargeback < Increase::Internal::Type::BaseModel # Non-receipt of cash. Present if and only if `category` is # `consumer_non_receipt_of_cash`. # - # @return [Object, nil] - required :consumer_non_receipt_of_cash, Increase::Internal::Type::Unknown, nil?: true + # @return [Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash, nil] + required :consumer_non_receipt_of_cash, + -> { Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash }, + nil?: true # @!attribute consumer_original_credit_transaction_not_accepted # Original Credit Transaction (OCT) not accepted. Present if and only if @@ -1772,7 +1783,7 @@ class Chargeback < Increase::Internal::Type::BaseModel # # @param consumer_merchandise_not_received [Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived, nil] Merchandise not received. Present if and only if `category` is `consumer_merchan # - # @param consumer_non_receipt_of_cash [Object, nil] Non-receipt of cash. Present if and only if `category` is `consumer*non_receipt* + # @param consumer_non_receipt_of_cash [Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash, nil] Non-receipt of cash. Present if and only if `category` is `consumer*non_receipt* # # @param consumer_original_credit_transaction_not_accepted [Increase::Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted, nil] Original Credit Transaction (OCT) not accepted. Present if and only if `category # @@ -3675,6 +3686,13 @@ module MerchantResolutionAttempted end end + # @see Increase::Models::CardDispute::Visa::UserSubmission::Chargeback#consumer_non_receipt_of_cash + class ConsumerNonReceiptOfCash < Increase::Internal::Type::BaseModel + # @!method initialize + # Non-receipt of cash. Present if and only if `category` is + # `consumer_non_receipt_of_cash`. + end + # @see Increase::Models::CardDispute::Visa::UserSubmission::Chargeback#consumer_original_credit_transaction_not_accepted class ConsumerOriginalCreditTransactionNotAccepted < Increase::Internal::Type::BaseModel # @!attribute explanation diff --git a/lib/increase/version.rb b/lib/increase/version.rb index d8550352..7573b95b 100644 --- a/lib/increase/version.rb +++ b/lib/increase/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Increase - VERSION = "1.120.0" + VERSION = "1.121.0" end diff --git a/rbi/increase/models/card_dispute.rbi b/rbi/increase/models/card_dispute.rbi index b9bc40fd..c2c2dc8d 100644 --- a/rbi/increase/models/card_dispute.rbi +++ b/rbi/increase/models/card_dispute.rbi @@ -1838,8 +1838,24 @@ module Increase # Non-fiat currency or non-fungible token as described details. Present if and # only if `reason` is `non_fiat_currency_or_non_fungible_token_as_described`. - sig { returns(T.nilable(T.anything)) } - attr_accessor :non_fiat_currency_or_non_fungible_token_as_described + sig do + returns( + T.nilable( + Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed + ) + ) + end + attr_reader :non_fiat_currency_or_non_fungible_token_as_described + + sig do + params( + non_fiat_currency_or_non_fungible_token_as_described: + T.nilable( + Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed::OrHash + ) + ).void + end + attr_writer :non_fiat_currency_or_non_fungible_token_as_described # Non-fiat currency or non-fungible token received details. Present if and only if # `reason` is `non_fiat_currency_or_non_fungible_token_received`. @@ -1932,7 +1948,9 @@ module Increase Increase::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute::OrHash ), non_fiat_currency_or_non_fungible_token_as_described: - T.nilable(T.anything), + T.nilable( + Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed::OrHash + ), non_fiat_currency_or_non_fungible_token_received: T.nilable( Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived::OrHash @@ -1991,7 +2009,9 @@ module Increase Increase::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute ), non_fiat_currency_or_non_fungible_token_as_described: - T.nilable(T.anything), + T.nilable( + Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed + ), non_fiat_currency_or_non_fungible_token_received: T.nilable( Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived @@ -2420,6 +2440,26 @@ module Increase end end + class NonFiatCurrencyOrNonFungibleTokenAsDescribed < Increase::Internal::Type::BaseModel + OrHash = + T.type_alias do + T.any( + Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed, + Increase::Internal::AnyHash + ) + end + + # Non-fiat currency or non-fungible token as described details. Present if and + # only if `reason` is `non_fiat_currency_or_non_fungible_token_as_described`. + sig { returns(T.attached_class) } + def self.new + end + + sig { override.returns({}) } + def to_hash + end + end + class NonFiatCurrencyOrNonFungibleTokenReceived < Increase::Internal::Type::BaseModel OrHash = T.type_alias do @@ -3199,8 +3239,24 @@ module Increase # Non-receipt of cash. Present if and only if `category` is # `consumer_non_receipt_of_cash`. - sig { returns(T.nilable(T.anything)) } - attr_accessor :consumer_non_receipt_of_cash + sig do + returns( + T.nilable( + Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash + ) + ) + end + attr_reader :consumer_non_receipt_of_cash + + sig do + params( + consumer_non_receipt_of_cash: + T.nilable( + Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash::OrHash + ) + ).void + end + attr_writer :consumer_non_receipt_of_cash # Original Credit Transaction (OCT) not accepted. Present if and only if # `category` is `consumer_original_credit_transaction_not_accepted`. @@ -3416,7 +3472,10 @@ module Increase T.nilable( Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::OrHash ), - consumer_non_receipt_of_cash: T.nilable(T.anything), + consumer_non_receipt_of_cash: + T.nilable( + Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash::OrHash + ), consumer_original_credit_transaction_not_accepted: T.nilable( Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted::OrHash @@ -3556,7 +3615,10 @@ module Increase T.nilable( Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived ), - consumer_non_receipt_of_cash: T.nilable(T.anything), + consumer_non_receipt_of_cash: + T.nilable( + Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash + ), consumer_original_credit_transaction_not_accepted: T.nilable( Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted @@ -7342,6 +7404,26 @@ module Increase end end + class ConsumerNonReceiptOfCash < Increase::Internal::Type::BaseModel + OrHash = + T.type_alias do + T.any( + Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash, + Increase::Internal::AnyHash + ) + end + + # Non-receipt of cash. Present if and only if `category` is + # `consumer_non_receipt_of_cash`. + sig { returns(T.attached_class) } + def self.new + end + + sig { override.returns({}) } + def to_hash + end + end + class ConsumerOriginalCreditTransactionNotAccepted < Increase::Internal::Type::BaseModel OrHash = T.type_alias do diff --git a/sig/increase/models/card_dispute.rbs b/sig/increase/models/card_dispute.rbs index 8906065c..8b03e947 100644 --- a/sig/increase/models/card_dispute.rbs +++ b/sig/increase/models/card_dispute.rbs @@ -689,7 +689,7 @@ module Increase cardholder_no_longer_disputes: Increase::CardDispute::Visa::NetworkEvent::Represented::CardholderNoLongerDisputes?, credit_or_reversal_processed: Increase::CardDispute::Visa::NetworkEvent::Represented::CreditOrReversalProcessed?, invalid_dispute: Increase::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute?, - non_fiat_currency_or_non_fungible_token_as_described: top?, + non_fiat_currency_or_non_fungible_token_as_described: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed?, non_fiat_currency_or_non_fungible_token_received: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived?, proof_of_cash_disbursement: Increase::CardDispute::Visa::NetworkEvent::Represented::ProofOfCashDisbursement?, reason: Increase::Models::CardDispute::Visa::NetworkEvent::Represented::reason, @@ -703,7 +703,7 @@ module Increase attr_accessor invalid_dispute: Increase::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute? - attr_accessor non_fiat_currency_or_non_fungible_token_as_described: top? + attr_accessor non_fiat_currency_or_non_fungible_token_as_described: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed? attr_accessor non_fiat_currency_or_non_fungible_token_received: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived? @@ -717,7 +717,7 @@ module Increase cardholder_no_longer_disputes: Increase::CardDispute::Visa::NetworkEvent::Represented::CardholderNoLongerDisputes?, credit_or_reversal_processed: Increase::CardDispute::Visa::NetworkEvent::Represented::CreditOrReversalProcessed?, invalid_dispute: Increase::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute?, - non_fiat_currency_or_non_fungible_token_as_described: top?, + non_fiat_currency_or_non_fungible_token_as_described: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed?, non_fiat_currency_or_non_fungible_token_received: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived?, proof_of_cash_disbursement: Increase::CardDispute::Visa::NetworkEvent::Represented::ProofOfCashDisbursement?, reason: Increase::Models::CardDispute::Visa::NetworkEvent::Represented::reason, @@ -728,7 +728,7 @@ module Increase cardholder_no_longer_disputes: Increase::CardDispute::Visa::NetworkEvent::Represented::CardholderNoLongerDisputes?, credit_or_reversal_processed: Increase::CardDispute::Visa::NetworkEvent::Represented::CreditOrReversalProcessed?, invalid_dispute: Increase::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute?, - non_fiat_currency_or_non_fungible_token_as_described: top?, + non_fiat_currency_or_non_fungible_token_as_described: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed?, non_fiat_currency_or_non_fungible_token_received: Increase::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived?, proof_of_cash_disbursement: Increase::CardDispute::Visa::NetworkEvent::Represented::ProofOfCashDisbursement?, reason: Increase::Models::CardDispute::Visa::NetworkEvent::Represented::reason, @@ -943,6 +943,14 @@ module Increase end end + type non_fiat_currency_or_non_fungible_token_as_described = { } + + class NonFiatCurrencyOrNonFungibleTokenAsDescribed < Increase::Internal::Type::BaseModel + def initialize: -> void + + def to_hash: -> { } + end + type non_fiat_currency_or_non_fungible_token_received = { blockchain_transaction_hash: String, @@ -1160,7 +1168,7 @@ module Increase consumer_merchandise_misrepresentation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation?, consumer_merchandise_not_as_described: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed?, consumer_merchandise_not_received: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived?, - consumer_non_receipt_of_cash: top?, + consumer_non_receipt_of_cash: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash?, consumer_original_credit_transaction_not_accepted: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted?, consumer_quality_merchandise: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise?, consumer_quality_services: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices?, @@ -1194,7 +1202,7 @@ module Increase attr_accessor consumer_merchandise_not_received: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived? - attr_accessor consumer_non_receipt_of_cash: top? + attr_accessor consumer_non_receipt_of_cash: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash? attr_accessor consumer_original_credit_transaction_not_accepted: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted? @@ -1224,7 +1232,7 @@ module Increase consumer_merchandise_misrepresentation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation?, consumer_merchandise_not_as_described: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed?, consumer_merchandise_not_received: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived?, - consumer_non_receipt_of_cash: top?, + consumer_non_receipt_of_cash: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash?, consumer_original_credit_transaction_not_accepted: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted?, consumer_quality_merchandise: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise?, consumer_quality_services: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices?, @@ -1247,7 +1255,7 @@ module Increase consumer_merchandise_misrepresentation: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation?, consumer_merchandise_not_as_described: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed?, consumer_merchandise_not_received: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived?, - consumer_non_receipt_of_cash: top?, + consumer_non_receipt_of_cash: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash?, consumer_original_credit_transaction_not_accepted: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted?, consumer_quality_merchandise: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise?, consumer_quality_services: Increase::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices?, @@ -2799,6 +2807,14 @@ module Increase end end + type consumer_non_receipt_of_cash = { } + + class ConsumerNonReceiptOfCash < Increase::Internal::Type::BaseModel + def initialize: -> void + + def to_hash: -> { } + end + type consumer_original_credit_transaction_not_accepted = { explanation: String,