Skip to content

chore(deps): bump com.stripe:stripe-java from 26.12.0 to 31.4.0 in /custom-payment-flow/server/java#98

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/custom-payment-flow/server/java/com.stripe-stripe-java-31.4.0
Closed

chore(deps): bump com.stripe:stripe-java from 26.12.0 to 31.4.0 in /custom-payment-flow/server/java#98
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/custom-payment-flow/server/java/com.stripe-stripe-java-31.4.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 26, 2026

Bumps com.stripe:stripe-java from 26.12.0 to 31.4.0.

Release notes

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

v31.4.0

This release changes the pinned API version to 2026-02-25.clover.

  • #2158 Update generated code
    • Add support for new resources reserve.Hold, reserve.Plan, and reserve.Release
    • Add support for location and reader on Charge.payment_method_details.card_present, Charge.payment_method_details.interac_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.interac_present, PaymentMethod.card.generated_from.payment_method_details.card_present, PaymentRecord.payment_method_details.card_present, and PaymentRecord.payment_method_details.interac_present
    • Add support for new value lk_vat on enums CustomerCreateParams.tax_id_data[].type, InvoiceCreatePreviewParams.customer_details.tax_ids[].type, TaxIdCreateParams.type, and tax.CalculationCreateParams.customer_details.tax_ids[].type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum FileListParams.purpose
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum FileCreateParams.purpose
    • Add support for new value pay_by_bank on enums InvoiceCreateParams.payment_settings.paymentMethodTypes, InvoiceUpdateParams.payment_settings.paymentMethodTypes, SubscriptionCreateParams.payment_settings.paymentMethodTypes, and SubscriptionUpdateParams.payment_settings.paymentMethodTypes
    • Add support for displayName and serviceUserNumber on Mandate.payment_method_details.bacs_debit
    • Add support for transactionPurpose on PaymentIntent.payment_method_options.us_bank_account, PaymentIntentConfirmParams.payment_method_options.us_bank_account, PaymentIntentCreateParams.payment_method_options.us_bank_account, and PaymentIntentUpdateParams.payment_method_options.us_bank_account
    • Add support for optionalItems on PaymentLinkUpdateParams
    • Remove support for unused cardIssuerDecline on radar.PaymentEvaluation.insights
    • Add support for paymentBehavior on SubscriptionItemDeleteParams
    • Add support for lk on tax.Registration.country_options and tax.RegistrationCreateParams.country_options
    • Add support for cellular and stripeS710 on terminal.ConfigurationCreateParams, terminal.ConfigurationUpdateParams, and terminal.Configuration
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enum terminal.ReaderListParams.deviceType
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enums WebhookEndpointCreateParams.enabledEvents and WebhookEndpointUpdateParams.enabledEvents
    • Add support for new value 2026-02-25.clover on enum WebhookEndpointCreateParams.apiVersion
    • Add support for snapshot events reserve.hold.created and reserve.hold.updated with resource reserve.Hold
    • Add support for snapshot events reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, and reserve.plan.updated with resource reserve.Plan
    • Add support for snapshot event reserve.release.created with resource reserve.Release

See the changelog for more details.

v31.4.0-beta.1

