diff --git a/OPENAPI_VERSION b/OPENAPI_VERSION index bfb4a2e0..3c782842 100644 --- a/OPENAPI_VERSION +++ b/OPENAPI_VERSION @@ -1 +1 @@ -v2026 \ No newline at end of file +v2027 \ No newline at end of file diff --git a/lib/stripe/resources/account_session.rb b/lib/stripe/resources/account_session.rb index a6ea4678..f737e8bb 100644 --- a/lib/stripe/resources/account_session.rb +++ b/lib/stripe/resources/account_session.rb @@ -76,30 +76,6 @@ module Stripe end end - class BalanceReport < Stripe::StripeObject - class Features < Stripe::StripeObject - def self.inner_class_types - @inner_class_types = {} - end - - def self.field_remappings - @field_remappings = {} - end - end - # Whether the embedded component is enabled. - attr_reader :enabled - # Attribute for field features - attr_reader :features - - def self.inner_class_types - @inner_class_types = { features: Features } - end - - def self.field_remappings - @field_remappings = {} - end - end - class Balances < Stripe::StripeObject class Features < Stripe::StripeObject # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -573,30 +549,6 @@ module Stripe end end - class PayoutReconciliationReport < Stripe::StripeObject - class Features < Stripe::StripeObject - def self.inner_class_types - @inner_class_types = {} - end - - def self.field_remappings - @field_remappings = {} - end - end - # Whether the embedded component is enabled. - attr_reader :enabled - # Attribute for field features - attr_reader :features - - def self.inner_class_types - @inner_class_types = { features: Features } - end - - def self.field_remappings - @field_remappings = {} - end - end - class Payouts < Stripe::StripeObject class Features < Stripe::StripeObject # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -707,8 +659,6 @@ module Stripe attr_reader :account_management # Attribute for field account_onboarding attr_reader :account_onboarding - # Attribute for field balance_report - attr_reader :balance_report # Attribute for field balances attr_reader :balances # Attribute for field capital_financing @@ -741,8 +691,6 @@ module Stripe attr_reader :payments # Attribute for field payout_details attr_reader :payout_details - # Attribute for field payout_reconciliation_report - attr_reader :payout_reconciliation_report # Attribute for field payouts attr_reader :payouts # Attribute for field payouts_list @@ -756,7 +704,6 @@ module Stripe @inner_class_types = { account_management: AccountManagement, account_onboarding: AccountOnboarding, - balance_report: BalanceReport, balances: Balances, capital_financing: CapitalFinancing, capital_financing_application: CapitalFinancingApplication, @@ -773,7 +720,6 @@ module Stripe payment_disputes: PaymentDisputes, payments: Payments, payout_details: PayoutDetails, - payout_reconciliation_report: PayoutReconciliationReport, payouts: Payouts, payouts_list: PayoutsList, tax_registrations: TaxRegistrations, @@ -880,19 +826,6 @@ module Stripe end end - class BalanceReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - attr_accessor :enabled - # An empty list, because this embedded component has no features. - attr_accessor :features - - def initialize(enabled: nil, features: nil) - @enabled = enabled - @features = features - end - end - class Balances < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -1349,19 +1282,6 @@ module Stripe end end - class PayoutReconciliationReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - attr_accessor :enabled - # An empty list, because this embedded component has no features. - attr_accessor :features - - def initialize(enabled: nil, features: nil) - @enabled = enabled - @features = features - end - end - class Payouts < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -1505,8 +1425,6 @@ module Stripe attr_accessor :app_install # Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component. attr_accessor :app_viewport - # Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component. - attr_accessor :balance_report # Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component. attr_accessor :balances # Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component. @@ -1545,8 +1463,6 @@ module Stripe attr_accessor :payments # Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component. attr_accessor :payout_details - # Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component. - attr_accessor :payout_reconciliation_report # Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component. attr_accessor :payouts # Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component. @@ -1569,7 +1485,6 @@ module Stripe account_onboarding: nil, app_install: nil, app_viewport: nil, - balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, @@ -1589,7 +1504,6 @@ module Stripe payment_method_settings: nil, payments: nil, payout_details: nil, - payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil, @@ -1603,7 +1517,6 @@ module Stripe @account_onboarding = account_onboarding @app_install = app_install @app_viewport = app_viewport - @balance_report = balance_report @balances = balances @capital_financing = capital_financing @capital_financing_application = capital_financing_application @@ -1623,7 +1536,6 @@ module Stripe @payment_method_settings = payment_method_settings @payments = payments @payout_details = payout_details - @payout_reconciliation_report = payout_reconciliation_report @payouts = payouts @payouts_list = payouts_list @product_tax_code_selector = product_tax_code_selector diff --git a/lib/stripe/services/account_session_service.rb b/lib/stripe/services/account_session_service.rb index 845d0489..59ba3b96 100644 --- a/lib/stripe/services/account_session_service.rb +++ b/lib/stripe/services/account_session_service.rb @@ -97,19 +97,6 @@ module Stripe end end - class BalanceReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - attr_accessor :enabled - # An empty list, because this embedded component has no features. - attr_accessor :features - - def initialize(enabled: nil, features: nil) - @enabled = enabled - @features = features - end - end - class Balances < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -566,19 +553,6 @@ module Stripe end end - class PayoutReconciliationReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - attr_accessor :enabled - # An empty list, because this embedded component has no features. - attr_accessor :features - - def initialize(enabled: nil, features: nil) - @enabled = enabled - @features = features - end - end - class Payouts < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -722,8 +696,6 @@ module Stripe attr_accessor :app_install # Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component. attr_accessor :app_viewport - # Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component. - attr_accessor :balance_report # Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component. attr_accessor :balances # Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component. @@ -762,8 +734,6 @@ module Stripe attr_accessor :payments # Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component. attr_accessor :payout_details - # Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component. - attr_accessor :payout_reconciliation_report # Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component. attr_accessor :payouts # Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component. @@ -786,7 +756,6 @@ module Stripe account_onboarding: nil, app_install: nil, app_viewport: nil, - balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, @@ -806,7 +775,6 @@ module Stripe payment_method_settings: nil, payments: nil, payout_details: nil, - payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil, @@ -820,7 +788,6 @@ module Stripe @account_onboarding = account_onboarding @app_install = app_install @app_viewport = app_viewport - @balance_report = balance_report @balances = balances @capital_financing = capital_financing @capital_financing_application = capital_financing_application @@ -840,7 +807,6 @@ module Stripe @payment_method_settings = payment_method_settings @payments = payments @payout_details = payout_details - @payout_reconciliation_report = payout_reconciliation_report @payouts = payouts @payouts_list = payouts_list @product_tax_code_selector = product_tax_code_selector diff --git a/rbi/stripe.rbi b/rbi/stripe.rbi index 06c9d626..81816e06 100644 --- a/rbi/stripe.rbi +++ b/rbi/stripe.rbi @@ -2972,28 +2972,6 @@ module Stripe @field_remappings = {} end end - class BalanceReport < Stripe::StripeObject - class Features < Stripe::StripeObject - def self.inner_class_types - @inner_class_types = {} - end - def self.field_remappings - @field_remappings = {} - end - end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - # Attribute for field features - sig { returns(Features) } - def features; end - def self.inner_class_types - @inner_class_types = {features: Features} - end - def self.field_remappings - @field_remappings = {} - end - end class Balances < Stripe::StripeObject class Features < Stripe::StripeObject # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -3463,28 +3441,6 @@ module Stripe @field_remappings = {} end end - class PayoutReconciliationReport < Stripe::StripeObject - class Features < Stripe::StripeObject - def self.inner_class_types - @inner_class_types = {} - end - def self.field_remappings - @field_remappings = {} - end - end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - # Attribute for field features - sig { returns(Features) } - def features; end - def self.inner_class_types - @inner_class_types = {features: Features} - end - def self.field_remappings - @field_remappings = {} - end - end class Payouts < Stripe::StripeObject class Features < Stripe::StripeObject # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -3594,9 +3550,6 @@ module Stripe # Attribute for field account_onboarding sig { returns(AccountOnboarding) } def account_onboarding; end - # Attribute for field balance_report - sig { returns(BalanceReport) } - def balance_report; end # Attribute for field balances sig { returns(Balances) } def balances; end @@ -3645,9 +3598,6 @@ module Stripe # Attribute for field payout_details sig { returns(PayoutDetails) } def payout_details; end - # Attribute for field payout_reconciliation_report - sig { returns(PayoutReconciliationReport) } - def payout_reconciliation_report; end # Attribute for field payouts sig { returns(Payouts) } def payouts; end @@ -3664,7 +3614,6 @@ module Stripe @inner_class_types = { account_management: AccountManagement, account_onboarding: AccountOnboarding, - balance_report: BalanceReport, balances: Balances, capital_financing: CapitalFinancing, capital_financing_application: CapitalFinancingApplication, @@ -3681,7 +3630,6 @@ module Stripe payment_disputes: PaymentDisputes, payments: Payments, payout_details: PayoutDetails, - payout_reconciliation_report: PayoutReconciliationReport, payouts: Payouts, payouts_list: PayoutsList, tax_registrations: TaxRegistrations, @@ -3864,27 +3812,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class BalanceReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Balances < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -4638,27 +4565,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class PayoutReconciliationReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Payouts < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -4909,15 +4815,6 @@ module Stripe params(_app_viewport: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport)) } def app_viewport=(_app_viewport); end - # Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport)) - } - def balance_report; end - sig { - params(_balance_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport)) - } - def balance_report=(_balance_report); end # Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component. sig { returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::Balances)) } def balances; end @@ -5079,15 +4976,6 @@ module Stripe params(_payout_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails)) } def payout_details=(_payout_details); end - # Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report; end - sig { - params(_payout_reconciliation_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report=(_payout_reconciliation_report); end # Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component. sig { returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::Payouts)) } def payouts; end @@ -5153,14 +5041,13 @@ module Stripe } def tax_threshold_monitoring=(_tax_threshold_monitoring); end sig { - params(account_management: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport), balance_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport), balances: T.nilable(::Stripe::AccountSession::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSession::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSession::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails), payout_reconciliation_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport), payouts: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSession::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSession::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSession::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxThresholdMonitoring)).void + params(account_management: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport), balances: T.nilable(::Stripe::AccountSession::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSession::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSession::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails), payouts: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSession::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSession::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSession::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxThresholdMonitoring)).void } def initialize( account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, - balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, @@ -5180,7 +5067,6 @@ module Stripe payment_method_settings: nil, payments: nil, payout_details: nil, - payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil, @@ -178216,27 +178102,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class BalanceReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Balances < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -178990,27 +178855,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class PayoutReconciliationReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Payouts < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -179265,15 +179109,6 @@ module Stripe params(_app_viewport: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport)) } def app_viewport=(_app_viewport); end - # Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport)) - } - def balance_report; end - sig { - params(_balance_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport)) - } - def balance_report=(_balance_report); end # Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component. sig { returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Balances)) @@ -179445,15 +179280,6 @@ module Stripe params(_payout_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails)) } def payout_details=(_payout_details); end - # Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report; end - sig { - params(_payout_reconciliation_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report=(_payout_reconciliation_report); end # Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component. sig { returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payouts)) @@ -179527,14 +179353,13 @@ module Stripe } def tax_threshold_monitoring=(_tax_threshold_monitoring); end sig { - params(account_management: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport), balance_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport), balances: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails), payout_reconciliation_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport), payouts: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxThresholdMonitoring)).void + params(account_management: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport), balances: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails), payouts: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxThresholdMonitoring)).void } def initialize( account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, - balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, @@ -179554,7 +179379,6 @@ module Stripe payment_method_settings: nil, payments: nil, payout_details: nil, - payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil, diff --git a/rbi/stripe/resources/account_session.rbi b/rbi/stripe/resources/account_session.rbi index b31b24cb..5e68851a 100644 --- a/rbi/stripe/resources/account_session.rbi +++ b/rbi/stripe/resources/account_session.rbi @@ -68,28 +68,6 @@ module Stripe @field_remappings = {} end end - class BalanceReport < Stripe::StripeObject - class Features < Stripe::StripeObject - def self.inner_class_types - @inner_class_types = {} - end - def self.field_remappings - @field_remappings = {} - end - end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - # Attribute for field features - sig { returns(Features) } - def features; end - def self.inner_class_types - @inner_class_types = {features: Features} - end - def self.field_remappings - @field_remappings = {} - end - end class Balances < Stripe::StripeObject class Features < Stripe::StripeObject # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -559,28 +537,6 @@ module Stripe @field_remappings = {} end end - class PayoutReconciliationReport < Stripe::StripeObject - class Features < Stripe::StripeObject - def self.inner_class_types - @inner_class_types = {} - end - def self.field_remappings - @field_remappings = {} - end - end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - # Attribute for field features - sig { returns(Features) } - def features; end - def self.inner_class_types - @inner_class_types = {features: Features} - end - def self.field_remappings - @field_remappings = {} - end - end class Payouts < Stripe::StripeObject class Features < Stripe::StripeObject # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -690,9 +646,6 @@ module Stripe # Attribute for field account_onboarding sig { returns(AccountOnboarding) } def account_onboarding; end - # Attribute for field balance_report - sig { returns(BalanceReport) } - def balance_report; end # Attribute for field balances sig { returns(Balances) } def balances; end @@ -741,9 +694,6 @@ module Stripe # Attribute for field payout_details sig { returns(PayoutDetails) } def payout_details; end - # Attribute for field payout_reconciliation_report - sig { returns(PayoutReconciliationReport) } - def payout_reconciliation_report; end # Attribute for field payouts sig { returns(Payouts) } def payouts; end @@ -760,7 +710,6 @@ module Stripe @inner_class_types = { account_management: AccountManagement, account_onboarding: AccountOnboarding, - balance_report: BalanceReport, balances: Balances, capital_financing: CapitalFinancing, capital_financing_application: CapitalFinancingApplication, @@ -777,7 +726,6 @@ module Stripe payment_disputes: PaymentDisputes, payments: Payments, payout_details: PayoutDetails, - payout_reconciliation_report: PayoutReconciliationReport, payouts: Payouts, payouts_list: PayoutsList, tax_registrations: TaxRegistrations, @@ -960,27 +908,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class BalanceReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Balances < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -1734,27 +1661,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class PayoutReconciliationReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Payouts < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -2005,15 +1911,6 @@ module Stripe params(_app_viewport: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport)) } def app_viewport=(_app_viewport); end - # Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport)) - } - def balance_report; end - sig { - params(_balance_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport)) - } - def balance_report=(_balance_report); end # Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component. sig { returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::Balances)) } def balances; end @@ -2175,15 +2072,6 @@ module Stripe params(_payout_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails)) } def payout_details=(_payout_details); end - # Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report; end - sig { - params(_payout_reconciliation_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport)).returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report=(_payout_reconciliation_report); end # Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component. sig { returns(T.nilable(::Stripe::AccountSession::CreateParams::Components::Payouts)) } def payouts; end @@ -2249,14 +2137,13 @@ module Stripe } def tax_threshold_monitoring=(_tax_threshold_monitoring); end sig { - params(account_management: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport), balance_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::BalanceReport), balances: T.nilable(::Stripe::AccountSession::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSession::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSession::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails), payout_reconciliation_report: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutReconciliationReport), payouts: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSession::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSession::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSession::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxThresholdMonitoring)).void + params(account_management: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSession::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSession::CreateParams::Components::AppViewport), balances: T.nilable(::Stripe::AccountSession::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSession::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSession::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSession::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSession::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSession::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutDetails), payouts: T.nilable(::Stripe::AccountSession::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSession::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSession::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSession::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSession::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSession::CreateParams::Components::TaxThresholdMonitoring)).void } def initialize( account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, - balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, @@ -2276,7 +2163,6 @@ module Stripe payment_method_settings: nil, payments: nil, payout_details: nil, - payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil, diff --git a/rbi/stripe/services/account_session_service.rbi b/rbi/stripe/services/account_session_service.rbi index 6448e61f..b5eb4c7e 100644 --- a/rbi/stripe/services/account_session_service.rbi +++ b/rbi/stripe/services/account_session_service.rbi @@ -154,27 +154,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class BalanceReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Balances < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -928,27 +907,6 @@ module Stripe } def initialize(enabled: nil, features: nil); end end - class PayoutReconciliationReport < Stripe::RequestParams - class Features < Stripe::RequestParams; end - # Whether the embedded component is enabled. - sig { returns(T::Boolean) } - def enabled; end - sig { params(_enabled: T::Boolean).returns(T::Boolean) } - def enabled=(_enabled); end - # An empty list, because this embedded component has no features. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features; end - sig { - params(_features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)) - } - def features=(_features); end - sig { - params(enabled: T::Boolean, features: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport::Features)).void - } - def initialize(enabled: nil, features: nil); end - end class Payouts < Stripe::RequestParams class Features < Stripe::RequestParams # Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. The default value is the opposite of the `external_account_collection` value. For example, if you don't set `external_account_collection`, it defaults to `true` and `disable_stripe_user_authentication` defaults to `false`. @@ -1203,15 +1161,6 @@ module Stripe params(_app_viewport: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport)) } def app_viewport=(_app_viewport); end - # Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport)) - } - def balance_report; end - sig { - params(_balance_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport)) - } - def balance_report=(_balance_report); end # Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component. sig { returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Balances)) @@ -1383,15 +1332,6 @@ module Stripe params(_payout_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails)) } def payout_details=(_payout_details); end - # Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component. - sig { - returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report; end - sig { - params(_payout_reconciliation_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport)).returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport)) - } - def payout_reconciliation_report=(_payout_reconciliation_report); end # Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component. sig { returns(T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payouts)) @@ -1465,14 +1405,13 @@ module Stripe } def tax_threshold_monitoring=(_tax_threshold_monitoring); end sig { - params(account_management: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport), balance_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::BalanceReport), balances: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails), payout_reconciliation_report: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutReconciliationReport), payouts: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxThresholdMonitoring)).void + params(account_management: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountManagement), account_onboarding: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AccountOnboarding), app_install: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppInstall), app_viewport: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::AppViewport), balances: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Balances), capital_financing: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancing), capital_financing_application: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingApplication), capital_financing_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalFinancingPromotion), capital_overview: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::CapitalOverview), disputes_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::DisputesList), documents: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Documents), export_tax_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ExportTaxTransactions), financial_account: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccount), financial_account_transactions: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::FinancialAccountTransactions), instant_payouts_promotion: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::InstantPayoutsPromotion), issuing_card: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCard), issuing_cards_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::IssuingCardsList), notification_banner: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::NotificationBanner), payment_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDetails), payment_disputes: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentDisputes), payment_method_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PaymentMethodSettings), payments: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payments), payout_details: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutDetails), payouts: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Payouts), payouts_list: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::PayoutsList), product_tax_code_selector: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ProductTaxCodeSelector), recipients: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::Recipients), reporting_chart: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::ReportingChart), tax_registrations: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxRegistrations), tax_settings: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxSettings), tax_threshold_monitoring: T.nilable(::Stripe::AccountSessionService::CreateParams::Components::TaxThresholdMonitoring)).void } def initialize( account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, - balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, @@ -1492,7 +1431,6 @@ module Stripe payment_method_settings: nil, payments: nil, payout_details: nil, - payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil,