Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 29, 2025

Bumps com.stripe:stripe-java from 28.4.0 to 29.5.0.

Release notes

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

v29.5.0

  • #2034 Add section on private preview SDKs in readme
  • #2030 Update generated code. This release changes the pinned API version to 2025-08-27.basil.
    • Add support for balanceReport, payoutDetails, and payoutReconciliationReport on AccountSession.components and AccountSessionCreateParams.components
    • Add support for name on billingportal.ConfigurationCreateParams, billingportal.ConfigurationUpdateParams, and billingportal.Configuration
    • Add support for installments on Charge.payment_method_details.alma
    • Add support for transactionId on Charge.payment_method_details.alma, Charge.payment_method_details.amazon_pay, Charge.payment_method_details.billie, Charge.payment_method_details.kakao_pay, Charge.payment_method_details.kr_card, Charge.payment_method_details.naver_pay, Charge.payment_method_details.payco, Charge.payment_method_details.revolut_pay, Charge.payment_method_details.samsung_pay, and Charge.payment_method_details.satispay
    • Add support for location and reader on Charge.payment_method_details.paynow
    • Add support for amountIncludesIof on PaymentIntent.payment_method_options.pix, PaymentIntentConfirmParams.payment_method_options.pix, PaymentIntentCreateParams.payment_method_options.pix, PaymentIntentUpdateParams.payment_method_options.pix, checkout.Session.payment_method_options.pix, and checkout.SessionCreateParams.payment_method_options.pix
    • Add support for new value terminal_android_apk on enum FileListParams.purpose
    • Add support for new value terminal_android_apk on enum FileCreateParams.purpose
    • Add support for metadata and period on InvoiceCreatePreviewParams.schedule_details.phases[].add_invoice_items[], SubscriptionCreateParams.add_invoice_items[], SubscriptionSchedule.phases[].add_invoice_items[], SubscriptionScheduleCreateParams.phases[].add_invoice_items[], SubscriptionScheduleUpdateParams.phases[].add_invoice_items[], and SubscriptionUpdateParams.add_invoice_items[]
    • Add support for expMonth and expYear on issuing.CardCreateParams
    • Add support for excludedPaymentMethodTypes on PaymentIntentCreateParams and PaymentIntent
    • Add support for payoutMethod on PayoutCreateParams and Payout
    • Add support for mxn on terminal.Configuration.tipping, terminal.ConfigurationCreateParams.tipping, and terminal.ConfigurationUpdateParams.tipping
    • Add support for card on terminal.ReaderPresentPaymentMethodParams
    • Add support for new value card on enum terminal.ReaderPresentPaymentMethodParams.type
    • Add support for new value 2025-08-27.basil on enum WebhookEndpointCreateParams.apiVersion
  • #2032 Introduce V1 namespaces in StripeClient
    • All the top level non-namespaced services under StripeClient services(eg. customers, products) are copied under the new V1 namespace. These top level non-namespaced services will be marked as deprecated in the next major release and will be removed in a future release. Eg.
    StripeClient client = new StripeClient("sk_test...")
    Accessing V1 Stripe services on a StripeClient should be through the V1 namespace
    
    client.customers().list()
    
    
    client.v1().customers().list()
    Refer to the migration guide for help upgrading.

See the changelog for more details.

v29.5.0-beta.2

  • #2031 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.

v29.5.0-beta.1

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

  • #2025 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 monthlyPayoutDays and weeklyPayoutDays on BalanceSettings.payouts.schedule and BalanceSettingsUpdateParams.payouts.schedule
    • Remove support for monthlyAnchor and weeklyAnchor on BalanceSettings.payouts.schedule and BalanceSettingsUpdateParams.payouts.schedule
    • Add support for delayDaysOverride on BalanceSettingsUpdateParams.settlement_timing
    • Remove support for delayDays on BalanceSettingsUpdateParams.settlement_timing

... (truncated)

Changelog

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

29.5.0 - 2025-08-27

  • #2034 Add section on private preview SDKs in readme
  • #2030 Update generated code. This release changes the pinned API version to 2025-08-27.basil.
    • Add support for balanceReport, payoutDetails, and payoutReconciliationReport on AccountSession.components and AccountSessionCreateParams.components
    • Add support for name on billingportal.ConfigurationCreateParams, billingportal.ConfigurationUpdateParams, and billingportal.Configuration
    • Add support for installments on Charge.payment_method_details.alma
    • Add support for transactionId on Charge.payment_method_details.alma, Charge.payment_method_details.amazon_pay, Charge.payment_method_details.billie, Charge.payment_method_details.kakao_pay, Charge.payment_method_details.kr_card, Charge.payment_method_details.naver_pay, Charge.payment_method_details.payco, Charge.payment_method_details.revolut_pay, Charge.payment_method_details.samsung_pay, and Charge.payment_method_details.satispay
    • Add support for location and reader on Charge.payment_method_details.paynow
    • Add support for amountIncludesIof on PaymentIntent.payment_method_options.pix, PaymentIntentConfirmParams.payment_method_options.pix, PaymentIntentCreateParams.payment_method_options.pix, PaymentIntentUpdateParams.payment_method_options.pix, checkout.Session.payment_method_options.pix, and checkout.SessionCreateParams.payment_method_options.pix
    • Add support for new value terminal_android_apk on enum FileListParams.purpose
    • Add support for new value terminal_android_apk on enum FileCreateParams.purpose
    • Add support for metadata and period on InvoiceCreatePreviewParams.schedule_details.phases[].add_invoice_items[], SubscriptionCreateParams.add_invoice_items[], SubscriptionSchedule.phases[].add_invoice_items[], SubscriptionScheduleCreateParams.phases[].add_invoice_items[], SubscriptionScheduleUpdateParams.phases[].add_invoice_items[], and SubscriptionUpdateParams.add_invoice_items[]
    • Add support for expMonth and expYear on issuing.CardCreateParams
    • Add support for excludedPaymentMethodTypes on PaymentIntentCreateParams and PaymentIntent
    • Add support for payoutMethod on PayoutCreateParams and Payout
    • Add support for mxn on terminal.Configuration.tipping, terminal.ConfigurationCreateParams.tipping, and terminal.ConfigurationUpdateParams.tipping
    • Add support for card on terminal.ReaderPresentPaymentMethodParams
    • Add support for new value card on enum terminal.ReaderPresentPaymentMethodParams.type
    • Add support for new value 2025-08-27.basil on enum WebhookEndpointCreateParams.apiVersion
  • #2032 Introduce V1 namespaces in StripeClient
    • All the top level non-namespaced services under StripeClient services(eg. customers, products) are copied under the new V1 namespace. These top level non-namespaced services will be marked as deprecated in the next major release and will be removed in a future release. Eg.
    StripeClient client = new StripeClient("sk_test...")
    Accessing V1 Stripe services on a StripeClient should be through the V1 namespace
    
    client.customers().list()
    
    
    client.v1().customers().list()
    Refer to the migration guide for help upgrading.

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

29.3.0 - 2025-07-01

  • #2013 Update generated code. This release changes the pinned API version to 2025-06-30.basil.

... (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 [com.stripe:stripe-java](https://github.com/stripe/stripe-java) from 28.4.0 to 29.5.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@v28.4.0...v29.5.0)

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

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 Sep 29, 2025
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant