Bump stripe from 15.2.1 to 15.5.0 #18

Closed
dependabot[bot] wants to merge 1 commit from dependabot/bundler/stripe-15.5.0 into main
dependabot[bot] commented 2025-08-28 12:23:42 +00:00 (Migrated from github.com)

Bumps stripe from 15.2.1 to 15.5.0.

Release notes

Sourced from stripe's releases.

v15.5.0

  • #1638 Add section on private preview SDKs in readme
  • #1631 Update generated code. This release changes the pinned API version to 2025-08-27.basil.
    • Add support for balance_report, payout_details, and payout_reconciliation_report on AccountSession::Component and AccountSession::CreateParams::Component
    • Add support for name on BillingPortal::Configuration::CreateParams, BillingPortal::Configuration::UpdateParams, and BillingPortal::Configuration
    • Add support for installments on Charge::PaymentMethodDetail::Alma
    • Add support for transaction_id on Charge::PaymentMethodDetail::Alma, Charge::PaymentMethodDetail::AmazonPay, Charge::PaymentMethodDetail::Billie, Charge::PaymentMethodDetail::KakaoPay, Charge::PaymentMethodDetail::KrCard, Charge::PaymentMethodDetail::NaverPay, Charge::PaymentMethodDetail::Payco, Charge::PaymentMethodDetail::RevolutPay, Charge::PaymentMethodDetail::SamsungPay, and Charge::PaymentMethodDetail::Satispay
    • Add support for location and reader on Charge::PaymentMethodDetail::Paynow
    • Add support for amount_includes_iof on Checkout::Session::CreateParams::PaymentMethodOption::Pix, Checkout::Session::PaymentMethodOption::Pix, PaymentIntent::ConfirmParams::PaymentMethodOption::Pix, PaymentIntent::CreateParams::PaymentMethodOption::Pix, PaymentIntent::PaymentMethodOption::Pix, and PaymentIntent::UpdateParams::PaymentMethodOption::Pix
    • Add support for metadata and period on Invoice::CreatePreviewParams::ScheduleDetail::Phase::AddInvoiceItem, Subscription::CreateParams::AddInvoiceItem, Subscription::UpdateParams::AddInvoiceItem, SubscriptionSchedule::CreateParams::Phase::AddInvoiceItem, SubscriptionSchedule::Phase::AddInvoiceItem, and SubscriptionSchedule::UpdateParams::Phase::AddInvoiceItem
    • Add support for exp_month and exp_year on Issuing::Card::CreateParams
    • Add support for excluded_payment_method_types on PaymentIntent::CreateParams and PaymentIntent
    • Add support for payout_method on Payout::CreateParams and Payout
    • Add support for mxn on Terminal::Configuration::CreateParams::Tipping, Terminal::Configuration::Tipping, and Terminal::Configuration::UpdateParams::Tipping
    • Add support for card on Terminal::Reader::PresentPaymentMethodParams
  • #1637 Add stripe_client usage tracking for StripeClient
  • #1633 Remove double T.nilable before every emptyable field in update methods

See the changelog for more details.

v15.5.0-beta.2

  • #1632 Bring back invoice payments APIs that were missing in the public preview SDKs
    • Add support for new resource InvoicePayment
    • Add support for list and retrieve methods on resource InvoicePayment

See the changelog for more details.