This release changes the pinned API version to 2026-01-28.preview.

  • #2145 Update generated code for beta
    • Add support for new resource financialconnections.Authorization
    • Add support for retrieve method on resource financialconnections.Authorization
    • Add support for detach_payment method on resource Invoice
    • Remove support for cancel, list_line_items, and reopen methods on resource Order
    • Remove support for attach_cadence method on resource Subscription
    • Add support for additionalFiles and site on Account.settings.paypay_payments, AccountCreateParams.settings.paypay_payments, and AccountUpdateParams.settings.paypay_payments
    • Remove support for capital on Account.settings
    • Add support for authorization and statusDetails on financialconnections.Account
    • Add support for relinkOptions on financialconnections.SessionCreateParams and financialconnections.Session
    • Change financialconnections.SessionCreateParams.accountHolder to be optional
    • Add support for relinkResult on financialconnections.Session
    • Remove support for billingCadence on InvoiceCreatePreviewParams, SubscriptionCreateParams, SubscriptionUpdateParams, and Subscription
    • Remove support for billingCadenceDetails on Invoice.parent and QuotePreviewInvoice.parent
    • Add support for new value pl_nip on enums OrderCreateParams.tax_details.tax_ids[].type and OrderUpdateParams.tax_details.tax_ids[].type
    • Add support for carRentalData, flightData, and lodgingData on PaymentIntent.payment_details
    • Add support for new value capital.financing_summary.line_of_credit_update on enums WebhookEndpointCreateParams.enabledEvents and WebhookEndpointUpdateParams.enabledEvents
    • Add support for alternativeReference on v2.core.vault.GbBankAccount, v2.core.vault.UsBankAccount, and v2.moneymanagement.PayoutMethod
    • Add support for accountHolderAddress and accountHolderName on v2.moneymanagement.FinancialAddress.credentials.us_bank_account
    • Add support for fingerprint on v2.moneymanagement.PayoutMethod.card
    • Add support for snapshot event invoice_payment.detached with resource InvoicePayment

... (truncated)

Changelog

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

31.4.0 - 2026-02-25

This release changes the pinned API version to 2026-02-25.clover.

  • #2158 Update generated code
    • Add support for new resources reserve.Hold, reserve.Plan, and reserve.Release
    • Add support for location and reader on Charge.payment_method_details.card_present, Charge.payment_method_details.interac_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.interac_present, PaymentMethod.card.generated_from.payment_method_details.card_present, PaymentRecord.payment_method_details.card_present, and PaymentRecord.payment_method_details.interac_present
    • Add support for new value lk_vat on enums CustomerCreateParams.tax_id_data[].type, InvoiceCreatePreviewParams.customer_details.tax_ids[].type, TaxIdCreateParams.type, and tax.CalculationCreateParams.customer_details.tax_ids[].type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum FileListParams.purpose
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum FileCreateParams.purpose
    • Add support for new value pay_by_bank on enums InvoiceCreateParams.payment_settings.paymentMethodTypes, InvoiceUpdateParams.payment_settings.paymentMethodTypes, SubscriptionCreateParams.payment_settings.paymentMethodTypes, and SubscriptionUpdateParams.payment_settings.paymentMethodTypes
    • Add support for displayName and serviceUserNumber on Mandate.payment_method_details.bacs_debit
    • Add support for transactionPurpose on PaymentIntent.payment_method_options.us_bank_account, PaymentIntentConfirmParams.payment_method_options.us_bank_account, PaymentIntentCreateParams.payment_method_options.us_bank_account, and PaymentIntentUpdateParams.payment_method_options.us_bank_account
    • Add support for optionalItems on PaymentLinkUpdateParams
    • Remove support for unused cardIssuerDecline on radar.PaymentEvaluation.insights
    • Add support for paymentBehavior on SubscriptionItemDeleteParams
    • Add support for lk on tax.Registration.country_options and tax.RegistrationCreateParams.country_options
    • Add support for cellular and stripeS710 on terminal.ConfigurationCreateParams, terminal.ConfigurationUpdateParams, and terminal.Configuration
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enum terminal.ReaderListParams.deviceType
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enums WebhookEndpointCreateParams.enabledEvents and WebhookEndpointUpdateParams.enabledEvents
    • Add support for new value 2026-02-25.clover on enum WebhookEndpointCreateParams.apiVersion
    • Add support for snapshot events reserve.hold.created and reserve.hold.updated with resource reserve.Hold
    • Add support for snapshot events reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, and reserve.plan.updated with resource reserve.Plan
    • Add support for snapshot event reserve.release.created with resource reserve.Release

31.3.0 - 2026-01-28

