Skip to content

Bump stripe from 19.6.2 to 20.0.0 - #77

Merged
6temes merged 3 commits into
mainfrom
dependabot/bundler/stripe-20.0.0
Oct 4, 2026
Merged

6temes merged 3 commits into
mainfrom
dependabot/bundler/stripe-20.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

Bumps stripe from 19.6.2 to 20.0.0.

Release notes

Sourced from stripe's releases.

v20.0.0

See the changelog for the full release notes.

v19.7.0-beta.1

This release changes the pinned API version to 2026-08-26.preview.

  • #1919 Update generated code for beta
    • Add support for new resources V2::Core::ApprovalRequest, V2::Signals::AccountActivity, V2::Signals::AccountEvaluation, and V2::Signals::AccountSignal
    • Add support for list and retrieve methods on resource V2::Signals::AccountSignal
    • Add support for create and retrieve methods on resource V2::Signals::AccountEvaluation
    • Add support for create, delete, and retrieve methods on resource V2::Signals::AccountActivity
    • Add support for cancel, list, retrieve, and update methods on resource V2::Core::ApprovalRequest
    • Add support for disable method on resource V2::MoneyManagement::PayoutMethod
    • Add support for disable_stripe_user_authentication on AccountSessionCreateParams::Component::PaymentMethodSetting::Feature
    • ⚠️ Remove support for payment_method_types on PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentUpdateParams, SetupIntentCreateParams, and SetupIntentUpdateParams
    • ⚠️ Change type of ProductCatalog::TrialOffer.price and ProductCatalog::TrialOffer::EndBehavior::Transition.price from $Price to deletable($Price)
    • Add support for billie on QuotePreviewInvoice::PaymentSetting::PaymentMethodOption
    • Add support for payout_methods on V2::Core::Account::Default and V2::Core::AccountUpdateParams::Default
    • Add support for restricted on V2::Core::Vault::GbBankAccount and V2::Core::Vault::UsBankAccount
    • Add support for enabled_delivery_schemes on V2::MoneyManagement::PayoutMethod::BankAccount
    • ⚠️ Remove support for enabled_delivery_options on V2::MoneyManagement::PayoutMethod::BankAccount
    • Add support for event notifications V2CoreApprovalRequestApprovedEvent, V2CoreApprovalRequestCanceledEvent, V2CoreApprovalRequestCreatedEvent, V2CoreApprovalRequestExpiredEvent, V2CoreApprovalRequestFailedEvent, V2CoreApprovalRequestRejectedEvent, and V2CoreApprovalRequestSucceededEvent with related object V2::Core::ApprovalRequest
    • Add support for event notification V2SignalsAccountEvaluationCompleteEvent with related object V2::Signals::AccountEvaluation
  • #1935 Add non-verified methods to managed handlers

See the changelog for more details.

v19.7.0-alpha.5

See the changelog for the full release notes.

v19.7.0-alpha.4

See the changelog for the full release notes.

v19.7.0-alpha.3

  • #1957 Update generated code for private-preview
    • Add support for customer_tax_exemption on Tax::Calculation::ShippingCost::TaxBreakdown, Tax::CalculationLineItem::TaxBreakdown, and Tax::Transaction::ShippingCost::TaxBreakdown
    • Add support for backdate_start_date on Checkout::Session::Item::Subscription and Checkout::SessionCreateParams::Item::Subscription
    • Add support for signals on Identity::VerificationReport
    • Add support for network_response_code on Issuing::Authorization::RequestHistory
    • Add support for unit_cost_precision on PaymentIntentAmountDetailsLineItem, PaymentIntentCaptureParams::AmountDetail::LineItem, PaymentIntentConfirmParams::AmountDetail::LineItem, PaymentIntentCreateParams::AmountDetail::LineItem, PaymentIntentDecrementAuthorizationParams::AmountDetail::LineItem, PaymentIntentIncrementAuthorizationParams::AmountDetail::LineItem, and PaymentIntentUpdateParams::AmountDetail::LineItem
    • Change PaymentIntent.payment_record to be required
    • Add support for active on ProductCatalog::TrialOfferListParams
    • Change Subscription::TrialSetting::EndBehavior.billing_cycle_anchor to be required