v15.5.0-beta.1

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

  • #1624 Update generated code for beta
    • Add support for new resources Billing::MeterUsageRow, Billing::MeterUsage, and Terminal::OnboardingLink
    • Add support for retrieve method on resource Billing::MeterUsage
    • Add support for create method on resource Terminal::OnboardingLink
    • Add support for monthly_payout_days and weekly_payout_days on BalanceSettings::Payout::Schedule and BalanceSettings::UpdateParams::Payout::Schedule
    • Remove support for monthly_anchor and weekly_anchor on BalanceSettings::Payout::Schedule and BalanceSettings::UpdateParams::Payout::Schedule
    • Add support for delay_days_override on BalanceSettings::UpdateParams::SettlementTiming
    • Remove support for delay_days on BalanceSettings::UpdateParams::SettlementTiming
    • Add support for update_discounts on Checkout::Session::CreateParams::Permission
    • Add support for discounts and subscription_data on Checkout::Session::UpdateParams
    • Add support for smart_disputes on Dispute
    • Add support for upi on Invoice::CreateParams::PaymentSetting::PaymentMethodOption, Invoice::PaymentSetting::PaymentMethodOption, Invoice::UpdateParams::PaymentSetting::PaymentMethodOption, QuotePreviewInvoice::PaymentSetting::PaymentMethodOption, Subscription::CreateParams::PaymentSetting::PaymentMethodOption, Subscription::PaymentSetting::PaymentMethodOption, and Subscription::UpdateParams::PaymentSetting::PaymentMethodOption
    • Add support for transaction_id on PaymentAttemptRecord::PaymentMethodDetail::Cashapp and PaymentRecord::PaymentMethodDetail::Cashapp
    • Add support for amount_details on PaymentIntent::CaptureParams, PaymentIntent::ConfirmParams, PaymentIntent::CreateParams, PaymentIntent::IncrementAuthorizationParams, and PaymentIntent::UpdateParams
    • Add support for payment_details on PaymentIntent::IncrementAuthorizationParams
    • Add support for storer on V2::Core::Account::CreateParams::Identity::Attestation::TermsOfService, V2::Core::Account::Identity::Attestation::TermsOfService, and V2::Core::Account::UpdateParams::Identity::Attestation::TermsOfService
    • Add support for collection_options on V2::Core::AccountLink::CreateParams::UseCase::AccountOnboarding, V2::Core::AccountLink::CreateParams::UseCase::AccountUpdate, V2::Core::AccountLink::UseCase::AccountOnboarding, and V2::Core::AccountLink::UseCase::AccountUpdate
    • Change type of V2::Core::AccountLink::CreateParams::UseCase::AccountOnboarding.configurations, V2::Core::AccountLink::CreateParams::UseCase::AccountUpdate.configurations, V2::Core::AccountLink::UseCase::AccountOnboarding.configurations, and V2::Core::AccountLink::UseCase::AccountUpdate.configurations from literal('recipient') to enum('customer'|'merchant'|'recipient'|'storer')
    • Add support for bank_account_type on V2::MoneyManagement::PayoutMethod::BankAccount
    • Add support for thin event V2CoreAccountLinkReturnedEvent

... (truncated)

Changelog

Sourced from stripe's changelog.

15.5.0 - 2025-08-27

  • #1638 Add section on private preview SDKs in readme
  • #1631 Update generated code. This release changes the pinned API version to 2025-08-27.basil.
    • Add support for balance_report, payout_details, and payout_reconciliation_report on AccountSession::Component and AccountSession::CreateParams::Component
    • Add support for name on BillingPortal::Configuration::CreateParams, BillingPortal::Configuration::UpdateParams, and BillingPortal::Configuration
    • Add support for installments on Charge::PaymentMethodDetail::Alma
    • Add support for transaction_id on Charge::PaymentMethodDetail::Alma, Charge::PaymentMethodDetail::AmazonPay, Charge::PaymentMethodDetail::Billie, Charge::PaymentMethodDetail::KakaoPay, Charge::PaymentMethodDetail::KrCard, Charge::PaymentMethodDetail::NaverPay, Charge::PaymentMethodDetail::Payco, Charge::PaymentMethodDetail::RevolutPay, Charge::PaymentMethodDetail::SamsungPay, and Charge::PaymentMethodDetail::Satispay
    • Add support for location and reader on Charge::PaymentMethodDetail::Paynow
    • Add support for amount_includes_iof on Checkout::Session::CreateParams::PaymentMethodOption::Pix, Checkout::Session::PaymentMethodOption::Pix, PaymentIntent::ConfirmParams::PaymentMethodOption::Pix, PaymentIntent::CreateParams::PaymentMethodOption::Pix, PaymentIntent::PaymentMethodOption::Pix, and PaymentIntent::UpdateParams::PaymentMethodOption::Pix
    • Add support for metadata and period on Invoice::CreatePreviewParams::ScheduleDetail::Phase::AddInvoiceItem, Subscription::CreateParams::AddInvoiceItem, Subscription::UpdateParams::AddInvoiceItem, SubscriptionSchedule::CreateParams::Phase::AddInvoiceItem, SubscriptionSchedule::Phase::AddInvoiceItem, and SubscriptionSchedule::UpdateParams::Phase::AddInvoiceItem
    • Add support for exp_month and exp_year on Issuing::Card::CreateParams
    • Add support for excluded_payment_method_types on PaymentIntent::CreateParams and PaymentIntent
    • Add support for payout_method on Payout::CreateParams and Payout
    • Add support for mxn on Terminal::Configuration::CreateParams::Tipping, Terminal::Configuration::Tipping, and Terminal::Configuration::UpdateParams::Tipping
    • Add support for card on Terminal::Reader::PresentPaymentMethodParams
  • #1637 Add stripe_client usage tracking for StripeClient
  • #1633 Remove double T.nilable before every emptyable field in update methods

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

15.3.0 - 2025-07-01

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

  • #1618 Update generated code
    • Add support for migrate method on resource Subscription
    • Add support for collect_payment_method and confirm_payment_intent methods on resource Terminal::Reader
    • Add support for crypto_payments on Account::Capability, Account::CreateParams::Capability, and Account::UpdateParams::Capability
    • Add support for proof_of_address on Account::CreateParams::Document and Account::UpdateParams::Document
    • Add support for monthly_payout_days and weekly_payout_days on Account::CreateParams::Setting::Payout::Schedule, Account::Setting::Payout::Schedule, and Account::UpdateParams::Setting::Payout::Schedule
    • Change Account::Setting::Invoice.hosted_payment_method_save to be required
    • Add support for crypto on Charge::PaymentMethodDetail, ConfirmationToken::CreateParams::PaymentMethodDatum, ConfirmationToken::PaymentMethodPreview, PaymentIntent::ConfirmParams::PaymentMethodDatum, PaymentIntent::ConfirmParams::PaymentMethodOption, PaymentIntent::CreateParams::PaymentMethodDatum, PaymentIntent::CreateParams::PaymentMethodOption, PaymentIntent::PaymentMethodOption, PaymentIntent::UpdateParams::PaymentMethodDatum, PaymentIntent::UpdateParams::PaymentMethodOption, PaymentMethod::CreateParams, PaymentMethod, SetupIntent::ConfirmParams::PaymentMethodDatum, SetupIntent::CreateParams::PaymentMethodDatum, and SetupIntent::UpdateParams::PaymentMethodDatum
    • Change type of Charge::PaymentMethodDetail::Card::Installment::Plan.type, ConfirmationToken::CreateParams::PaymentMethodOption::Card::Installment::Plan.type, ConfirmationToken::PaymentMethodOption::Card::Installment::Plan.type, Invoice::CreateParams::PaymentSetting::PaymentMethodOption::Card::Installment::Plan.type, Invoice::UpdateParams::PaymentSetting::PaymentMethodOption::Card::Installment::Plan.type, PaymentIntent::ConfirmParams::PaymentMethodOption::Card::Installment::Plan.type, PaymentIntent::CreateParams::PaymentMethodOption::Card::Installment::Plan.type, PaymentIntent::PaymentMethodOption::Card::Installment::AvailablePlan.type, PaymentIntent::PaymentMethodOption::Card::Installment::Plan.type, and PaymentIntent::UpdateParams::PaymentMethodOption::Card::Installment::Plan.type from literal('fixed_count') to enum('bonus'|'fixed_count'|'revolving')
    • Add support for subscriptions on Checkout::Session::CreateParams::PaymentMethodOption::Klarna, PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna, PaymentIntent::CreateParams::PaymentMethodOption::Klarna, and PaymentIntent::UpdateParams::PaymentMethodOption::Klarna

