Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 31, 2025

Bumps com.stripe:stripe-java from 29.3.0 to 29.4.0.

Release notes

Sourced from com.stripe:stripe-java's releases.

v29.4.0

  • #2027 Update generated code. This release changes the pinned API version to 2025-07-30.basil.
    • Add support for instantPayoutsPromotion on AccountSession.components and AccountSessionCreateParams.components
    • Add support for adjustableQuantity on billingportal.Configuration.features.subscription_update.products[], billingportal.ConfigurationCreateParams.features.subscription_update.products[], and billingportal.ConfigurationUpdateParams.features.subscription_update.products[]
    • Add support for transactionId on Charge.payment_method_details.cashapp
    • Add support for originContext on checkout.SessionCreateParams and checkout.Session
    • Add support for template on PaymentLink.invoice_creation.invoice_data.rendering_options, PaymentLinkCreateParams.invoice_creation.invoice_data.rendering_options, PaymentLinkUpdateParams.invoice_creation.invoice_data.rendering_options, checkout.Session.invoice_creation.invoice_data.rendering_options, and checkout.SessionCreateParams.invoice_creation.invoice_data.rendering_options
    • Add support for setupFutureUsage on checkout.Session.payment_method_options.pix and checkout.SessionCreateParams.payment_method_options.pix
    • Add support for new value nz_bank_account on enum checkout.SessionCreateParams.paymentMethodTypes
    • Add support for duration on InvoiceCreatePreviewParams.schedule_details.phases[], SubscriptionScheduleCreateParams.phases[], and SubscriptionScheduleUpdateParams.phases[]
    • Add support for priceData on PaymentLinkCreateParams.line_items[]
    • Change PaymentLinkCreateParams.line_items[].price to be optional
    • Add support for new value America/Coyhaique on enum reporting.ReportRunCreateParams.parameters.timezone
    • Add support for standard on tax.Registration.country_options.ae, tax.Registration.country_options.au, tax.Registration.country_options.ch, tax.Registration.country_options.gb, tax.Registration.country_options.jp, tax.Registration.country_options.no, tax.Registration.country_options.nz, tax.Registration.country_options.sg, tax.RegistrationCreateParams.country_options.ae, tax.RegistrationCreateParams.country_options.al, tax.RegistrationCreateParams.country_options.ao, tax.RegistrationCreateParams.country_options.au, tax.RegistrationCreateParams.country_options.aw, tax.RegistrationCreateParams.country_options.ba, tax.RegistrationCreateParams.country_options.bb, tax.RegistrationCreateParams.country_options.bd, tax.RegistrationCreateParams.country_options.bf, tax.RegistrationCreateParams.country_options.bh, tax.RegistrationCreateParams.country_options.bs, tax.RegistrationCreateParams.country_options.cd, tax.RegistrationCreateParams.country_options.ch, tax.RegistrationCreateParams.country_options.et, tax.RegistrationCreateParams.country_options.gb, tax.RegistrationCreateParams.country_options.gn, tax.RegistrationCreateParams.country_options.is, tax.RegistrationCreateParams.country_options.jp, tax.RegistrationCreateParams.country_options.me, tax.RegistrationCreateParams.country_options.mk, tax.RegistrationCreateParams.country_options.mr, tax.RegistrationCreateParams.country_options.no, tax.RegistrationCreateParams.country_options.nz, tax.RegistrationCreateParams.country_options.om, tax.RegistrationCreateParams.country_options.rs, tax.RegistrationCreateParams.country_options.sg, tax.RegistrationCreateParams.country_options.sr, tax.RegistrationCreateParams.country_options.uy, tax.RegistrationCreateParams.country_options.za, and tax.RegistrationCreateParams.country_options.zw
    • Add support for new value inbound_goods on enums tax.RegistrationCreateParams.country_options.at.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.be.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.bg.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.cy.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.cz.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.de.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.dk.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ee.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.es.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.fi.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.fr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.gr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.hr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.hu.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ie.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.it.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lu.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lv.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.mt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.nl.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.pl.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.pt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ro.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.se.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.si.standard.placeOfSupplyScheme, and tax.RegistrationCreateParams.country_options.sk.standard.placeOfSupplyScheme
    • Add support for aed, bgn, huf, and ron on terminal.Configuration.tipping, terminal.ConfigurationCreateParams.tipping, and terminal.ConfigurationUpdateParams.tipping
    • Add support for new value 2025-07-30.basil on enum WebhookEndpointCreateParams.apiVersion