See the changelog for more details.

v19.7.0-alpha.2

  • #1946 Update generated code for private-preview
    • Add support for new resources Radar::BillingEvaluation, V2::Signals::PaymentRetryEvaluation, V2::Signals::PaymentRetrySignal, and V2::Tax::IntegrationConfiguration
    • Add support for create method on resource Radar::BillingEvaluation

... (truncated)

Changelog

Sourced from stripe's changelog.

20.0.0 - 2026-09-30

This release changes the pinned API version to 2026-09-30.endive.

  • #1964 Support EventNotifications with singleton related objects

  • #1968 Allow suppressing Stripe notices

    Set the STRIPE_SUPPRESS_NOTICES environment variable to true to suppress Stripe notices in test and sandbox environments when not running under a detected AI agent. Notices remain enabled by default and continue to be shown to AI agents.

  • #1969 Fix account scoping for event notification handler callback clients

    • Fix callback clients to use the event's Stripe context and preserve the original client's non-account configuration.
    • Fix API errors when using an event notification handler with a client configured with a Stripe account.
  • ⚠️ #1971 Rename Stripe::Reversal to Stripe::TransferReversal

    • Rename the Stripe::Reversal resource class to Stripe::TransferReversal. Update references and Sorbet type annotations to use Stripe::TransferReversal.
  • ⚠️ Drop support for Ruby 2.7

  • ⚠️ #1958 Update generated code

    • Add support for new resources Apps::Install, ProductCatalog::TrialOffer, Tax::Location, and ThreeDSecure::Authentication
    • Add support for create, list, retrieve, uninstall, and update methods on resource Apps::Install
    • Add support for create, list, retrieve, and update methods on resource ProductCatalog::TrialOffer
    • Add support for create, list, and retrieve methods on resource Tax::Location
    • Add support for cancel, create, list, retrieve, and submit methods on resource ThreeDSecure::Authentication
    • Add support for pause method on resource Subscription
    • Add support for performance_location on Tax::CalculationCreateParams::LineItem and Tax::CalculationLineItem
    • Add support for destination on Reserve::Hold, Reserve::Plan, and Reserve::Release
    • Add support for manual_release on Reserve::Plan
    • Add support for specified_commercial_transactions_act_url on Account::BusinessProfile, AccountCreateParams::BusinessProfile, and AccountUpdateParams::BusinessProfile
    • Add support for blik_recurring_payments and sequra_payments on Account::Capability, AccountCreateParams::Capability, AccountUpdateParams::Capability, V2::Core::Account::Configuration::Merchant::Capability, V2::Core::AccountCreateParams::Configuration::Merchant::Capability, and V2::Core::AccountUpdateParams::Configuration::Merchant::Capability
    • Add support for paypay_payments on Account::Capability, Account::Setting, AccountCreateParams::Capability, AccountCreateParams::Setting, AccountUpdateParams::Capability, and AccountUpdateParams::Setting
    • Add support for sepa_debit_payments on AccountCreateParams::Setting, V2::Core::AccountCreateParams::Configuration::Merchant, and V2::Core::AccountUpdateParams::Configuration::Merchant
    • Add support for paypay on Charge::PaymentMethodDetail, ConfirmationToken::PaymentMethodPreview, ConfirmationTokenCreateParams::PaymentMethodDatum, PaymentAttemptRecord::PaymentMethodDetail, PaymentIntent::PaymentMethodOption, PaymentIntentConfirmParams::PaymentMethodDatum, PaymentIntentConfirmParams::PaymentMethodOption, PaymentIntentCreateParams::PaymentMethodDatum, PaymentIntentCreateParams::PaymentMethodOption, PaymentIntentUpdateParams::PaymentMethodDatum, PaymentIntentUpdateParams::PaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord::PaymentMethodDetail, SetupIntentConfirmParams::PaymentMethodDatum, SetupIntentCreateParams::PaymentMethodDatum, and SetupIntentUpdateParams::PaymentMethodDatum
    • Add support for sequra on Charge::PaymentMethodDetail, Checkout::Session::PaymentMethodOption, Checkout::SessionCreateParams::PaymentMethodOption, ConfirmationToken::PaymentMethodPreview, ConfirmationTokenCreateParams::PaymentMethodDatum, PaymentAttemptRecord::PaymentMethodDetail, PaymentIntent::PaymentMethodOption, PaymentIntentConfirmParams::PaymentMethodDatum, PaymentIntentConfirmParams::PaymentMethodOption, PaymentIntentCreateParams::PaymentMethodDatum, PaymentIntentCreateParams::PaymentMethodOption, PaymentIntentUpdateParams::PaymentMethodDatum, PaymentIntentUpdateParams::PaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord::PaymentMethodDetail, SetupIntentConfirmParams::PaymentMethodDatum, SetupIntentCreateParams::PaymentMethodDatum, and SetupIntentUpdateParams::PaymentMethodDatum
    • Add support for electronic_commerce_indicator on Charge::PaymentMethodDetail::Card
    • Change type of Charge::PaymentMethodDetail::Card.mandate from string to expandable($Mandate)
    • Add support for allowed_payment_method_types on Checkout::SessionCreateParams and Checkout::Session
    • ⚠️ Remove support for payment_method_types on Checkout::SessionCreateParams, PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentUpdateParams, SetupIntentCreateParams, and SetupIntentUpdateParams
    • Add support for tax_details on Checkout::SessionCreateParams::LineItem::PriceDatum::ProductDatum, Checkout::SessionUpdateParams::LineItem::PriceDatum::ProductDatum, InvoiceAddLinesParams::Line::PriceDatum::ProductDatum, InvoiceLineItemUpdateParams::PriceDatum::ProductDatum, InvoiceUpdateLinesParams::Line::PriceDatum::ProductDatum, PaymentLinkCreateParams::LineItem::PriceDatum::ProductDatum, PlanCreateParams::Product, PriceCreateParams::ProductDatum, ProductCreateParams, ProductUpdateParams, and Product
    • Add support for blik on Checkout::SessionCreateParams::PaymentMethodOption, Invoice::PaymentSetting::PaymentMethodOption, InvoiceCreateParams::PaymentSetting::PaymentMethodOption, InvoiceUpdateParams::PaymentSetting::PaymentMethodOption, Mandate::PaymentMethodDetail, SetupAttempt::PaymentMethodDetail, SetupIntent::PaymentMethodOption, SetupIntentConfirmParams::PaymentMethodOption, SetupIntentCreateParams::PaymentMethodOption, SetupIntentUpdateParams::PaymentMethodOption, Subscription::PaymentSetting::PaymentMethodOption, SubscriptionCreateParams::PaymentSetting::PaymentMethodOption, and SubscriptionUpdateParams::PaymentSetting::PaymentMethodOption
    • Change type of Checkout::SessionCreateParams::PaymentMethodOption::Bancontact.setup_future_usage, PaymentIntentConfirmParams::PaymentMethodOption::Blik.setup_future_usage, PaymentIntentCreateParams::PaymentMethodOption::Blik.setup_future_usage, and PaymentIntentUpdateParams::PaymentMethodOption::Blik.setup_future_usage from literal('none') to enum('none'|'off_session')
    • ⚠️ Change type of Checkout::Session::PaymentMethodOption::Bancontact.setup_future_usage and PaymentIntent::PaymentMethodOption::Blik.setup_future_usage from literal('none') to enum('none'|'off_session')
    • Add support for country on FinancialConnections::SessionCreateParams::Filter
    • ⚠️ Remove support for countries on FinancialConnections::Session::Filter and FinancialConnections::SessionCreateParams::Filter
    • Add support for invoicing_rules on InvoiceItemUpdateParams and InvoiceItem
    • Add support for company_details on Invoice::PaymentSetting::PaymentMethodOption::Billie, InvoiceCreateParams::PaymentSetting::PaymentMethodOption::Billie, InvoiceUpdateParams::PaymentSetting::PaymentMethodOption::Billie, PaymentIntent::PaymentMethodOption::Billie, PaymentIntentConfirmParams::PaymentMethodOption::Billie, PaymentIntentCreateParams::PaymentMethodOption::Billie, PaymentIntentUpdateParams::PaymentMethodOption::Billie, Subscription::PaymentSetting::PaymentMethodOption::Billie, SubscriptionCreateParams::PaymentSetting::PaymentMethodOption::Billie, and SubscriptionUpdateParams::PaymentSetting::PaymentMethodOption::Billie
    • Add support for reference on Invoice::PaymentSetting::PaymentMethodOption::Billie, InvoiceCreateParams::PaymentSetting::PaymentMethodOption::Billie, InvoiceUpdateParams::PaymentSetting::PaymentMethodOption::Billie, PaymentIntent::PaymentMethodOption::Billie, PaymentIntentConfirmParams::PaymentMethodOption::Billie, PaymentIntentCreateParams::PaymentMethodOption::Billie, and PaymentIntentUpdateParams::PaymentMethodOption::Billie
    • Add support for pause on InvoiceCreatePreviewParams::SubscriptionDetail
    • ⚠️ Change type of InvoiceCreatePreviewParams::SubscriptionDetail.billing_cycle_anchor from enum('now'|'unchanged') | DateTime to billing_cycle_anchor_param
    • Add support for current_trial on InvoiceCreatePreviewParams::SubscriptionDetail::Item, SubscriptionCreateParams::Item, SubscriptionItemCreateParams, SubscriptionItemUpdateParams, SubscriptionItem, and SubscriptionUpdateParams::Item
    • Add support for status_details on Invoice and Subscription
    • Add support for india on Mandate::PaymentMethodDetail::Card
    • Add support for momo on PaymentAttemptRecord::PaymentMethodDetail and PaymentRecord::PaymentMethodDetail
    • Add support for link on PaymentAttemptRecord::PaymentMethodDetail::Card::Wallet and PaymentRecord::PaymentMethodDetail::Card::Wallet
    • Add support for funding_source_group on PaymentAttemptRecord::PaymentMethodDetail::Link and PaymentRecord::PaymentMethodDetail::Link

