Skip to content

Releases: stripe/stripe-java

v26.2.0-beta.1

27 Jun 22:23
Compare
Choose a tag to compare
v26.2.0-beta.1 Pre-release
Pre-release
  • #1824 Update generated code for beta
    • Remove support for payment_method_set_as_default on CustomerSession.components.payment_element.features and CustomerSessionCreateParams.components.payment_element.features
    • Add support for new value ch_uid on enums OrderCreateParams.tax_details.tax_ids[].type and OrderUpdateParams.tax_details.tax_ids[].type

See the changelog for more details.

v26.1.0

27 Jun 21:27
Compare
Choose a tag to compare
  • #1829 Update generated code
    • Add support for filters on Checkout.Session.payment_method_options.us_bank_account.financial_connections, Invoice.payment_settings.payment_method_options.us_bank_account.financial_connections, InvoiceCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections, InvoiceUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections, PaymentIntent.payment_method_options.us_bank_account.financial_connections, PaymentIntentConfirmParams.payment_method_options.us_bank_account.financial_connections, PaymentIntentCreateParams.payment_method_options.us_bank_account.financial_connections, PaymentIntentUpdateParams.payment_method_options.us_bank_account.financial_connections, SetupIntent.payment_method_options.us_bank_account.financial_connections, SetupIntentConfirmParams.payment_method_options.us_bank_account.financial_connections, SetupIntentCreateParams.payment_method_options.us_bank_account.financial_connections, SetupIntentUpdateParams.payment_method_options.us_bank_account.financial_connections, Subscription.payment_settings.payment_method_options.us_bank_account.financial_connections, SubscriptionCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections, and SubscriptionUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections
    • Add support for email_type on CreditNoteCreateParams, CreditNotePreviewLinesParams, and CreditNotePreviewParams
    • Add support for account_subcategories on FinancialConnections.Session.filters and financialconnections.SessionCreateParams.filters
    • Add support for new values multibanco, twint, and zip on enums PaymentLinkCreateParams.payment_method_types[] and PaymentLinkUpdateParams.payment_method_types[]
    • Add support for reboot_window on Terminal.Configuration, terminal.ConfigurationCreateParams, and terminal.ConfigurationUpdateParams

See the changelog for more details.

v26.0.0

24 Jun 23:10
Compare
Choose a tag to compare
  • #1825

    This release changes the pinned API version to 2024-06-20. Please read the API Upgrade Guide and carefully review the API changes before upgrading.

    ⚠️ Breaking changes

    • Remove the unused resource PlatformTaxFee
    • Rename volume_decimal to quantity_decimal on
      • Issuing.Transaction.purchase_details.fuel,
      • issuing.AuthorizationCaptureParams.purchase_details.fuel,
      • issuing.TransactionCreateForceCaptureParams.purchase_details.fuel, and
      • issuing.TransactionCreateUnlinkedRefundParams.purchase_details.fuel

    Additions

    • Add support for finalize_amount test helper method on resource Issuing.Authorization
    • Add support for new values platform_disabled, paused.inactivity and other on enums Capability.Requirements.disabledReason and Capability.FutureRequirements.disabledReason
    • Add support for new value ch_uid on enums CustomerCreateParams.tax_id_data[].type, InvoiceCreatePreviewParams.customer_details.tax_ids[].type, InvoiceUpcomingLinesParams.customer_details.tax_ids[].type, InvoiceUpcomingParams.customer_details.tax_ids[].type, TaxIdCreateParams.type, and tax.CalculationCreateParams.customer_details.tax_ids[].type
    • Add support for fleet on Issuing.Authorization, Issuing.Transaction.purchase_details, issuing.AuthorizationCaptureParams.purchase_details, issuing.AuthorizationCreateParams, issuing.TransactionCreateForceCaptureParams.purchase_details, and issuing.TransactionCreateUnlinkedRefundParams.purchase_details
    • Add support for fuel on Issuing.Authorization and issuing.AuthorizationCreateParams
    • Add support for industry_product_code and quantity_decimal on Issuing.Transaction.purchase_details.fuel, issuing.AuthorizationCaptureParams.purchase_details.fuel, issuing.TransactionCreateForceCaptureParams.purchase_details.fuel, and issuing.TransactionCreateUnlinkedRefundParams.purchase_details.fuel
    • Add support for new values charging_minute, imperial_gallon, kilogram, kilowatt_hour, and pound on enums issuing.AuthorizationCaptureParams.purchase_details.fuel.unit, issuing.TransactionCreateForceCaptureParams.purchase_details.fuel.unit, and issuing.TransactionCreateUnlinkedRefundParams.purchase_details.fuel.unit
    • Add support for new value 2024-06-20 on enum WebhookEndpointCreateParams.api_version

See the changelog for more details.

v25.13.0

17 Jun 16:13
Compare
Choose a tag to compare
  • #1823 Update generated code
    • Add support for new value mobilepay on enums PaymentLinkCreateParams.payment_method_types[] and PaymentLinkUpdateParams.payment_method_types[]
    • Add support for tax_id_collection on PaymentLinkUpdateParams

See the changelog for more details.

v25.13.0-beta.1

13 Jun 21:19
Compare
Choose a tag to compare
v25.13.0-beta.1 Pre-release
Pre-release
  • #1819 Update generated code for beta
    • Add support for new value de_stn on enums OrderCreateParams.tax_details.tax_ids[].type and OrderUpdateParams.tax_details.tax_ids[].type

See the changelog for more details.

v25.12.0

13 Jun 21:05
Compare
Choose a tag to compare
  • #1818 Update generated code
    • Add support for multibanco_payments and twint_payments on Account.capabilities, AccountCreateParams.capabilities, and AccountUpdateParams.capabilities
    • Add support for twint on Charge.payment_method_details, ConfirmationToken.payment_method_preview, ConfirmationTokenCreateParams.payment_method_data, PaymentIntent.payment_method_options, PaymentIntentConfirmParams.payment_method_data, PaymentIntentConfirmParams.payment_method_options, PaymentIntentCreateParams.payment_method_data, PaymentIntentCreateParams.payment_method_options, PaymentIntentUpdateParams.payment_method_data, PaymentIntentUpdateParams.payment_method_options, PaymentMethodCreateParams, PaymentMethod, SetupIntentConfirmParams.payment_method_data, SetupIntentCreateParams.payment_method_data, and SetupIntentUpdateParams.payment_method_data
    • Add support for multibanco on Checkout.Session.payment_method_options, ConfirmationToken.payment_method_preview, ConfirmationTokenCreateParams.payment_method_data, PaymentIntent.payment_method_options, PaymentIntentConfirmParams.payment_method_data, PaymentIntentConfirmParams.payment_method_options, PaymentIntentCreateParams.payment_method_data, PaymentIntentCreateParams.payment_method_options, PaymentIntentUpdateParams.payment_method_data, PaymentIntentUpdateParams.payment_method_options, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, Refund.destination_details, SetupIntentConfirmParams.payment_method_data, SetupIntentCreateParams.payment_method_data, SetupIntentUpdateParams.payment_method_data, and checkout.SessionCreateParams.payment_method_options
    • Add support for new values multibanco and twint on enums CustomerListPaymentMethodsParams.type, PaymentMethodCreateParams.type, PaymentMethodListParams.type, and checkout.SessionCreateParams.payment_method_types[]
    • Add support for new values multibanco and twint on enums ConfirmationTokenCreateParams.payment_method_data.type, PaymentIntentConfirmParams.payment_method_data.type, PaymentIntentCreateParams.payment_method_data.type, PaymentIntentUpdateParams.payment_method_data.type, SetupIntentConfirmParams.payment_method_data.type, SetupIntentCreateParams.payment_method_data.type, and SetupIntentUpdateParams.payment_method_data.type
    • Add support for new value de_stn on enums CustomerCreateParams.tax_id_data[].type, InvoiceCreatePreviewParams.customer_details.tax_ids[].type, InvoiceUpcomingLinesParams.customer_details.tax_ids[].type, InvoiceUpcomingParams.customer_details.tax_ids[].type, TaxIdCreateParams.type, and tax.CalculationCreateParams.customer_details.tax_ids[].type
    • Add support for multibanco_display_details on PaymentIntent.next_action
    • Add support for invoice_settings on Subscription

See the changelog for more details.

v25.12.0-beta.1

06 Jun 21:07
Compare
Choose a tag to compare
v25.12.0-beta.1 Pre-release
Pre-release
  • #1816 Update generated code for beta
    • Add support for twint on PaymentIntent.payment_method_options, PaymentIntentConfirmParams.payment_method_options, PaymentIntentCreateParams.payment_method_options, and PaymentIntentUpdateParams.payment_method_options

See the changelog for more details.

v25.11.0

06 Jun 19:31
Compare
Choose a tag to compare
  • #1817 Update generated code
    • Add support for gb_bank_transfer_payments, jp_bank_transfer_payments, mx_bank_transfer_payments, sepa_bank_transfer_payments, and us_bank_transfer_payments on Account.capabilities, AccountCreateParams.capabilities, and AccountUpdateParams.capabilities
    • Add support for new value swish on enums InvoiceCreateParams.payment_settings.payment_method_types[], InvoiceUpdateParams.payment_settings.payment_method_types[], SubscriptionCreateParams.payment_settings.payment_method_types[], and SubscriptionUpdateParams.payment_settings.payment_method_types[]

See the changelog for more details.

v25.11.0-beta.1

30 May 19:47
Compare
Choose a tag to compare
v25.11.0-beta.1 Pre-release
Pre-release
  • #1814 Update generated code for beta
    • Add support for new values en-RO and ro-RO on enums OrderCreateParams.payment.settings.payment_method_options.klarna.preferred_locale and OrderUpdateParams.payment.settings.payment_method_options.klarna.preferred_locale

See the changelog for more details.

v25.10.0

30 May 19:36
Compare
Choose a tag to compare
  • #1815 Update generated code
    • Add support for default_value on Checkout.Session.custom_fields[].dropdown, Checkout.Session.custom_fields[].numeric, Checkout.Session.custom_fields[].text, checkout.SessionCreateParams.custom_fields[].dropdown, checkout.SessionCreateParams.custom_fields[].numeric, and checkout.SessionCreateParams.custom_fields[].text
    • Add support for generated_from on ConfirmationToken.payment_method_preview.card and PaymentMethod.card
    • Add support for new values en-RO and ro-RO on enums PaymentIntentConfirmParams.payment_method_options.klarna.preferred_locale, PaymentIntentCreateParams.payment_method_options.klarna.preferred_locale, and PaymentIntentUpdateParams.payment_method_options.klarna.preferred_locale
    • Add support for new values issuing_personalization_design.activated, issuing_personalization_design.deactivated, issuing_personalization_design.rejected, and issuing_personalization_design.updated on enums WebhookEndpointCreateParams.enabled_events[] and WebhookEndpointUpdateParams.enabled_events[]

See the changelog for more details.