... (truncated)

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.2.1 to 15.5.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.5.0</h2> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1638">#1638</a> Add section on private preview SDKs in readme</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1631">#1631</a> Update generated code. This release changes the pinned API version to <code>2025-08-27.basil</code>. <ul> <li>Add support for <code>balance_report</code>, <code>payout_details</code>, and <code>payout_reconciliation_report</code> on <code>AccountSession::Component</code> and <code>AccountSession::CreateParams::Component</code></li> <li>Add support for <code>name</code> on <code>BillingPortal::Configuration::CreateParams</code>, <code>BillingPortal::Configuration::UpdateParams</code>, and <code>BillingPortal::Configuration</code></li> <li>Add support for <code>installments</code> on <code>Charge::PaymentMethodDetail::Alma</code></li> <li>Add support for <code>transaction_id</code> on <code>Charge::PaymentMethodDetail::Alma</code>, <code>Charge::PaymentMethodDetail::AmazonPay</code>, <code>Charge::PaymentMethodDetail::Billie</code>, <code>Charge::PaymentMethodDetail::KakaoPay</code>, <code>Charge::PaymentMethodDetail::KrCard</code>, <code>Charge::PaymentMethodDetail::NaverPay</code>, <code>Charge::PaymentMethodDetail::Payco</code>, <code>Charge::PaymentMethodDetail::RevolutPay</code>, <code>Charge::PaymentMethodDetail::SamsungPay</code>, and <code>Charge::PaymentMethodDetail::Satispay</code></li> <li>Add support for <code>location</code> and <code>reader</code> on <code>Charge::PaymentMethodDetail::Paynow</code></li> <li>Add support for <code>amount_includes_iof</code> on <code>Checkout::Session::CreateParams::PaymentMethodOption::Pix</code>, <code>Checkout::Session::PaymentMethodOption::Pix</code>, <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Pix</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Pix</code>, <code>PaymentIntent::PaymentMethodOption::Pix</code>, and <code>PaymentIntent::UpdateParams::PaymentMethodOption::Pix</code></li> <li>Add support for <code>metadata</code> and <code>period</code> on <code>Invoice::CreatePreviewParams::ScheduleDetail::Phase::AddInvoiceItem</code>, <code>Subscription::CreateParams::AddInvoiceItem</code>, <code>Subscription::UpdateParams::AddInvoiceItem</code>, <code>SubscriptionSchedule::CreateParams::Phase::AddInvoiceItem</code>, <code>SubscriptionSchedule::Phase::AddInvoiceItem</code>, and <code>SubscriptionSchedule::UpdateParams::Phase::AddInvoiceItem</code></li> <li>Add support for <code>exp_month</code> and <code>exp_year</code> on <code>Issuing::Card::CreateParams</code></li> <li>Add support for <code>excluded_payment_method_types</code> on <code>PaymentIntent::CreateParams</code> and <code>PaymentIntent</code></li> <li>Add support for <code>payout_method</code> on <code>Payout::CreateParams</code> and <code>Payout</code></li> <li>Add support for <code>mxn</code> on <code>Terminal::Configuration::CreateParams::Tipping</code>, <code>Terminal::Configuration::Tipping</code>, and <code>Terminal::Configuration::UpdateParams::Tipping</code></li> <li>Add support for <code>card</code> on <code>Terminal::Reader::PresentPaymentMethodParams</code></li> </ul> </li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1637">#1637</a> Add <code>stripe_client</code> usage tracking for StripeClient</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1633">#1633</a> Remove double <code>T.nilable</code> before every emptyable field in update methods</li> </ul> <p>See <a href="https://github.com/stripe/stripe-ruby/blob/v15.5.0/CHANGELOG.md">the changelog for more details</a>.</p> <h2>v15.5.0-beta.2</h2> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1632">#1632</a> Bring back invoice payments APIs that were missing in the public preview SDKs <ul> <li>Add support for new resource <code>InvoicePayment</code></li> <li>Add support for <code>list</code> and <code>retrieve</code> methods on resource <code>InvoicePayment</code></li> </ul> </li> </ul> <p>See <a href="https://github.com/stripe/stripe-ruby/blob/v15.5.0-beta.2/CHANGELOG.md">the changelog for more details</a>.</p> <h2>v15.5.0-beta.1</h2> <p>This release changes the pinned API version to <code>2025-07-30.preview</code>.</p> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1624">#1624</a> Update generated code for beta <ul> <li>Add support for new resources <code>Billing::MeterUsageRow</code>, <code>Billing::MeterUsage</code>, and <code>Terminal::OnboardingLink</code></li> <li>Add support for <code>retrieve</code> method on resource <code>Billing::MeterUsage</code></li> <li>Add support for <code>create</code> method on resource <code>Terminal::OnboardingLink</code></li> <li>Add support for <code>monthly_payout_days</code> and <code>weekly_payout_days</code> on <code>BalanceSettings::Payout::Schedule</code> and <code>BalanceSettings::UpdateParams::Payout::Schedule</code></li> <li>Remove support for <code>monthly_anchor</code> and <code>weekly_anchor</code> on <code>BalanceSettings::Payout::Schedule</code> and <code>BalanceSettings::UpdateParams::Payout::Schedule</code></li> <li>Add support for <code>delay_days_override</code> on <code>BalanceSettings::UpdateParams::SettlementTiming</code></li> <li>Remove support for <code>delay_days</code> on <code>BalanceSettings::UpdateParams::SettlementTiming</code></li> <li>Add support for <code>update_discounts</code> on <code>Checkout::Session::CreateParams::Permission</code></li> <li>Add support for <code>discounts</code> and <code>subscription_data</code> on <code>Checkout::Session::UpdateParams</code></li> <li>Add support for <code>smart_disputes</code> on <code>Dispute</code></li> <li>Add support for <code>upi</code> on <code>Invoice::CreateParams::PaymentSetting::PaymentMethodOption</code>, <code>Invoice::PaymentSetting::PaymentMethodOption</code>, <code>Invoice::UpdateParams::PaymentSetting::PaymentMethodOption</code>, <code>QuotePreviewInvoice::PaymentSetting::PaymentMethodOption</code>, <code>Subscription::CreateParams::PaymentSetting::PaymentMethodOption</code>, <code>Subscription::PaymentSetting::PaymentMethodOption</code>, and <code>Subscription::UpdateParams::PaymentSetting::PaymentMethodOption</code></li> <li>Add support for <code>transaction_id</code> on <code>PaymentAttemptRecord::PaymentMethodDetail::Cashapp</code> and <code>PaymentRecord::PaymentMethodDetail::Cashapp</code></li> <li>Add support for <code>amount_details</code> on <code>PaymentIntent::CaptureParams</code>, <code>PaymentIntent::ConfirmParams</code>, <code>PaymentIntent::CreateParams</code>, <code>PaymentIntent::IncrementAuthorizationParams</code>, and <code>PaymentIntent::UpdateParams</code></li> <li>Add support for <code>payment_details</code> on <code>PaymentIntent::IncrementAuthorizationParams</code></li> <li>Add support for <code>storer</code> on <code>V2::Core::Account::CreateParams::Identity::Attestation::TermsOfService</code>, <code>V2::Core::Account::Identity::Attestation::TermsOfService</code>, and <code>V2::Core::Account::UpdateParams::Identity::Attestation::TermsOfService</code></li> <li>Add support for <code>collection_options</code> on <code>V2::Core::AccountLink::CreateParams::UseCase::AccountOnboarding</code>, <code>V2::Core::AccountLink::CreateParams::UseCase::AccountUpdate</code>, <code>V2::Core::AccountLink::UseCase::AccountOnboarding</code>, and <code>V2::Core::AccountLink::UseCase::AccountUpdate</code></li> <li>Change type of <code>V2::Core::AccountLink::CreateParams::UseCase::AccountOnboarding.configurations</code>, <code>V2::Core::AccountLink::CreateParams::UseCase::AccountUpdate.configurations</code>, <code>V2::Core::AccountLink::UseCase::AccountOnboarding.configurations</code>, and <code>V2::Core::AccountLink::UseCase::AccountUpdate.configurations</code> from <code>literal('recipient')</code> to <code>enum('customer'|'merchant'|'recipient'|'storer')</code></li> <li>Add support for <code>bank_account_type</code> on <code>V2::MoneyManagement::PayoutMethod::BankAccount</code></li> <li>Add support for thin event <code>V2CoreAccountLinkReturnedEvent</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.5.0 - 2025-08-27</h2> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1638">#1638</a> Add section on private preview SDKs in readme</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1631">#1631</a> Update generated code. This release changes the pinned API version to <code>2025-08-27.basil</code>. <ul> <li>Add support for <code>balance_report</code>, <code>payout_details</code>, and <code>payout_reconciliation_report</code> on <code>AccountSession::Component</code> and <code>AccountSession::CreateParams::Component</code></li> <li>Add support for <code>name</code> on <code>BillingPortal::Configuration::CreateParams</code>, <code>BillingPortal::Configuration::UpdateParams</code>, and <code>BillingPortal::Configuration</code></li> <li>Add support for <code>installments</code> on <code>Charge::PaymentMethodDetail::Alma</code></li> <li>Add support for <code>transaction_id</code> on <code>Charge::PaymentMethodDetail::Alma</code>, <code>Charge::PaymentMethodDetail::AmazonPay</code>, <code>Charge::PaymentMethodDetail::Billie</code>, <code>Charge::PaymentMethodDetail::KakaoPay</code>, <code>Charge::PaymentMethodDetail::KrCard</code>, <code>Charge::PaymentMethodDetail::NaverPay</code>, <code>Charge::PaymentMethodDetail::Payco</code>, <code>Charge::PaymentMethodDetail::RevolutPay</code>, <code>Charge::PaymentMethodDetail::SamsungPay</code>, and <code>Charge::PaymentMethodDetail::Satispay</code></li> <li>Add support for <code>location</code> and <code>reader</code> on <code>Charge::PaymentMethodDetail::Paynow</code></li> <li>Add support for <code>amount_includes_iof</code> on <code>Checkout::Session::CreateParams::PaymentMethodOption::Pix</code>, <code>Checkout::Session::PaymentMethodOption::Pix</code>, <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Pix</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Pix</code>, <code>PaymentIntent::PaymentMethodOption::Pix</code>, and <code>PaymentIntent::UpdateParams::PaymentMethodOption::Pix</code></li> <li>Add support for <code>metadata</code> and <code>period</code> on <code>Invoice::CreatePreviewParams::ScheduleDetail::Phase::AddInvoiceItem</code>, <code>Subscription::CreateParams::AddInvoiceItem</code>, <code>Subscription::UpdateParams::AddInvoiceItem</code>, <code>SubscriptionSchedule::CreateParams::Phase::AddInvoiceItem</code>, <code>SubscriptionSchedule::Phase::AddInvoiceItem</code>, and <code>SubscriptionSchedule::UpdateParams::Phase::AddInvoiceItem</code></li> <li>Add support for <code>exp_month</code> and <code>exp_year</code> on <code>Issuing::Card::CreateParams</code></li> <li>Add support for <code>excluded_payment_method_types</code> on <code>PaymentIntent::CreateParams</code> and <code>PaymentIntent</code></li> <li>Add support for <code>payout_method</code> on <code>Payout::CreateParams</code> and <code>Payout</code></li> <li>Add support for <code>mxn</code> on <code>Terminal::Configuration::CreateParams::Tipping</code>, <code>Terminal::Configuration::Tipping</code>, and <code>Terminal::Configuration::UpdateParams::Tipping</code></li> <li>Add support for <code>card</code> on <code>Terminal::Reader::PresentPaymentMethodParams</code></li> </ul> </li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1637">#1637</a> Add <code>stripe_client</code> usage tracking for StripeClient</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1633">#1633</a> Remove double <code>T.nilable</code> before every emptyable field in update methods</li> </ul> <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> <h2>15.3.0 - 2025-07-01</h2> <p>This release changes the pinned API version to <code>2025-06-30.basil</code>.</p> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1618">#1618</a> Update generated code <ul> <li>Add support for <code>migrate</code> method on resource <code>Subscription</code></li> <li>Add support for <code>collect_payment_method</code> and <code>confirm_payment_intent</code> methods on resource <code>Terminal::Reader</code></li> <li>Add support for <code>crypto_payments</code> on <code>Account::Capability</code>, <code>Account::CreateParams::Capability</code>, and <code>Account::UpdateParams::Capability</code></li> <li>Add support for <code>proof_of_address</code> on <code>Account::CreateParams::Document</code> and <code>Account::UpdateParams::Document</code></li> <li>Add support for <code>monthly_payout_days</code> and <code>weekly_payout_days</code> on <code>Account::CreateParams::Setting::Payout::Schedule</code>, <code>Account::Setting::Payout::Schedule</code>, and <code>Account::UpdateParams::Setting::Payout::Schedule</code></li> <li>Change <code>Account::Setting::Invoice.hosted_payment_method_save</code> to be required</li> <li>Add support for <code>crypto</code> on <code>Charge::PaymentMethodDetail</code>, <code>ConfirmationToken::CreateParams::PaymentMethodDatum</code>, <code>ConfirmationToken::PaymentMethodPreview</code>, <code>PaymentIntent::ConfirmParams::PaymentMethodDatum</code>, <code>PaymentIntent::ConfirmParams::PaymentMethodOption</code>, <code>PaymentIntent::CreateParams::PaymentMethodDatum</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption</code>, <code>PaymentIntent::PaymentMethodOption</code>, <code>PaymentIntent::UpdateParams::PaymentMethodDatum</code>, <code>PaymentIntent::UpdateParams::PaymentMethodOption</code>, <code>PaymentMethod::CreateParams</code>, <code>PaymentMethod</code>, <code>SetupIntent::ConfirmParams::PaymentMethodDatum</code>, <code>SetupIntent::CreateParams::PaymentMethodDatum</code>, and <code>SetupIntent::UpdateParams::PaymentMethodDatum</code></li> <li>Change type of <code>Charge::PaymentMethodDetail::Card::Installment::Plan.type</code>, <code>ConfirmationToken::CreateParams::PaymentMethodOption::Card::Installment::Plan.type</code>, <code>ConfirmationToken::PaymentMethodOption::Card::Installment::Plan.type</code>, <code>Invoice::CreateParams::PaymentSetting::PaymentMethodOption::Card::Installment::Plan.type</code>, <code>Invoice::UpdateParams::PaymentSetting::PaymentMethodOption::Card::Installment::Plan.type</code>, <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Card::Installment::Plan.type</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Card::Installment::Plan.type</code>, <code>PaymentIntent::PaymentMethodOption::Card::Installment::AvailablePlan.type</code>, <code>PaymentIntent::PaymentMethodOption::Card::Installment::Plan.type</code>, and <code>PaymentIntent::UpdateParams::PaymentMethodOption::Card::Installment::Plan.type</code> from <code>literal('fixed_count')</code> to <code>enum('bonus'|'fixed_count'|'revolving')</code></li> <li>Add support for <code>subscriptions</code> on <code>Checkout::Session::CreateParams::PaymentMethodOption::Klarna</code>, <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Klarna</code>, and <code>PaymentIntent::UpdateParams::PaymentMethodOption::Klarna</code></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stripe/stripe-ruby/commit/ed2489d5068d68800c65abcb50553a27c92426e8"><code>ed2489d</code></a> Bump version to 15.5.0</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/1cf3e3d504f3e4912de2f5f052adde25eb95edca"><code>1cf3e3d</code></a> Add section on private preview SDKs in readme (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1638">#1638</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/cbd4d56832a049e430ba155633f47fe8a41d1b2f"><code>cbd4d56</code></a> Update generated code (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1631">#1631</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/192d5bee132f062600bb0f3d171b7f877864dba4"><code>192d5be</code></a> Add <code>stripe_client</code> usage tracking for StripeClient (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1637">#1637</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/13766d190ceaa024d09910a0a8faa6103b8c0f9b"><code>13766d1</code></a> Remove double <code>T.nilable</code> before every emptyable field in update methods (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1633">#1633</a>)</li> <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><a href="https://github.com/stripe/stripe-ruby/commit/749a12b5a8f709177602b51403dc403564a8c40f"><code>749a12b</code></a> Bump version to 15.3.0</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/1a18c90c1807bd3c562726791bb9adc3661446cb"><code>1a18c90</code></a> Update generated code (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1618">#1618</a>)</li> <li>Additional commits viewable in <a href="https://github.com/stripe/stripe-ruby/compare/v15.2.1...v15.5.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.2.1&new-version=15.5.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>
dependabot[bot] commented 2025-09-06 14:52:29 +00:00 (Migrated from github.com)

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting `@dependabot ignore this major version` or `@dependabot ignore this minor version`. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file. If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

Pull request closed

Sign in to join this conversation.
No description provided.