Skip to content

Releases: stripe/stripe-java

v26.12.0

18 Sep 18:39
Compare
Choose a tag to compare
  • #1866 Update generated code
    • Add support for payer_details on Charge.payment_method_details.klarna
    • Add support for amazon_pay on Dispute.payment_method_details
    • Add support for automatically_finalizes_at on Invoice
    • Add support for state_sales_tax on Tax.Registration.country_options.us and tax.RegistrationCreateParams.country_options.us

See the changelog for more details.

v26.12.0-beta.1

13 Sep 17:55
Compare
Choose a tag to compare
v26.12.0-beta.1 Pre-release
Pre-release
  • #1862 Update generated code for beta
    • Add support for new resources Issuing.DisputeSettlementDetail and Issuing.Settlement
    • Add support for list and retrieve methods on resource DisputeSettlementDetail
    • Remove support for list method on resource QuotePhase
    • Add support for new value rechnung on enum checkout.SessionCreateParams.payment_method_types[]
    • Add support for settlement on Issuing.Transaction and issuing.TransactionListParams
    • Add support for new values issuing_dispute_settlement_detail.created, issuing_dispute_settlement_detail.updated, issuing_settlement.created, and issuing_settlement.updated on enums WebhookEndpointCreateParams.enabled_events[] and WebhookEndpointUpdateParams.enabled_events[]

See the changelog for more details.

v26.11.0

12 Sep 22:06
Compare
Choose a tag to compare
  • #1864 Update generated code
    • Add support for new resource InvoiceRenderingTemplate
    • Add support for archive, list, retrieve, and unarchive methods on resource InvoiceRenderingTemplate
    • Add support for required on Checkout.Session.tax_id_collection, PaymentLink.tax_id_collection, PaymentLinkCreateParams.tax_id_collection, PaymentLinkUpdateParams.tax_id_collection, and checkout.SessionCreateParams.tax_id_collection
    • Add support for template on Customer.invoice_settings.rendering_options, CustomerCreateParams.invoice_settings.rendering_options, CustomerUpdateParams.invoice_settings.rendering_options, Invoice.rendering, InvoiceCreateParams.rendering, and InvoiceUpdateParams.rendering
    • Add support for template_version on Invoice.rendering, InvoiceCreateParams.rendering, and InvoiceUpdateParams.rendering

See the changelog for more details.

v26.11.0-beta.1

05 Sep 21:05
Compare
Choose a tag to compare
v26.11.0-beta.1 Pre-release
Pre-release
  • #1859 Update generated code for beta
    • Add support for recipients on AccountSessionCreateParams.components
    • Add support for new value mb_way on enums PaymentLinkCreateParams.payment_method_types[] and PaymentLinkUpdateParams.payment_method_types[]
    • Add support for new value billing.meter_error_report.triggered on enums WebhookEndpointCreateParams.enabled_events[] and WebhookEndpointUpdateParams.enabled_events[]
  • #1861 RawRequest will be on StripeClient only
    • Remove the deprecated method Stripe.rawRequest() and Stripe.deserialize() in favor of StripeClient.rawRequest() and StripeClient.deserialize()
  • #1857 Merge from master after the changes to not pass api_mode from individual methods
  • #1853 Update generated code for beta
    • Add support for new resource Terminal.ReaderCollectedData
    • Add support for retrieve method on resource ReaderCollectedData
    • Add support for new value mb_way on enum checkout.SessionCreateParams.payment_method_types[]
    • Add support for business_name, email, phone, and tax_ids on Checkout.Session.collected_information
    • Add support for regulatory_reporting_file on Issuing.CreditUnderwritingRecord, issuing.CreditUnderwritingRecordCorrectParams, issuing.CreditUnderwritingRecordCreateFromProactiveReviewParams, and issuing.CreditUnderwritingRecordReportDecisionParams
    • Remove support for rechnung on PaymentMethodUpdateParams

See the changelog for more details.

v26.10.0

05 Sep 20:55
Compare
Choose a tag to compare
  • #1850 Update generated code
    • Add support for subscription_item and subscription on billing.AlertCreateParams.filter
    • Change terminal.ReaderProcessSetupIntentParams.customer_consent_collected to be optional

See the changelog for more details.

v26.9.0

29 Aug 23:15
Compare
Choose a tag to compare
  • #1856 Generate SDK for OpenAPI spec version 1230
    • Change AccountLinkCreateParams.collection_options.fields to be optional
    • Add support for new value hr_oib 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 new value issuing_regulatory_reporting on enum FileListParams.purpose
    • Add support for new value issuing_regulatory_reporting on enum FileCreateParams.purpose
    • Add support for status_details on TestHelpers.TestClock

See the changelog for more details.

v26.9.0-beta.2

22 Aug 22:09
Compare
Choose a tag to compare
v26.9.0-beta.2 Pre-release
Pre-release
  • #1851 Update generated code for beta
    • Add support for mb_way_payments on Account.capabilities, AccountCreateParams.capabilities, and AccountUpdateParams.capabilities
    • Add support for mb_way 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 new value mb_way 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 mb_way on enums CustomerListPaymentMethodsParams.type, PaymentMethodCreateParams.type, and PaymentMethodListParams.type
    • Add support for new value hr_oib on enums OrderCreateParams.tax_details.tax_ids[].type and OrderUpdateParams.tax_details.tax_ids[].type
    • Remove support for phases on QuoteCreateParams and QuoteUpdateParams
    • Remove support for from_schedule on QuoteCreateParams.subscription_data

See the changelog for more details.

v26.9.0-beta.1

15 Aug 21:20
Compare
Choose a tag to compare
v26.9.0-beta.1 Pre-release
Pre-release
  • #1848 Update generated code for beta
    • Add support for capital_financing_application and capital_financing on AccountSessionCreateParams.components
    • Add support for permissions on Checkout.Session and checkout.SessionCreateParams
    • Add support for collected_information on Checkout.Session and checkout.SessionUpdateParams
    • Add support for shipping_options on checkout.SessionUpdateParams

See the changelog for more details.

v26.8.0

15 Aug 21:18
Compare
Choose a tag to compare
  • #1847 Update generated code
    • Add support for authorization_code on Charge.payment_method_details.card
    • Add support for wallet on Charge.payment_method_details.card_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, ConfirmationToken.payment_method_preview.card_present, PaymentMethod.card.generated_from.payment_method_details.card_present, and PaymentMethod.card_present
    • Add support for mandate_options on PaymentIntent.payment_method_options.bacs_debit, PaymentIntentConfirmParams.payment_method_options.bacs_debit, PaymentIntentCreateParams.payment_method_options.bacs_debit, and PaymentIntentUpdateParams.payment_method_options.bacs_debit
    • Add support for bacs_debit on SetupIntent.payment_method_options, SetupIntentConfirmParams.payment_method_options, SetupIntentCreateParams.payment_method_options, and SetupIntentUpdateParams.payment_method_options
    • Add support for chips on Treasury.OutboundPayment.tracking_details.us_domestic_wire, Treasury.OutboundTransfer.tracking_details.us_domestic_wire, treasury.OutboundPaymentUpdateParams.tracking_details.us_domestic_wire, and treasury.OutboundTransferUpdateParams.tracking_details.us_domestic_wire
  • #1849 Update recommended VSCode extensions

See the changelog for more details.

v26.8.0-beta.1

12 Aug 21:28
Compare
Choose a tag to compare
v26.8.0-beta.1 Pre-release
Pre-release
  • #1844 Update generated code for beta
    • Add support for capital_financing_application and capital_financing on AccountSession.components
    • Add support for payto on Checkout.Session.payment_method_options and checkout.SessionCreateParams.payment_method_options
    • Add support for new value payto on enum checkout.SessionCreateParams.payment_method_types[]
    • Add support for new value custom on enum checkout.SessionCreateParams.ui_mode
    • ⚠️ Remove support for risk_correlation_id on PaymentIntent.payment_method_options.rechnung, PaymentIntentConfirmParams.payment_method_options.rechnung, PaymentIntentCreateParams.payment_method_options.rechnung, and PaymentIntentUpdateParams.payment_method_options.rechnung
    • Add support for new value payto on enums PaymentLinkCreateParams.payment_method_types[] and PaymentLinkUpdateParams.payment_method_types[]

See the changelog for more details.