Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 7, 2025

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

Release notes

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

v30.2.0

  • #2102 Update generated code
    • Add support for captureMethod on PaymentIntent.payment_method_options.card_present, PaymentIntentConfirmParams.payment_method_options.card_present, PaymentIntentCreateParams.payment_method_options.card_present, and PaymentIntentUpdateParams.payment_method_options.card_present

See the changelog for more details.

v30.2.0-beta.1

This release changes the pinned API version to 2025-10-29.preview.

  • #2092 Update generated code for beta
    • Add support for cryptoStorer on v2.core.AccountUpdateParams.identity.attestations.terms_of_service
  • #2081 Update generated code for beta
    • Add support for update method on resource v2.moneymanagement.FinancialAccount
    • Add support for confirm_microdeposits, list, and send_microdeposits methods on resource v2.core.vault.UsBankAccount
    • Add support for list method on resource v2.core.vault.GbBankAccount
    • Add support for paymentPortalUrl on Charge.payment_method_details.rechnung, PaymentAttemptRecord.payment_method_details.rechnung, and PaymentRecord.payment_method_details.rechnung
    • Add support for taxIdElement on CustomerSession.components and CustomerSessionCreateParams.components
    • Add support for startingAfter on PaymentAttemptRecordListParams
    • Add support for reference on PaymentIntentAmountDetailsLineItem.payment_method_options.klarna, PaymentIntentCaptureParams.amount_details.line_items[].payment_method_options.klarna, PaymentIntentConfirmParams.amount_details.line_items[].payment_method_options.klarna, PaymentIntentCreateParams.amount_details.line_items[].payment_method_options.klarna, PaymentIntentIncrementAuthorizationParams.amount_details.line_items[].payment_method_options.klarna, and PaymentIntentUpdateParams.amount_details.line_items[].payment_method_options.klarna
    • Add support for subscriptionReference on PaymentIntentAmountDetailsLineItem.payment_method_options.klarna
    • Add support for closed on v2.core.AccountListParams and v2.core.Account
    • Add support for usd on v2.core.Account.configuration.storer.capabilities.holds_currencies, v2.core.AccountCreateParams.configuration.storer.capabilities.holds_currencies, and v2.core.AccountUpdateParams.configuration.storer.capabilities.holds_currencies
    • Add support for representativeDeclaration on v2.core.Account.identity.attestations, v2.core.AccountCreateParams.identity.attestations, and v2.core.AccountUpdateParams.identity.attestations
    • Add support for verification on v2.core.vault.UsBankAccount
    • Add support for new value payment_method on enums v2.core.AccountCreateParams.configuration.customer.automatic_indirect_tax.locationSource and v2.core.AccountUpdateParams.configuration.customer.automatic_indirect_tax.locationSource
    • Add support for new values application_custom and application_express on enums v2.core.AccountCreateParams.defaults.responsibilities.feesCollector and v2.core.AccountUpdateParams.defaults.responsibilities.feesCollector
    • Add support for v1Id on EventsV2MoneyManagementTransactionCreatedEvent
    • Remove support for thin event V2BillingBillSettingUpdatedEvent with related object v2.billing.BillSetting
  • #2080 Update generated code for beta
    • Add support for lastSeenAt on terminal.Reader
    • Add support for new value 2025-10-29.clover on enum WebhookEndpointCreateParams.apiVersion

See the changelog for more details.

v30.2.0-alpha.2

  • #2099 Update generated code for private-preview
    • Change delegatedcheckout.RequestedSessionUpdateParams.line_item_details[].quantity to be required
    • Add support for paymentMethodPreview on delegatedcheckout.RequestedSession
    • Add support for orderId on delegatedcheckout.RequestedSession.order_details
    • Add support for lead on v2.core.Account.configuration.card_creator.capabilities.commercial, v2.core.Account.identity.attestations.terms_of_service.card_creator.commercial, v2.core.AccountCreateParams.configuration.card_creator.capabilities.commercial, v2.core.AccountCreateParams.identity.attestations.terms_of_service.card_creator.commercial, v2.core.AccountUpdateParams.configuration.card_creator.capabilities.commercial, and v2.core.AccountUpdateParams.identity.attestations.terms_of_service.card_creator.commercial
    • Add support for globalAccountHolder on v2.core.Account.identity.attestations.terms_of_service.card_creator.commercial, v2.core.AccountCreateParams.identity.attestations.terms_of_service.card_creator.commercial, and v2.core.AccountUpdateParams.identity.attestations.terms_of_service.card_creator.commercial
    • Add support for new value commercial.lead.prepaid_card on enum EventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.updatedCapability

See the changelog for more details.

v30.2.0-alpha.1

  • #2091 Update generated code for private-preview
    • Add support for report_refund method on resource PaymentRecord
    • Add support for tenants on billing.analytics.MeterUsageRow
    • Add support for representativeDeclaration on Account.company, AccountCreateParams.company, AccountUpdateParams.company, and TokenCreateParams.account.company

... (truncated)

Changelog

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

