build(deps): bump stripe from 15.3.0 to 15.4.0 #199

Merged
dependabot[bot] merged 1 commit from dependabot/bundler/stripe-15.4.0 into dev 2025-07-30 21:07:08 +00:00
dependabot[bot] commented 2025-07-30 19:49:22 +00:00 (Migrated from github.com)

Bumps stripe from 15.3.0 to 15.4.0.

Release notes

Sourced from stripe's releases.

v15.4.0

This release changes the pinned API version to 2025-07-30.basil.

  • #1627 Update generated code
    • Add support for instant_payouts_promotion on AccountSession::Component and AccountSession::CreateParams::Component
    • Add support for adjustable_quantity on BillingPortal::Configuration::CreateParams::Feature::SubscriptionUpdate::Product, BillingPortal::Configuration::Feature::SubscriptionUpdate::Product, and BillingPortal::Configuration::UpdateParams::Feature::SubscriptionUpdate::Product
    • Add support for transaction_id on Charge::PaymentMethodDetail::Cashapp
    • Add support for origin_context on Checkout::Session::CreateParams and Checkout::Session
    • Add support for template on Checkout::Session::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption, Checkout::Session::InvoiceCreation::InvoiceDatum::RenderingOption, PaymentLink::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption, PaymentLink::InvoiceCreation::InvoiceDatum::RenderingOption, and PaymentLink::UpdateParams::InvoiceCreation::InvoiceDatum::RenderingOption
    • Add support for setup_future_usage on Checkout::Session::CreateParams::PaymentMethodOption::Pix and Checkout::Session::PaymentMethodOption::Pix
    • Change Identity::VerificationSession::RelatedPerson.account to be required
    • Change Identity::VerificationSession::RelatedPerson.person to be required
    • Add support for duration on Invoice::CreatePreviewParams::ScheduleDetail::Phase, SubscriptionSchedule::CreateParams::Phase, and SubscriptionSchedule::UpdateParams::Phase
    • Change type of Invoice::CreatePreviewParams::SubscriptionDetail.cancel_at, Subscription::CreateParams.cancel_at, and Subscription::UpdateParams.cancel_at from DateTime to DateTime | enum('max_period_end'|'min_period_end')
    • Add support for price_data on PaymentLink::CreateParams::LineItem
    • Change PaymentLink::CreateParams::LineItem.price to be optional
    • Add support for standard on Tax::Registration::CountryOption::Ae, Tax::Registration::CountryOption::Au, Tax::Registration::CountryOption::Ch, Tax::Registration::CountryOption::Gb, Tax::Registration::CountryOption::Jp, Tax::Registration::CountryOption::No, Tax::Registration::CountryOption::Nz, Tax::Registration::CountryOption::Sg, Tax::Registration::CreateParams::CountryOption::Ae, Tax::Registration::CreateParams::CountryOption::Al, Tax::Registration::CreateParams::CountryOption::Ao, Tax::Registration::CreateParams::CountryOption::Au, Tax::Registration::CreateParams::CountryOption::Aw, Tax::Registration::CreateParams::CountryOption::B, Tax::Registration::CreateParams::CountryOption::Ba, Tax::Registration::CreateParams::CountryOption::Bb, Tax::Registration::CreateParams::CountryOption::Bd, Tax::Registration::CreateParams::CountryOption::Bf, Tax::Registration::CreateParams::CountryOption::Bh, Tax::Registration::CreateParams::CountryOption::Cd, Tax::Registration::CreateParams::CountryOption::Ch, Tax::Registration::CreateParams::CountryOption::Et, Tax::Registration::CreateParams::CountryOption::Gb, Tax::Registration::CreateParams::CountryOption::Gn, Tax::Registration::CreateParams::CountryOption::Is, Tax::Registration::CreateParams::CountryOption::Jp, Tax::Registration::CreateParams::CountryOption::Me, Tax::Registration::CreateParams::CountryOption::Mk, Tax::Registration::CreateParams::CountryOption::Mr, Tax::Registration::CreateParams::CountryOption::No, Tax::Registration::CreateParams::CountryOption::Nz, Tax::Registration::CreateParams::CountryOption::Om, Tax::Registration::CreateParams::CountryOption::R, Tax::Registration::CreateParams::CountryOption::Sg, Tax::Registration::CreateParams::CountryOption::Sr, Tax::Registration::CreateParams::CountryOption::Uy, Tax::Registration::CreateParams::CountryOption::Za, and Tax::Registration::CreateParams::CountryOption::Zw
    • Add support for aed, bgn, huf, and ron on Terminal::Configuration::CreateParams::Tipping, Terminal::Configuration::Tipping, and Terminal::Configuration::UpdateParams::Tipping

See the changelog for more details.

v15.4.0-beta.2

  • #1625 Pull in V2 FinancialAccount changes for June release
    • Add support for close and create methods on resource V2::MoneyManagement::FinancialAccount
    • Add support for storer on V2::Core::Account::Configuration, V2::Core::Account::CreateParams::Configuration, and V2::Core::Account::UpdateParams::Configuration
    • Add support for status_details on V2::MoneyManagement::FinancialAccount
    • Add support for status on V2::MoneyManagement::FinancialAccount::ListParams
    • Add support for thin events V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationStorerUpdatedEvent with related object V2::Core::Account
    • Add support for error types AlreadyExistsError and NonZeroBalanceError

See the changelog for more details.

v15.4.0-beta.1

  • #1607 Update generated code for beta
    • Change type of Checkout::Session::CreateParams::SubscriptionDatum.billing_mode, Invoice::CreatePreviewParams::ScheduleDetail.billing_mode, Invoice::CreatePreviewParams::SubscriptionDetail.billing_mode, Quote::CreateParams::SubscriptionDatum.billing_mode, Quote::SubscriptionDatum.billing_mode, Subscription::CreateParams.billing_mode, and SubscriptionSchedule::CreateParams.billing_mode from enum('classic'|'flexible') to billing_mode
    • Add support for submission_method on Dispute::EvidenceDetail
    • Add support for on_demand and subscriptions on Order::CreateParams::Payment::Setting::PaymentMethodOption::Klarna and Order::UpdateParams::Payment::Setting::PaymentMethodOption::Klarna
    • Change type of Order::CreateParams::Payment::Setting::PaymentMethodOption::Klarna.setup_future_usage, Order::Payment::Setting::PaymentMethodOption::Klarna.setup_future_usage, and Order::UpdateParams::Payment::Setting::PaymentMethodOption::Klarna.setup_future_usage from literal('none') to enum('none'|'off_session'|'on_session')
    • Add support for crypto on PaymentAttemptRecord::PaymentMethodDetail and PaymentRecord::PaymentMethodDetail
    • Change type of PaymentIntent::ConfirmParams::PaymentMethodOption::Gopay.setup_future_usage, PaymentIntent::CreateParams::PaymentMethodOption::Gopay.setup_future_usage, PaymentIntent::PaymentMethodOption::Gopay.setup_future_usage, and PaymentIntent::UpdateParams::PaymentMethodOption::Gopay.setup_future_usage from literal('none') to enum('none'|'off_session')
    • Change Quote::SubscriptionDatum.billing_mode, QuotePreviewSubscriptionSchedule.billing_mode, Subscription.billing_mode, and SubscriptionSchedule.billing_mode to be required
    • Change type of QuotePreviewSubscriptionSchedule.billing_mode, Subscription.billing_mode, and SubscriptionSchedule.billing_mode from enum('classic'|'flexible') to SubscriptionsResourceBillingMode
    • Change type of Subscription::MigrateParams.billing_mode from literal('flexible') to billing_mode_migrate
    • Remove support for billing_mode_details on Subscription
    • Add support for proof_of_address on V2::Core::Account::CreateParams::Identity::BusinessDetail::Document, V2::Core::Account::Identity::BusinessDetail::Document, and V2::Core::Account::UpdateParams::Identity::BusinessDetail::Document
    • Add support for metadata on V2::MoneyManagement::FinancialAccount
    • Remove support for description on V2::MoneyManagement::FinancialAccount
    • Remove support for attempts on V2::Payments::OffSessionPayment
    • Change type of V2::Payments::OffSessionPayment::TransferDatum.amount from integer to nullable(integer)
    • Add support for from_account, outbound_payment, and outbound_transfer on V2::MoneyManagement::ReceivedCredit::BalanceTransfer

... (truncated)

Changelog

Sourced from stripe's changelog.

15.4.0 - 2025-07-30

