Releases: stripe/stripe-node
Releases · stripe/stripe-node
v22.2.0-alpha.4
- #2699 Update generated code for private-preview
- Add support for new resource
PaymentLocation - Add support for
create,del,retrieve, andupdatemethods on resourcePaymentLocation - Add support for
protectionsonAccountCreateParams.capabilities.card_payments,AccountUpdateParams.capabilities.card_payments, andCapability - Add support for
gift_cardonConfirmationToken.payment_method_preview,ConfirmationTokenCreateParams.testHelpers.payment_method_data,PaymentIntentConfirmParams.payment_method_data,PaymentIntentCreateParams.payment_method_data,PaymentIntentUpdateParams.payment_method_data,PaymentMethodCreateParams,PaymentMethod,SetupIntentConfirmParams.payment_method_data,SetupIntentCreateParams.payment_method_data,SetupIntentUpdateParams.payment_method_data, andSharedPayment.GrantedToken.payment_method_details - Add support for new value
gift_cardon enumsConfirmationTokenCreateParams.testHelpers.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 valuegift_cardon enumsConfirmationToken.payment_method_preview.type,PaymentMethod.type, andSharedPayment.GrantedToken.payment_method_details.type- Add support for new value
gift_cardon enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type - Add support for
metadataonDelegatedCheckout.RequestedSessionConfirmParams - Add support for
credited_itemsonInvoiceItem.proration_details - Add support for
network_lifecycleonIssuing.Dispute - Add support for new value
gift_cardon enumsPaymentIntentConfirmParams.excluded_payment_method_types,PaymentIntentCreateParams.excluded_payment_method_types,PaymentIntentUpdateParams.excluded_payment_method_types,SetupIntentCreateParams.excluded_payment_method_types, andSetupIntentUpdateParams.excluded_payment_method_types ⚠️ Add support for new valuegift_cardon enumsPaymentIntent.excluded_payment_method_typesandSetupIntent.excluded_payment_method_types- Add support for
status_detailsonSubscription
- Add support for new resource
- #2702 Add EventNotificationHandler (private preview)
v22.1.1
-
#2703 Export Decimal type from Stripe namespace
- Added
Stripe.Decimalas a usable type in theStripenamespace, enabling type annotations likefunction takesDecimal(d: Stripe.Decimal).
- Added
-
#2704 Fix file upload regression: restore multipart request data processor
- Fixed file uploads failing with
StripeInvalidRequestErroron the/v1/filesendpoint since v22.
- Fixed file uploads failing with
v22.2.0-alpha.3
- #2696 Update generated code for private-preview
- Add support for
debit_cardonV2.Core.Account.configuration.card_creator.capabilities.consumer.lead,V2.Core.Account.identity.attestations.terms_of_service.card_creator.consumer.lead,V2.Core.AccountCreateParams.configuration.card_creator.capabilities.consumer.lead,V2.Core.AccountCreateParams.identity.attestations.terms_of_service.card_creator.consumer.lead,V2.Core.AccountUpdateParams.configuration.card_creator.capabilities.consumer.lead, andV2.Core.AccountUpdateParams.identity.attestations.terms_of_service.card_creator.consumer.lead ⚠️ Add support for new valueconsumer.lead.debit_cardon enumsV2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capabilityandV2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capability⚠️ Add support for new valueconsumer.lead.debit_cardon enumEventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.updated_capability
- Add support for
v22.2.0-alpha.2
- #2695 Update generated code for private-preview
- Add support for new resource
V2.Data.Analytics.MetricQueryResult - Add support for
create,retrieve, andrevokemethods on resourceSharedPayment.IssuedToken - Add support for
createmethod on resourceV2.Data.Analytics.MetricQueryResult - Add support for
app_distributionandsunbit_paymentsonAccount.capabilities,AccountCreateParams.capabilities, andAccountUpdateParams.capabilities - Add support for
balance_reportandpayout_reconciliation_reportonAccountSession.componentsandAccountSessionCreateParams.components ⚠️ Add support for new valuesfee_credit_funding,inbound_transfer_reversal, andinbound_transferon enumBalanceTransaction.type- Add support for
sunbitonCharge.payment_method_details,ConfirmationToken.payment_method_preview,ConfirmationTokenCreateParams.testHelpers.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 new valuesphantom_cashandusdton enumsCharge.payment_method_details.crypto.token_currency,PaymentAttemptRecord.payment_method_details.crypto.token_currency, andPaymentRecord.payment_method_details.crypto.token_currency- Add support for
last4onCharge.payment_method_details.gift_card,PaymentAttemptRecord.payment_method_details.gift_card, andPaymentRecord.payment_method_details.gift_card - Add support for
locationandreaderonCharge.payment_method_details.klarna,PaymentAttemptRecord.payment_method_details.klarna, andPaymentRecord.payment_method_details.klarna - Add support for new value
sunbiton enumCheckout.SessionCreateParams.excluded_payment_method_types - Add support for
blikonCheckout.SessionCreateParams.payment_method_options,Invoice.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
sunbiton enumCheckout.SessionCreateParams.payment_method_types ⚠️ Add support for new valuesfo_vat,gi_tin,it_cf, andpy_rucon enumsCheckout.Session.collected_information.tax_ids[].type,Checkout.Session.customer_details.tax_ids[].type,Invoice.customer_tax_ids[].type,Order.tax_details.tax_ids[].type,QuotePreviewInvoice.customer_tax_ids[].type,Tax.Calculation.customer_details.tax_ids[].type,Tax.Transaction.customer_details.tax_ids[].type, andTaxId.type- Change
Checkout.Session.managed_payments,PaymentIntent.managed_payments,PaymentLink.managed_payments, andSubscription.managed_paymentsto be required - Add support for
shared_payment_granted_tokenonConfirmationTokenCreateParams.testHelpers.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 value
sunbiton enumsConfirmationTokenCreateParams.testHelpers.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 valuesunbiton enumsConfirmationToken.payment_method_preview.typeandPaymentMethod.type⚠️ Change type ofCreditNote.total_taxes[].tax_rate_details.tax_rate,CreditNoteLineItem.taxes[].tax_rate_details.tax_rate,Invoice.total_taxes[].tax_rate_details.tax_rate,InvoiceLineItem.taxes[].tax_rate_details.tax_rate, andQuotePreviewInvoice.total_taxes[].tax_rate_details.tax_ratefromstringtoexpandable(TaxRate)- Add support for new values
fo_vat,gi_tin,it_cf, andpy_rucon enumsCustomerCreateParams.tax_id_data[].type,CustomerCreateTaxIdParams.type,InvoiceCreatePreviewParams.customer_details.tax_ids[].type,OrderCreateParams.tax_details.tax_ids[].type,OrderUpdateParams.tax_details.tax_ids[].type,Tax.CalculationCreateParams.customer_details.tax_ids[].type, andTaxIdCreateParams.type - Add support for new value
sunbiton enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type - Add support for
buyer_consentsonDelegatedCheckout.RequestedSessionConfirmParams - Add support for
consentsonDelegatedCheckout.RequestedSession.buyer_consents.marketing - Add support for new value
blikon enumsInvoiceCreateParams.payment_settings.payment_method_types,InvoiceUpdateParams.payment_settings.payment_method_types,SubscriptionCreateParams.payment_settings.payment_method_types, andSubscriptionUpdateParams.payment_settings.payment_method_types ⚠️ Add support for new valueblikon enumsInvoice.payment_settings.payment_method_types,QuotePreviewInvoice.payment_settings.payment_method_types, andSubscription.payment_settings.payment_method_types- Change
Invoice.payment_settings.payment_method_options.pix,QuotePreviewInvoice.payment_settings.payment_method_options.pix, andSubscription.payment_settings.payment_method_options.pixto be required - Change
Invoice.payment_settings.payment_method_options.upi,QuotePreviewInvoice.payment_settings.payment_method_options.upi, andSubscription.payment_settings.payment_method_options.upito be required - Add support for
payment_facilitator_idandsub_merchant_idonIssuing.AuthorizationCreateParams.testHelpers.merchant_data,Issuing.TransactionCreateForceCaptureParams.testHelpers.merchant_data, andIssuing.TransactionCreateUnlinkedRefundParams.testHelpers.merchant_data - Add support for
card_presenceonIssuing.Authorization - Add support for
allowed_card_presencesandblocked_card_presencesonIssuing.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 new valuefulfillment_erroron enumIssuing.Card.cancellation_reason⚠️ Add support for new valuefulfillment_erroron enumIssuing.Card.replacement_reason⚠️ Change type ofPaymentAttemptRecord.payment_method_details.gift_card.balanceandPaymentRecord.payment_method_details.gift_card.balancefromPaymentFlowsPrivatePaymentMethodsGiftCardDeprecatedDetailsResourceBalanceAmounttoPaymentsPrimitivesPaymentRecordsResourcePaymentMethodGiftCardDetailsResourceBalance | null⚠️ Change type ofPaymentAttemptRecord.payment_method_details.gift_card.brandandPaymentRecord.payment_method_details.gift_card.brandfromenum('fiserv_valuelink'|'givex'|'svs')toenum('fiserv_valuelink'|'givex'|'svs') | null⚠️ Change type ofPaymentAttemptRecord.payment_method_details.gift_card.first6andPaymentRecord.payment_method_details.gift_card.first6fromstringtostring | null⚠️ Change type ofPaymentAttemptRecord.payment_method_details.gift_card.transaction_idandPaymentRecord.payment_method_details.gift_card.transaction_idfromstringtostring | null- Add support for new value
sunbiton enumsPaymentIntentConfirmParams.excluded_payment_method_types,PaymentIntentCreateParams.excluded_payment_method_types,PaymentIntentUpdateParams.excluded_payment_method_types,SetupIntentCreateParams.excluded_payment_method_types, andSetupIntentUpdateParams.excluded_payment_method_types - Add support for
amount_to_confirmonPaymentIntentConfirmParams ⚠️ Add support for new valuesunbiton enumsPaymentIntent.excluded_payment_method_typesandSetupIntent.excluded_payment_method_types- Add support for
klarna_display_qr_codeonPaymentIntent.next_action - Add support for new value
sunbiton enumsPaymentLinkCreateParams.payment_method_typesandPaymentLinkUpdateParams.payment_method_types ⚠️ Add support for new valuesunbiton enumPaymentLink.payment_method_types- Add support for
validation_errorsonPrivacy.RedactionJob - Add support for
tax_detailsonProduct ⚠️ Change type ofRadar.PaymentEvaluation.client_device_metadata_details.radar_sessionfromstringtostring | null⚠️ Add support for new valueslow,not_assessed, andunknownon enumRadar.PaymentEvaluation.signals.fraudulent_payment.risk_level- Add support for new value
accounton enumRadar.ValueListCreateParams.item_type ⚠️ Add support for new valueaccounton enumRadar.ValueList.item_type- Add support for
motoonSetupAttempt.payment_method_details.card - Change
SetupIntent.next_action.pix_display_qr_code.datato be required - Change
SetupIntent.next_action.pix_display_qr_code.expires_atto be required - Ch...
- Add support for new resource
v22.2.0-beta.2
- #2693 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.sepa_debit,V2.Billing.CollectionSetting.payment_method_options.sepa_debit,V2.Billing.CollectionSettingCreateParams.payment_method_options.sepa_debit,V2.Billing.CollectionSettingUpdateParams.payment_method_options.sepa_debit, andV2.Billing.CollectionSettingVersion.payment_method_options.sepa_debitfrommap(string: dynamic)toan object⚠️ Add support for new valuescn_bank_accountandjp_bank_accounton enumV2.Core.Account.configuration.recipient.default_outbound_destination.type⚠️ Add support for new valuesfutsuandtozaon enumsV2.Core.Vault.GbBankAccount.bank_account_typeandV2.MoneyManagement.PayoutMethod.bank_account.bank_account_type⚠️ Change type ofV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_processingfrommap(string: dynamic)toan object⚠️ Change type ofV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_queuedfrommap(string: dynamic)toan object⚠️ Change type ofV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_succeededfrommap(string: dynamic)toan object⚠️ Add support for new valuepayout_method_amount_limit_exceededon enumV2.MoneyManagement.OutboundTransfer.status_details.failed.reason⚠️ Add support for new valuesinbound_transfer_reversal,outbound_payment_reversal,outbound_transfer_reversal,received_credit_reversal,received_debit_reversal, andstripe_fee_taxon enumsV2.MoneyManagement.Transaction.categoryandV2.MoneyManagement.TransactionEntry.transaction_details.category⚠️ Remove support for valuereturnfrom enumsV2.MoneyManagement.Transaction.categoryandV2.MoneyManagement.TransactionEntry.transaction_details.category- Add support for new values
futsuandtozaon enumsV2.Core.Vault.GbBankAccountCreateParams.bank_account_type,V2.MoneyManagement.OutboundSetupIntentCreateParams.payout_method_data.bank_account.bank_account_type, andV2.MoneyManagement.OutboundSetupIntentUpdateParams.payout_method_data.bank_account.bank_account_type - Change type of
V2.Core.BatchJobCreateParams.endpoint.http_methodfromliteral('post')toenum('delete'|'post') ⚠️ Add support for new valuemeter_event_value_too_many_digitson enumsEventsV1BillingMeterErrorReportTriggeredEvent.reason.error_types[].codeandEventsV1BillingMeterNoMeterFoundEvent.reason.error_types[].code- Add support for
treasury_transactiononEventsV2MoneyManagementTransactionCreatedEvent - 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
CannotProceedError
- Add support for new resources
v22.2.0-beta.1
This release changes the pinned API version to 2026-04-22.private.
- #2656 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
blikonCheckout.SessionCreateParams.payment_method_options,Invoice.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 valuesfo_vat,gi_tin,it_cf, andpy_rucon enumsCheckout.Session.collected_information.tax_ids[].type,Order.tax_details.tax_ids[].type, andQuotePreviewInvoice.customer_tax_ids[].type- Change
Checkout.Session.managed_payments,PaymentIntent.managed_payments,PaymentLink.managed_payments, andSubscription.managed_paymentsto be required - Add support for
shared_payment_granted_tokenonConfirmationTokenCreateParams.testHelpers.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 - Change
Invoice.payment_settings.payment_method_options.pix,QuotePreviewInvoice.payment_settings.payment_method_options.pix, andSubscription.payment_settings.payment_method_options.pixto be required - Change
Invoice.payment_settings.payment_method_options.upi,QuotePreviewInvoice.payment_settings.payment_method_options.upi, andSubscription.payment_settings.payment_method_options.upito be required - 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
validation_errorsonPrivacy.RedactionJob - Add support for
tax_detailsonProduct ⚠️ Add support for new valueblikon enumQuotePreviewInvoice.payment_settings.payment_method_types⚠️ Change type ofQuotePreviewInvoice.total_taxes[].tax_rate_details.tax_ratefromstringtoexpandable(TaxRate)⚠️ Change type ofRadar.PaymentEvaluation.client_device_metadata_details.radar_sessionfromstringtostring | null- Change
SetupIntent.next_action.pix_display_qr_code.datato be required - Change
SetupIntent.next_action.pix_display_qr_code.expires_atto be required - Change
SetupIntent.next_action.pix_display_qr_code.hosted_instructions_urlto be required - Change
SetupIntent.next_action.pix_display_qr_code.image_url_pngto be required - Change
SetupIntent.next_action.pix_display_qr_code.image_url_svgto be required - Add support for
admissions_tax,attendance_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,resort_tax, andtourism_taxonTax.RegistrationCreateParams.country_options.us - Add support for
purposeonTreasury.OutboundPaymentCreateParamsandTreasury.OutboundPayment - Add support for error codes
action_blockedandapproval_requiredonQuotePreviewInvoice.last_finalization_error
- Add support for new resources
v22.2.0-alpha.1
This release changes the pinned API version to 2026-04-22.private.
- #2689 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- Change type of
SharedPayment.IssuedToken.payment_methodfromstring | nulltostring - Add support for
bill_managementandsend_moneyonAccountSession.components.bills.features - Add support for
gift_cardonCharge.payment_method_details,PaymentAttemptRecord.payment_method_details, andPaymentRecord.payment_method_details - Add support for
custom_payment_method_typesonCheckout.SessionCreateParamsandCheckout.Session - Add support for
payment_recordonCheckout.Session ⚠️ Remove support forshared_payment_granted_tokenonConfirmationTokenCreateParams.testHelpers.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
payment_methodonConfirmationToken.payment_method_preview.sepa_debit.generated_from,PaymentMethod.sepa_debit.generated_from, andSharedPayment.GrantedToken.payment_method_details.sepa_debit.generated_from ⚠️ Change type ofDelegatedCheckout.RequestedSession.fulfillment_details.fulfillment_options[].type,DelegatedCheckout.RequestedSession.fulfillment_details.selected_fulfillment_option.type,DelegatedCheckout.RequestedSession.fulfillment_details.selected_fulfillment_option_overrides[].type,DelegatedCheckout.RequestedSessionUpdateParams.fulfillment_details.selected_fulfillment_option.type, andDelegatedCheckout.RequestedSessionUpdateParams.fulfillment_details.selected_fulfillment_option_overrides[].typefromstringtoenum('digital'|'shipping')- Add support for
return_urlonDelegatedCheckout.RequestedSessionConfirmParams - Add support for
buyer_consentsonDelegatedCheckout.RequestedSession - Add support for
crypto_transactionsonIssuing.Authorization,Issuing.Dispute, andIssuing.Transaction - Add support for
payment_facilitator_idandsub_merchant_idonIssuing.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
agent_detailsonPaymentIntent - Add support for
external_referenceonPriceCreateParamsandPriceUpdateParams - Add support for
login_succeededandregistration_succeededonRadar.AccountEvaluation.events[]andRadar.AccountEvaluationUpdateParams - Add support for
print_contentonTerminal.Reader.action ⚠️ Add support for new valueprint_contenton enumTerminal.Reader.action.type⚠️ Add support for new valuescn_bank_accountandjp_bank_accounton enumV2.Core.Account.configuration.recipient.default_outbound_destination.type⚠️ Add support for new 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_tinon enumV2.Core.Account.identity.business_details.id_numbers[].type⚠️ Add support for new 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_ppon enumsV2.Core.Account.identity.individual.id_numbers[].typeandV2.Core.AccountPerson.id_numbers[].type- Add support for
app_channelonV2.Core.ClaimableSandboxCreateParamsandV2.Core.ClaimableSandbox - Add support for
onboarding_link_detailsandowner_detailsonV2.Core.ClaimableSandbox ⚠️ Remove support forclaim_urlonV2.Core.ClaimableSandbox⚠️ Remove support forowner_accountonV2.Core.ClaimableSandbox.sandbox_details⚠️ Add support for new valueliveon enumV2.Core.ClaimableSandbox.status- Add support for
snapshot_eventonV2.Core.Event ⚠️ Add support for new valuesfutsuandtozaon enumsV2.Core.Vault.GbBankAccount.bank_account_typeandV2.MoneyManagement.PayoutMethod.bank_account.bank_account_type⚠️ ChangeV2.MoneyManagement.CurrencyConversion.financial_accountto be optional- Add support for
multiprocessor_settlementonV2.MoneyManagement.FinancialAccount ⚠️ Add support for new valuemultiprocessor_settlementon enumV2.MoneyManagement.FinancialAccount.type- Add support for
ca_bank_accountonV2.MoneyManagement.FinancialAddress.credentialsandV2.MoneyManagement.ReceivedCredit.bank_transfer ⚠️ Add support for new valueca_bank_accounton enumV2.MoneyManagement.FinancialAddress.credentials.type⚠️ Add support for new valuetempoon enumV2.MoneyManagement.PayoutMethod.crypto_wallet.network⚠️ Add support for new valueca_bank_accounton enumV2.MoneyManagement.ReceivedCredit.bank_transfer.origin_type⚠️ Remove support for valuereturnfrom enumsV2.MoneyManagement.Transaction.categoryandV2.MoneyManagement.TransactionEntry.transaction_details.category- Add support for
amount_detailsandpayment_detailsonV2.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.network_transaction_idto be optional - Add support for new values
futsuandtozaon enumsV2.Core.Vault.GbBankAccountCreateParams.bank_account_type,V2.MoneyManagement.OutboundSetupIntentCreateParams.payout_method_data.bank_account.bank_account_type, andV2.MoneyManagement.OutboundSetupIntentUpdateParams.payout_method_data.bank_account.bank_account_type - 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
fx_quoteonV2.MoneyManagement.CurrencyConversionCreateParams - Change
V2.MoneyManagement.CurrencyConversionCreateParams.financial_accountto be optional ⚠️ Add support foronboarding_link_detailsonV2.Core.ClaimableSandboxCreateParams- Change type of
V2.Core.BatchJobCreateParams.endpoint.http_methodfromliteral('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 ⚠️ Ad...
- Add support for new resources
v22.1.0
This release changes the pinned API version to 2026-04-22.dahlia.
- #2639 Update generated code
- Add support for
app_distributionandsunbit_paymentsonAccount.capabilities,AccountCreateParams.capabilities, andAccountUpdateParams.capabilities - Add support for
balance_reportandpayout_reconciliation_reportonAccountSession.componentsandAccountSessionCreateParams.components ⚠️ Add support for new valuesfee_credit_funding,inbound_transfer_reversal, andinbound_transferon enumBalanceTransaction.type- Add support for
sunbitonCharge.payment_method_details,ConfirmationToken.payment_method_preview,ConfirmationTokenCreateParams.testHelpers.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 new valuesphantom_cashandusdton enumsCharge.payment_method_details.crypto.token_currency,PaymentAttemptRecord.payment_method_details.crypto.token_currency, andPaymentRecord.payment_method_details.crypto.token_currency- 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
managed_paymentsonCheckout.SessionCreateParams,Checkout.Session,PaymentIntent,PaymentLinkCreateParams,PaymentLink,SetupIntent, andSubscription - Add support for new value
sunbiton enumsCheckout.SessionCreateParams.excluded_payment_method_types,PaymentIntentConfirmParams.excluded_payment_method_types,PaymentIntentCreateParams.excluded_payment_method_types,PaymentIntentUpdateParams.excluded_payment_method_types,SetupIntentCreateParams.excluded_payment_method_types, andSetupIntentUpdateParams.excluded_payment_method_types - Add support for
mandate_optionsonCheckout.Session.payment_method_options.pix,Checkout.SessionCreateParams.payment_method_options.pix,PaymentIntent.payment_method_options.pix,PaymentIntentConfirmParams.payment_method_options.pix,PaymentIntentCreateParams.payment_method_options.pix, andPaymentIntentUpdateParams.payment_method_options.pix - Change type of
Checkout.SessionCreateParams.payment_method_options.pix.setup_future_usage,PaymentIntentConfirmParams.payment_method_options.pix.setup_future_usage,PaymentIntentCreateParams.payment_method_options.pix.setup_future_usage, andPaymentIntentUpdateParams.payment_method_options.pix.setup_future_usagefromliteral('none')toenum('none'|'off_session') - Add support for new value
sunbiton enumCheckout.SessionCreateParams.payment_method_types ⚠️ Add support for new valuesfo_vat,gi_tin,it_cf, andpy_rucon enumsCheckout.Session.customer_details.tax_ids[].type,Invoice.customer_tax_ids[].type,Tax.Calculation.customer_details.tax_ids[].type,Tax.Transaction.customer_details.tax_ids[].type, andTaxId.type⚠️ Change type ofCheckout.Session.payment_method_options.pix.setup_future_usageandPaymentIntent.payment_method_options.pix.setup_future_usagefromliteral('none')toenum('none'|'off_session')- Add support for new value
sunbiton enumsConfirmationTokenCreateParams.testHelpers.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 valuesunbiton enumsConfirmationToken.payment_method_preview.typeandPaymentMethod.type- Add support for new values
fo_vat,gi_tin,it_cf, andpy_rucon enumsCustomerCreateParams.tax_id_data[].type,CustomerCreateTaxIdParams.type,InvoiceCreatePreviewParams.customer_details.tax_ids[].type,Tax.CalculationCreateParams.customer_details.tax_ids[].type, andTaxIdCreateParams.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.payment_method_types,InvoiceUpdateParams.payment_settings.payment_method_types,SubscriptionCreateParams.payment_settings.payment_method_types, andSubscriptionUpdateParams.payment_settings.payment_method_types ⚠️ Add support for new valuespixandupion enumsInvoice.payment_settings.payment_method_typesandSubscription.payment_settings.payment_method_types- Add support for
card_presenceonIssuing.Authorization - Add support for
allowed_card_presencesandblocked_card_presencesonIssuing.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 new valuefulfillment_erroron enumIssuing.Card.cancellation_reason⚠️ Add support for new valuefulfillment_erroron enumIssuing.Card.replacement_reason- Add support for
amountandcurrencyonMandate.multi_use - Add support for
amount_to_confirmonPaymentIntentConfirmParams ⚠️ Add support for new valuesunbiton enumsPaymentIntent.excluded_payment_method_typesandSetupIntent.excluded_payment_method_types- Add support for
klarna_display_qr_codeonPaymentIntent.next_action - Add support for new value
sunbiton enumsPaymentLinkCreateParams.payment_method_typesandPaymentLinkUpdateParams.payment_method_types ⚠️ Add support for new valuesunbiton enumPaymentLink.payment_method_types⚠️ Add support for new valueslow,not_assessed, andunknownon enumRadar.PaymentEvaluation.signals.fraudulent_payment.risk_level- Add support for new value
accounton enumRadar.ValueListCreateParams.item_type ⚠️ Add support for new valueaccounton enumRadar.ValueList.item_type- Add support for
motoonSetupAttempt.payment_method_details.card - Add support for
pix_display_qr_codeonSetupIntent.next_action - Add support for new value
2026-04-22.dahliaon enumWebhookEndpointCreateParams.api_version - Add support for error codes
action_blockedandapproval_requiredonInvoice.last_finalization_error,PaymentIntent.last_payment_error,SetupAttempt.setup_error,SetupIntent.last_setup_error, andStripeError
- Add support for
- #2688 Preserve stack traces for async operations
v22.1.0-beta.3
Please review the changelog for 22.0.2 for more information about changes in this release.
v22.0.2
- #2685 Adds
parseEventNotificationAsyncto match existing sync function - #2681 Add emitEventBodies config to include bodies in request/response events
- Added
emitEventBodiesconfig option to include request and response bodies inrequest/responseevents. - Changed
httpClientconfig type fromHttpClientclass toHttpClientInterfaceinterface.
- Added
- #2670 tolerance, receivedAt, timestamp are now optional in Webhook.ts
- #2677 Fixed named export for Bun
// ✅ Fixed import { Stripe } from 'stripe';