See the changelog for more details.

v29.4.0-beta.2

  • #2026 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.AccountCreateParams.configuration, and v2.core.AccountUpdateParams.configuration
    • Add support for statusDetails on v2.moneymanagement.FinancialAccount
    • Add support for status on v2.moneymanagement.FinancialAccountListParams
    • Add support for new value configuration.storer on enums v2.core.AccountCreateParams.include, v2.core.AccountRetrieveParams.include, and v2.core.AccountUpdateParams.include
    • Add support for new value storer on enum v2.core.AccountCloseParams.appliedConfigurations
    • Add support for thin events V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationStorerUpdatedEvent with related object v2.core.Account
    • Add support for error types AlreadyExistsException and NonZeroBalanceException

See the changelog for more details.

v29.4.0-beta.1

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

  • #2009 Update generated code for beta
    • Change type of InvoiceCreatePreviewParams.schedule_details.billingMode, InvoiceCreatePreviewParams.subscription_details.billingMode, Quote.subscription_data.billingMode, QuoteCreateParams.subscription_data.billingMode, SubscriptionCreateParams.billingMode, SubscriptionScheduleCreateParams.billingMode, and checkout.SessionCreateParams.subscription_data.billingMode from enum('classic'|'flexible') to billing_mode
    • Add support for submissionMethod on Dispute.evidence_details
    • Add support for onDemand and subscriptions on OrderCreateParams.payment.settings.payment_method_options.klarna and OrderUpdateParams.payment.settings.payment_method_options.klarna
    • Change type of Order.payment.settings.payment_method_options.klarna.setupFutureUsage, OrderCreateParams.payment.settings.payment_method_options.klarna.setupFutureUsage, and OrderUpdateParams.payment.settings.payment_method_options.klarna.setupFutureUsage from literal('none') to enum('none'|'off_session'|'on_session')
    • Add support for crypto on PaymentAttemptRecord.payment_method_details and PaymentRecord.payment_method_details
    • Change type of PaymentIntent.payment_method_options.gopay.setupFutureUsage, PaymentIntentConfirmParams.payment_method_options.gopay.setupFutureUsage, PaymentIntentCreateParams.payment_method_options.gopay.setupFutureUsage, and PaymentIntentUpdateParams.payment_method_options.gopay.setupFutureUsage from literal('none') to enum('none'|'off_session')
    • Change type of QuotePreviewSubscriptionSchedule.billingMode, Subscription.billingMode, and SubscriptionSchedule.billingMode from enum('classic'|'flexible') to SubscriptionsResourceBillingMode
    • Change type of SubscriptionMigrateParams.billingMode from literal('flexible') to billing_mode_migrate
    • Remove support for billingModeDetails on Subscription
    • Add support for proofOfAddress on v2.core.Account.identity.business_details.documents, v2.core.AccountCreateParams.identity.business_details.documents, and v2.core.AccountUpdateParams.identity.business_details.documents
    • Add support for metadata on v2.moneymanagement.FinancialAccount
    • Remove support for description on v2.moneymanagement.FinancialAccount
    • Remove support for attempts on v2.payments.OffSessionPayment

... (truncated)

Changelog

Sourced from com.stripe:stripe-java's changelog.