This release changes the pinned API version to 2025-07-30.basil.

  • #1627 Update generated code
    • Add support for instant_payouts_promotion on AccountSession::Component and AccountSession::CreateParams::Component
    • Add support for adjustable_quantity on BillingPortal::Configuration::CreateParams::Feature::SubscriptionUpdate::Product, BillingPortal::Configuration::Feature::SubscriptionUpdate::Product, and BillingPortal::Configuration::UpdateParams::Feature::SubscriptionUpdate::Product
    • Add support for transaction_id on Charge::PaymentMethodDetail::Cashapp
    • Add support for origin_context on Checkout::Session::CreateParams and Checkout::Session
    • Add support for template on Checkout::Session::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption, Checkout::Session::InvoiceCreation::InvoiceDatum::RenderingOption, PaymentLink::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption, PaymentLink::InvoiceCreation::InvoiceDatum::RenderingOption, and PaymentLink::UpdateParams::InvoiceCreation::InvoiceDatum::RenderingOption
    • Add support for setup_future_usage on Checkout::Session::CreateParams::PaymentMethodOption::Pix and Checkout::Session::PaymentMethodOption::Pix
    • Change Identity::VerificationSession::RelatedPerson.account to be required
    • Change Identity::VerificationSession::RelatedPerson.person to be required
    • Add support for duration on Invoice::CreatePreviewParams::ScheduleDetail::Phase, SubscriptionSchedule::CreateParams::Phase, and SubscriptionSchedule::UpdateParams::Phase
    • Change type of Invoice::CreatePreviewParams::SubscriptionDetail.cancel_at, Subscription::CreateParams.cancel_at, and Subscription::UpdateParams.cancel_at from DateTime to DateTime | enum('max_period_end'|'min_period_end')
    • Add support for price_data on PaymentLink::CreateParams::LineItem
    • Change PaymentLink::CreateParams::LineItem.price to be optional
    • Add support for standard on Tax::Registration::CountryOption::Ae, Tax::Registration::CountryOption::Au, Tax::Registration::CountryOption::Ch, Tax::Registration::CountryOption::Gb, Tax::Registration::CountryOption::Jp, Tax::Registration::CountryOption::No, Tax::Registration::CountryOption::Nz, Tax::Registration::CountryOption::Sg, Tax::Registration::CreateParams::CountryOption::Ae, Tax::Registration::CreateParams::CountryOption::Al, Tax::Registration::CreateParams::CountryOption::Ao, Tax::Registration::CreateParams::CountryOption::Au, Tax::Registration::CreateParams::CountryOption::Aw, Tax::Registration::CreateParams::CountryOption::B, Tax::Registration::CreateParams::CountryOption::Ba, Tax::Registration::CreateParams::CountryOption::Bb, Tax::Registration::CreateParams::CountryOption::Bd, Tax::Registration::CreateParams::CountryOption::Bf, Tax::Registration::CreateParams::CountryOption::Bh, Tax::Registration::CreateParams::CountryOption::Cd, Tax::Registration::CreateParams::CountryOption::Ch, Tax::Registration::CreateParams::CountryOption::Et, Tax::Registration::CreateParams::CountryOption::Gb, Tax::Registration::CreateParams::CountryOption::Gn, Tax::Registration::CreateParams::CountryOption::Is, Tax::Registration::CreateParams::CountryOption::Jp, Tax::Registration::CreateParams::CountryOption::Me, Tax::Registration::CreateParams::CountryOption::Mk, Tax::Registration::CreateParams::CountryOption::Mr, Tax::Registration::CreateParams::CountryOption::No, Tax::Registration::CreateParams::CountryOption::Nz, Tax::Registration::CreateParams::CountryOption::Om, Tax::Registration::CreateParams::CountryOption::R, Tax::Registration::CreateParams::CountryOption::Sg, Tax::Registration::CreateParams::CountryOption::Sr, Tax::Registration::CreateParams::CountryOption::Uy, Tax::Registration::CreateParams::CountryOption::Za, and Tax::Registration::CreateParams::CountryOption::Zw
    • Add support for aed, bgn, huf, and ron on Terminal::Configuration::CreateParams::Tipping, Terminal::Configuration::Tipping, and Terminal::Configuration::UpdateParams::Tipping
Commits

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 15.3.0 to 15.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stripe/stripe-ruby/releases">stripe's releases</a>.</em></p> <blockquote> <h2>v15.4.0</h2> <p>This release changes the pinned API version to <code>2025-07-30.basil</code>.</p> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1627">#1627</a> Update generated code <ul> <li>Add support for <code>instant_payouts_promotion</code> on <code>AccountSession::Component</code> and <code>AccountSession::CreateParams::Component</code></li> <li>Add support for <code>adjustable_quantity</code> on <code>BillingPortal::Configuration::CreateParams::Feature::SubscriptionUpdate::Product</code>, <code>BillingPortal::Configuration::Feature::SubscriptionUpdate::Product</code>, and <code>BillingPortal::Configuration::UpdateParams::Feature::SubscriptionUpdate::Product</code></li> <li>Add support for <code>transaction_id</code> on <code>Charge::PaymentMethodDetail::Cashapp</code></li> <li>Add support for <code>origin_context</code> on <code>Checkout::Session::CreateParams</code> and <code>Checkout::Session</code></li> <li>Add support for <code>template</code> on <code>Checkout::Session::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption</code>, <code>Checkout::Session::InvoiceCreation::InvoiceDatum::RenderingOption</code>, <code>PaymentLink::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption</code>, <code>PaymentLink::InvoiceCreation::InvoiceDatum::RenderingOption</code>, and <code>PaymentLink::UpdateParams::InvoiceCreation::InvoiceDatum::RenderingOption</code></li> <li>Add support for <code>setup_future_usage</code> on <code>Checkout::Session::CreateParams::PaymentMethodOption::Pix</code> and <code>Checkout::Session::PaymentMethodOption::Pix</code></li> <li>Change <code>Identity::VerificationSession::RelatedPerson.account</code> to be required</li> <li>Change <code>Identity::VerificationSession::RelatedPerson.person</code> to be required</li> <li>Add support for <code>duration</code> on <code>Invoice::CreatePreviewParams::ScheduleDetail::Phase</code>, <code>SubscriptionSchedule::CreateParams::Phase</code>, and <code>SubscriptionSchedule::UpdateParams::Phase</code></li> <li>Change type of <code>Invoice::CreatePreviewParams::SubscriptionDetail.cancel_at</code>, <code>Subscription::CreateParams.cancel_at</code>, and <code>Subscription::UpdateParams.cancel_at</code> from <code>DateTime</code> to <code>DateTime | enum('max_period_end'|'min_period_end')</code></li> <li>Add support for <code>price_data</code> on <code>PaymentLink::CreateParams::LineItem</code></li> <li>Change <code>PaymentLink::CreateParams::LineItem.price</code> to be optional</li> <li>Add support for <code>standard</code> on <code>Tax::Registration::CountryOption::Ae</code>, <code>Tax::Registration::CountryOption::Au</code>, <code>Tax::Registration::CountryOption::Ch</code>, <code>Tax::Registration::CountryOption::Gb</code>, <code>Tax::Registration::CountryOption::Jp</code>, <code>Tax::Registration::CountryOption::No</code>, <code>Tax::Registration::CountryOption::Nz</code>, <code>Tax::Registration::CountryOption::Sg</code>, <code>Tax::Registration::CreateParams::CountryOption::Ae</code>, <code>Tax::Registration::CreateParams::CountryOption::Al</code>, <code>Tax::Registration::CreateParams::CountryOption::Ao</code>, <code>Tax::Registration::CreateParams::CountryOption::Au</code>, <code>Tax::Registration::CreateParams::CountryOption::Aw</code>, <code>Tax::Registration::CreateParams::CountryOption::B</code>, <code>Tax::Registration::CreateParams::CountryOption::Ba</code>, <code>Tax::Registration::CreateParams::CountryOption::Bb</code>, <code>Tax::Registration::CreateParams::CountryOption::Bd</code>, <code>Tax::Registration::CreateParams::CountryOption::Bf</code>, <code>Tax::Registration::CreateParams::CountryOption::Bh</code>, <code>Tax::Registration::CreateParams::CountryOption::Cd</code>, <code>Tax::Registration::CreateParams::CountryOption::Ch</code>, <code>Tax::Registration::CreateParams::CountryOption::Et</code>, <code>Tax::Registration::CreateParams::CountryOption::Gb</code>, <code>Tax::Registration::CreateParams::CountryOption::Gn</code>, <code>Tax::Registration::CreateParams::CountryOption::Is</code>, <code>Tax::Registration::CreateParams::CountryOption::Jp</code>, <code>Tax::Registration::CreateParams::CountryOption::Me</code>, <code>Tax::Registration::CreateParams::CountryOption::Mk</code>, <code>Tax::Registration::CreateParams::CountryOption::Mr</code>, <code>Tax::Registration::CreateParams::CountryOption::No</code>, <code>Tax::Registration::CreateParams::CountryOption::Nz</code>, <code>Tax::Registration::CreateParams::CountryOption::Om</code>, <code>Tax::Registration::CreateParams::CountryOption::R</code>, <code>Tax::Registration::CreateParams::CountryOption::Sg</code>, <code>Tax::Registration::CreateParams::CountryOption::Sr</code>, <code>Tax::Registration::CreateParams::CountryOption::Uy</code>, <code>Tax::Registration::CreateParams::CountryOption::Za</code>, and <code>Tax::Registration::CreateParams::CountryOption::Zw</code></li> <li>Add support for <code>aed</code>, <code>bgn</code>, <code>huf</code>, and <code>ron</code> on <code>Terminal::Configuration::CreateParams::Tipping</code>, <code>Terminal::Configuration::Tipping</code>, and <code>Terminal::Configuration::UpdateParams::Tipping</code></li> </ul> </li> </ul> <p>See <a href="https://github.com/stripe/stripe-ruby/blob/v15.4.0/CHANGELOG.md">the changelog for more details</a>.</p> <h2>v15.4.0-beta.2</h2> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1625">#1625</a> Pull in V2 FinancialAccount changes for June release <ul> <li>Add support for <code>close</code> and <code>create</code> methods on resource <code>V2::MoneyManagement::FinancialAccount</code></li> <li>Add support for <code>storer</code> on <code>V2::Core::Account::Configuration</code>, <code>V2::Core::Account::CreateParams::Configuration</code>, and <code>V2::Core::Account::UpdateParams::Configuration</code></li> <li>Add support for <code>status_details</code> on <code>V2::MoneyManagement::FinancialAccount</code></li> <li>Add support for <code>status</code> on <code>V2::MoneyManagement::FinancialAccount::ListParams</code></li> <li>Add support for thin events <code>V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent</code> and <code>V2CoreAccountIncludingConfigurationStorerUpdatedEvent</code> with related object <code>V2::Core::Account</code></li> <li>Add support for error types <code>AlreadyExistsError</code> and <code>NonZeroBalanceError</code></li> </ul> </li> </ul> <p>See <a href="https://github.com/stripe/stripe-ruby/blob/v15.4.0-beta.2/CHANGELOG.md">the changelog for more details</a>.</p> <h2>v15.4.0-beta.1</h2> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1607">#1607</a> Update generated code for beta <ul> <li>Change type of <code>Checkout::Session::CreateParams::SubscriptionDatum.billing_mode</code>, <code>Invoice::CreatePreviewParams::ScheduleDetail.billing_mode</code>, <code>Invoice::CreatePreviewParams::SubscriptionDetail.billing_mode</code>, <code>Quote::CreateParams::SubscriptionDatum.billing_mode</code>, <code>Quote::SubscriptionDatum.billing_mode</code>, <code>Subscription::CreateParams.billing_mode</code>, and <code>SubscriptionSchedule::CreateParams.billing_mode</code> from <code>enum('classic'|'flexible')</code> to <code>billing_mode</code></li> <li>Add support for <code>submission_method</code> on <code>Dispute::EvidenceDetail</code></li> <li>Add support for <code>on_demand</code> and <code>subscriptions</code> on <code>Order::CreateParams::Payment::Setting::PaymentMethodOption::Klarna</code> and <code>Order::UpdateParams::Payment::Setting::PaymentMethodOption::Klarna</code></li> <li>Change type of <code>Order::CreateParams::Payment::Setting::PaymentMethodOption::Klarna.setup_future_usage</code>, <code>Order::Payment::Setting::PaymentMethodOption::Klarna.setup_future_usage</code>, and <code>Order::UpdateParams::Payment::Setting::PaymentMethodOption::Klarna.setup_future_usage</code> from <code>literal('none')</code> to <code>enum('none'|'off_session'|'on_session')</code></li> <li>Add support for <code>crypto</code> on <code>PaymentAttemptRecord::PaymentMethodDetail</code> and <code>PaymentRecord::PaymentMethodDetail</code></li> <li>Change type of <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Gopay.setup_future_usage</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Gopay.setup_future_usage</code>, <code>PaymentIntent::PaymentMethodOption::Gopay.setup_future_usage</code>, and <code>PaymentIntent::UpdateParams::PaymentMethodOption::Gopay.setup_future_usage</code> from <code>literal('none')</code> to <code>enum('none'|'off_session')</code></li> <li>Change <code>Quote::SubscriptionDatum.billing_mode</code>, <code>QuotePreviewSubscriptionSchedule.billing_mode</code>, <code>Subscription.billing_mode</code>, and <code>SubscriptionSchedule.billing_mode</code> to be required</li> <li>Change type of <code>QuotePreviewSubscriptionSchedule.billing_mode</code>, <code>Subscription.billing_mode</code>, and <code>SubscriptionSchedule.billing_mode</code> from <code>enum('classic'|'flexible')</code> to <code>SubscriptionsResourceBillingMode</code></li> <li>Change type of <code>Subscription::MigrateParams.billing_mode</code> from <code>literal('flexible')</code> to <code>billing_mode_migrate</code></li> <li>Remove support for <code>billing_mode_details</code> on <code>Subscription</code></li> <li>Add support for <code>proof_of_address</code> on <code>V2::Core::Account::CreateParams::Identity::BusinessDetail::Document</code>, <code>V2::Core::Account::Identity::BusinessDetail::Document</code>, and <code>V2::Core::Account::UpdateParams::Identity::BusinessDetail::Document</code></li> <li>Add support for <code>metadata</code> on <code>V2::MoneyManagement::FinancialAccount</code></li> <li>Remove support for <code>description</code> on <code>V2::MoneyManagement::FinancialAccount</code></li> <li>Remove support for <code>attempts</code> on <code>V2::Payments::OffSessionPayment</code></li> <li>Change type of <code>V2::Payments::OffSessionPayment::TransferDatum.amount</code> from <code>integer</code> to <code>nullable(integer)</code></li> <li>Add support for <code>from_account</code>, <code>outbound_payment</code>, and <code>outbound_transfer</code> on <code>V2::MoneyManagement::ReceivedCredit::BalanceTransfer</code></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md">stripe's changelog</a>.</em></p> <blockquote> <h2>15.4.0 - 2025-07-30</h2> <p>This release changes the pinned API version to <code>2025-07-30.basil</code>.</p> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1627">#1627</a> Update generated code <ul> <li>Add support for <code>instant_payouts_promotion</code> on <code>AccountSession::Component</code> and <code>AccountSession::CreateParams::Component</code></li> <li>Add support for <code>adjustable_quantity</code> on <code>BillingPortal::Configuration::CreateParams::Feature::SubscriptionUpdate::Product</code>, <code>BillingPortal::Configuration::Feature::SubscriptionUpdate::Product</code>, and <code>BillingPortal::Configuration::UpdateParams::Feature::SubscriptionUpdate::Product</code></li> <li>Add support for <code>transaction_id</code> on <code>Charge::PaymentMethodDetail::Cashapp</code></li> <li>Add support for <code>origin_context</code> on <code>Checkout::Session::CreateParams</code> and <code>Checkout::Session</code></li> <li>Add support for <code>template</code> on <code>Checkout::Session::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption</code>, <code>Checkout::Session::InvoiceCreation::InvoiceDatum::RenderingOption</code>, <code>PaymentLink::CreateParams::InvoiceCreation::InvoiceDatum::RenderingOption</code>, <code>PaymentLink::InvoiceCreation::InvoiceDatum::RenderingOption</code>, and <code>PaymentLink::UpdateParams::InvoiceCreation::InvoiceDatum::RenderingOption</code></li> <li>Add support for <code>setup_future_usage</code> on <code>Checkout::Session::CreateParams::PaymentMethodOption::Pix</code> and <code>Checkout::Session::PaymentMethodOption::Pix</code></li> <li>Change <code>Identity::VerificationSession::RelatedPerson.account</code> to be required</li> <li>Change <code>Identity::VerificationSession::RelatedPerson.person</code> to be required</li> <li>Add support for <code>duration</code> on <code>Invoice::CreatePreviewParams::ScheduleDetail::Phase</code>, <code>SubscriptionSchedule::CreateParams::Phase</code>, and <code>SubscriptionSchedule::UpdateParams::Phase</code></li> <li>Change type of <code>Invoice::CreatePreviewParams::SubscriptionDetail.cancel_at</code>, <code>Subscription::CreateParams.cancel_at</code>, and <code>Subscription::UpdateParams.cancel_at</code> from <code>DateTime</code> to <code>DateTime | enum('max_period_end'|'min_period_end')</code></li> <li>Add support for <code>price_data</code> on <code>PaymentLink::CreateParams::LineItem</code></li> <li>Change <code>PaymentLink::CreateParams::LineItem.price</code> to be optional</li> <li>Add support for <code>standard</code> on <code>Tax::Registration::CountryOption::Ae</code>, <code>Tax::Registration::CountryOption::Au</code>, <code>Tax::Registration::CountryOption::Ch</code>, <code>Tax::Registration::CountryOption::Gb</code>, <code>Tax::Registration::CountryOption::Jp</code>, <code>Tax::Registration::CountryOption::No</code>, <code>Tax::Registration::CountryOption::Nz</code>, <code>Tax::Registration::CountryOption::Sg</code>, <code>Tax::Registration::CreateParams::CountryOption::Ae</code>, <code>Tax::Registration::CreateParams::CountryOption::Al</code>, <code>Tax::Registration::CreateParams::CountryOption::Ao</code>, <code>Tax::Registration::CreateParams::CountryOption::Au</code>, <code>Tax::Registration::CreateParams::CountryOption::Aw</code>, <code>Tax::Registration::CreateParams::CountryOption::B</code>, <code>Tax::Registration::CreateParams::CountryOption::Ba</code>, <code>Tax::Registration::CreateParams::CountryOption::Bb</code>, <code>Tax::Registration::CreateParams::CountryOption::Bd</code>, <code>Tax::Registration::CreateParams::CountryOption::Bf</code>, <code>Tax::Registration::CreateParams::CountryOption::Bh</code>, <code>Tax::Registration::CreateParams::CountryOption::Cd</code>, <code>Tax::Registration::CreateParams::CountryOption::Ch</code>, <code>Tax::Registration::CreateParams::CountryOption::Et</code>, <code>Tax::Registration::CreateParams::CountryOption::Gb</code>, <code>Tax::Registration::CreateParams::CountryOption::Gn</code>, <code>Tax::Registration::CreateParams::CountryOption::Is</code>, <code>Tax::Registration::CreateParams::CountryOption::Jp</code>, <code>Tax::Registration::CreateParams::CountryOption::Me</code>, <code>Tax::Registration::CreateParams::CountryOption::Mk</code>, <code>Tax::Registration::CreateParams::CountryOption::Mr</code>, <code>Tax::Registration::CreateParams::CountryOption::No</code>, <code>Tax::Registration::CreateParams::CountryOption::Nz</code>, <code>Tax::Registration::CreateParams::CountryOption::Om</code>, <code>Tax::Registration::CreateParams::CountryOption::R</code>, <code>Tax::Registration::CreateParams::CountryOption::Sg</code>, <code>Tax::Registration::CreateParams::CountryOption::Sr</code>, <code>Tax::Registration::CreateParams::CountryOption::Uy</code>, <code>Tax::Registration::CreateParams::CountryOption::Za</code>, and <code>Tax::Registration::CreateParams::CountryOption::Zw</code></li> <li>Add support for <code>aed</code>, <code>bgn</code>, <code>huf</code>, and <code>ron</code> on <code>Terminal::Configuration::CreateParams::Tipping</code>, <code>Terminal::Configuration::Tipping</code>, and <code>Terminal::Configuration::UpdateParams::Tipping</code></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stripe/stripe-ruby/commit/31dbce846499535c84a4732e5777d71949065420"><code>31dbce8</code></a> Bump version to 15.4.0</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/fb0436b6111b8746f7b3c9f5d493b33648493a51"><code>fb0436b</code></a> Update generated code for v1868 and 2025-07-30.basil (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1627">#1627</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/f6fd754a7639258d9d63d589d7ef10aaba49034b"><code>f6fd754</code></a> Suppress MethodLength on api_requestor (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1626">#1626</a>)</li> <li>See full diff in <a href="https://github.com/stripe/stripe-ruby/compare/v15.3.0...v15.4.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stripe&package-manager=bundler&previous-version=15.3.0&new-version=15.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) </details>
Sign in to join this conversation.
No description provided.