Releases: stripe/stripe-java
v32.2.0-beta.2
- #2210 Update generated code for beta
- Add support for new resources
v2.commerce.ProductCatalogImport,v2.data.reporting.QueryRun,v2.extend.WorkflowRun,v2.extend.Workflow,v2.iam.ActivityLog,v2.network.BusinessProfile, andv2.orchestratedcommerce.Agreement - Add support for
confirm,create,list,retrieve, andterminatemethods on resourcev2.orchestratedcommerce.Agreement - Add support for
meandretrievemethods on resourcev2.network.BusinessProfile - Add support for
listmethod on resourcev2.iam.ActivityLog - Add support for
listandretrievemethods on resourcev2.extend.WorkflowRun - Add support for
invoke,list, andretrievemethods on resourcev2.extend.Workflow - Add support for
createandretrievemethods on resourcesv2.commerce.ProductCatalogImportandv2.data.reporting.QueryRun ⚠️ Change type ofv2.billing.Cadence.settings_data.collection.payment_method_options.konbini,v2.billing.CollectionSetting.payment_method_options.konbini,v2.billing.CollectionSettingCreateParams.payment_method_options.konbini,v2.billing.CollectionSettingUpdateParams.payment_method_options.konbini, andv2.billing.CollectionSettingVersion.payment_method_options.konbinifrommap(string: dynamic)toan object⚠️ Change type ofv2.billing.Cadence.settings_data.collection.payment_method_options.sepaDebit,v2.billing.CollectionSetting.payment_method_options.sepaDebit,v2.billing.CollectionSettingCreateParams.payment_method_options.sepaDebit,v2.billing.CollectionSettingUpdateParams.payment_method_options.sepaDebit, andv2.billing.CollectionSettingVersion.payment_method_options.sepaDebitfrommap(string: dynamic)toan object⚠️ Change type ofv2.moneymanagement.InboundTransfer.transfer_history[].bankDebitProcessingfrommap(string: dynamic)toan object⚠️ Change type ofv2.moneymanagement.InboundTransfer.transfer_history[].bankDebitQueuedfrommap(string: dynamic)toan object⚠️ Change type ofv2.moneymanagement.InboundTransfer.transfer_history[].bankDebitSucceededfrommap(string: dynamic)toan object- Add support for new values
futsuandtozaon enumsv2.core.vault.GbBankAccountCreateParams.bankAccountType,v2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.bank_account.bankAccountType, andv2.moneymanagement.OutboundSetupIntentUpdateParams.payout_method_data.bank_account.bankAccountType - Change type of
v2.core.BatchJobCreateParams.endpoint.httpMethodfromliteral('post')toenum('delete'|'post') - Add support for new value
meter_event_value_too_many_digitson enumsEventsV1BillingMeterErrorReportTriggeredEvent.reason.error_types[].codeandEventsV1BillingMeterNoMeterFoundEvent.reason.error_types[].code - Add support for
treasuryTransactiononEventsV2MoneyManagementTransactionCreatedEvent - Add support for event notifications
V2CommerceProductCatalogImportsFailedEvent,V2CommerceProductCatalogImportsProcessingEvent,V2CommerceProductCatalogImportsSucceededEvent, andV2CommerceProductCatalogImportsSucceededWithErrorsEventwith related objectv2.commerce.ProductCatalogImport - Add support for event notifications
V2DataReportingQueryRunCreatedEvent,V2DataReportingQueryRunFailedEvent,V2DataReportingQueryRunSucceededEvent, andV2DataReportingQueryRunUpdatedEventwith related objectv2.data.reporting.QueryRun - Add support for event notifications
V2ExtendWorkflowRunFailedEvent,V2ExtendWorkflowRunStartedEvent, andV2ExtendWorkflowRunSucceededEventwith related objectv2.extend.WorkflowRun - Add support for event notifications
V2OrchestratedCommerceAgreementConfirmedEvent,V2OrchestratedCommerceAgreementCreatedEvent,V2OrchestratedCommerceAgreementPartiallyConfirmedEvent, andV2OrchestratedCommerceAgreementTerminatedEventwith related objectv2.orchestratedcommerce.Agreement - Add support for error type
CannotProceedException
- Add support for new resources
v32.2.0-beta.1
This release changes the pinned API version to 2026-04-22.private.
- #2198 Update generated code for beta
- Add support for new resources
sharedpayment.GrantedTokenandsharedpayment.IssuedToken - Add support for
retrievemethod on resourcesharedpayment.GrantedToken - Add support for
createandrevoketest helper methods on resourcesharedpayment.GrantedToken - Add support for
create,retrieve, andrevokemethods on resourcesharedpayment.IssuedToken - Add support for
blikonInvoice.payment_settings.payment_method_options,InvoiceCreateParams.payment_settings.payment_method_options,InvoiceUpdateParams.payment_settings.payment_method_options,QuotePreviewInvoice.payment_settings.payment_method_options,Subscription.payment_settings.payment_method_options,SubscriptionCreateParams.payment_settings.payment_method_options,SubscriptionUpdateParams.payment_settings.payment_method_options, andcheckout.SessionCreateParams.payment_method_options - Add support for
sharedPaymentGrantedTokenonConfirmationTokenCreateParams.payment_method_data,PaymentIntentConfirmParams.payment_method_data,PaymentIntentCreateParams.payment_method_data,PaymentIntentUpdateParams.payment_method_data,PaymentMethod,SetupIntentConfirmParams.payment_method_data,SetupIntentCreateParams.payment_method_data, andSetupIntentUpdateParams.payment_method_data - Add support for new values
fo_vat,gi_tin,it_cf, andpy_rucon enumsOrderCreateParams.tax_details.tax_ids[].typeandOrderUpdateParams.tax_details.tax_ids[].type - Add support for
validationErrorsonprivacy.RedactionJob - Add support for
taxDetailsonProduct ⚠️ Change type ofQuotePreviewInvoice.total_taxes[].tax_rate_details.taxRatefromstringtoexpandable($TaxRate)- Add support for
admissionsTax,attendanceTax,entertainmentTax,grossReceiptsTax,hospitalityTax,luxuryTax,resortTax, andtourismTaxontax.RegistrationCreateParams.country_options.us - Add support for
purposeontreasury.OutboundPaymentCreateParamsandtreasury.OutboundPayment
- Add support for new resources
v32.2.0-alpha.1
This release changes the pinned API version to 2026-04-22.private.
- #2206 Update generated code for private-preview
- Add support for new resources
v2.commerce.ProductCatalogImport,v2.core.ApprovalRequest,v2.extend.WorkflowRun,v2.extend.Workflow,v2.iam.ActivityLog,v2.network.BusinessProfile, andv2.orchestratedcommerce.Agreement ⚠️ Remove support for resourcesv2.core.WorkflowRunandv2.core.Workflow- Add support for
confirm,create,list,retrieve, andterminatemethods on resourcev2.orchestratedcommerce.Agreement - Add support for
meandretrievemethods on resourcev2.network.BusinessProfile - Add support for
listmethod on resourcev2.iam.ActivityLog - Add support for
listandretrievemethods on resourcev2.extend.WorkflowRun - Add support for
invoke,list, andretrievemethods on resourcev2.extend.Workflow - Add support for
cancel,execute,list,retrieve, andsubmitmethods on resourcev2.core.ApprovalRequest - Add support for
createandretrievemethods on resourcev2.commerce.ProductCatalogImport ⚠️ Remove support forlistandretrievemethods on resourcev2.core.WorkflowRun⚠️ Remove support forinvoke,list, andretrievemethods on resourcev2.core.Workflow- Add support for
renew_onboarding_linkmethod on resourcev2.core.ClaimableSandbox ⚠️ Remove support forcustomeronsharedpayment.IssuedToken- Add support for
billManagementandsendMoneyonAccountSession.components.bills.features - Add support for
giftCardonCharge.payment_method_details,PaymentAttemptRecord.payment_method_details, andPaymentRecord.payment_method_details - Add support for
customPaymentMethodTypesoncheckout.SessionCreateParamsandcheckout.Session - Add support for
paymentRecordoncheckout.Session ⚠️ Remove support forsharedPaymentGrantedTokenonConfirmationTokenCreateParams.payment_method_data,PaymentIntentConfirmParams.payment_method_data,PaymentIntentCreateParams.payment_method_data,PaymentIntentUpdateParams.payment_method_data,PaymentIntent,PaymentMethod,SetupIntentConfirmParams.payment_method_data,SetupIntentCreateParams.payment_method_data, andSetupIntentUpdateParams.payment_method_data- Add support for
paymentMethodonConfirmationToken.payment_method_preview.sepa_debit.generated_from,PaymentMethod.sepa_debit.generated_from, andsharedpayment.GrantedToken.payment_method_details.sepa_debit.generated_from ⚠️ Change type ofdelegatedcheckout.RequestedSessionUpdateParams.fulfillment_details.selected_fulfillment_option.typeanddelegatedcheckout.RequestedSessionUpdateParams.fulfillment_details.selected_fulfillment_option_overrides[].typefromstringtoenum('digital'|'shipping')- Add support for
returnUrlondelegatedcheckout.RequestedSessionConfirmParams - Add support for
buyerConsentsondelegatedcheckout.RequestedSession - Add support for
cryptoTransactionsonissuing.Authorization,issuing.Dispute, andissuing.Transaction - Add support for
paymentFacilitatorIdandsubMerchantIdonissuing.Authorization.merchant_dataandissuing.Transaction.merchant_data - Add support for
identifiersonOrderCreateParams.line_items[].product_data,OrderUpdateParams.line_items[].product_data,ProductCreateParams,ProductUpdateParams, andProduct - Add support for
agentDetailsonPaymentIntent - Add support for
externalReferenceonPriceCreateParamsandPriceUpdateParams - Add support for
loginSucceededandregistrationSucceededonradar.AccountEvaluation.events[]andradar.AccountEvaluationUpdateParams - Add support for
printContentonterminal.Reader.action - Add support for
appChannelonv2.core.ClaimableSandboxCreateParamsandv2.core.ClaimableSandbox - Add support for
onboardingLinkDetailsandownerDetailsonv2.core.ClaimableSandbox ⚠️ Remove support forclaimUrlonv2.core.ClaimableSandbox⚠️ Remove support forownerAccountonv2.core.ClaimableSandbox.sandbox_details- Add support for
snapshotEventonv2.core.Event - Add support for
multiprocessorSettlementonv2.moneymanagement.FinancialAccount - Add support for
caBankAccountonv2.moneymanagement.FinancialAddress.credentialsandv2.moneymanagement.ReceivedCredit.bank_transfer - Add support for
amountDetailsandpaymentDetailsonv2.payments.OffSessionPaymentCaptureParams,v2.payments.OffSessionPaymentCreateParams, andv2.payments.OffSessionPayment - Add support for
descriptiononv2.payments.OffSessionPaymentCreateParamsandv2.payments.OffSessionPayment - Add support for new value
acsson enumv2.FinancialAddressCreditSimulationCreditParams.network - Add support for
mcconv2.payments.OffSessionPaymentCreateParams.payment_method_options.card - Change
v2.payments.OffSessionPaymentCreateParams.payment_method_options.card.networkTransactionIdto be optional - Add support for new values
futsuandtozaon enumsv2.core.vault.GbBankAccountCreateParams.bankAccountType,v2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.bank_account.bankAccountType, andv2.moneymanagement.OutboundSetupIntentUpdateParams.payout_method_data.bank_account.bankAccountType - Add support for new value
tempoon enumv2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.crypto_wallet.network - Add support for new value
credentials.ca_bank_account.account_numberon enumsv2.moneymanagement.FinancialAddressListParams.includeandv2.moneymanagement.FinancialAddressRetrieveParams.include - Add support for new value
ca_bank_accounton enumv2.moneymanagement.FinancialAddressCreateParams.type - Add support for new value
multiprocessor_settlementon enumv2.moneymanagement.FinancialAccountListParams.types - Add support for
storageonv2.moneymanagement.FinancialAccountUpdateParams - Add support for
fxQuoteonv2.moneymanagement.CurrencyConversionCreateParams - Change
v2.moneymanagement.CurrencyConversionCreateParams.financialAccountto be optional ⚠️ Add support foronboardingLinkDetailsonv2.core.ClaimableSandboxCreateParams- Change type of
v2.core.BatchJobCreateParams.endpoint.httpMethodfromliteral('post')toenum('delete'|'post') - Add support for new values
bm_crn,bo_tin,bt_tpn,co_nit,ec_ruc,eg_tin,gh_tin,gy_tin,hn_rtn,jm_trn,jo_crn,ke_pin,ky_crn,lk_tin,mo_tin,mv_tin,ng_tin,pa_ruc,ph_tin,py_ruc,sl_tin,sv_nit,uy_ruc,vg_cn, andza_tinon enumsv2.core.AccountCreateParams.identity.business_details.id_numbers[].type,v2.core.AccountTokenCreateParams.identity.business_details.id_numbers[].type, andv2.core.AccountUpdateParams.identity.business_details.id_numbers[].type - Add support for new values
bm_pp,bo_ci,bt_cid,eg_tin,gh_pin,gy_tin,hn_rtn,jm_trn,jo_pin,ky_pp,lk_nic,mo_bir,mt_nic,mv_tin,pa_ruc,ph_tin,py_ruc,si_pin,sv_nit, andvg_ppon enumsv2.core.AccountCreateParams.identity.individual.id_numbers[].type,v2.core.AccountPersonCreateParams.id_numbers[].type,v2.core.AccountPersonTokenCreateParams.id_numbers[].type,v2.core.AccountPersonUpdateParams.id_numbers[].type,v2.core.AccountTokenCreateParams.identity.individual.id_numbers[].type, andv2.core.AccountUpdateParams.identity.individual.id_numbers[].type - Add support for new value
meter_event_value_too_many_digitson enumsEventsV1BillingMeterErrorReportTriggeredEvent.reason.error_types[].codeandEventsV1BillingMeterNoMeterFoundEvent.reason.error_types[].code - Add support for
treasuryTransactiononEventsV2MoneyManagementTransactionCreatedEvent - Add support for event notifications
V1AccountApplicationAuthorizedEvent,V1AccountApplicationDeauthorizedEvent,V1AccountExternalAccountCreatedEvent,V1AccountExternalAccountDeletedEvent,V1AccountExternalAccountUpdatedEvent,V1BillingPortalSessionCreatedEvent,V1EntitlementsActiveEntitlementSummaryUpdatedEvent,V2CoreHealthMeterEventSummariesDelayedFiringEvent, andV2CoreHealthMeterEventSummariesDelayedResolvedEvent - Add support for event notification
V1AccountUpdatedEventwith related objectAccount - Add support for event notifications
V1ApplicationFeeCreatedEventandV1ApplicationFeeRefundedEventwith related objectApplicationFee - Add support for event notification
V1ApplicationFeeRefundUpdatedEventwith related objectFeeRefund - Add support for event notification
V1BalanceAvailableEventwith related objectBalance - Add support for event notification
V1BillingAlertTriggeredEventwith related objectbilling.Alert - Add support for event notifications
V1BillingPortalConfigurationCreatedEventandV1BillingPortalConfigurationUpdatedEventwith related objectbillingportal.Configuration - Add support for event notification
V1CapabilityUpdatedEventwith related objectCapability - Add support for event notification
V1CashBalanceFundsAvailableEventwith related objectCashBalance - Add support for event notifications
V1ChargeCapturedEvent,V1ChargeExpiredEvent,V1ChargeFailedEvent,V1ChargePendingEvent,V1ChargeRefundedEvent,V1ChargeSucceededEvent, andV1ChargeUpdatedEventwith related objectCharge - Add support for event notifications
V1ChargeDisputeClosedEvent,V1ChargeDisputeCreatedEvent,V1ChargeDisputeFundsReinstatedEvent,V1ChargeDisputeFundsWithdrawnEvent, andV1ChargeDisputeUpdatedEventwith related objectDispute - Add support for event notifications
V1ChargeRefundUpdatedEvent,V1RefundCreatedEvent,V1RefundFailedEvent, andV1RefundUpdatedEventwith related objectRefund - Add...
- Add support for new resources
v32.1.0
This release changes the pinned API version to 2026-04-22.dahlia.
- #2203 Update generated code
- Add support for
balanceReportandpayoutReconciliationReportonAccountSession.componentsandAccountSessionCreateParams.components - Add support for
appDistributionandsunbitPaymentsonAccount.capabilities,AccountCreateParams.capabilities, andAccountUpdateParams.capabilities - Add support for
sunbitonCharge.payment_method_details,ConfirmationToken.payment_method_preview,ConfirmationTokenCreateParams.payment_method_data,PaymentAttemptRecord.payment_method_details,PaymentIntentConfirmParams.payment_method_data,PaymentIntentCreateParams.payment_method_data,PaymentIntentUpdateParams.payment_method_data,PaymentMethodConfigurationCreateParams,PaymentMethodConfigurationUpdateParams,PaymentMethodConfiguration,PaymentMethodCreateParams,PaymentMethod,PaymentRecord.payment_method_details,SetupIntentConfirmParams.payment_method_data,SetupIntentCreateParams.payment_method_data, andSetupIntentUpdateParams.payment_method_data - Add support for
locationandreaderonCharge.payment_method_details.klarna,PaymentAttemptRecord.payment_method_details.klarna, andPaymentRecord.payment_method_details.klarna - Add support for
mandateonCharge.payment_method_details.pix,PaymentAttemptRecord.payment_method_details.pix, andPaymentRecord.payment_method_details.pix - Add support for
managedPaymentsonPaymentIntent,PaymentLinkCreateParams,PaymentLink,SetupIntent,Subscription,checkout.SessionCreateParams, andcheckout.Session - Add support for new value
sunbiton enumsPaymentIntentConfirmParams.excludedPaymentMethodTypes,PaymentIntentCreateParams.excludedPaymentMethodTypes,PaymentIntentUpdateParams.excludedPaymentMethodTypes,SetupIntentCreateParams.excludedPaymentMethodTypes,SetupIntentUpdateParams.excludedPaymentMethodTypes, andcheckout.SessionCreateParams.excludedPaymentMethodTypes - Add support for
mandateOptionsonPaymentIntent.payment_method_options.pix,PaymentIntentConfirmParams.payment_method_options.pix,PaymentIntentCreateParams.payment_method_options.pix,PaymentIntentUpdateParams.payment_method_options.pix,checkout.Session.payment_method_options.pix, andcheckout.SessionCreateParams.payment_method_options.pix - Change type of
PaymentIntentConfirmParams.payment_method_options.pix.setupFutureUsage,PaymentIntentCreateParams.payment_method_options.pix.setupFutureUsage,PaymentIntentUpdateParams.payment_method_options.pix.setupFutureUsage, andcheckout.SessionCreateParams.payment_method_options.pix.setupFutureUsagefromliteral('none')toenum('none'|'off_session') - Add support for new value
sunbiton enumcheckout.SessionCreateParams.paymentMethodTypes ⚠️ Change type ofPaymentIntent.payment_method_options.pix.setupFutureUsageandcheckout.Session.payment_method_options.pix.setupFutureUsagefromliteral('none')toenum('none'|'off_session')- Add support for new value
sunbiton enumsConfirmationTokenCreateParams.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, andSetupIntentUpdateParams.payment_method_data.type - Add support for new values
fo_vat,gi_tin,it_cf, andpy_rucon enumsCustomerCreateParams.tax_id_data[].type,InvoiceCreatePreviewParams.customer_details.tax_ids[].type,TaxIdCreateParams.type, andtax.CalculationCreateParams.customer_details.tax_ids[].type - Add support for new value
sunbiton enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type - Add support for
pixonInvoice.payment_settings.payment_method_options,InvoiceCreateParams.payment_settings.payment_method_options,InvoiceUpdateParams.payment_settings.payment_method_options,Mandate.payment_method_details,SetupAttempt.payment_method_details,SetupIntent.payment_method_options,SetupIntentConfirmParams.payment_method_options,SetupIntentCreateParams.payment_method_options,SetupIntentUpdateParams.payment_method_options,Subscription.payment_settings.payment_method_options,SubscriptionCreateParams.payment_settings.payment_method_options, andSubscriptionUpdateParams.payment_settings.payment_method_options - Add support for
upionInvoice.payment_settings.payment_method_options,InvoiceCreateParams.payment_settings.payment_method_options,InvoiceUpdateParams.payment_settings.payment_method_options,Subscription.payment_settings.payment_method_options,SubscriptionCreateParams.payment_settings.payment_method_options, andSubscriptionUpdateParams.payment_settings.payment_method_options - Add support for new values
pixandupion enumsInvoiceCreateParams.payment_settings.paymentMethodTypes,InvoiceUpdateParams.payment_settings.paymentMethodTypes,SubscriptionCreateParams.payment_settings.paymentMethodTypes, andSubscriptionUpdateParams.payment_settings.paymentMethodTypes - Add support for
cardPresenceonissuing.Authorization - Add support for
allowedCardPresencesandblockedCardPresencesonissuing.Card.spending_controls,issuing.CardCreateParams.spending_controls,issuing.CardUpdateParams.spending_controls,issuing.Cardholder.spending_controls,issuing.CardholderCreateParams.spending_controls, andissuing.CardholderUpdateParams.spending_controls - Add support for
amountandcurrencyonMandate.multi_use - Add support for
amountToConfirmonPaymentIntentConfirmParams - Add support for
klarnaDisplayQrCodeonPaymentIntent.next_action - Add support for new value
sunbiton enumsPaymentLinkCreateParams.paymentMethodTypesandPaymentLinkUpdateParams.paymentMethodTypes - Add support for new value
accounton enumradar.ValueListCreateParams.itemType - Add support for
motoonSetupAttempt.payment_method_details.card - Add support for
pixDisplayQrCodeonSetupIntent.next_action - Add support for new value
2026-04-22.dahliaon enumWebhookEndpointCreateParams.apiVersion
- Add support for
- #2208 Fix missing stripeContext in RequestOptions.toBuilderFullCopy()
- Fixes a bug where an existing
stripeContextwas being reset tonullwhen callingRequestOptions#toBuilderFullCopy()
- Fixes a bug where an existing
v32.1.0-alpha.4
- #2204 Update generated code for private-preview
- Add support for
latestVersiononv2.billing.LicenseFee,v2.billing.PricingPlan, andv2.billing.RateCard - Add support for
serviceIntervalCountandserviceIntervalonv2.billing.LicenseFeeandv2.billing.RateCard
- Add support for
- #2202 Update generated code for private-preview
- Add support for new resources
v2.core.WorkflowRunandv2.core.Workflow - Add support for
report_authorizedmethod on resourcePaymentAttemptRecord - Add support for
listandretrievemethods on resourcev2.core.WorkflowRun - Add support for
invoke,list, andretrievemethods on resourcev2.core.Workflow - Add support for
nextActionandstatusonsharedpayment.IssuedToken ⚠️ Remove support fornetworkIdonsharedpayment.IssuedToken.seller_details- Add support for
billsonAccountSession.components - Add support for
settlementCurrenciesonBalanceSettings.paymentsandBalanceSettingsUpdateParams.payments - Add support for
defaultSettlementCurrencyonBalanceSettings.payments - Add support for
accountFundingonCharge.payment_method_details.card - Add support for
automaticSurchargeonPaymentLinkCreateParams,PaymentLink,checkout.SessionCreateParams, andcheckout.Session - Add support for
bizumoncheckout.Session.payment_method_optionsandcheckout.SessionCreateParams.payment_method_options - Add support for
surchargeCostoncheckout.Session - Add support for
amountSurchargeoncheckout.Session.total_details - Add support for
sharedPaymentGrantedTokenonConfirmationTokenCreateParams.payment_method_data,PaymentIntentConfirmParams.payment_method_data,PaymentIntentCreateParams.payment_method_data,PaymentIntentUpdateParams.payment_method_data,SetupIntentConfirmParams.payment_method_data,SetupIntentCreateParams.payment_method_data, andSetupIntentUpdateParams.payment_method_data - Add support for new value
emailon enumsidentity.VerificationReportListParams.type,identity.VerificationSessionCreateParams.type, andidentity.VerificationSessionUpdateParams.type - Add support for
detailsonidentity.VerificationReport.email - Add support for
confirmonidentity.VerificationSessionCreateParamsandidentity.VerificationSessionUpdateParams - Add support for
subscriptiononInvoiceItem.parent.schedule_details ⚠️ Remove support forsharedPaymentGrantedTokenonPaymentIntentConfirmParamsandPaymentIntentCreateParams- Add support for
moneyServicesonPaymentIntent.payment_details ⚠️ Remove support forexternalReferenceonPlan
- Add support for new resources
v32.1.0-alpha.3
- #2199 Update generated code for private-preview
- Add support for
paymentRecordonApplicationFee.fee_source - Add support for
fleetDataonChargeCaptureParams.payment_details,ChargeUpdateParams.payment_details,PaymentIntent.payment_details,PaymentIntentAmountDetailsLineItem.payment_method_options.card,PaymentIntentCaptureParams.amount_details.line_items[].payment_method_options.card,PaymentIntentCaptureParams.payment_details,PaymentIntentConfirmParams.amount_details.line_items[].payment_method_options.card,PaymentIntentConfirmParams.payment_details,PaymentIntentCreateParams.amount_details.line_items[].payment_method_options.card,PaymentIntentCreateParams.payment_details,PaymentIntentDecrementAuthorizationParams.amount_details.line_items[].payment_method_options.card,PaymentIntentIncrementAuthorizationParams.amount_details.line_items[].payment_method_options.card,PaymentIntentUpdateParams.amount_details.line_items[].payment_method_options.card, andPaymentIntentUpdateParams.payment_details - Add support for
beneficiaryAccount,beneficiaryDetails,senderAccount, andsenderDetailsonChargeCaptureParams.payment_details.money_services.account_funding,ChargeUpdateParams.payment_details.money_services.account_funding,PaymentIntentCaptureParams.payment_details.money_services.account_funding,PaymentIntentConfirmParams.payment_details.money_services.account_funding,PaymentIntentCreateParams.payment_details.money_services.account_funding, andPaymentIntentUpdateParams.payment_details.money_services.account_funding - Change type of
ChargeCaptureParams.payment_details.money_services.transactionType,ChargeUpdateParams.payment_details.money_services.transactionType,PaymentIntentCaptureParams.payment_details.money_services.transactionType,PaymentIntentConfirmParams.payment_details.money_services.transactionType,PaymentIntentCreateParams.payment_details.money_services.transactionType, andPaymentIntentUpdateParams.payment_details.money_services.transactionTypefromliteral('account_funding')toemptyable(literal('account_funding')) - Add support for
bizumonInvoice.payment_settings.payment_method_options,InvoiceCreateParams.payment_settings.payment_method_options,InvoiceUpdateParams.payment_settings.payment_method_options,QuotePreviewInvoice.payment_settings.payment_method_options,Subscription.payment_settings.payment_method_options,SubscriptionCreateParams.payment_settings.payment_method_options, andSubscriptionUpdateParams.payment_settings.payment_method_options - Add support for new value
bizumon enumsInvoiceCreateParams.payment_settings.paymentMethodTypes,InvoiceUpdateParams.payment_settings.paymentMethodTypes,SubscriptionCreateParams.payment_settings.paymentMethodTypes, andSubscriptionUpdateParams.payment_settings.paymentMethodTypes - Add support for
quantityPrecisiononPaymentIntentAmountDetailsLineItem,PaymentIntentCaptureParams.amount_details.line_items[],PaymentIntentConfirmParams.amount_details.line_items[],PaymentIntentCreateParams.amount_details.line_items[],PaymentIntentDecrementAuthorizationParams.amount_details.line_items[],PaymentIntentIncrementAuthorizationParams.amount_details.line_items[], andPaymentIntentUpdateParams.amount_details.line_items[] - Add support for
liquidAssetandwalletonPaymentIntentConfirmParams.payment_method_options.card.payment_details.money_services.account_funding,PaymentIntentConfirmParams.payment_method_options.card_present.payment_details.money_services.account_funding,PaymentIntentCreateParams.payment_method_options.card.payment_details.money_services.account_funding,PaymentIntentCreateParams.payment_method_options.card_present.payment_details.money_services.account_funding,PaymentIntentUpdateParams.payment_method_options.card.payment_details.money_services.account_funding, andPaymentIntentUpdateParams.payment_method_options.card_present.payment_details.money_services.account_funding - Add support for
sharedPaymentGrantedTokenonPaymentMethod - Add support for
dataonradar.PaymentEvaluation.client_device_metadata_detailsandradar.PaymentEvaluationCreateParams.client_device_metadata_details - Add support for
sunbitonsharedpayment.GrantedToken.payment_method_details ⚠️ Remove support for valuesbm_crn,bo_tin,bt_tpn,co_nit,ec_ruc,eg_tin,gh_tin,gy_tin,hn_rtn,jm_trn,jo_crn,ke_pin,ky_crn,lk_tin,mo_tin,mv_tin,ng_tin,pa_ruc,ph_tin,py_ruc,sl_tin,sv_nit,uy_ruc,vg_cn, andza_tinfrom enumsv2.core.AccountCreateParams.identity.business_details.id_numbers[].type,v2.core.AccountTokenCreateParams.identity.business_details.id_numbers[].type, andv2.core.AccountUpdateParams.identity.business_details.id_numbers[].type⚠️ Remove support for valuesbm_pp,bo_ci,bt_cid,eg_tin,gh_pin,gy_tin,hn_rtn,jm_trn,jo_pin,ky_pp,lk_nic,mo_bir,mt_nic,mv_tin,pa_ruc,ph_tin,py_ruc,si_pin,sv_nit, andvg_ppfrom enumsv2.core.AccountCreateParams.identity.individual.id_numbers[].type,v2.core.AccountPersonCreateParams.id_numbers[].type,v2.core.AccountPersonTokenCreateParams.id_numbers[].type,v2.core.AccountPersonUpdateParams.id_numbers[].type,v2.core.AccountTokenCreateParams.identity.individual.id_numbers[].type, andv2.core.AccountUpdateParams.identity.individual.id_numbers[].type- Add support for error type
CannotProceedException
- Add support for
v32.1.0-alpha.2
- #2197 Update generated code for private-preview
- Add support for new resources
sharedpayment.IssuedTokenandv2.data.reporting.QueryRun - Add support for
createandretrievemethods on resourcev2.data.reporting.QueryRun - Add support for
pauseandresumemethods on resourcev2.payments.OffSessionPayment - Add support for
tenantKeys,tenantOperator, andtenantValuesonbilling.MeterEventSummaryListParams - Add support for
moneyServicesonChargeCaptureParams.payment_details,ChargeUpdateParams.payment_details,PaymentIntentCaptureParams.payment_details,PaymentIntentConfirmParams.payment_details,PaymentIntentCreateParams.payment_details, andPaymentIntentUpdateParams.payment_details - Add support for
paymentMethodOptionsondelegatedcheckout.RequestedSessionCreateParams,delegatedcheckout.RequestedSessionUpdateParams, anddelegatedcheckout.RequestedSession ⚠️ Remove support forpaymentMethodDataondelegatedcheckout.RequestedSessionConfirmParams,delegatedcheckout.RequestedSessionCreateParams, anddelegatedcheckout.RequestedSessionUpdateParams- Add support for
cardBrandsandpaymentMethodTypesondelegatedcheckout.RequestedSession.seller_details ⚠️ Change type ofdelegatedcheckout.RequestedSession.sharedPaymentIssuedTokenfromstringtoexpandable($SharedPayment.IssuedToken)- Add support for
checkScanonInvoice.payment_settings.payment_method_options,InvoiceCreateParams.payment_settings.payment_method_options,InvoiceUpdateParams.payment_settings.payment_method_options,QuotePreviewInvoice.payment_settings.payment_method_options,Subscription.payment_settings.payment_method_options,SubscriptionCreateParams.payment_settings.payment_method_options, andSubscriptionUpdateParams.payment_settings.payment_method_options - Add support for new value
check_scanon enumsInvoiceCreateParams.payment_settings.paymentMethodTypes,InvoiceUpdateParams.payment_settings.paymentMethodTypes,SubscriptionCreateParams.payment_settings.paymentMethodTypes, andSubscriptionUpdateParams.payment_settings.paymentMethodTypes - Add support for
processorDetailsonPaymentAttemptRecordReportFailedParams,PaymentAttemptRecordReportGuaranteedParams,PaymentRecordReportPaymentAttemptFailedParams,PaymentRecordReportPaymentAttemptGuaranteedParams,PaymentRecordReportPaymentAttemptParams.failed,PaymentRecordReportPaymentAttemptParams.guaranteed,PaymentRecordReportPaymentParams.failed, andPaymentRecordReportPaymentParams.guaranteed - Add support for
paymentDetailsonPaymentIntentConfirmParams.payment_method_options.card_present,PaymentIntentConfirmParams.payment_method_options.card,PaymentIntentCreateParams.payment_method_options.card_present,PaymentIntentCreateParams.payment_method_options.card,PaymentIntentUpdateParams.payment_method_options.card_present, andPaymentIntentUpdateParams.payment_method_options.card ⚠️ Remove support forbillFromonQuotePreviewSubscriptionSchedule.billing_schedules[],Subscription.billing_schedules[], andSubscriptionSchedule.billing_schedules[]- Add support for
agentDetails,paymentMethodDetails, andriskDetailsonsharedpayment.GrantedToken - Add support for
paperChecksonv2.Account.configuration.recipient_data.features,v2.AccountCreateParams.configuration.recipient_data.features,v2.AccountUpdateParams.configuration.recipient_data.features,v2.core.Account.configuration.recipient.capabilities,v2.core.Account.configuration.storer.capabilities.outbound_payments,v2.core.AccountCreateParams.configuration.recipient.capabilities,v2.core.AccountCreateParams.configuration.storer.capabilities.outbound_payments,v2.core.AccountUpdateParams.configuration.recipient.capabilities, andv2.core.AccountUpdateParams.configuration.storer.capabilities.outbound_payments ⚠️ Change type ofv2.billing.Cadence.settings_data.collection.payment_method_options.konbini,v2.billing.CollectionSetting.payment_method_options.konbini,v2.billing.CollectionSettingCreateParams.payment_method_options.konbini,v2.billing.CollectionSettingUpdateParams.payment_method_options.konbini, andv2.billing.CollectionSettingVersion.payment_method_options.konbinifrommap(string: dynamic)toan object⚠️ Change type ofv2.billing.Cadence.settings_data.collection.payment_method_options.sepaDebit,v2.billing.CollectionSetting.payment_method_options.sepaDebit,v2.billing.CollectionSettingCreateParams.payment_method_options.sepaDebit,v2.billing.CollectionSettingUpdateParams.payment_method_options.sepaDebit, andv2.billing.CollectionSettingVersion.payment_method_options.sepaDebitfrommap(string: dynamic)toan object- Add support for
idonv2.billing.CadenceSpendModifier.max_billing_period_spend.amount.custom_pricing_unit,v2.billing.IntentAction.apply.spend_modifier_rule.max_billing_period_spend.amount.custom_pricing_unit, andv2.billing.IntentCreateParams.actions[].apply.spend_modifier_rule.max_billing_period_spend.amount.custom_pricing_unit ⚠️ Change type ofv2.core.Event.reason.request.client.stripeActionfrommap(string: dynamic)toan object⚠️ Change type ofv2.moneymanagement.InboundTransfer.transfer_history[].bankDebitProcessingfrommap(string: dynamic)toan object⚠️ Change type ofv2.moneymanagement.InboundTransfer.transfer_history[].bankDebitQueuedfrommap(string: dynamic)toan object⚠️ Change type ofv2.moneymanagement.InboundTransfer.transfer_history[].bankDebitSucceededfrommap(string: dynamic)toan object⚠️ Remove support fortownonv2.moneymanagement.OutboundPayment.tracking_details.paper_check.mailing_address- Add support for
applicationFeeAmountRequestedonv2.payments.OffSessionPayment ⚠️ Remove support forcompartmentIdonv2.payments.OffSessionPayment- Add support for
retryUntilonv2.payments.OffSessionPayment.retry_details - Add support for
applicationFeeAmountonv2.payments.OffSessionPaymentCaptureParamsandv2.payments.OffSessionPaymentCreateParams - Add support for new values
bm_crn,bo_tin,bt_tpn,co_nit,ec_ruc,eg_tin,gh_tin,gy_tin,hn_rtn,jm_trn,jo_crn,ke_pin,ky_crn,lk_tin,mo_tin,mv_tin,ng_tin,pa_ruc,ph_tin,py_ruc,sl_tin,sv_nit,uy_ruc,vg_cn, andza_tinon enumsv2.core.AccountCreateParams.identity.business_details.id_numbers[].type,v2.core.AccountTokenCreateParams.identity.business_details.id_numbers[].type, andv2.core.AccountUpdateParams.identity.business_details.id_numbers[].type - Add support for new values
bm_pp,bo_ci,bt_cid,eg_tin,gh_pin,gy_tin,hn_rtn,jm_trn,jo_pin,ky_pp,lk_nic,mo_bir,mt_nic,mv_tin,pa_ruc,ph_tin,py_ruc,si_pin,sv_nit, andvg_ppon enumsv2.core.AccountCreateParams.identity.individual.id_numbers[].type,v2.core.AccountPersonCreateParams.id_numbers[].type,v2.core.AccountPersonTokenCreateParams.id_numbers[].type,v2.core.AccountPersonUpdateParams.id_numbers[].type,v2.core.AccountTokenCreateParams.identity.individual.id_numbers[].type, andv2.core.AccountUpdateParams.identity.individual.id_numbers[].type - Add support for new value
paper_checkson enumEventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updatedCapability - Add support for new value
outbound_payments.paper_checkson enumEventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updatedCapability - Add support for
alertIdonEventsV2CoreHealthApiErrorResolvedEvent,EventsV2CoreHealthApiLatencyResolvedEvent,EventsV2CoreHealthAuthorizationRateDropResolvedEvent,EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent,EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent,EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent,EventsV2CoreHealthPaymentMethodErrorResolvedEvent,EventsV2CoreHealthSepaDebitDelayedFiringEvent,EventsV2CoreHealthSepaDebitDelayedResolvedEvent,EventsV2CoreHealthTrafficVolumeDropResolvedEvent, andEventsV2CoreHealthWebhookLatencyResolvedEvent - Add support for
apiKeyonEventsV2IamApiKeyCreatedEvent,EventsV2IamApiKeyDefaultSecretRevealedEvent,EventsV2IamApiKeyExpiredEvent,EventsV2IamApiKeyPermissionsUpdatedEvent,EventsV2IamApiKeyRotatedEvent, andEventsV2IamApiKeyUpdatedEvent - Add support for
stripeAccessGrantonEventsV2IamStripeAccessGrantApprovedEvent,EventsV2IamStripeAccessGrantCanceledEvent,EventsV2IamStripeAccessGrantDeniedEvent,EventsV2IamStripeAccessGrantRemovedEvent,EventsV2IamStripeAccessGrantRequestedEvent, andEventsV2IamStripeAccessGrantUpdatedEvent - Add support for event notifications
V2DataReportingQueryRunCreatedEvent,V2DataReportingQueryRunFailedEvent,V2DataReportingQueryRunSucceededEvent, andV2DataReportingQueryRunUpdatedEventwith related objectv2.data.reporting.QueryRun - Add support for event notifications
V2PaymentsOffSessionPaymentPausedEventandV2PaymentsOffSessionPaymentResumedEventwith related objectv2.payments.OffSessionPayment
- Add support for new resources
v32.1.0-beta.1
This release changes the pinned API version to 2026-03-25.preview. It is built on top of SDK version 32.0.0 which contains breaking changes. Please review the changelog for 32.0.0 if upgrading from older SDK versions.
- #2194 Update generated code for beta
- #2192 Update generated code for beta
- Release specs are identical.
- #2164 Update generated code for beta
- Add support for new resources
productcatalog.TrialOffer,tax.Location, andv2.core.BatchJob - Add support for
createmethod on resourceproductcatalog.TrialOffer - Add support for
create,list, andretrievemethods on resourcetax.Location - Add support for
cancel,create, andretrievemethods on resourcev2.core.BatchJob - Add support for
performanceLocationontax.CalculationCreateParams.line_items[]andtax.CalculationLineItem - Add support for
trialOfferonInvoiceCreatePreviewParams.schedule_details.amendments[].item_actions[].add,InvoiceCreatePreviewParams.schedule_details.amendments[].item_actions[].set,InvoiceCreatePreviewParams.schedule_details.phases[].items[],QuoteCreateParams.lines[].actions[].add_item,QuoteCreateParams.lines[].actions[].set_items[],QuoteLine.actions[].add_item,QuoteLine.actions[].set_items[],QuotePreviewSubscriptionSchedule.phases[].items[],QuoteUpdateParams.lines[].actions[].add_item,QuoteUpdateParams.lines[].actions[].set_items[],SubscriptionSchedule.phases[].items[],SubscriptionScheduleAmendParams.amendments[].item_actions[].add,SubscriptionScheduleAmendParams.amendments[].item_actions[].set,SubscriptionScheduleCreateParams.phases[].items[], andSubscriptionScheduleUpdateParams.phases[].items[] - Add support for
riskReservedonBalance ⚠️ Remove support forsourceTypeonCharge.payment_method_details.stripe_balance,ConfirmationToken.payment_method_preview.stripe_balance,ConfirmationTokenCreateParams.payment_method_data.stripe_balance,PaymentAttemptRecord.payment_method_details.stripe_balance,PaymentIntentConfirmParams.payment_method_data.stripe_balance,PaymentIntentCreateParams.payment_method_data.stripe_balance,PaymentIntentUpdateParams.payment_method_data.stripe_balance,PaymentMethod.stripe_balance,PaymentMethodCreateParams.stripe_balance,PaymentRecord.payment_method_details.stripe_balance,SetupIntentConfirmParams.payment_method_data.stripe_balance,SetupIntentCreateParams.payment_method_data.stripe_balance, andSetupIntentUpdateParams.payment_method_data.stripe_balance- Add support for
taxDetailsonInvoiceAddLinesParams.lines[].price_data.product_data,InvoiceLineItemUpdateParams.price_data.product_data,InvoiceUpdateLinesParams.lines[].price_data.product_data,PaymentLinkCreateParams.line_items[].price_data.product_data,PlanCreateParams.product[0],PriceCreateParams.product_data,ProductCreateParams,ProductUpdateParams,checkout.SessionCreateParams.line_items[].price_data.product_data, andcheckout.SessionUpdateParams.line_items[].price_data.product_data - Add support for
pendingInvoiceItemIntervaloncheckout.SessionUpdateParams.subscription_data - Add support for
hostedanduiModeonfinancialconnections.SessionCreateParamsandfinancialconnections.Session - Add support for
urlonfinancialconnections.Session - Add support for
expiresAfterSecondsonInvoice.payment_settings.payment_method_options.pix,InvoiceCreateParams.payment_settings.payment_method_options.pix,InvoiceUpdateParams.payment_settings.payment_method_options.pix,QuotePreviewInvoice.payment_settings.payment_method_options.pix,Subscription.payment_settings.payment_method_options.pix,SubscriptionCreateParams.payment_settings.payment_method_options.pix, andSubscriptionUpdateParams.payment_settings.payment_method_options.pix - Add support for
currentTrialonInvoiceCreatePreviewParams.subscription_details.items[],SubscriptionCreateParams.items[],SubscriptionItemCreateParams,SubscriptionItemUpdateParams,SubscriptionItem, andSubscriptionUpdateParams.items[] - Add support for
surchargeonPaymentIntent.amount_details,PaymentIntentCaptureParams.amount_details,PaymentIntentConfirmParams.amount_details,PaymentIntentCreateParams.amount_details,PaymentIntentIncrementAuthorizationParams.amount_details, andPaymentIntentUpdateParams.amount_details - Add support for
amountDetailsandpaymentDetailsonPaymentIntentDecrementAuthorizationParams - Add support for
mandateOptionsonPaymentIntent.payment_method_options.stripe_balance - Add support for
managedPaymentsonPaymentLinkCreateParamsandPaymentLink - Add support for
stripeBalanceonSetupIntent.payment_method_options,SetupIntentConfirmParams.payment_method_options,SetupIntentCreateParams.payment_method_options, andSetupIntentUpdateParams.payment_method_options - Add support for
billingCycleAnchoronSubscription.trial_settings.end_behavior,SubscriptionCreateParams.trial_settings.end_behavior, andSubscriptionUpdateParams.trial_settings.end_behavior - Add support for new values
admissions_tax,attendance_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,resort_tax, andtourism_taxon enumtax.RegistrationCreateParams.country_options.us.type - Add support for
admissionsTax,attendanceTax,entertainmentTax,grossReceiptsTax,hospitalityTax,luxuryTax,resortTax, andtourismTaxontax.Registration.country_options.us - Add support for
requirementsonTaxCode ⚠️ Change type ofv2.billing.Cadence.settings_data.collection.payment_method_options.card.mandate_options.amount,v2.billing.CollectionSetting.payment_method_options.card.mandate_options.amount,v2.billing.CollectionSettingCreateParams.payment_method_options.card.mandate_options.amount,v2.billing.CollectionSettingUpdateParams.payment_method_options.card.mandate_options.amount, andv2.billing.CollectionSettingVersion.payment_method_options.card.mandate_options.amountfromlongIntegertoint64_string- Add support for
timezoneonv2.core.Account.defaults,v2.core.AccountCreateParams.defaults, andv2.core.AccountUpdateParams.defaults - Add support for
azureEventGridonv2.core.EventDestinationCreateParamsandv2.core.EventDestination - Add support for
supportedCurrenciesonv2.core.vault.GbBankAccount,v2.core.vault.UsBankAccount, andv2.moneymanagement.PayoutMethod.card - Add support for
restrictedonv2.moneymanagement.PayoutMethod - Add support for
currenciesonv2.moneymanagement.PayoutMethodsBankAccountSpec.countries.value.fields[] - Add support for
counterpartyanddescriptiononv2.moneymanagement.Transaction ⚠️ Add support forcurrencyonv2.core.vault.GbBankAccountCreateParams,v2.core.vault.UsBankAccountCreateParams,v2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.bank_account,v2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.card,v2.moneymanagement.OutboundSetupIntentUpdateParams.payout_method_data.bank_account, andv2.moneymanagement.OutboundSetupIntentUpdateParams.payout_method_data.card- Add support for
ibanonv2.core.vault.GbBankAccountCreateParams - Change
v2.core.vault.GbBankAccountCreateParams.accountNumberto be optional - Change
v2.core.vault.GbBankAccountCreateParams.sortCodeto be optional - Add support for new value
azure_event_gridon enumv2.core.EventDestinationCreateParams.type - Add support for new value
currencyon enumInvalidPaymentMethodException.invalidParam - Add support for event notifications
V2CoreBatchJobBatchFailedEvent,V2CoreBatchJobCanceledEvent,V2CoreBatchJobCompletedEvent,V2CoreBatchJobCreatedEvent,V2CoreBatchJobReadyForUploadEvent,V2CoreBatchJobTimeoutEvent,V2CoreBatchJobUpdatedEvent,V2CoreBatchJobUploadTimeoutEvent,V2CoreBatchJobValidatingEvent, andV2CoreBatchJobValidationFailedEventwith related objectv2.core.BatchJob
- Add support for new resources
- #2189 Merge to beta
- #2175 Merge to beta
v32.1.0-alpha.1
This release changes the pinned API version to 2026-03-25.preview and contains additional breaking changes. See the GA changelog for more information.
- #2196 Update generated code for private-preview
- Add support for new resource
RiskSignals - Add support for
financialAccountRewardsandnestingDemoonAccountSession.components - Add support for
upiPaymentsonAccount.capabilities,AccountCreateParams.capabilities, andAccountUpdateParams.capabilities - Add support for
riskSignalsonAccount - Add support for
fraudIntentonAccountSignals - Add support for
riskReservedonBalance ⚠️ Remove support forbillableItemsonbilling.Alert.spend_threshold.filters- Add support for
upionCharge.payment_method_details,ConfirmationToken.payment_method_preview,ConfirmationTokenCreateParams.payment_method_data,Mandate.payment_method_details,PaymentAttemptRecord.payment_method_details,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,PaymentRecord.payment_method_details,SetupAttempt.payment_method_details,SetupIntent.payment_method_options,SetupIntentConfirmParams.payment_method_data,SetupIntentConfirmParams.payment_method_options,SetupIntentCreateParams.payment_method_data,SetupIntentCreateParams.payment_method_options,SetupIntentUpdateParams.payment_method_data,SetupIntentUpdateParams.payment_method_options,checkout.Session.payment_method_options, andcheckout.SessionCreateParams.payment_method_options ⚠️ Remove support forsourceTypeonCharge.payment_method_details.stripe_balance,ConfirmationToken.payment_method_preview.stripe_balance,ConfirmationTokenCreateParams.payment_method_data.stripe_balance,PaymentAttemptRecord.payment_method_details.stripe_balance,PaymentIntentConfirmParams.payment_method_data.stripe_balance,PaymentIntentCreateParams.payment_method_data.stripe_balance,PaymentIntentUpdateParams.payment_method_data.stripe_balance,PaymentMethod.stripe_balance,PaymentMethodCreateParams.stripe_balance,PaymentRecord.payment_method_details.stripe_balance,SetupIntentConfirmParams.payment_method_data.stripe_balance,SetupIntentCreateParams.payment_method_data.stripe_balance, andSetupIntentUpdateParams.payment_method_data.stripe_balance- Add support for
integrationIdentifieroncheckout.SessionCreateParamsandcheckout.Session - Add support for new value
applicationon enumsInvoiceCreateParams.automatic_tax.liability.type,InvoiceCreateParams.issuer.type,InvoiceCreatePreviewParams.automatic_tax.liability.type,InvoiceCreatePreviewParams.issuer.type,InvoiceCreatePreviewParams.schedule_details.phases[].automatic_tax.liability.type,InvoiceCreatePreviewParams.schedule_details.phases[].invoice_settings.issuer.type,InvoiceUpdateParams.automatic_tax.liability.type,InvoiceUpdateParams.issuer.type,PaymentLinkCreateParams.automatic_tax.liability.type,PaymentLinkCreateParams.invoice_creation.invoice_data.issuer.type,PaymentLinkCreateParams.subscription_data.invoice_settings.issuer.type,PaymentLinkUpdateParams.automatic_tax.liability.type,PaymentLinkUpdateParams.invoice_creation.invoice_data.issuer.type,PaymentLinkUpdateParams.subscription_data.invoice_settings.issuer.type,QuoteCreateParams.automatic_tax.liability.type,QuoteCreateParams.invoice_settings.issuer.type,QuoteUpdateParams.automatic_tax.liability.type,QuoteUpdateParams.invoice_settings.issuer.type,SubscriptionCreateParams.automatic_tax.liability.type,SubscriptionCreateParams.invoice_settings.issuer.type,SubscriptionScheduleCreateParams.default_settings.automatic_tax.liability.type,SubscriptionScheduleCreateParams.default_settings.invoice_settings.issuer.type,SubscriptionScheduleCreateParams.phases[].automatic_tax.liability.type,SubscriptionScheduleCreateParams.phases[].invoice_settings.issuer.type,SubscriptionScheduleUpdateParams.default_settings.automatic_tax.liability.type,SubscriptionScheduleUpdateParams.default_settings.invoice_settings.issuer.type,SubscriptionScheduleUpdateParams.phases[].automatic_tax.liability.type,SubscriptionScheduleUpdateParams.phases[].invoice_settings.issuer.type,SubscriptionUpdateParams.automatic_tax.liability.type,SubscriptionUpdateParams.invoice_settings.issuer.type,checkout.SessionCreateParams.automatic_tax.liability.type,checkout.SessionCreateParams.invoice_creation.invoice_data.issuer.type,checkout.SessionCreateParams.subscription_data.invoice_settings.issuer.type,checkout.SessionUpdateParams.automatic_tax.liability.type,checkout.SessionUpdateParams.invoice_creation.invoice_data.issuer.type, andcheckout.SessionUpdateParams.subscription_data.invoice_settings.issuer.type - Add support for new value
upion enumcheckout.SessionCreateParams.excludedPaymentMethodTypes - Change type of
InvoiceAddLinesParams.lines[].price_data.product_data.tax_details.taxCode,InvoiceLineItemUpdateParams.price_data.product_data.tax_details.taxCode,InvoiceUpdateLinesParams.lines[].price_data.product_data.tax_details.taxCode,PaymentLinkCreateParams.line_items[].price_data.product_data.tax_details.taxCode,PlanCreateParams.product[0].tax_details.taxCode,PriceCreateParams.product_data.tax_details.taxCode,ProductCreateParams.tax_details.taxCode,ProductUpdateParams.tax_details.taxCode,checkout.SessionCreateParams.line_items[].price_data.product_data.tax_details.taxCode, andcheckout.SessionUpdateParams.line_items[].price_data.product_data.tax_details.taxCodefromstringtoemptyable(string) - Add support for
cryptooncheckout.SessionCreateParams.payment_method_options - Add support for new value
upion enumcheckout.SessionCreateParams.paymentMethodTypes - Add support for
pendingInvoiceItemIntervaloncheckout.SessionCreateParams.subscription_dataandcheckout.SessionUpdateParams.subscription_data - Add support for new values
elements,embedded_page,form, andhosted_pageon enumcheckout.SessionCreateParams.uiMode ⚠️ Remove support for valuescustom,embedded, andhostedfrom enumcheckout.SessionCreateParams.uiMode- Change
InvoiceAddLinesParams.lines[].price_data.product_data.tax_details.taxCode,InvoiceLineItemUpdateParams.price_data.product_data.tax_details.taxCode,InvoiceUpdateLinesParams.lines[].price_data.product_data.tax_details.taxCode,PaymentLinkCreateParams.line_items[].price_data.product_data.tax_details.taxCode,PlanCreateParams.product[0].tax_details.taxCode,PriceCreateParams.product_data.tax_details.taxCode,ProductCreateParams.tax_details.taxCode,ProductUpdateParams.tax_details.taxCode,checkout.SessionCreateParams.line_items[].price_data.product_data.tax_details.taxCode, andcheckout.SessionUpdateParams.line_items[].price_data.product_data.tax_details.taxCodeto be optional - Add support for
auBecsDebit,bacsDebit,boleto,link,sepaDebit, andusBankAccountoncheckout.Session.current_attempt.payment_method_details - Add support for new value
upion enumsConfirmationTokenCreateParams.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, andSetupIntentUpdateParams.payment_method_data.type - Add support for
metadataonCreditNoteCreateParams.lines[],CreditNoteLineItem,CreditNotePreviewLinesParams.lines[], andCreditNotePreviewParams.lines[] - Add support for new value
upion enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type - Add support for
selectedFulfillmentOptionOverridesondelegatedcheckout.RequestedSession.fulfillment_details - Add support for
lineItemKeysondelegatedcheckout.RequestedSession.fulfillment_details.fulfillment_options[].digital.digital_options[]anddelegatedcheckout.RequestedSession.fulfillment_details.fulfillment_options[].shipping.shipping_options[] - Add support for
quantityDecimalonInvoiceAddLinesParams.lines[],InvoiceCreatePreviewParams.invoice_items[],InvoiceItemCreateParams,InvoiceItemUpdateParams,InvoiceItem,InvoiceLineItemUpdateParams,InvoiceLineItem, andInvoiceUpdateLinesParams.lines[] - Add support for
expiresAfterSecondsonInvoice.payment_settings.payment_method_options.pix,InvoiceCreateParams.payment_settings.payment_method_options.pix,InvoiceUpdateParams.payment_settings.payment_method_options.pix,QuotePreviewInvoice.payment_settings.payment_method_options.pix,Subscription.payment_settings.payment_method_options.pix,SubscriptionCreateParams.payment_settings.payment_method_options.pix, andSubscriptionUpdateParams.payment_settings.payment_method_options.pix ⚠️ Add support forlevelonissuing.AuthorizationCreateParams.risk_assessment.card_testing_riskandissuing.AuthorizationCreateParams.risk_assessment.merchant_dispute_risk⚠️ Remove support forriskLevelonissuing.AuthorizationCreateParams.risk_assessment.card_testing_riskandissuing.AuthorizationCreateParams.risk_assessment.merchant_dispute_risk- Add support for new values
da, `...
- Add support for new resource
v32.0.0
This release changes the pinned API version to 2026-03-25.dahlia and contains breaking changes (prefixed with
Please review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.
⚠️ Breaking change: #2182 Add setHttpClient to StripeClientBuilder; clean up apiKey/authenticator coupling⚠️ RemovedRequestOptions.getApiKey(),RequestOptions.RequestOptionsBuilder.getApiKey(), andStripeClient.StripeClientBuilder.getApiKey(). UsegetAuthenticator()instead.- Added
StripeClient.StripeClientBuilder.setHttpClient(HttpClient)to allow injecting a custom HTTP client.
⚠️ Breaking change: #2187 Regenerate with decimal_string enabled for v2 APIs- V2 API decimal fields changed type from
StringtoBigDecimal. Code that reads or writes these fields asStringwill need to useBigDecimalinstead. Affected fields:- V2.Core.Account / V2.Core.AccountPerson:
percentOwnership - PaymentEvaluation.Signals.FraudulentPayment:
score - Params:
AccountCreateParams,PersonCreateParams,AccountTokenCreateParams,PersonTokenCreateParams(all:percentOwnership) - Params:
InvoiceItemCreateParams,InvoiceAddLinesParams,InvoiceUpdateLinesParams,InvoiceCreatePreviewParams(all:quantityDecimal)
- V2.Core.Account / V2.Core.AccountPerson:
- V2 API decimal fields changed type from
⚠️ Breaking change: #2131 Use HTTP status code in V2 errorsRateLimitExceptionnow extendsStripeExceptionrather thanApiException- Non-200 status codes from V2 endpoints will throw a
StripeException(e.g.RateLimitException,InvalidRequestException, etc.) like in V1 instead of a genericApiException
⚠️ Breaking change: #2190 Throw an error when using the wrong webhook parsing method⚠️ Breaking change: #2172 MakeRequestOptions&RawRequestOptionsconstructors private and add Stripe-Request-Trigger header⚠️ Breaking change: #2181 Change Automatic-Module-Name to com.stripe- Changes
Automatic-Module-Namefromstripe.javatocom.stripe. Users withrequires stripe.java;in theirmodule-info.javawill need to update torequires com.stripe;.
- Changes
- #2179 Add runtime support for V2 int64 string-encoded fields