29.4.0 - 2025-07-30

  • #2027 Update generated code. This release changes the pinned API version to 2025-07-30.basil.
    • Add support for instantPayoutsPromotion on AccountSession.components and AccountSessionCreateParams.components
    • Add support for adjustableQuantity on billingportal.Configuration.features.subscription_update.products[], billingportal.ConfigurationCreateParams.features.subscription_update.products[], and billingportal.ConfigurationUpdateParams.features.subscription_update.products[]
    • Add support for transactionId on Charge.payment_method_details.cashapp
    • Add support for originContext on checkout.SessionCreateParams and checkout.Session
    • Add support for template on PaymentLink.invoice_creation.invoice_data.rendering_options, PaymentLinkCreateParams.invoice_creation.invoice_data.rendering_options, PaymentLinkUpdateParams.invoice_creation.invoice_data.rendering_options, checkout.Session.invoice_creation.invoice_data.rendering_options, and checkout.SessionCreateParams.invoice_creation.invoice_data.rendering_options
    • Add support for setupFutureUsage on checkout.Session.payment_method_options.pix and checkout.SessionCreateParams.payment_method_options.pix
    • Add support for new value nz_bank_account on enum checkout.SessionCreateParams.paymentMethodTypes
    • Add support for duration on InvoiceCreatePreviewParams.schedule_details.phases[], SubscriptionScheduleCreateParams.phases[], and SubscriptionScheduleUpdateParams.phases[]
    • Add support for priceData on PaymentLinkCreateParams.line_items[]
    • Change PaymentLinkCreateParams.line_items[].price to be optional
    • Add support for new value America/Coyhaique on enum reporting.ReportRunCreateParams.parameters.timezone
    • Add support for standard on tax.Registration.country_options.ae, tax.Registration.country_options.au, tax.Registration.country_options.ch, tax.Registration.country_options.gb, tax.Registration.country_options.jp, tax.Registration.country_options.no, tax.Registration.country_options.nz, tax.Registration.country_options.sg, tax.RegistrationCreateParams.country_options.ae, tax.RegistrationCreateParams.country_options.al, tax.RegistrationCreateParams.country_options.ao, tax.RegistrationCreateParams.country_options.au, tax.RegistrationCreateParams.country_options.aw, tax.RegistrationCreateParams.country_options.ba, tax.RegistrationCreateParams.country_options.bb, tax.RegistrationCreateParams.country_options.bd, tax.RegistrationCreateParams.country_options.bf, tax.RegistrationCreateParams.country_options.bh, tax.RegistrationCreateParams.country_options.bs, tax.RegistrationCreateParams.country_options.cd, tax.RegistrationCreateParams.country_options.ch, tax.RegistrationCreateParams.country_options.et, tax.RegistrationCreateParams.country_options.gb, tax.RegistrationCreateParams.country_options.gn, tax.RegistrationCreateParams.country_options.is, tax.RegistrationCreateParams.country_options.jp, tax.RegistrationCreateParams.country_options.me, tax.RegistrationCreateParams.country_options.mk, tax.RegistrationCreateParams.country_options.mr, tax.RegistrationCreateParams.country_options.no, tax.RegistrationCreateParams.country_options.nz, tax.RegistrationCreateParams.country_options.om, tax.RegistrationCreateParams.country_options.rs, tax.RegistrationCreateParams.country_options.sg, tax.RegistrationCreateParams.country_options.sr, tax.RegistrationCreateParams.country_options.uy, tax.RegistrationCreateParams.country_options.za, and tax.RegistrationCreateParams.country_options.zw
    • Add support for new value inbound_goods on enums tax.RegistrationCreateParams.country_options.at.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.be.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.bg.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.cy.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.cz.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.de.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.dk.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ee.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.es.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.fi.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.fr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.gr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.hr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.hu.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ie.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.it.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lu.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lv.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.mt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.nl.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.pl.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.pt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ro.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.se.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.si.standard.placeOfSupplyScheme, and tax.RegistrationCreateParams.country_options.sk.standard.placeOfSupplyScheme
    • Add support for aed, bgn, huf, and ron on terminal.Configuration.tipping, terminal.ConfigurationCreateParams.tipping, and terminal.ConfigurationUpdateParams.tipping
    • Add support for new value 2025-07-30.basil on enum WebhookEndpointCreateParams.apiVersion
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 [com.stripe:stripe-java](https://github.com/stripe/stripe-java) from 29.3.0 to 29.4.0.
- [Release notes](https://github.com/stripe/stripe-java/releases)
- [Changelog](https://github.com/stripe/stripe-java/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-java@v29.3.0...v29.4.0)

---
updated-dependencies:
- dependency-name: com.stripe:stripe-java
  dependency-version: 29.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jul 31, 2025
@robot-simplify4u robot-simplify4u enabled auto-merge (rebase) July 31, 2025 01:34
@sonarqubecloud
Copy link

@robot-simplify4u robot-simplify4u merged commit ae97c6f into master Jul 31, 2025
17 checks passed
@robot-simplify4u robot-simplify4u deleted the dependabot/maven/pgp-keys-map-test1/com.stripe-stripe-java-29.4.0 branch July 31, 2025 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Development

Successfully merging this pull request may close these issues.

2 participants