This release changes the pinned API version to 2026-01-28.clover.

  • #2147 Update generated code
    • Add support for new resource radar.PaymentEvaluation
    • Add support for create method on resource radar.PaymentEvaluation
    • Add support for adjustableQuantity on LineItem
    • Add support for new value adyen on enums ConfirmationTokenCreateParams.payment_method_data.ideal.bank, PaymentIntentConfirmParams.payment_method_data.ideal.bank, PaymentIntentCreateParams.payment_method_data.ideal.bank, PaymentIntentUpdateParams.payment_method_data.ideal.bank, PaymentMethodCreateParams.ideal.bank, SetupIntentConfirmParams.payment_method_data.ideal.bank, SetupIntentCreateParams.payment_method_data.ideal.bank, and SetupIntentUpdateParams.payment_method_data.ideal.bank
    • Add support for new value pl_nip on enums CustomerCreateParams.tax_id_data[].type, InvoiceCreatePreviewParams.customer_details.tax_ids[].type, TaxIdCreateParams.type, and tax.CalculationCreateParams.customer_details.tax_ids[].type
    • Add support for enforceArithmeticValidation on PaymentIntentCaptureParams.amount_details, PaymentIntentConfirmParams.amount_details, PaymentIntentCreateParams.amount_details, PaymentIntentIncrementAuthorizationParams.amount_details, and PaymentIntentUpdateParams.amount_details
    • Add support for new values 2.3.0 and 2.3.1 on enums PaymentIntentConfirmParams.payment_method_options.card.three_d_secure.version, PaymentIntentCreateParams.payment_method_options.card.three_d_secure.version, PaymentIntentUpdateParams.payment_method_options.card.three_d_secure.version, SetupIntentConfirmParams.payment_method_options.card.three_d_secure.version, SetupIntentCreateParams.payment_method_options.card.three_d_secure.version, and SetupIntentUpdateParams.payment_method_options.card.three_d_secure.version
    • Add support for error on PaymentIntent.amount_details
    • Remove support for bgn on terminal.Configuration.tipping, terminal.ConfigurationCreateParams.tipping, and terminal.ConfigurationUpdateParams.tipping
    • Add support for topup on treasury.ReceivedDebit.linked_flows
    • Add support for contactPhone on v2.core.AccountCreateParams, v2.core.AccountTokenCreateParams, v2.core.AccountUpdateParams, and v2.core.Account
    • Add support for registrationDate on v2.core.Account.identity.business_details, v2.core.AccountCreateParams.identity.business_details, v2.core.AccountTokenCreateParams.identity.business_details, and v2.core.AccountUpdateParams.identity.business_details
    • Add support for new value gb_vat on enums v2.core.AccountCreateParams.identity.business_details.id_numbers[].type, v2.core.AccountTokenCreateParams.identity.business_details.id_numbers[].type, and v2.core.AccountUpdateParams.identity.business_details.id_numbers[].type

31.2.0 - 2026-01-16

  • #2144 Update generated code
    • Add support for event notifications V2CoreAccountClosedEvent, V2CoreAccountCreatedEvent, V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingDefaultsUpdatedEvent, V2CoreAccountIncludingFutureRequirementsUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, V2CoreAccountIncludingRequirementsUpdatedEvent, and V2CoreAccountUpdatedEvent with related object v2.core.Account
    • Add support for event notification V2CoreAccountLinkReturnedEvent
    • Add support for event notifications V2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, and V2CoreAccountPersonUpdatedEvent with related object v2.core.AccountPerson

31.1.0 - 2025-12-16

This release changes the pinned API version to 2025-12-15.clover.

... (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 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 26.12.0 to 31.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@v26.12.0...v31.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Feb 26, 2026
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 12, 2026

Superseded by #102.

@dependabot dependabot bot closed this Mar 12, 2026
@dependabot dependabot bot deleted the dependabot/maven/custom-payment-flow/server/java/com.stripe-stripe-java-31.4.0 branch March 12, 2026 15:09
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.

0 participants