... (truncated)

Commits
  • 3c34702 Bump version to 20.0.0
  • b51208f Link v20 migration guidance (#1986)
  • 95e47b1 Update generated code for v2526 and 588801ef34f7b5f7d6a784d3354f5f93d2a26ffb ...
  • 02b2f02 Update generated code for v2526 and 588801ef34f7b5f7d6a784d3354f5f93d2a26ffb
  • 05ceea8 Update generated code for v2526 and adad04916772f880317eac10d8c026b401863f1d ...
  • 16aff3d Pin stripe-mock to the SDK OpenAPI version (#1977)
  • fe39c2e Merge pull request #1981 from stripe/sdk-release/next-major
  • 3b484aa Rename Stripe::Reversal to Stripe::TransferReversal
  • ec3daaf ⚠️ Drop support for Ruby 2.7 (#1978)
  • 28c7779 Rename Reversal to TransferReversal (#1971)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [stripe](https://github.com/stripe/stripe-ruby) from 19.6.2 to 20.0.0.
- [Release notes](https://github.com/stripe/stripe-ruby/releases)
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-ruby@v19.6.2...v20.0.0)

---
updated-dependencies:
- dependency-name: stripe
  dependency-version: 20.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Oct 4, 2026
@6temes
6temes merged commit 7af6abe into main Oct 4, 2026
16 of 18 checks passed
@6temes
6temes deleted the dependabot/bundler/stripe-20.0.0 branch October 4, 2026 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant