Bump stripe from 15.2.1 to 15.3.0 #7

Closed
dependabot[bot] wants to merge 1 commit from dependabot/bundler/stripe-15.3.0 into main
dependabot[bot] commented 2025-07-02 11:32:19 +00:00 (Migrated from github.com)

Bumps stripe from 15.2.1 to 15.3.0.

Release notes

Sourced from stripe's releases.

v15.3.0

  • #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
    • Add support for billing_mode on Checkout::Session::CreateParams::SubscriptionDatum, Invoice::CreatePreviewParams::ScheduleDetail, Invoice::CreatePreviewParams::SubscriptionDetail, Quote::CreateParams::SubscriptionDatum, Quote::SubscriptionDatum, Subscription::CreateParams, SubscriptionSchedule::CreateParams, SubscriptionSchedule, and Subscription
    • Change type of Dispute.enhanced_eligibility_types from literal('visa_compelling_evidence_3') to enum('visa_compelling_evidence_3'|'visa_compliance')
    • Add support for related_person on Identity::VerificationSession::CreateParams and Identity::VerificationSession
    • Add support for matching on Identity::VerificationSession::Option
    • Add support for klarna on Mandate::PaymentMethodDetail, SetupIntent::ConfirmParams::PaymentMethodOption, SetupIntent::CreateParams::PaymentMethodOption, SetupIntent::PaymentMethodOption, and SetupIntent::UpdateParams::PaymentMethodOption
    • Add support for on_demand on PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna, PaymentIntent::CreateParams::PaymentMethodOption::Klarna, and PaymentIntent::UpdateParams::PaymentMethodOption::Klarna
    • Change type of PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna.setup_future_usage, PaymentIntent::CreateParams::PaymentMethodOption::Klarna.setup_future_usage, PaymentIntent::PaymentMethodOption::Klarna.setup_future_usage, and PaymentIntent::UpdateParams::PaymentMethodOption::Klarna.setup_future_usage from literal('none') to enum('none'|'off_session'|'on_session')
    • Add support for ua on Tax::Registration::CountryOption and Tax::Registration::CreateParams::CountryOption
    • Change type of Terminal::Location::UpdateParams.display_name from string to emptyable(string)
    • Add support for collect_payment_method and confirm_payment_intent on Terminal::Reader::Action
    • Add support for status on Treasury::FinancialAccount::ListParams
  • #1615 Update README to mention that APIResource.request was removed
  • #1619 Updated StripeClient snippets in README
  • #1621 Disable flaky test in jruby/truffleruby
  • #1620 Fix raw_request example in README

See the changelog for more details.

v15.3.0-beta.2

  • #1623 Pull in OffSessionPayment changes for the May release

See the changelog for more details.

v15.3.0-beta.1

This release changes the pinned API version to 2025-05-28.preview.

  • #1599 Update generated code for beta

    Breaking changes

    • Remove support for deprecated previews
      • Remove support for resources Billing::MeterErrorReport, GiftCards::Card, GiftCards::Transaction, and Privacy::RedactionJobRootObjects
      • Remove support for create, list, retrieve, update, and validate methods on resource GiftCards::Card
      • Remove support for cancel, confirm, create, list, retrieve, and update methods on resource GiftCards::Transaction
      • Remove support for provisioning on Product::CreateParams and Product
    • Change type of Checkout::Session::UpdateParams::LineItem.quantity from emptyable(longInteger) to longInteger
    • Change CreditNote.post_payment_amount to be required
    • Change CreditNote.pre_payment_amount to be required
    • Remove support for credits on Order::CreateParams, Order::UpdateParams, and Order
    • Remove support for amount_remaining on Order
    • Remove support for amount_credit on Order::TotalDetail

... (truncated)

Changelog

Sourced from stripe's changelog.

15.3.0 - 2025-07-01

  • #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
    • Add support for billing_mode on Checkout::Session::CreateParams::SubscriptionDatum, Invoice::CreatePreviewParams::ScheduleDetail, Invoice::CreatePreviewParams::SubscriptionDetail, Quote::CreateParams::SubscriptionDatum, Quote::SubscriptionDatum, Subscription::CreateParams, SubscriptionSchedule::CreateParams, SubscriptionSchedule, and Subscription
    • Change type of Dispute.enhanced_eligibility_types from literal('visa_compelling_evidence_3') to enum('visa_compelling_evidence_3'|'visa_compliance')
    • Add support for related_person on Identity::VerificationSession::CreateParams and Identity::VerificationSession
    • Add support for matching on Identity::VerificationSession::Option
    • Add support for klarna on Mandate::PaymentMethodDetail, SetupIntent::ConfirmParams::PaymentMethodOption, SetupIntent::CreateParams::PaymentMethodOption, SetupIntent::PaymentMethodOption, and SetupIntent::UpdateParams::PaymentMethodOption
    • Add support for on_demand on PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna, PaymentIntent::CreateParams::PaymentMethodOption::Klarna, and PaymentIntent::UpdateParams::PaymentMethodOption::Klarna
    • Change type of PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna.setup_future_usage, PaymentIntent::CreateParams::PaymentMethodOption::Klarna.setup_future_usage, PaymentIntent::PaymentMethodOption::Klarna.setup_future_usage, and PaymentIntent::UpdateParams::PaymentMethodOption::Klarna.setup_future_usage from literal('none') to enum('none'|'off_session'|'on_session')
    • Add support for ua on Tax::Registration::CountryOption and Tax::Registration::CreateParams::CountryOption
    • Change type of Terminal::Location::UpdateParams.display_name from string to emptyable(string)
    • Add support for collect_payment_method and confirm_payment_intent on Terminal::Reader::Action
    • Add support for status on Treasury::FinancialAccount::ListParams
  • #1615 Update README to mention that APIResource.request was removed
  • #1619 Updated StripeClient snippets in README
  • #1621 Disable flaky test in jruby/truffleruby
  • #1620 Fix raw_request example in README
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.3.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.3.0</h2> <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> <li>Add support for <code>billing_mode</code> on <code>Checkout::Session::CreateParams::SubscriptionDatum</code>, <code>Invoice::CreatePreviewParams::ScheduleDetail</code>, <code>Invoice::CreatePreviewParams::SubscriptionDetail</code>, <code>Quote::CreateParams::SubscriptionDatum</code>, <code>Quote::SubscriptionDatum</code>, <code>Subscription::CreateParams</code>, <code>SubscriptionSchedule::CreateParams</code>, <code>SubscriptionSchedule</code>, and <code>Subscription</code></li> <li>Change type of <code>Dispute.enhanced_eligibility_types</code> from <code>literal('visa_compelling_evidence_3')</code> to <code>enum('visa_compelling_evidence_3'|'visa_compliance')</code></li> <li>Add support for <code>related_person</code> on <code>Identity::VerificationSession::CreateParams</code> and <code>Identity::VerificationSession</code></li> <li>Add support for <code>matching</code> on <code>Identity::VerificationSession::Option</code></li> <li>Add support for <code>klarna</code> on <code>Mandate::PaymentMethodDetail</code>, <code>SetupIntent::ConfirmParams::PaymentMethodOption</code>, <code>SetupIntent::CreateParams::PaymentMethodOption</code>, <code>SetupIntent::PaymentMethodOption</code>, and <code>SetupIntent::UpdateParams::PaymentMethodOption</code></li> <li>Add support for <code>on_demand</code> on <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Klarna</code>, and <code>PaymentIntent::UpdateParams::PaymentMethodOption::Klarna</code></li> <li>Change type of <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna.setup_future_usage</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Klarna.setup_future_usage</code>, <code>PaymentIntent::PaymentMethodOption::Klarna.setup_future_usage</code>, and <code>PaymentIntent::UpdateParams::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>ua</code> on <code>Tax::Registration::CountryOption</code> and <code>Tax::Registration::CreateParams::CountryOption</code></li> <li>Change type of <code>Terminal::Location::UpdateParams.display_name</code> from <code>string</code> to <code>emptyable(string)</code></li> <li>Add support for <code>collect_payment_method</code> and <code>confirm_payment_intent</code> on <code>Terminal::Reader::Action</code></li> <li>Add support for <code>status</code> on <code>Treasury::FinancialAccount::ListParams</code></li> </ul> </li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1615">#1615</a> Update README to mention that APIResource.request was removed</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1619">#1619</a> Updated StripeClient snippets in README</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1621">#1621</a> Disable flaky test in jruby/truffleruby</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1620">#1620</a> Fix <code>raw_request</code> example in README</li> </ul> <p>See <a href="https://github.com/stripe/stripe-ruby/blob/v15.3.0/CHANGELOG.md">the changelog for more details</a>.</p> <h2>v15.3.0-beta.2</h2> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1623">#1623</a> Pull in OffSessionPayment changes for the May release</li> </ul> <p>See <a href="https://github.com/stripe/stripe-ruby/blob/v15.3.0-beta.2/CHANGELOG.md">the changelog for more details</a>.</p> <h2>v15.3.0-beta.1</h2> <p>This release changes the pinned API version to <code>2025-05-28.preview</code>.</p> <ul> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1599">#1599</a> Update generated code for beta <h3>Breaking changes</h3> <ul> <li>Remove support for deprecated previews <ul> <li>Remove support for resources <code>Billing::MeterErrorReport</code>, <code>GiftCards::Card</code>, <code>GiftCards::Transaction</code>, and <code>Privacy::RedactionJobRootObjects</code></li> <li>Remove support for <code>create</code>, <code>list</code>, <code>retrieve</code>, <code>update</code>, and <code>validate</code> methods on resource <code>GiftCards::Card</code></li> <li>Remove support for <code>cancel</code>, <code>confirm</code>, <code>create</code>, <code>list</code>, <code>retrieve</code>, and <code>update</code> methods on resource <code>GiftCards::Transaction</code></li> <li>Remove support for <code>provisioning</code> on <code>Product::CreateParams</code> and <code>Product</code></li> </ul> </li> <li>Change type of <code>Checkout::Session::UpdateParams::LineItem.quantity</code> from <code>emptyable(longInteger)</code> to <code>longInteger</code></li> <li>Change <code>CreditNote.post_payment_amount</code> to be required</li> <li>Change <code>CreditNote.pre_payment_amount</code> to be required</li> <li>Remove support for <code>credits</code> on <code>Order::CreateParams</code>, <code>Order::UpdateParams</code>, and <code>Order</code></li> <li>Remove support for <code>amount_remaining</code> on <code>Order</code></li> <li>Remove support for <code>amount_credit</code> on <code>Order::TotalDetail</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.3.0 - 2025-07-01</h2> <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> <li>Add support for <code>billing_mode</code> on <code>Checkout::Session::CreateParams::SubscriptionDatum</code>, <code>Invoice::CreatePreviewParams::ScheduleDetail</code>, <code>Invoice::CreatePreviewParams::SubscriptionDetail</code>, <code>Quote::CreateParams::SubscriptionDatum</code>, <code>Quote::SubscriptionDatum</code>, <code>Subscription::CreateParams</code>, <code>SubscriptionSchedule::CreateParams</code>, <code>SubscriptionSchedule</code>, and <code>Subscription</code></li> <li>Change type of <code>Dispute.enhanced_eligibility_types</code> from <code>literal('visa_compelling_evidence_3')</code> to <code>enum('visa_compelling_evidence_3'|'visa_compliance')</code></li> <li>Add support for <code>related_person</code> on <code>Identity::VerificationSession::CreateParams</code> and <code>Identity::VerificationSession</code></li> <li>Add support for <code>matching</code> on <code>Identity::VerificationSession::Option</code></li> <li>Add support for <code>klarna</code> on <code>Mandate::PaymentMethodDetail</code>, <code>SetupIntent::ConfirmParams::PaymentMethodOption</code>, <code>SetupIntent::CreateParams::PaymentMethodOption</code>, <code>SetupIntent::PaymentMethodOption</code>, and <code>SetupIntent::UpdateParams::PaymentMethodOption</code></li> <li>Add support for <code>on_demand</code> on <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Klarna</code>, and <code>PaymentIntent::UpdateParams::PaymentMethodOption::Klarna</code></li> <li>Change type of <code>PaymentIntent::ConfirmParams::PaymentMethodOption::Klarna.setup_future_usage</code>, <code>PaymentIntent::CreateParams::PaymentMethodOption::Klarna.setup_future_usage</code>, <code>PaymentIntent::PaymentMethodOption::Klarna.setup_future_usage</code>, and <code>PaymentIntent::UpdateParams::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>ua</code> on <code>Tax::Registration::CountryOption</code> and <code>Tax::Registration::CreateParams::CountryOption</code></li> <li>Change type of <code>Terminal::Location::UpdateParams.display_name</code> from <code>string</code> to <code>emptyable(string)</code></li> <li>Add support for <code>collect_payment_method</code> and <code>confirm_payment_intent</code> on <code>Terminal::Reader::Action</code></li> <li>Add support for <code>status</code> on <code>Treasury::FinancialAccount::ListParams</code></li> </ul> </li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1615">#1615</a> Update README to mention that APIResource.request was removed</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1619">#1619</a> Updated StripeClient snippets in README</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1621">#1621</a> Disable flaky test in jruby/truffleruby</li> <li><a href="https://redirect.github.com/stripe/stripe-ruby/pull/1620">#1620</a> Fix <code>raw_request</code> example in README</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <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><a href="https://github.com/stripe/stripe-ruby/commit/2241742fa6e6cca2cf7664e2058d7c8a00f5a6be"><code>2241742</code></a> Explicitly mention that APIResource.request was removed (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1615">#1615</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/8ac3b4f3c334a5dfe7609a5b33f2d206d9f6e78a"><code>8ac3b4f</code></a> Updated stripeclient snippets in Readme.md (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1619">#1619</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/3d8ec2f326da2aebb140926565fe745c0b1b52fb"><code>3d8ec2f</code></a> Link to the /changelog page instead of /upgrades (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1622">#1622</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/da9f0e07e4f64ec07897a469a3c8b0f886b1cd43"><code>da9f0e0</code></a> Disable flaky test in jruby/truffleruby (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1621">#1621</a>)</li> <li><a href="https://github.com/stripe/stripe-ruby/commit/4367ac9511e07c8e61a7be43ae1e0782ea839202"><code>4367ac9</code></a> Fix <code>raw_request</code> example in readme (<a href="https://redirect.github.com/stripe/stripe-ruby/issues/1620">#1620</a>)</li> <li>See full diff in <a href="https://github.com/stripe/stripe-ruby/compare/v15.2.1...v15.3.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.3.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-07-31 11:42:57 +00:00 (Migrated from github.com)

Superseded by #13.

Superseded by #13.

Pull request closed

Sign in to join this conversation.
No description provided.