30.2.0 - 2025-11-05

  • #2102 Update generated code
    • Add support for captureMethod on PaymentIntent.payment_method_options.card_present, PaymentIntentConfirmParams.payment_method_options.card_present, PaymentIntentCreateParams.payment_method_options.card_present, and PaymentIntentUpdateParams.payment_method_options.card_present

30.1.0 - 2025-10-29

This release changes the pinned API version to 2025-10-29.clover.

  • #2093 Update generated code
    • Improve docs for PaymentIntent related endpoints
  • #2086 Update generated code
    • Add support for new resources PaymentAttemptRecord, PaymentIntentAmountDetailsLineItem, and PaymentRecord
    • Add support for list and retrieve methods on resource PaymentAttemptRecord
    • Add support for report_payment_attempt_canceled, report_payment_attempt_failed, report_payment_attempt_guaranteed, report_payment_attempt_informational, report_payment_attempt, report_payment, report_refund, and retrieve methods on resource PaymentRecord
    • Add support for list method on resource PaymentIntentAmountDetailsLineItem
    • Add support for representativeDeclaration on Account.company, AccountCreateParams.company, AccountUpdateParams.company, and TokenCreateParams.account.company
    • Change billing.CreditGrantCreateParams.category to be optional
    • Add support for paymentMethodConfiguration on billingportal.ConfigurationCreateParams.features.payment_method_update and billingportal.ConfigurationUpdateParams.features.payment_method_update
    • Add support for new value mb_way on enum checkout.SessionCreateParams.excludedPaymentMethodTypes
    • Add support for twint on checkout.Session.payment_method_options and checkout.SessionCreateParams.payment_method_options
    • Add support for new value mb_way on enum checkout.SessionCreateParams.paymentMethodTypes
    • Add support for paymentRecordRefund and type on CreditNote.refunds[], CreditNoteCreateParams.refunds[], CreditNotePreviewLinesParams.refunds[], and CreditNotePreviewParams.refunds[]
    • Add support for customerSheet and mobilePaymentElement on CustomerSession.components and CustomerSessionCreateParams.components
    • Add support for new value custom on enums CustomerListPaymentMethodsParams.type, PaymentMethodCreateParams.type, and PaymentMethodListParams.type
    • Add support for provider on Customer.tax
    • Add support for new value platform_terms_of_service on enum FileListParams.purpose
    • Add support for new value platform_terms_of_service on enum FileCreateParams.purpose
    • Add support for paymentRecord on InvoiceAttachPaymentParams, InvoicePayment.payment, and InvoicePaymentListParams.payment
    • Change type of InvoicePaymentListParams.payment.type from literal('payment_intent') to enum('payment_intent'|'payment_record')
    • Add support for new value custom on enums InvoiceCreateParams.payment_settings.paymentMethodTypes, InvoiceUpdateParams.payment_settings.paymentMethodTypes, SubscriptionCreateParams.payment_settings.paymentMethodTypes, and SubscriptionUpdateParams.payment_settings.paymentMethodTypes
    • Add support for amountDetails on PaymentIntentCaptureParams, PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentIncrementAuthorizationParams, and PaymentIntentUpdateParams
    • Add support for paymentDetails on PaymentIntentCaptureParams, PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentIncrementAuthorizationParams, PaymentIntentUpdateParams, and PaymentIntent
    • Add support for discountAmount, lineItems, shipping, and tax on PaymentIntent.amount_details
    • Add support for nameCollection on PaymentLinkCreateParams, PaymentLinkUpdateParams, and PaymentLink
    • Add support for new value mb_way on enums PaymentLinkCreateParams.paymentMethodTypes and PaymentLinkUpdateParams.paymentMethodTypes
    • Add support for crypto on PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, and Refund.destination_details
    • Add support for mbWay on PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, and PaymentMethodConfiguration
    • Add support for custom on PaymentMethodCreateParams and PaymentMethod
    • Add support for excludedPaymentMethodTypes on SetupIntentCreateParams, SetupIntentUpdateParams, and SetupIntent
    • Add support for tw on tax.Registration.country_options and tax.RegistrationCreateParams.country_options
    • Add support for gip on terminal.Configuration.tipping, terminal.ConfigurationCreateParams.tipping, and terminal.ConfigurationUpdateParams.tipping
    • Add support for lastSeenAt on terminal.Reader
    • Add support for new values balance_settings.updated and invoice.payment_attempt_required on enums WebhookEndpointCreateParams.enabledEvents and WebhookEndpointUpdateParams.enabledEvents
    • Add support for new value 2025-10-29.clover on enum WebhookEndpointCreateParams.apiVersion
    • Add support for gt, gte, lt, lte, and types on v2.core.EventListParams
    • Change v2.core.EventListParams.objectId to be optional
    • Add support for snapshot event balance_settings.updated with resource BalanceSettings
    • Add support for snapshot event invoice.payment_attempt_required with resource Invoice

30.0.0 - 2025-09-30

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [com.stripe:stripe-java](https://github.com/stripe/stripe-java) from 29.5.0 to 30.2.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.5.0...v30.2.0)

---
updated-dependencies:
- dependency-name: com.stripe:stripe-java
  dependency-version: 30.2.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 Nov 7, 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

Development

Successfully merging this pull request may close these issues.

2 participants