Skip to content

Releases: stripe/stripe-java

v26.4.0

18 Jul 20:08
Compare
Choose a tag to compare
  • #1836 Update generated code
    • Add support for customer on ConfirmationToken.payment_method_preview
    • Add support for new value multibanco 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[]
    • Add support for new value stripe_s700 on enum terminal.ReaderListParams.device_type
    • Add support for new value issuing_dispute.funds_rescinded on enums WebhookEndpointCreateParams.enabled_events[] and WebhookEndpointUpdateParams.enabled_events[]
  • #1805 Added missing log to changelog

See the changelog for more details.

v26.3.0

11 Jul 18:47
Compare
Choose a tag to compare
  • #1835 Update generated code
    • Add support for payment_method_options on ConfirmationToken
    • Add support for payment_element on CustomerSession.components and CustomerSessionCreateParams.components
    • Add support for address_validation on Issuing.Card.shipping and issuing.CardCreateParams.shipping
    • Add support for shipping on issuing.CardUpdateParams

See the changelog for more details.

v26.3.0-beta.1

05 Jul 18:53
Compare
Choose a tag to compare
v26.3.0-beta.1 Pre-release
Pre-release
  • #1832 Update generated code for beta
    • ⚠️ Remove support for payment_method_update on CustomerSession.components.payment_element.features and CustomerSessionCreateParams.components.payment_element.features. Users are expected to completely migrate from using payment_method_update.
    • Add support for new resource FinancialConnections.Institution
    • Add support for list and retrieve methods on resource Institution
    • Add support for institution on Checkout.Session.payment_method_options.us_bank_account.financial_connections.filters, FinancialConnections.Session.filters, Invoice.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, InvoiceCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, InvoiceUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntent.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntentCreateParams.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.filters, SetupIntent.payment_method_options.us_bank_account.financial_connections.filters, SetupIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.filters, SetupIntentCreateParams.payment_method_options.us_bank_account.financial_connections.filters, SetupIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.filters, Subscription.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, SubscriptionCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, SubscriptionUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, and financialconnections.SessionCreateParams.filters
    • Add support for payment_method_allow_redisplay_filters, payment_method_redisplay_limit, payment_method_redisplay, and payment_method_save_usage on CustomerSession.components.payment_element.features and CustomerSessionCreateParams.components.payment_element.features
    • Add support for new value balance on enums financialconnections.AccountSubscribeParams.features[] and financialconnections.AccountUnsubscribeParams.features[]

See the changelog for more details.

v26.2.0

05 Jul 18:50
Compare
Choose a tag to compare
  • #1831 Update generated code
    • Add support for add_lines, remove_lines, and update_lines methods on resource Invoice
    • Add support for posted_at on Tax.Transaction and tax.TransactionCreateFromCalculationParams
  • #1833 Update formatting settings for VSCode

See the changelog for more details.

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.