github stripe/stripe-java v29.4.0

4 months ago
  • #2027 Update generated code. This release changes the pinned API version to 2025-07-30.basil.
    • Add support for instantPayoutsPromotion on AccountSession.components and AccountSessionCreateParams.components
    • Add support for adjustableQuantity on billingportal.Configuration.features.subscription_update.products[], billingportal.ConfigurationCreateParams.features.subscription_update.products[], and billingportal.ConfigurationUpdateParams.features.subscription_update.products[]
    • Add support for transactionId on Charge.payment_method_details.cashapp
    • Add support for originContext on checkout.SessionCreateParams and checkout.Session
    • Add support for template on PaymentLink.invoice_creation.invoice_data.rendering_options, PaymentLinkCreateParams.invoice_creation.invoice_data.rendering_options, PaymentLinkUpdateParams.invoice_creation.invoice_data.rendering_options, checkout.Session.invoice_creation.invoice_data.rendering_options, and checkout.SessionCreateParams.invoice_creation.invoice_data.rendering_options
    • Add support for setupFutureUsage on checkout.Session.payment_method_options.pix and checkout.SessionCreateParams.payment_method_options.pix
    • Add support for new value nz_bank_account on enum checkout.SessionCreateParams.paymentMethodTypes
    • Add support for duration on InvoiceCreatePreviewParams.schedule_details.phases[], SubscriptionScheduleCreateParams.phases[], and SubscriptionScheduleUpdateParams.phases[]
    • Add support for priceData on PaymentLinkCreateParams.line_items[]
    • Change PaymentLinkCreateParams.line_items[].price to be optional
    • Add support for new value America/Coyhaique on enum reporting.ReportRunCreateParams.parameters.timezone
    • Add support for standard on tax.Registration.country_options.ae, tax.Registration.country_options.au, tax.Registration.country_options.ch, tax.Registration.country_options.gb, tax.Registration.country_options.jp, tax.Registration.country_options.no, tax.Registration.country_options.nz, tax.Registration.country_options.sg, tax.RegistrationCreateParams.country_options.ae, tax.RegistrationCreateParams.country_options.al, tax.RegistrationCreateParams.country_options.ao, tax.RegistrationCreateParams.country_options.au, tax.RegistrationCreateParams.country_options.aw, tax.RegistrationCreateParams.country_options.ba, tax.RegistrationCreateParams.country_options.bb, tax.RegistrationCreateParams.country_options.bd, tax.RegistrationCreateParams.country_options.bf, tax.RegistrationCreateParams.country_options.bh, tax.RegistrationCreateParams.country_options.bs, tax.RegistrationCreateParams.country_options.cd, tax.RegistrationCreateParams.country_options.ch, tax.RegistrationCreateParams.country_options.et, tax.RegistrationCreateParams.country_options.gb, tax.RegistrationCreateParams.country_options.gn, tax.RegistrationCreateParams.country_options.is, tax.RegistrationCreateParams.country_options.jp, tax.RegistrationCreateParams.country_options.me, tax.RegistrationCreateParams.country_options.mk, tax.RegistrationCreateParams.country_options.mr, tax.RegistrationCreateParams.country_options.no, tax.RegistrationCreateParams.country_options.nz, tax.RegistrationCreateParams.country_options.om, tax.RegistrationCreateParams.country_options.rs, tax.RegistrationCreateParams.country_options.sg, tax.RegistrationCreateParams.country_options.sr, tax.RegistrationCreateParams.country_options.uy, tax.RegistrationCreateParams.country_options.za, and tax.RegistrationCreateParams.country_options.zw
    • Add support for new value inbound_goods on enums tax.RegistrationCreateParams.country_options.at.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.be.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.bg.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.cy.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.cz.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.de.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.dk.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ee.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.es.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.fi.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.fr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.gr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.hr.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.hu.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ie.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.it.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lu.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.lv.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.mt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.nl.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.pl.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.pt.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.ro.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.se.standard.placeOfSupplyScheme, tax.RegistrationCreateParams.country_options.si.standard.placeOfSupplyScheme, and tax.RegistrationCreateParams.country_options.sk.standard.placeOfSupplyScheme
    • Add support for aed, bgn, huf, and ron on terminal.Configuration.tipping, terminal.ConfigurationCreateParams.tipping, and terminal.ConfigurationUpdateParams.tipping
    • Add support for new value 2025-07-30.basil on enum WebhookEndpointCreateParams.apiVersion

See the changelog for more details.

Don't miss a new stripe-java release

NewReleases is sending notifications on new releases.