stripe/stripe-node (stripe)
### [`v14.25.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14250---2024-04-09)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.24.0...v14.25.0)
- [#2059](https://togithub.com/stripe/stripe-node/pull/2059) Update generated code
- Add support for new resources `Entitlements.ActiveEntitlement` and `Entitlements.Feature`
- Add support for `list` and `retrieve` methods on resource `ActiveEntitlement`
- Add support for `create`, `list`, `retrieve`, and `update` methods on resource `Feature`
- Add support for `controller` on `AccountCreateParams`
- Add support for `fees`, `losses`, `requirement_collection`, and `stripe_dashboard` on `Account.controller`
- Add support for new value `none` on enum `Account.type`
- Add support for `event_name` on `Billing.MeterEventAdjustmentCreateParams` and `Billing.MeterEventAdjustment`
- Add support for `cancel` and `type` on `Billing.MeterEventAdjustment`
### [`v14.24.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14240---2024-04-04)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.23.0...v14.24.0)
- [#2053](https://togithub.com/stripe/stripe-node/pull/2053) Update generated code
- Change `Charge.payment_method_details.us_bank_account.payment_reference`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.hosted_instructions_url`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.mobile_auth_url`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code.data`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code.image_url_png`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code.image_url_svg`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code`, and `PaymentIntent.payment_method_options.swish.reference` to be required
- Change type of `Checkout.SessionCreateParams.payment_method_options.swish.reference` from `emptyable(string)` to `string`
- Add support for `subscription_item` on `Discount`
- Add support for `email` and `phone` on `Identity.VerificationReport`, `Identity.VerificationSession.options`, `Identity.VerificationSession.verified_outputs`, `Identity.VerificationSessionCreateParams.options`, and `Identity.VerificationSessionUpdateParams.options`
- Add support for `verification_flow` on `Identity.VerificationReport`, `Identity.VerificationSessionCreateParams`, and `Identity.VerificationSession`
- Add support for new value `verification_flow` on enums `Identity.VerificationReport.type` and `Identity.VerificationSession.type`
- Add support for `provided_details` on `Identity.VerificationSessionCreateParams`, `Identity.VerificationSessionUpdateParams`, and `Identity.VerificationSession`
- Change `Identity.VerificationSessionCreateParams.type` to be optional
- Add support for new values `email_unverified_other`, `email_verification_declined`, `phone_unverified_other`, and `phone_verification_declined` on enum `Identity.VerificationSession.last_error.code`
- Add support for `promotion_code` on `InvoiceCreateParams.discounts[]`, `InvoiceItemCreateParams.discounts[]`, `InvoiceItemUpdateParams.discounts[]`, `InvoiceUpdateParams.discounts[]`, `QuoteCreateParams.discounts[]`, and `QuoteUpdateParams.discounts[]`
- Add support for `discounts` on `InvoiceUpcomingLinesParams.subscription_items[]`, `InvoiceUpcomingParams.subscription_items[]`, `QuoteCreateParams.line_items[]`, `QuoteUpdateParams.line_items[]`, `SubscriptionCreateParams.add_invoice_items[]`, `SubscriptionCreateParams.items[]`, `SubscriptionCreateParams`, `SubscriptionItemCreateParams`, `SubscriptionItemUpdateParams`, `SubscriptionItem`, `SubscriptionSchedule.phases[].add_invoice_items[]`, `SubscriptionSchedule.phases[].items[]`, `SubscriptionSchedule.phases[]`, `SubscriptionScheduleCreateParams.phases[].add_invoice_items[]`, `SubscriptionScheduleCreateParams.phases[].items[]`, `SubscriptionScheduleCreateParams.phases[]`, `SubscriptionScheduleUpdateParams.phases[].add_invoice_items[]`, `SubscriptionScheduleUpdateParams.phases[].items[]`, `SubscriptionScheduleUpdateParams.phases[]`, `SubscriptionUpdateParams.add_invoice_items[]`, `SubscriptionUpdateParams.items[]`, `SubscriptionUpdateParams`, and `Subscription`
- Change type of `Invoice.discounts` from `array(expandable(deletable($Discount))) | null` to `array(expandable(deletable($Discount)))`
- Add support for `allowed_merchant_countries` and `blocked_merchant_countries` on `Issuing.Card.spending_controls`, `Issuing.CardCreateParams.spending_controls`, `Issuing.CardUpdateParams.spending_controls`, `Issuing.Cardholder.spending_controls`, `Issuing.CardholderCreateParams.spending_controls`, and `Issuing.CardholderUpdateParams.spending_controls`
- Add support for `zip` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration`
- Add support for `offline` on `SetupAttempt.payment_method_details.card_present`
- Add support for `card_present` on `SetupIntent.payment_method_options`, `SetupIntentConfirmParams.payment_method_options`, `SetupIntentCreateParams.payment_method_options`, and `SetupIntentUpdateParams.payment_method_options`
- Add support for new value `mobile_phone_reader` on enums `Terminal.Reader.device_type` and `Terminal.ReaderListParams.device_type`
### [`v14.23.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14230---2024-03-28)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.22.0...v14.23.0)
- [#2046](https://togithub.com/stripe/stripe-node/pull/2046) Update generated code
- Add support for new resources `Billing.MeterEventAdjustment`, `Billing.MeterEvent`, and `Billing.Meter`
- Add support for `create`, `deactivate`, `list`, `reactivate`, `retrieve`, and `update` methods on resource `Meter`
- Add support for `create` method on resources `MeterEventAdjustment` and `MeterEvent`
- Add support for `amazon_pay_payments` on `Account.capabilities`, `AccountCreateParams.capabilities`, and `AccountUpdateParams.capabilities`
- Add support for new value `verification_failed_representative_authority` on enums `Account.future_requirements.errors[].code`, `Account.requirements.errors[].code`, `BankAccount.future_requirements.errors[].code`, and `BankAccount.requirements.errors[].code`
- Add support for `destination_on_behalf_of_charge_management` on `AccountSession.components.payment_details.features`, `AccountSession.components.payments.features`, `AccountSessionCreateParams.components.payment_details.features`, and `AccountSessionCreateParams.components.payments.features`
- Add support for `mandate` on `Charge.payment_method_details.us_bank_account`, `Treasury.InboundTransfer.origin_payment_method_details.us_bank_account`, `Treasury.OutboundPayment.destination_payment_method_details.us_bank_account`, and `Treasury.OutboundTransfer.destination_payment_method_details.us_bank_account`
- Add support for `second_line` on `Issuing.CardCreateParams`
- Add support for `meter` on `PlanCreateParams`, `Plan`, `Price.recurring`, `PriceCreateParams.recurring`, and `PriceListParams.recurring`
- [#2045](https://togithub.com/stripe/stripe-node/pull/2045) esbuild test project fixes
### [`v14.22.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14220---2024-03-21)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.21.0...v14.22.0)
- [#2040](https://togithub.com/stripe/stripe-node/pull/2040) Update generated code
- Add support for new resources `ConfirmationToken` and `Forwarding.Request`
- Add support for `retrieve` method on resource `ConfirmationToken`
- Add support for `create`, `list`, and `retrieve` methods on resource `Request`
- Add support for `mobilepay_payments` on `Account.capabilities`, `AccountCreateParams.capabilities`, and `AccountUpdateParams.capabilities`
- Add support for new values `forwarding_api_inactive`, `forwarding_api_invalid_parameter`, `forwarding_api_upstream_connection_error`, and `forwarding_api_upstream_connection_timeout` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code`
- Add support for `mobilepay` on `Charge.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`, `PaymentMethodCreateParams`, `PaymentMethod`, `SetupIntentConfirmParams.payment_method_data`, `SetupIntentCreateParams.payment_method_data`, and `SetupIntentUpdateParams.payment_method_data`
- Add support for `payment_reference` on `Charge.payment_method_details.us_bank_account`
- Add support for new value `mobilepay` on enums `CustomerListPaymentMethodsParams.type`, `PaymentMethodCreateParams.type`, and `PaymentMethodListParams.type`
- Add support for `confirmation_token` on `PaymentIntentConfirmParams`, `PaymentIntentCreateParams`, `SetupIntentConfirmParams`, and `SetupIntentCreateParams`
- Add support for new value `mobilepay` on enums `PaymentIntentConfirmParams.payment_method_data.type`, `PaymentIntentCreateParams.payment_method_data.type`, `PaymentIntentUpdateParams.payment_method_data.type`, `SetupIntentConfirmParams.payment_method_data.type`, `SetupIntentCreateParams.payment_method_data.type`, and `SetupIntentUpdateParams.payment_method_data.type`
- Add support for new value `mobilepay` on enum `PaymentMethod.type`
- Add support for `name` on `Terminal.ConfigurationCreateParams`, `Terminal.ConfigurationUpdateParams`, and `Terminal.Configuration`
- Add support for `payout` on `Treasury.ReceivedDebit.linked_flows`
- [#2043](https://togithub.com/stripe/stripe-node/pull/2043) Don't mutate error.type during minification
### [`v14.21.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14210---2024-03-14)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.20.0...v14.21.0)
- [#2035](https://togithub.com/stripe/stripe-node/pull/2035) Update generated code
- Add support for new resources `Issuing.PersonalizationDesign` and `Issuing.PhysicalBundle`
- Add support for `create`, `list`, `retrieve`, and `update` methods on resource `PersonalizationDesign`
- Add support for `list` and `retrieve` methods on resource `PhysicalBundle`
- Add support for `personalization_design` on `Issuing.CardCreateParams`, `Issuing.CardListParams`, `Issuing.CardUpdateParams`, and `Issuing.Card`
- Change type of `SubscriptionCreateParams.application_fee_percent` and `SubscriptionUpdateParams.application_fee_percent` from `number` to `emptyStringable(number)`
- Add support for `sepa_debit` on `Subscription.payment_settings.payment_method_options`, `SubscriptionCreateParams.payment_settings.payment_method_options`, and `SubscriptionUpdateParams.payment_settings.payment_method_options`
### [`v14.20.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14200---2024-03-07)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.19.0...v14.20.0)
- [#2033](https://togithub.com/stripe/stripe-node/pull/2033) Update generated code
- Add support for `documents` on `AccountSession.components` and `AccountSessionCreateParams.components`
- Add support for `request_three_d_secure` on `Checkout.Session.payment_method_options.card` and `Checkout.SessionCreateParams.payment_method_options.card`
- Add support for `created` on `CreditNoteListParams`
- Add support for `sepa_debit` on `Invoice.payment_settings.payment_method_options`, `InvoiceCreateParams.payment_settings.payment_method_options`, and `InvoiceUpdateParams.payment_settings.payment_method_options`
### [`v14.19.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14190---2024-02-29)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.18.0...v14.19.0)
- [#2029](https://togithub.com/stripe/stripe-node/pull/2029) Update generated code
- Change `Identity.VerificationReport.type`, `SubscriptionSchedule.default_settings.invoice_settings.account_tax_ids`, `SubscriptionSchedule.phases[].invoice_settings.account_tax_ids`, and `TaxId.owner` to be required
- Change type of `Identity.VerificationSession.type` from `enum('document'|'id_number') | null` to `enum('document'|'id_number')`
- Add support for `number` on `InvoiceCreateParams` and `InvoiceUpdateParams`
- Add support for `enable_customer_cancellation` on `Terminal.Reader.action.process_payment_intent.process_config`, `Terminal.Reader.action.process_setup_intent.process_config`, `Terminal.ReaderProcessPaymentIntentParams.process_config`, and `Terminal.ReaderProcessSetupIntentParams.process_config`
- Add support for `refund_payment_config` on `Terminal.Reader.action.refund_payment` and `Terminal.ReaderRefundPaymentParams`
- Add support for `payment_method` on `TokenCreateParams.bank_account`
- [#2027](https://togithub.com/stripe/stripe-node/pull/2027) vscode settings: true -> "explicit"
### [`v14.18.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14180---2024-02-22)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.17.0...v14.18.0)
- [#2022](https://togithub.com/stripe/stripe-node/pull/2022) Update generated code
- Add support for `client_reference_id` on `Identity.VerificationReportListParams`, `Identity.VerificationReport`, `Identity.VerificationSessionCreateParams`, `Identity.VerificationSessionListParams`, and `Identity.VerificationSession`
- Remove support for value `include_and_require` from enum `InvoiceCreateParams.pending_invoice_items_behavior`
- Remove support for value `service_tax` from enums `TaxRate.tax_type`, `TaxRateCreateParams.tax_type`, and `TaxRateUpdateParams.tax_type`
- Add support for `created` on `Treasury.OutboundPaymentListParams`
- [#2025](https://togithub.com/stripe/stripe-node/pull/2025) Standardize parameter interface names
- `CapabilityListParams` renamed to `AccountListCapabilitiesParams`
- `CapabilityRetrieveParams` renamed to `AccountRetrieveCapabilityParams`
- `CapabilityUpdateParams` renamed to `AccountUpdateCapabilityParams`
- `CashBalanceRetrieveParams` renamed to `CustomerRetrieveCashBalanceParams`
- `CashBalanceUpdateParams` renamed to `CustomerUpdateCashBalanceParams`
- `CreditNoteLineItemListParams` renamed to `CreditNoteListLineItemsParams`
- `CustomerBalanceTransactionCreateParams` renamed to `CustomerCreateBalanceTransactionParams`
- `CustomerBalanceTransactionListParams` renamed to `CustomerListBalanceTransactionsParams`
- `CustomerBalanceTransactionRetrieveParams` renamed to `CustomerRetrieveBalanceTransactionParams`
- `CustomerBalanceTransactionUpdateParams` renamed to `CustomerUpdateBalanceTransactionParams`
- `CustomerCashBalanceTransactionListParams` renamed to `CustomerListCashBalanceTransactionsParams`
- `CustomerCashBalanceTransactionRetrieveParams` renamed to `CustomerRetrieveCashBalanceTransactionParams`
- `CustomerSourceCreateParams` renamed to `CustomerCreateSourceParams`
- `CustomerSourceDeleteParams` renamed to `CustomerDeleteSourceParams`
- `CustomerSourceListParams` renamed to `CustomerListSourcesParams`
- `CustomerSourceRetrieveParams` renamed to `CustomerRetrieveSourceParams`
- `CustomerSourceUpdateParams` renamed to `CustomerUpdateSourceParams`
- `CustomerSourceVerifyParams` renamed to `CustomerVerifySourceParams`
- `ExternalAccountCreateParams` renamed to `AccountCreateExternalAccountParams`
- `ExternalAccountDeleteParams` renamed to `AccountDeleteExternalAccountParams`
- `ExternalAccountListParams` renamed to `AccountListExternalAccountsParams`
- `ExternalAccountRetrieveParams` renamed to `AccountRetrieveExternalAccountParams`
- `ExternalAccountUpdateParams` renamed to `AccountUpdateExternalAccountParams`
- `FeeRefundCreateParams` renamed to `ApplicationFeeCreateRefundParams`
- `FeeRefundListParams` renamed to `ApplicationFeeListRefundsParams`
- `FeeRefundRetrieveParams` renamed to `ApplicationFeeRetrieveRefundParams`
- `FeeRefundUpdateParams` renamed to `ApplicationFeeUpdateRefundParams`
- `InvoiceLineItemListParams` renamed to `InvoiceListLineItemsParams`
- `InvoiceLineItemUpdateParams` renamed to `InvoiceUpdateLineItemParams`
- `LoginLinkCreateParams` renamed to `AccountCreateLoginLinkParams`
- `PersonCreateParams` renamed to `AccountCreatePersonParams`
- `PersonDeleteParams` renamed to `AccountDeletePersonParams`
- `PersonListParams` renamed to `AccountListPersonsParams`
- `PersonRetrieveParams` renamed to `AccountRetrievePersonParams`
- `PersonUpdateParams` renamed to `AccountUpdatePersonParams`
- `TaxIdCreateParams` renamed to `CustomerCreateTaxIdParams`
- `TaxIdDeleteParams` renamed to `CustomerDeleteTaxIdParams`
- `TaxIdListParams` renamed to `CustomerListTaxIdsParams`
- `TaxIdRetrieveParams` renamed to `CustomerRetrieveTaxIdParams`
- `TransferReversalCreateParams` renamed to `TransferCreateReversalParams`
- `TransferReversalListParams` renamed to `TransferListReversalsParams`
- `TransferReversalRetrieveParams` renamed to `TransferRetrieveReversalParams`
- `TransferReversalUpdateParams` renamed to `TransferUpdateReversalParams`
- `UsageRecordCreateParams` renamed to `SubscriptionItemCreateUsageRecordParams`
- `UsageRecordSummaryListParams` renamed to `SubscriptionItemListUsageRecordSummariesParams`
Old names will still work but are deprecated and will be removed in future versions.
- [#2021](https://togithub.com/stripe/stripe-node/pull/2021) Add TaxIds API
- Add support for `create`, `del`, `list`, and `retrieve` methods on resource `TaxId`
### [`v14.17.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14170---2024-02-15)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.16.0...v14.17.0)
- [#2018](https://togithub.com/stripe/stripe-node/pull/2018) Update generated code
- Add support for `networks` on `Card`, `PaymentMethodCreateParams.card`, `PaymentMethodUpdateParams.card`, and `TokenCreateParams.card`
- Add support for new value `no_voec` on enums `Checkout.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`, and `TaxId.type`
- Add support for new value `no_voec` on enums `CustomerCreateParams.tax_id_data[].type`, `InvoiceUpcomingLinesParams.customer_details.tax_ids[].type`, `InvoiceUpcomingParams.customer_details.tax_ids[].type`, `Tax.CalculationCreateParams.customer_details.tax_ids[].type`, and `TaxIdCreateParams.type`
- Add support for new value `financial_connections.account.refreshed_ownership` on enum `Event.type`
- Add support for `display_brand` on `PaymentMethod.card`
- Add support for new value `financial_connections.account.refreshed_ownership` on enums `WebhookEndpointCreateParams.enabled_events[]` and `WebhookEndpointUpdateParams.enabled_events[]`
### [`v14.16.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14160---2024-02-08)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.15.0...v14.16.0)
- [#2012](https://togithub.com/stripe/stripe-node/pull/2012) Update generated code
- Add support for `invoices` on `Account.settings` and `AccountUpdateParams.settings`
- Add support for new value `velobank` on enums `Charge.payment_method_details.p24.bank`, `PaymentIntentConfirmParams.payment_method_data.p24.bank`, `PaymentIntentCreateParams.payment_method_data.p24.bank`, `PaymentIntentUpdateParams.payment_method_data.p24.bank`, `PaymentMethod.p24.bank`, `PaymentMethodCreateParams.p24.bank`, `SetupIntentConfirmParams.payment_method_data.p24.bank`, `SetupIntentCreateParams.payment_method_data.p24.bank`, and `SetupIntentUpdateParams.payment_method_data.p24.bank`
- Add support for `setup_future_usage` on `PaymentIntent.payment_method_options.blik`, `PaymentIntentConfirmParams.payment_method_options.blik`, `PaymentIntentCreateParams.payment_method_options.blik`, and `PaymentIntentUpdateParams.payment_method_options.blik`
- Add support for `require_cvc_recollection` on `PaymentIntent.payment_method_options.card`, `PaymentIntentConfirmParams.payment_method_options.card`, `PaymentIntentCreateParams.payment_method_options.card`, and `PaymentIntentUpdateParams.payment_method_options.card`
- Add support for `account_tax_ids` on `SubscriptionCreateParams.invoice_settings`, `SubscriptionSchedule.default_settings.invoice_settings`, `SubscriptionSchedule.phases[].invoice_settings`, `SubscriptionScheduleCreateParams.default_settings.invoice_settings`, `SubscriptionScheduleCreateParams.phases[].invoice_settings`, `SubscriptionScheduleUpdateParams.default_settings.invoice_settings`, `SubscriptionScheduleUpdateParams.phases[].invoice_settings`, and `SubscriptionUpdateParams.invoice_settings`
### [`v14.15.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14150---2024-02-05)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.14.0...v14.15.0)
- [#2001](https://togithub.com/stripe/stripe-node/pull/2001) Update generated code
- Add support for `swish` payment method throughout the API
- Add support for `relationship` on `AccountCreateParams.individual`, `AccountUpdateParams.individual`, and `TokenCreateParams.account.individual`
- Add support for `jurisdiction_level` on `TaxRate`
- Change type of `Terminal.Reader.status` from `string` to `enum('offline'|'online')`
- [#2009](https://togithub.com/stripe/stripe-node/pull/2009) Remove https check for \*.stripe.com
- Stops throwing exceptions if `protocol: 'http'` is set for requests to `api.stripe.com`.
### [`v14.14.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14140---2024-01-25)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.13.0...v14.14.0)
- [#1998](https://togithub.com/stripe/stripe-node/pull/1998) Update generated code
- Add support for `annual_revenue` and `estimated_worker_count` on `Account.business_profile`, `AccountCreateParams.business_profile`, and `AccountUpdateParams.business_profile`
- Add support for new value `registered_charity` on enums `Account.company.structure`, `AccountCreateParams.company.structure`, `AccountUpdateParams.company.structure`, and `TokenCreateParams.account.company.structure`
- Add support for `collection_options` on `AccountLinkCreateParams`
- Add support for `liability` on `Checkout.Session.automatic_tax`, `Checkout.SessionCreateParams.automatic_tax`, `PaymentLink.automatic_tax`, `PaymentLinkCreateParams.automatic_tax`, `PaymentLinkUpdateParams.automatic_tax`, `Quote.automatic_tax`, `QuoteCreateParams.automatic_tax`, `QuoteUpdateParams.automatic_tax`, `SubscriptionSchedule.default_settings.automatic_tax`, `SubscriptionSchedule.phases[].automatic_tax`, `SubscriptionScheduleCreateParams.default_settings.automatic_tax`, `SubscriptionScheduleCreateParams.phases[].automatic_tax`, `SubscriptionScheduleUpdateParams.default_settings.automatic_tax`, and `SubscriptionScheduleUpdateParams.phases[].automatic_tax`
- Add support for `issuer` on `Checkout.Session.invoice_creation.invoice_data`, `Checkout.SessionCreateParams.invoice_creation.invoice_data`, `PaymentLink.invoice_creation.invoice_data`, `PaymentLinkCreateParams.invoice_creation.invoice_data`, `PaymentLinkUpdateParams.invoice_creation.invoice_data`, `Quote.invoice_settings`, `QuoteCreateParams.invoice_settings`, `QuoteUpdateParams.invoice_settings`, `SubscriptionSchedule.default_settings.invoice_settings`, `SubscriptionSchedule.phases[].invoice_settings`, `SubscriptionScheduleCreateParams.default_settings.invoice_settings`, `SubscriptionScheduleCreateParams.phases[].invoice_settings`, `SubscriptionScheduleUpdateParams.default_settings.invoice_settings`, and `SubscriptionScheduleUpdateParams.phases[].invoice_settings`
- Add support for `invoice_settings` on `Checkout.SessionCreateParams.subscription_data`, `PaymentLink.subscription_data`, `PaymentLinkCreateParams.subscription_data`, and `PaymentLinkUpdateParams.subscription_data`
- Add support for new value `challenge` on enums `Invoice.payment_settings.payment_method_options.card.request_three_d_secure`, `InvoiceCreateParams.payment_settings.payment_method_options.card.request_three_d_secure`, `InvoiceUpdateParams.payment_settings.payment_method_options.card.request_three_d_secure`, `Subscription.payment_settings.payment_method_options.card.request_three_d_secure`, `SubscriptionCreateParams.payment_settings.payment_method_options.card.request_three_d_secure`, and `SubscriptionUpdateParams.payment_settings.payment_method_options.card.request_three_d_secure`
- Add support for `promotion_code` on `InvoiceUpcomingLinesParams.discounts[]`, `InvoiceUpcomingLinesParams.invoice_items[].discounts[]`, `InvoiceUpcomingParams.discounts[]`, and `InvoiceUpcomingParams.invoice_items[].discounts[]`
- Add support for `account_type` on `PaymentMethodUpdateParams.us_bank_account`
- [#1995](https://togithub.com/stripe/stripe-node/pull/1995) Update generated code
- Add support for providing `BankAccount`, `Card`, and `CardToken` details on the `external_account` parameter in `AccountUpdateParams`
- Add support for new value `nn` on enums `Charge.payment_method_details.ideal.bank`, `PaymentIntentConfirmParams.payment_method_data.ideal.bank`, `PaymentIntentCreateParams.payment_method_data.ideal.bank`, `PaymentIntentUpdateParams.payment_method_data.ideal.bank`, `PaymentMethod.ideal.bank`, `PaymentMethodCreateParams.ideal.bank`, `SetupAttempt.payment_method_details.ideal.bank`, `SetupIntentConfirmParams.payment_method_data.ideal.bank`, `SetupIntentCreateParams.payment_method_data.ideal.bank`, and `SetupIntentUpdateParams.payment_method_data.ideal.bank`
- Add support for new value `NNBANL2G` on enums `Charge.payment_method_details.ideal.bic`, `PaymentMethod.ideal.bic`, and `SetupAttempt.payment_method_details.ideal.bic`
- Change `CustomerSession.components.buy_button`, `CustomerSession.components.pricing_table`, and `Subscription.billing_cycle_anchor_config` to be required
- Add support for `issuer` on `InvoiceCreateParams`, `InvoiceUpcomingLinesParams`, `InvoiceUpcomingParams`, `InvoiceUpdateParams`, and `Invoice`
- Add support for `liability` on `Invoice.automatic_tax`, `InvoiceCreateParams.automatic_tax`, `InvoiceUpcomingLinesParams.automatic_tax`, `InvoiceUpcomingParams.automatic_tax`, `InvoiceUpdateParams.automatic_tax`, `Subscription.automatic_tax`, `SubscriptionCreateParams.automatic_tax`, and `SubscriptionUpdateParams.automatic_tax`
- Add support for `on_behalf_of` on `InvoiceUpcomingLinesParams` and `InvoiceUpcomingParams`
- Add support for `pin` on `Issuing.CardCreateParams`
- Add support for `revocation_reason` on `Mandate.payment_method_details.bacs_debit`
- Add support for `customer_balance` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration`
- Add support for `invoice_settings` on `SubscriptionCreateParams` and `SubscriptionUpdateParams`
- [#1992](https://togithub.com/stripe/stripe-node/pull/1992) Add a hint about formatting during request forwarding
### [`v14.13.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14130---2024-01-18)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.12.0...v14.13.0)
- [#1995](https://togithub.com/stripe/stripe-node/pull/1995) Update generated code
- Add support for providing `BankAccount`, `Card`, and `CardToken` details on the `external_account` parameter in `AccountUpdateParams`
- Add support for new value `nn` on enums `Charge.payment_method_details.ideal.bank`, `PaymentIntentConfirmParams.payment_method_data.ideal.bank`, `PaymentIntentCreateParams.payment_method_data.ideal.bank`, `PaymentIntentUpdateParams.payment_method_data.ideal.bank`, `PaymentMethod.ideal.bank`, `PaymentMethodCreateParams.ideal.bank`, `SetupAttempt.payment_method_details.ideal.bank`, `SetupIntentConfirmParams.payment_method_data.ideal.bank`, `SetupIntentCreateParams.payment_method_data.ideal.bank`, and `SetupIntentUpdateParams.payment_method_data.ideal.bank`
- Add support for new value `NNBANL2G` on enums `Charge.payment_method_details.ideal.bic`, `PaymentMethod.ideal.bic`, and `SetupAttempt.payment_method_details.ideal.bic`
- Change `CustomerSession.components.buy_button`, `CustomerSession.components.pricing_table`, and `Subscription.billing_cycle_anchor_config` to be required
- Add support for `issuer` on `InvoiceCreateParams`, `InvoiceUpcomingLinesParams`, `InvoiceUpcomingParams`, `InvoiceUpdateParams`, and `Invoice`
- Add support for `liability` on `Invoice.automatic_tax`, `InvoiceCreateParams.automatic_tax`, `InvoiceUpcomingLinesParams.automatic_tax`, `InvoiceUpcomingParams.automatic_tax`, `InvoiceUpdateParams.automatic_tax`, `Subscription.automatic_tax`, `SubscriptionCreateParams.automatic_tax`, and `SubscriptionUpdateParams.automatic_tax`
- Add support for `on_behalf_of` on `InvoiceUpcomingLinesParams` and `InvoiceUpcomingParams`
- Add support for `pin` on `Issuing.CardCreateParams`
- Add support for `revocation_reason` on `Mandate.payment_method_details.bacs_debit`
- Add support for `customer_balance` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration`
- Add support for `invoice_settings` on `SubscriptionCreateParams` and `SubscriptionUpdateParams`
- [#1992](https://togithub.com/stripe/stripe-node/pull/1992) Add a hint about formatting during request forwarding
### [`v14.12.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14120---2024-01-12)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.11.0...v14.12.0)
- [#1990](https://togithub.com/stripe/stripe-node/pull/1990) Update generated code
- Add support for new resource `CustomerSession`
- Add support for `create` method on resource `CustomerSession`
- Remove support for values `obligation_inbound`, `obligation_payout_failure`, `obligation_payout`, and `obligation_reversal_outbound` from enum `BalanceTransaction.type`
- Add support for new values `eps` and `p24` on enums `Invoice.payment_settings.payment_method_types[]`, `InvoiceCreateParams.payment_settings.payment_method_types[]`, `InvoiceUpdateParams.payment_settings.payment_method_types[]`, `Subscription.payment_settings.payment_method_types[]`, `SubscriptionCreateParams.payment_settings.payment_method_types[]`, and `SubscriptionUpdateParams.payment_settings.payment_method_types[]`
- Remove support for value `obligation` from enum `Reporting.ReportRunCreateParams.parameters.reporting_category`
- Add support for `billing_cycle_anchor_config` on `SubscriptionCreateParams` and `Subscription`
### [`v14.11.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14110---2024-01-04)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.10.0...v14.11.0)
- [#1985](https://togithub.com/stripe/stripe-node/pull/1985) Update generated code
- Add support for `retrieve` method on resource `Tax.Registration`
- Change `AccountSession.components.payment_details.features`, `AccountSession.components.payment_details`, `AccountSession.components.payments.features`, `AccountSession.components.payments`, `AccountSession.components.payouts.features`, `AccountSession.components.payouts`, `PaymentLink.inactive_message`, and `PaymentLink.restrictions` to be required
- Change type of `SubscriptionSchedule.default_settings.invoice_settings` from `InvoiceSettingSubscriptionScheduleSetting | null` to `InvoiceSettingSubscriptionScheduleSetting`
- [#1987](https://togithub.com/stripe/stripe-node/pull/1987) Update docstrings to indicate removal of deprecated event types
### [`v14.10.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14100---2023-12-22)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.9.0...v14.10.0)
- [#1979](https://togithub.com/stripe/stripe-node/pull/1979) Update generated code
- Add support for `collection_method` on `Mandate.payment_method_details.us_bank_account`
- Add support for `mandate_options` on `PaymentIntent.payment_method_options.us_bank_account`, `PaymentIntentConfirmParams.payment_method_options.us_bank_account`, `PaymentIntentCreateParams.payment_method_options.us_bank_account`, `PaymentIntentUpdateParams.payment_method_options.us_bank_account`, `SetupIntent.payment_method_options.us_bank_account`, `SetupIntentConfirmParams.payment_method_options.us_bank_account`, `SetupIntentCreateParams.payment_method_options.us_bank_account`, and `SetupIntentUpdateParams.payment_method_options.us_bank_account`
- [#1976](https://togithub.com/stripe/stripe-node/pull/1976) Update generated code
- Add support for new resource `FinancialConnections.Transaction`
- Add support for `list` and `retrieve` methods on resource `Transaction`
- Add support for `subscribe` and `unsubscribe` methods on resource `FinancialConnections.Account`
- Add support for `features` on `AccountSessionCreateParams.components.payouts`
- Add support for `edit_payout_schedule`, `instant_payouts`, and `standard_payouts` on `AccountSession.components.payouts.features`
- Change type of `Checkout.Session.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `Checkout.SessionCreateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `Invoice.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `InvoiceCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `InvoiceUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntent.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntentCreateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntent.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntentCreateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `Subscription.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SubscriptionCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, and `SubscriptionUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]` from `literal('balances')` to `enum('balances'|'transactions')`
- Add support for new value `financial_connections.account.refreshed_transactions` on enum `Event.type`
- Add support for new value `transactions` on enum `FinancialConnections.AccountRefreshParams.features[]`
- Add support for `subscriptions` and `transaction_refresh` on `FinancialConnections.Account`
- Add support for `next_refresh_available_at` on `FinancialConnections.Account.balance_refresh`
- Add support for new value `transactions` on enums `FinancialConnections.Session.prefetch[]` and `FinancialConnections.SessionCreateParams.prefetch[]`
- Add support for new value `unknown` on enums `Issuing.Authorization.verification_data.authentication_exemption.type` and `Issuing.AuthorizationCreateParams.testHelpers.verification_data.authentication_exemption.type`
- Add support for new value `challenge` on enums `PaymentIntent.payment_method_options.card.request_three_d_secure`, `PaymentIntentConfirmParams.payment_method_options.card.request_three_d_secure`, `PaymentIntentCreateParams.payment_method_options.card.request_three_d_secure`, `PaymentIntentUpdateParams.payment_method_options.card.request_three_d_secure`, `SetupIntent.payment_method_options.card.request_three_d_secure`, `SetupIntentConfirmParams.payment_method_options.card.request_three_d_secure`, `SetupIntentCreateParams.payment_method_options.card.request_three_d_secure`, and `SetupIntentUpdateParams.payment_method_options.card.request_three_d_secure`
- Add support for `revolut_pay` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration`
- Change type of `Quote.invoice_settings` from `InvoiceSettingQuoteSetting | null` to `InvoiceSettingQuoteSetting`
- Add support for `destination_details` on `Refund`
- Add support for new value `financial_connections.account.refreshed_transactions` on enums `WebhookEndpointCreateParams.enabled_events[]` and `WebhookEndpointUpdateParams.enabled_events[]`
### [`v14.9.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1490---2023-12-14)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.8.0...v14.9.0)
- [#1973](https://togithub.com/stripe/stripe-node/pull/1973) Add `usage` to X-Stripe-Client-Telemetry
- [#1971](https://togithub.com/stripe/stripe-node/pull/1971) Update generated code
- Add support for `payment_method_reuse_agreement` on `Checkout.Session.consent_collection`, `Checkout.SessionCreateParams.consent_collection`, `PaymentLink.consent_collection`, and `PaymentLinkCreateParams.consent_collection`
- Add support for `after_submit` on `Checkout.Session.custom_text`, `Checkout.SessionCreateParams.custom_text`, `PaymentLink.custom_text`, `PaymentLinkCreateParams.custom_text`, and `PaymentLinkUpdateParams.custom_text`
- Add support for `created` on `Radar.EarlyFraudWarningListParams`
### [`v14.8.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1480---2023-12-07)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.7.0...v14.8.0)
- [#1968](https://togithub.com/stripe/stripe-node/pull/1968) Update generated code
- Add support for `payment_details`, `payments`, and `payouts` on `AccountSession.components` and `AccountSessionCreateParams.components`
- Add support for `features` on `AccountSession.components.account_onboarding` and `AccountSessionCreateParams.components.account_onboarding`
- Add support for new values `customer_tax_location_invalid` and `financial_connections_no_successful_transaction_refresh` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code`
- Add support for new values `payment_network_reserve_hold` and `payment_network_reserve_release` on enum `BalanceTransaction.type`
- Change `Climate.Product.metric_tons_available` to be required
- Remove support for value `various` from enum `Climate.Supplier.removal_pathway`
- Remove support for values `challenge_only` and `challenge` from enum `PaymentIntent.payment_method_options.card.request_three_d_secure`
- Add support for `inactive_message` and `restrictions` on `PaymentLinkCreateParams`, `PaymentLinkUpdateParams`, and `PaymentLink`
- Add support for `transfer_group` on `PaymentLink.payment_intent_data`, `PaymentLinkCreateParams.payment_intent_data`, and `PaymentLinkUpdateParams.payment_intent_data`
- Add support for `trial_settings` on `PaymentLink.subscription_data`, `PaymentLinkCreateParams.subscription_data`, and `PaymentLinkUpdateParams.subscription_data`
### [`v14.7.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1470---2023-11-30)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.6.0...v14.7.0)
- [#1965](https://togithub.com/stripe/stripe-node/pull/1965) Update generated code
- Add support for new resources `Climate.Order`, `Climate.Product`, and `Climate.Supplier`
- Add support for `cancel`, `create`, `list`, `retrieve`, and `update` methods on resource `Order`
- Add support for `list` and `retrieve` methods on resources `Product` and `Supplier`
- Add support for new value `financial_connections_account_inactive` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code`
- Add support for new values `climate_order_purchase` and `climate_order_refund` on enum `BalanceTransaction.type`
- Add support for `created` on `Checkout.SessionListParams`
- Add support for `validate_location` on `CustomerCreateParams.tax` and `CustomerUpdateParams.tax`
- Add support for new values `climate.order.canceled`, `climate.order.created`, `climate.order.delayed`, `climate.order.delivered`, `climate.order.product_substituted`, `climate.product.created`, and `climate.product.pricing_updated` on enum `Event.type`
- Add support for new value `challenge` on enums `PaymentIntent.payment_method_options.card.request_three_d_secure` and `SetupIntent.payment_method_options.card.request_three_d_secure`
- Add support for new values `climate_order_purchase` and `climate_order_refund` on enum `Reporting.ReportRunCreateParams.parameters.reporting_category`
- Add support for new values `climate.order.canceled`, `climate.order.created`, `climate.order.delayed`, `climate.order.delivered`, `climate.order.product_substituted`, `climate.product.created`, and `climate.product.pricing_updated` on enums `WebhookEndpointCreateParams.enabled_events[]` and `WebhookEndpointUpdateParams.enabled_events[]`
### [`v14.6.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1460---2023-11-21)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.5.0...v14.6.0)
- [#1961](https://togithub.com/stripe/stripe-node/pull/1961) Update generated code
- Add support for `electronic_commerce_indicator` on `Charge.payment_method_details.card.three_d_secure` and `SetupAttempt.payment_method_details.card.three_d_secure`
- Add support for `exemption_indicator_applied` and `exemption_indicator` on `Charge.payment_method_details.card.three_d_secure`
- Add support for `transaction_id` on `Charge.payment_method_details.card.three_d_secure`, `Issuing.Authorization.network_data`, `Issuing.Transaction.network_data`, and `SetupAttempt.payment_method_details.card.three_d_secure`
- Add support for `offline` on `Charge.payment_method_details.card_present`
- Add support for `system_trace_audit_number` on `Issuing.Authorization.network_data`
- Add support for `network_risk_score` on `Issuing.Authorization.pending_request` and `Issuing.Authorization.request_history[]`
- Add support for `requested_at` on `Issuing.Authorization.request_history[]`
- Add support for `authorization_code` on `Issuing.Transaction.network_data`
- Add support for `three_d_secure` on `PaymentIntentConfirmParams.payment_method_options.card`, `PaymentIntentCreateParams.payment_method_options.card`, `PaymentIntentUpdateParams.payment_method_options.card`, `SetupIntentConfirmParams.payment_method_options.card`, `SetupIntentCreateParams.payment_method_options.card`, and `SetupIntentUpdateParams.payment_method_options.card`
### [`v14.5.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1450---2023-11-16)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.4.0...v14.5.0)
- [#1957](https://togithub.com/stripe/stripe-node/pull/1957) Update generated code
- Add support for `bacs_debit_payments` on `AccountCreateParams.settings` and `AccountUpdateParams.settings`
- Add support for `service_user_number` on `Account.settings.bacs_debit_payments`
- Change type of `Account.settings.bacs_debit_payments.display_name` from `string` to `string | null`
- Add support for `capture_before` on `Charge.payment_method_details.card`
- Add support for `paypal` on `Checkout.Session.payment_method_options`
- Add support for `tax_amounts` on `CreditNoteCreateParams.lines[]`, `CreditNotePreviewLinesParams.lines[]`, and `CreditNotePreviewParams.lines[]`
- Add support for `network_data` on `Issuing.Transaction`
- [#1960](https://togithub.com/stripe/stripe-node/pull/1960) Update generated code
- Add support for `status` on `Checkout.SessionListParams`
- [#1958](https://togithub.com/stripe/stripe-node/pull/1958) Move Webhooks instance to static field
- [#1952](https://togithub.com/stripe/stripe-node/pull/1952) Use AbortController for native fetch cancellation when available
### [`v14.4.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1440---2023-11-09)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.3.0...v14.4.0)
- [#1947](https://togithub.com/stripe/stripe-node/pull/1947) Update generated code
- Add support for new value `terminal_reader_hardware_fault` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code`
- Change `Charge.payment_method_details.card.amount_authorized`, `Checkout.Session.payment_method_configuration_details`, `PaymentIntent.latest_charge`, `PaymentIntent.payment_method_configuration_details`, and `SetupIntent.payment_method_configuration_details` to be required
- Change `Product.features[].name` to be optional
- Add support for `metadata` on `Quote.subscription_data`, `QuoteCreateParams.subscription_data`, and `QuoteUpdateParams.subscription_data`
### [`v14.3.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1430---2023-11-02)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.2.0...v14.3.0)
- [#1943](https://togithub.com/stripe/stripe-node/pull/1943) Update generated code
- Add support for new resource `Tax.Registration`
- Add support for `create`, `list`, and `update` methods on resource `Registration`
- Add support for `revolut_pay_payments` on `Account` APIs.
- Add support for new value `token_card_network_invalid` on error code enums.
- Add support for new value `payment_unreconciled` on enum `BalanceTransaction.type`
- Add support for `revolut_pay` throughout the API.
- Change `.paypal.payer_email` to be required in several locations.
- Add support for `aba` and `swift` on `FundingInstructions.bank_transfer.financial_addresses[]` and `PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[]`
- Add support for new values `ach`, `domestic_wire_us`, and `swift` on enums `FundingInstructions.bank_transfer.financial_addresses[].supported_networks[]` and `PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].supported_networks[]`
- Add support for new values `aba` and `swift` on enums `FundingInstructions.bank_transfer.financial_addresses[].type` and `PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].type`
- Add support for `url` on `Issuing.Authorization.merchant_data`, `Issuing.AuthorizationCreateParams.testHelpers.merchant_data`, `Issuing.Transaction.merchant_data`, `Issuing.TransactionCreateForceCaptureParams.testHelpers.merchant_data`, and `Issuing.TransactionCreateUnlinkedRefundParams.testHelpers.merchant_data`
- Add support for `authentication_exemption` and `three_d_secure` on `Issuing.Authorization.verification_data` and `Issuing.AuthorizationCreateParams.testHelpers.verification_data`
- Add support for `description` on `PaymentLink.payment_intent_data`, `PaymentLinkCreateParams.payment_intent_data`, and `PaymentLinkUpdateParams.payment_intent_data`
- Add support for new value `unreconciled_customer_funds` on enum `Reporting.ReportRunCreateParams.parameters.reporting_category`
### [`v14.2.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1420---2023-10-26)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.1.0...v14.2.0)
- [#1939](https://togithub.com/stripe/stripe-node/pull/1939) Update generated code
- Add support for new value `balance_invalid_parameter` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code`
- Change `Issuing.Cardholder.individual.card_issuing` to be optional
- [#1940](https://togithub.com/stripe/stripe-node/pull/1940) Do not require passing apiVersion
### [`v14.1.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1410---2023-10-17)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.0.0...v14.1.0)
- [#1933](https://togithub.com/stripe/stripe-node/pull/1933) Update generated code
- Add support for new value `invalid_dob_age_under_minimum` on enums `Account.future_requirements.errors[].code`, `Account.requirements.errors[].code`, `BankAccount.future_requirements.errors[].code`, and `BankAccount.requirements.errors[].code`
- Change `Checkout.Session.client_secret` and `Checkout.Session.ui_mode` to be required
### [`v14.0.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1400---2023-10-16)
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v13.11.0...v14.0.0)
- This release changes the pinned API version to `2023-10-16`. Please read the [API Upgrade Guide](https://stripe.com/docs/upgrades#2023-10-16) and carefully review the API changes before upgrading `stripe` package.
- [#1932](https://togithub.com/stripe/stripe-node/pull/1932) Update generated code
- Add support for `legal_guardian` on `AccountPersonsParams.relationship` and `TokenCreateParams.person.relationship`
- Add support for new values `invalid_address_highway_contract_box`, `invalid_address_private_mailbox`, `invalid_business_profile_name_denylisted`, `invalid_business_profile_name`, `invalid_company_name_denylisted`, `invalid_dob_age_over_maximum`, `invalid_product_description_length`, `invalid_product_description_url_match`, `invalid_statement_descriptor_business_mismatch`, `invalid_statement_descriptor_denylisted`, `invalid_statement_descriptor_length`, `invalid_statement_descriptor_prefix_denylisted`, `invalid_statement_descriptor_prefix_mismatch`, `invalid_tax_id_format`, `invalid_tax_id`, `invalid_url_denylisted`, `invalid_url_format`, `invalid_url_length`, `invalid_url_web_presence_detected`, `invalid_url_website_business_information_mismatch`, `invalid_url_website_empty`, `invalid_url_website_inaccessible_geoblocked`, `invalid_url_website_inaccessible_password_protected`, `invalid_url_website_inaccessible`, `invalid_url_website_incomplete_cancellation_policy`, `invalid_url_website_incomplete_customer_service_details`, `invalid_url_website_incomplete_legal_restrictions`, `invalid_url_website_incomplete_refund_policy`, `invalid_url_website_incomplete_return_policy`, `invalid_url_website_incomplete_terms_and_conditions`, `invalid_url_website_incomplete_under_construction`, `invalid_url_website_incomplete`, and `invalid_url_website_other` on enums `Account.future_requirements.errors[].code`, `Account.requirements.errors[].code`, `BankAccount.future_requirements.errors[].code`, and `BankAccount.requirements.errors[].code`
- Add support for `additional_tos_acceptances` on `TokenCreateParams.person`
- Add support for new value `2023-10-16` on enum `WebhookEndpointCreateParams.api_version`
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
13.11.0
->14.25.0
Release Notes
stripe/stripe-node (stripe)
### [`v14.25.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14250---2024-04-09) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.24.0...v14.25.0) - [#2059](https://togithub.com/stripe/stripe-node/pull/2059) Update generated code - Add support for new resources `Entitlements.ActiveEntitlement` and `Entitlements.Feature` - Add support for `list` and `retrieve` methods on resource `ActiveEntitlement` - Add support for `create`, `list`, `retrieve`, and `update` methods on resource `Feature` - Add support for `controller` on `AccountCreateParams` - Add support for `fees`, `losses`, `requirement_collection`, and `stripe_dashboard` on `Account.controller` - Add support for new value `none` on enum `Account.type` - Add support for `event_name` on `Billing.MeterEventAdjustmentCreateParams` and `Billing.MeterEventAdjustment` - Add support for `cancel` and `type` on `Billing.MeterEventAdjustment` ### [`v14.24.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14240---2024-04-04) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.23.0...v14.24.0) - [#2053](https://togithub.com/stripe/stripe-node/pull/2053) Update generated code - Change `Charge.payment_method_details.us_bank_account.payment_reference`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.hosted_instructions_url`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.mobile_auth_url`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code.data`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code.image_url_png`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code.image_url_svg`, `PaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_code`, and `PaymentIntent.payment_method_options.swish.reference` to be required - Change type of `Checkout.SessionCreateParams.payment_method_options.swish.reference` from `emptyable(string)` to `string` - Add support for `subscription_item` on `Discount` - Add support for `email` and `phone` on `Identity.VerificationReport`, `Identity.VerificationSession.options`, `Identity.VerificationSession.verified_outputs`, `Identity.VerificationSessionCreateParams.options`, and `Identity.VerificationSessionUpdateParams.options` - Add support for `verification_flow` on `Identity.VerificationReport`, `Identity.VerificationSessionCreateParams`, and `Identity.VerificationSession` - Add support for new value `verification_flow` on enums `Identity.VerificationReport.type` and `Identity.VerificationSession.type` - Add support for `provided_details` on `Identity.VerificationSessionCreateParams`, `Identity.VerificationSessionUpdateParams`, and `Identity.VerificationSession` - Change `Identity.VerificationSessionCreateParams.type` to be optional - Add support for new values `email_unverified_other`, `email_verification_declined`, `phone_unverified_other`, and `phone_verification_declined` on enum `Identity.VerificationSession.last_error.code` - Add support for `promotion_code` on `InvoiceCreateParams.discounts[]`, `InvoiceItemCreateParams.discounts[]`, `InvoiceItemUpdateParams.discounts[]`, `InvoiceUpdateParams.discounts[]`, `QuoteCreateParams.discounts[]`, and `QuoteUpdateParams.discounts[]` - Add support for `discounts` on `InvoiceUpcomingLinesParams.subscription_items[]`, `InvoiceUpcomingParams.subscription_items[]`, `QuoteCreateParams.line_items[]`, `QuoteUpdateParams.line_items[]`, `SubscriptionCreateParams.add_invoice_items[]`, `SubscriptionCreateParams.items[]`, `SubscriptionCreateParams`, `SubscriptionItemCreateParams`, `SubscriptionItemUpdateParams`, `SubscriptionItem`, `SubscriptionSchedule.phases[].add_invoice_items[]`, `SubscriptionSchedule.phases[].items[]`, `SubscriptionSchedule.phases[]`, `SubscriptionScheduleCreateParams.phases[].add_invoice_items[]`, `SubscriptionScheduleCreateParams.phases[].items[]`, `SubscriptionScheduleCreateParams.phases[]`, `SubscriptionScheduleUpdateParams.phases[].add_invoice_items[]`, `SubscriptionScheduleUpdateParams.phases[].items[]`, `SubscriptionScheduleUpdateParams.phases[]`, `SubscriptionUpdateParams.add_invoice_items[]`, `SubscriptionUpdateParams.items[]`, `SubscriptionUpdateParams`, and `Subscription` - Change type of `Invoice.discounts` from `array(expandable(deletable($Discount))) | null` to `array(expandable(deletable($Discount)))` - Add support for `allowed_merchant_countries` and `blocked_merchant_countries` on `Issuing.Card.spending_controls`, `Issuing.CardCreateParams.spending_controls`, `Issuing.CardUpdateParams.spending_controls`, `Issuing.Cardholder.spending_controls`, `Issuing.CardholderCreateParams.spending_controls`, and `Issuing.CardholderUpdateParams.spending_controls` - Add support for `zip` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration` - Add support for `offline` on `SetupAttempt.payment_method_details.card_present` - Add support for `card_present` on `SetupIntent.payment_method_options`, `SetupIntentConfirmParams.payment_method_options`, `SetupIntentCreateParams.payment_method_options`, and `SetupIntentUpdateParams.payment_method_options` - Add support for new value `mobile_phone_reader` on enums `Terminal.Reader.device_type` and `Terminal.ReaderListParams.device_type` ### [`v14.23.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14230---2024-03-28) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.22.0...v14.23.0) - [#2046](https://togithub.com/stripe/stripe-node/pull/2046) Update generated code - Add support for new resources `Billing.MeterEventAdjustment`, `Billing.MeterEvent`, and `Billing.Meter` - Add support for `create`, `deactivate`, `list`, `reactivate`, `retrieve`, and `update` methods on resource `Meter` - Add support for `create` method on resources `MeterEventAdjustment` and `MeterEvent` - Add support for `amazon_pay_payments` on `Account.capabilities`, `AccountCreateParams.capabilities`, and `AccountUpdateParams.capabilities` - Add support for new value `verification_failed_representative_authority` on enums `Account.future_requirements.errors[].code`, `Account.requirements.errors[].code`, `BankAccount.future_requirements.errors[].code`, and `BankAccount.requirements.errors[].code` - Add support for `destination_on_behalf_of_charge_management` on `AccountSession.components.payment_details.features`, `AccountSession.components.payments.features`, `AccountSessionCreateParams.components.payment_details.features`, and `AccountSessionCreateParams.components.payments.features` - Add support for `mandate` on `Charge.payment_method_details.us_bank_account`, `Treasury.InboundTransfer.origin_payment_method_details.us_bank_account`, `Treasury.OutboundPayment.destination_payment_method_details.us_bank_account`, and `Treasury.OutboundTransfer.destination_payment_method_details.us_bank_account` - Add support for `second_line` on `Issuing.CardCreateParams` - Add support for `meter` on `PlanCreateParams`, `Plan`, `Price.recurring`, `PriceCreateParams.recurring`, and `PriceListParams.recurring` - [#2045](https://togithub.com/stripe/stripe-node/pull/2045) esbuild test project fixes ### [`v14.22.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14220---2024-03-21) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.21.0...v14.22.0) - [#2040](https://togithub.com/stripe/stripe-node/pull/2040) Update generated code - Add support for new resources `ConfirmationToken` and `Forwarding.Request` - Add support for `retrieve` method on resource `ConfirmationToken` - Add support for `create`, `list`, and `retrieve` methods on resource `Request` - Add support for `mobilepay_payments` on `Account.capabilities`, `AccountCreateParams.capabilities`, and `AccountUpdateParams.capabilities` - Add support for new values `forwarding_api_inactive`, `forwarding_api_invalid_parameter`, `forwarding_api_upstream_connection_error`, and `forwarding_api_upstream_connection_timeout` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code` - Add support for `mobilepay` on `Charge.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`, `PaymentMethodCreateParams`, `PaymentMethod`, `SetupIntentConfirmParams.payment_method_data`, `SetupIntentCreateParams.payment_method_data`, and `SetupIntentUpdateParams.payment_method_data` - Add support for `payment_reference` on `Charge.payment_method_details.us_bank_account` - Add support for new value `mobilepay` on enums `CustomerListPaymentMethodsParams.type`, `PaymentMethodCreateParams.type`, and `PaymentMethodListParams.type` - Add support for `confirmation_token` on `PaymentIntentConfirmParams`, `PaymentIntentCreateParams`, `SetupIntentConfirmParams`, and `SetupIntentCreateParams` - Add support for new value `mobilepay` on enums `PaymentIntentConfirmParams.payment_method_data.type`, `PaymentIntentCreateParams.payment_method_data.type`, `PaymentIntentUpdateParams.payment_method_data.type`, `SetupIntentConfirmParams.payment_method_data.type`, `SetupIntentCreateParams.payment_method_data.type`, and `SetupIntentUpdateParams.payment_method_data.type` - Add support for new value `mobilepay` on enum `PaymentMethod.type` - Add support for `name` on `Terminal.ConfigurationCreateParams`, `Terminal.ConfigurationUpdateParams`, and `Terminal.Configuration` - Add support for `payout` on `Treasury.ReceivedDebit.linked_flows` - [#2043](https://togithub.com/stripe/stripe-node/pull/2043) Don't mutate error.type during minification ### [`v14.21.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14210---2024-03-14) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.20.0...v14.21.0) - [#2035](https://togithub.com/stripe/stripe-node/pull/2035) Update generated code - Add support for new resources `Issuing.PersonalizationDesign` and `Issuing.PhysicalBundle` - Add support for `create`, `list`, `retrieve`, and `update` methods on resource `PersonalizationDesign` - Add support for `list` and `retrieve` methods on resource `PhysicalBundle` - Add support for `personalization_design` on `Issuing.CardCreateParams`, `Issuing.CardListParams`, `Issuing.CardUpdateParams`, and `Issuing.Card` - Change type of `SubscriptionCreateParams.application_fee_percent` and `SubscriptionUpdateParams.application_fee_percent` from `number` to `emptyStringable(number)` - Add support for `sepa_debit` on `Subscription.payment_settings.payment_method_options`, `SubscriptionCreateParams.payment_settings.payment_method_options`, and `SubscriptionUpdateParams.payment_settings.payment_method_options` ### [`v14.20.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14200---2024-03-07) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.19.0...v14.20.0) - [#2033](https://togithub.com/stripe/stripe-node/pull/2033) Update generated code - Add support for `documents` on `AccountSession.components` and `AccountSessionCreateParams.components` - Add support for `request_three_d_secure` on `Checkout.Session.payment_method_options.card` and `Checkout.SessionCreateParams.payment_method_options.card` - Add support for `created` on `CreditNoteListParams` - Add support for `sepa_debit` on `Invoice.payment_settings.payment_method_options`, `InvoiceCreateParams.payment_settings.payment_method_options`, and `InvoiceUpdateParams.payment_settings.payment_method_options` ### [`v14.19.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14190---2024-02-29) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.18.0...v14.19.0) - [#2029](https://togithub.com/stripe/stripe-node/pull/2029) Update generated code - Change `Identity.VerificationReport.type`, `SubscriptionSchedule.default_settings.invoice_settings.account_tax_ids`, `SubscriptionSchedule.phases[].invoice_settings.account_tax_ids`, and `TaxId.owner` to be required - Change type of `Identity.VerificationSession.type` from `enum('document'|'id_number') | null` to `enum('document'|'id_number')` - Add support for `number` on `InvoiceCreateParams` and `InvoiceUpdateParams` - Add support for `enable_customer_cancellation` on `Terminal.Reader.action.process_payment_intent.process_config`, `Terminal.Reader.action.process_setup_intent.process_config`, `Terminal.ReaderProcessPaymentIntentParams.process_config`, and `Terminal.ReaderProcessSetupIntentParams.process_config` - Add support for `refund_payment_config` on `Terminal.Reader.action.refund_payment` and `Terminal.ReaderRefundPaymentParams` - Add support for `payment_method` on `TokenCreateParams.bank_account` - [#2027](https://togithub.com/stripe/stripe-node/pull/2027) vscode settings: true -> "explicit" ### [`v14.18.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14180---2024-02-22) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.17.0...v14.18.0) - [#2022](https://togithub.com/stripe/stripe-node/pull/2022) Update generated code - Add support for `client_reference_id` on `Identity.VerificationReportListParams`, `Identity.VerificationReport`, `Identity.VerificationSessionCreateParams`, `Identity.VerificationSessionListParams`, and `Identity.VerificationSession` - Remove support for value `include_and_require` from enum `InvoiceCreateParams.pending_invoice_items_behavior` - Remove support for value `service_tax` from enums `TaxRate.tax_type`, `TaxRateCreateParams.tax_type`, and `TaxRateUpdateParams.tax_type` - Add support for `created` on `Treasury.OutboundPaymentListParams` - [#2025](https://togithub.com/stripe/stripe-node/pull/2025) Standardize parameter interface names - `CapabilityListParams` renamed to `AccountListCapabilitiesParams` - `CapabilityRetrieveParams` renamed to `AccountRetrieveCapabilityParams` - `CapabilityUpdateParams` renamed to `AccountUpdateCapabilityParams` - `CashBalanceRetrieveParams` renamed to `CustomerRetrieveCashBalanceParams` - `CashBalanceUpdateParams` renamed to `CustomerUpdateCashBalanceParams` - `CreditNoteLineItemListParams` renamed to `CreditNoteListLineItemsParams` - `CustomerBalanceTransactionCreateParams` renamed to `CustomerCreateBalanceTransactionParams` - `CustomerBalanceTransactionListParams` renamed to `CustomerListBalanceTransactionsParams` - `CustomerBalanceTransactionRetrieveParams` renamed to `CustomerRetrieveBalanceTransactionParams` - `CustomerBalanceTransactionUpdateParams` renamed to `CustomerUpdateBalanceTransactionParams` - `CustomerCashBalanceTransactionListParams` renamed to `CustomerListCashBalanceTransactionsParams` - `CustomerCashBalanceTransactionRetrieveParams` renamed to `CustomerRetrieveCashBalanceTransactionParams` - `CustomerSourceCreateParams` renamed to `CustomerCreateSourceParams` - `CustomerSourceDeleteParams` renamed to `CustomerDeleteSourceParams` - `CustomerSourceListParams` renamed to `CustomerListSourcesParams` - `CustomerSourceRetrieveParams` renamed to `CustomerRetrieveSourceParams` - `CustomerSourceUpdateParams` renamed to `CustomerUpdateSourceParams` - `CustomerSourceVerifyParams` renamed to `CustomerVerifySourceParams` - `ExternalAccountCreateParams` renamed to `AccountCreateExternalAccountParams` - `ExternalAccountDeleteParams` renamed to `AccountDeleteExternalAccountParams` - `ExternalAccountListParams` renamed to `AccountListExternalAccountsParams` - `ExternalAccountRetrieveParams` renamed to `AccountRetrieveExternalAccountParams` - `ExternalAccountUpdateParams` renamed to `AccountUpdateExternalAccountParams` - `FeeRefundCreateParams` renamed to `ApplicationFeeCreateRefundParams` - `FeeRefundListParams` renamed to `ApplicationFeeListRefundsParams` - `FeeRefundRetrieveParams` renamed to `ApplicationFeeRetrieveRefundParams` - `FeeRefundUpdateParams` renamed to `ApplicationFeeUpdateRefundParams` - `InvoiceLineItemListParams` renamed to `InvoiceListLineItemsParams` - `InvoiceLineItemUpdateParams` renamed to `InvoiceUpdateLineItemParams` - `LoginLinkCreateParams` renamed to `AccountCreateLoginLinkParams` - `PersonCreateParams` renamed to `AccountCreatePersonParams` - `PersonDeleteParams` renamed to `AccountDeletePersonParams` - `PersonListParams` renamed to `AccountListPersonsParams` - `PersonRetrieveParams` renamed to `AccountRetrievePersonParams` - `PersonUpdateParams` renamed to `AccountUpdatePersonParams` - `TaxIdCreateParams` renamed to `CustomerCreateTaxIdParams` - `TaxIdDeleteParams` renamed to `CustomerDeleteTaxIdParams` - `TaxIdListParams` renamed to `CustomerListTaxIdsParams` - `TaxIdRetrieveParams` renamed to `CustomerRetrieveTaxIdParams` - `TransferReversalCreateParams` renamed to `TransferCreateReversalParams` - `TransferReversalListParams` renamed to `TransferListReversalsParams` - `TransferReversalRetrieveParams` renamed to `TransferRetrieveReversalParams` - `TransferReversalUpdateParams` renamed to `TransferUpdateReversalParams` - `UsageRecordCreateParams` renamed to `SubscriptionItemCreateUsageRecordParams` - `UsageRecordSummaryListParams` renamed to `SubscriptionItemListUsageRecordSummariesParams` Old names will still work but are deprecated and will be removed in future versions. - [#2021](https://togithub.com/stripe/stripe-node/pull/2021) Add TaxIds API - Add support for `create`, `del`, `list`, and `retrieve` methods on resource `TaxId` ### [`v14.17.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14170---2024-02-15) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.16.0...v14.17.0) - [#2018](https://togithub.com/stripe/stripe-node/pull/2018) Update generated code - Add support for `networks` on `Card`, `PaymentMethodCreateParams.card`, `PaymentMethodUpdateParams.card`, and `TokenCreateParams.card` - Add support for new value `no_voec` on enums `Checkout.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`, and `TaxId.type` - Add support for new value `no_voec` on enums `CustomerCreateParams.tax_id_data[].type`, `InvoiceUpcomingLinesParams.customer_details.tax_ids[].type`, `InvoiceUpcomingParams.customer_details.tax_ids[].type`, `Tax.CalculationCreateParams.customer_details.tax_ids[].type`, and `TaxIdCreateParams.type` - Add support for new value `financial_connections.account.refreshed_ownership` on enum `Event.type` - Add support for `display_brand` on `PaymentMethod.card` - Add support for new value `financial_connections.account.refreshed_ownership` on enums `WebhookEndpointCreateParams.enabled_events[]` and `WebhookEndpointUpdateParams.enabled_events[]` ### [`v14.16.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14160---2024-02-08) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.15.0...v14.16.0) - [#2012](https://togithub.com/stripe/stripe-node/pull/2012) Update generated code - Add support for `invoices` on `Account.settings` and `AccountUpdateParams.settings` - Add support for new value `velobank` on enums `Charge.payment_method_details.p24.bank`, `PaymentIntentConfirmParams.payment_method_data.p24.bank`, `PaymentIntentCreateParams.payment_method_data.p24.bank`, `PaymentIntentUpdateParams.payment_method_data.p24.bank`, `PaymentMethod.p24.bank`, `PaymentMethodCreateParams.p24.bank`, `SetupIntentConfirmParams.payment_method_data.p24.bank`, `SetupIntentCreateParams.payment_method_data.p24.bank`, and `SetupIntentUpdateParams.payment_method_data.p24.bank` - Add support for `setup_future_usage` on `PaymentIntent.payment_method_options.blik`, `PaymentIntentConfirmParams.payment_method_options.blik`, `PaymentIntentCreateParams.payment_method_options.blik`, and `PaymentIntentUpdateParams.payment_method_options.blik` - Add support for `require_cvc_recollection` on `PaymentIntent.payment_method_options.card`, `PaymentIntentConfirmParams.payment_method_options.card`, `PaymentIntentCreateParams.payment_method_options.card`, and `PaymentIntentUpdateParams.payment_method_options.card` - Add support for `account_tax_ids` on `SubscriptionCreateParams.invoice_settings`, `SubscriptionSchedule.default_settings.invoice_settings`, `SubscriptionSchedule.phases[].invoice_settings`, `SubscriptionScheduleCreateParams.default_settings.invoice_settings`, `SubscriptionScheduleCreateParams.phases[].invoice_settings`, `SubscriptionScheduleUpdateParams.default_settings.invoice_settings`, `SubscriptionScheduleUpdateParams.phases[].invoice_settings`, and `SubscriptionUpdateParams.invoice_settings` ### [`v14.15.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14150---2024-02-05) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.14.0...v14.15.0) - [#2001](https://togithub.com/stripe/stripe-node/pull/2001) Update generated code - Add support for `swish` payment method throughout the API - Add support for `relationship` on `AccountCreateParams.individual`, `AccountUpdateParams.individual`, and `TokenCreateParams.account.individual` - Add support for `jurisdiction_level` on `TaxRate` - Change type of `Terminal.Reader.status` from `string` to `enum('offline'|'online')` - [#2009](https://togithub.com/stripe/stripe-node/pull/2009) Remove https check for \*.stripe.com - Stops throwing exceptions if `protocol: 'http'` is set for requests to `api.stripe.com`. ### [`v14.14.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14140---2024-01-25) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.13.0...v14.14.0) - [#1998](https://togithub.com/stripe/stripe-node/pull/1998) Update generated code - Add support for `annual_revenue` and `estimated_worker_count` on `Account.business_profile`, `AccountCreateParams.business_profile`, and `AccountUpdateParams.business_profile` - Add support for new value `registered_charity` on enums `Account.company.structure`, `AccountCreateParams.company.structure`, `AccountUpdateParams.company.structure`, and `TokenCreateParams.account.company.structure` - Add support for `collection_options` on `AccountLinkCreateParams` - Add support for `liability` on `Checkout.Session.automatic_tax`, `Checkout.SessionCreateParams.automatic_tax`, `PaymentLink.automatic_tax`, `PaymentLinkCreateParams.automatic_tax`, `PaymentLinkUpdateParams.automatic_tax`, `Quote.automatic_tax`, `QuoteCreateParams.automatic_tax`, `QuoteUpdateParams.automatic_tax`, `SubscriptionSchedule.default_settings.automatic_tax`, `SubscriptionSchedule.phases[].automatic_tax`, `SubscriptionScheduleCreateParams.default_settings.automatic_tax`, `SubscriptionScheduleCreateParams.phases[].automatic_tax`, `SubscriptionScheduleUpdateParams.default_settings.automatic_tax`, and `SubscriptionScheduleUpdateParams.phases[].automatic_tax` - Add support for `issuer` on `Checkout.Session.invoice_creation.invoice_data`, `Checkout.SessionCreateParams.invoice_creation.invoice_data`, `PaymentLink.invoice_creation.invoice_data`, `PaymentLinkCreateParams.invoice_creation.invoice_data`, `PaymentLinkUpdateParams.invoice_creation.invoice_data`, `Quote.invoice_settings`, `QuoteCreateParams.invoice_settings`, `QuoteUpdateParams.invoice_settings`, `SubscriptionSchedule.default_settings.invoice_settings`, `SubscriptionSchedule.phases[].invoice_settings`, `SubscriptionScheduleCreateParams.default_settings.invoice_settings`, `SubscriptionScheduleCreateParams.phases[].invoice_settings`, `SubscriptionScheduleUpdateParams.default_settings.invoice_settings`, and `SubscriptionScheduleUpdateParams.phases[].invoice_settings` - Add support for `invoice_settings` on `Checkout.SessionCreateParams.subscription_data`, `PaymentLink.subscription_data`, `PaymentLinkCreateParams.subscription_data`, and `PaymentLinkUpdateParams.subscription_data` - Add support for new value `challenge` on enums `Invoice.payment_settings.payment_method_options.card.request_three_d_secure`, `InvoiceCreateParams.payment_settings.payment_method_options.card.request_three_d_secure`, `InvoiceUpdateParams.payment_settings.payment_method_options.card.request_three_d_secure`, `Subscription.payment_settings.payment_method_options.card.request_three_d_secure`, `SubscriptionCreateParams.payment_settings.payment_method_options.card.request_three_d_secure`, and `SubscriptionUpdateParams.payment_settings.payment_method_options.card.request_three_d_secure` - Add support for `promotion_code` on `InvoiceUpcomingLinesParams.discounts[]`, `InvoiceUpcomingLinesParams.invoice_items[].discounts[]`, `InvoiceUpcomingParams.discounts[]`, and `InvoiceUpcomingParams.invoice_items[].discounts[]` - Add support for `account_type` on `PaymentMethodUpdateParams.us_bank_account` - [#1995](https://togithub.com/stripe/stripe-node/pull/1995) Update generated code - Add support for providing `BankAccount`, `Card`, and `CardToken` details on the `external_account` parameter in `AccountUpdateParams` - Add support for new value `nn` on enums `Charge.payment_method_details.ideal.bank`, `PaymentIntentConfirmParams.payment_method_data.ideal.bank`, `PaymentIntentCreateParams.payment_method_data.ideal.bank`, `PaymentIntentUpdateParams.payment_method_data.ideal.bank`, `PaymentMethod.ideal.bank`, `PaymentMethodCreateParams.ideal.bank`, `SetupAttempt.payment_method_details.ideal.bank`, `SetupIntentConfirmParams.payment_method_data.ideal.bank`, `SetupIntentCreateParams.payment_method_data.ideal.bank`, and `SetupIntentUpdateParams.payment_method_data.ideal.bank` - Add support for new value `NNBANL2G` on enums `Charge.payment_method_details.ideal.bic`, `PaymentMethod.ideal.bic`, and `SetupAttempt.payment_method_details.ideal.bic` - Change `CustomerSession.components.buy_button`, `CustomerSession.components.pricing_table`, and `Subscription.billing_cycle_anchor_config` to be required - Add support for `issuer` on `InvoiceCreateParams`, `InvoiceUpcomingLinesParams`, `InvoiceUpcomingParams`, `InvoiceUpdateParams`, and `Invoice` - Add support for `liability` on `Invoice.automatic_tax`, `InvoiceCreateParams.automatic_tax`, `InvoiceUpcomingLinesParams.automatic_tax`, `InvoiceUpcomingParams.automatic_tax`, `InvoiceUpdateParams.automatic_tax`, `Subscription.automatic_tax`, `SubscriptionCreateParams.automatic_tax`, and `SubscriptionUpdateParams.automatic_tax` - Add support for `on_behalf_of` on `InvoiceUpcomingLinesParams` and `InvoiceUpcomingParams` - Add support for `pin` on `Issuing.CardCreateParams` - Add support for `revocation_reason` on `Mandate.payment_method_details.bacs_debit` - Add support for `customer_balance` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration` - Add support for `invoice_settings` on `SubscriptionCreateParams` and `SubscriptionUpdateParams` - [#1992](https://togithub.com/stripe/stripe-node/pull/1992) Add a hint about formatting during request forwarding ### [`v14.13.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14130---2024-01-18) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.12.0...v14.13.0) - [#1995](https://togithub.com/stripe/stripe-node/pull/1995) Update generated code - Add support for providing `BankAccount`, `Card`, and `CardToken` details on the `external_account` parameter in `AccountUpdateParams` - Add support for new value `nn` on enums `Charge.payment_method_details.ideal.bank`, `PaymentIntentConfirmParams.payment_method_data.ideal.bank`, `PaymentIntentCreateParams.payment_method_data.ideal.bank`, `PaymentIntentUpdateParams.payment_method_data.ideal.bank`, `PaymentMethod.ideal.bank`, `PaymentMethodCreateParams.ideal.bank`, `SetupAttempt.payment_method_details.ideal.bank`, `SetupIntentConfirmParams.payment_method_data.ideal.bank`, `SetupIntentCreateParams.payment_method_data.ideal.bank`, and `SetupIntentUpdateParams.payment_method_data.ideal.bank` - Add support for new value `NNBANL2G` on enums `Charge.payment_method_details.ideal.bic`, `PaymentMethod.ideal.bic`, and `SetupAttempt.payment_method_details.ideal.bic` - Change `CustomerSession.components.buy_button`, `CustomerSession.components.pricing_table`, and `Subscription.billing_cycle_anchor_config` to be required - Add support for `issuer` on `InvoiceCreateParams`, `InvoiceUpcomingLinesParams`, `InvoiceUpcomingParams`, `InvoiceUpdateParams`, and `Invoice` - Add support for `liability` on `Invoice.automatic_tax`, `InvoiceCreateParams.automatic_tax`, `InvoiceUpcomingLinesParams.automatic_tax`, `InvoiceUpcomingParams.automatic_tax`, `InvoiceUpdateParams.automatic_tax`, `Subscription.automatic_tax`, `SubscriptionCreateParams.automatic_tax`, and `SubscriptionUpdateParams.automatic_tax` - Add support for `on_behalf_of` on `InvoiceUpcomingLinesParams` and `InvoiceUpcomingParams` - Add support for `pin` on `Issuing.CardCreateParams` - Add support for `revocation_reason` on `Mandate.payment_method_details.bacs_debit` - Add support for `customer_balance` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration` - Add support for `invoice_settings` on `SubscriptionCreateParams` and `SubscriptionUpdateParams` - [#1992](https://togithub.com/stripe/stripe-node/pull/1992) Add a hint about formatting during request forwarding ### [`v14.12.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14120---2024-01-12) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.11.0...v14.12.0) - [#1990](https://togithub.com/stripe/stripe-node/pull/1990) Update generated code - Add support for new resource `CustomerSession` - Add support for `create` method on resource `CustomerSession` - Remove support for values `obligation_inbound`, `obligation_payout_failure`, `obligation_payout`, and `obligation_reversal_outbound` from enum `BalanceTransaction.type` - Add support for new values `eps` and `p24` on enums `Invoice.payment_settings.payment_method_types[]`, `InvoiceCreateParams.payment_settings.payment_method_types[]`, `InvoiceUpdateParams.payment_settings.payment_method_types[]`, `Subscription.payment_settings.payment_method_types[]`, `SubscriptionCreateParams.payment_settings.payment_method_types[]`, and `SubscriptionUpdateParams.payment_settings.payment_method_types[]` - Remove support for value `obligation` from enum `Reporting.ReportRunCreateParams.parameters.reporting_category` - Add support for `billing_cycle_anchor_config` on `SubscriptionCreateParams` and `Subscription` ### [`v14.11.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14110---2024-01-04) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.10.0...v14.11.0) - [#1985](https://togithub.com/stripe/stripe-node/pull/1985) Update generated code - Add support for `retrieve` method on resource `Tax.Registration` - Change `AccountSession.components.payment_details.features`, `AccountSession.components.payment_details`, `AccountSession.components.payments.features`, `AccountSession.components.payments`, `AccountSession.components.payouts.features`, `AccountSession.components.payouts`, `PaymentLink.inactive_message`, and `PaymentLink.restrictions` to be required - Change type of `SubscriptionSchedule.default_settings.invoice_settings` from `InvoiceSettingSubscriptionScheduleSetting | null` to `InvoiceSettingSubscriptionScheduleSetting` - [#1987](https://togithub.com/stripe/stripe-node/pull/1987) Update docstrings to indicate removal of deprecated event types ### [`v14.10.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#14100---2023-12-22) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.9.0...v14.10.0) - [#1979](https://togithub.com/stripe/stripe-node/pull/1979) Update generated code - Add support for `collection_method` on `Mandate.payment_method_details.us_bank_account` - Add support for `mandate_options` on `PaymentIntent.payment_method_options.us_bank_account`, `PaymentIntentConfirmParams.payment_method_options.us_bank_account`, `PaymentIntentCreateParams.payment_method_options.us_bank_account`, `PaymentIntentUpdateParams.payment_method_options.us_bank_account`, `SetupIntent.payment_method_options.us_bank_account`, `SetupIntentConfirmParams.payment_method_options.us_bank_account`, `SetupIntentCreateParams.payment_method_options.us_bank_account`, and `SetupIntentUpdateParams.payment_method_options.us_bank_account` - [#1976](https://togithub.com/stripe/stripe-node/pull/1976) Update generated code - Add support for new resource `FinancialConnections.Transaction` - Add support for `list` and `retrieve` methods on resource `Transaction` - Add support for `subscribe` and `unsubscribe` methods on resource `FinancialConnections.Account` - Add support for `features` on `AccountSessionCreateParams.components.payouts` - Add support for `edit_payout_schedule`, `instant_payouts`, and `standard_payouts` on `AccountSession.components.payouts.features` - Change type of `Checkout.Session.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `Checkout.SessionCreateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `Invoice.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `InvoiceCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `InvoiceUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntent.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntentCreateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `PaymentIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntent.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntentCreateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SetupIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `Subscription.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, `SubscriptionCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]`, and `SubscriptionUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.prefetch[]` from `literal('balances')` to `enum('balances'|'transactions')` - Add support for new value `financial_connections.account.refreshed_transactions` on enum `Event.type` - Add support for new value `transactions` on enum `FinancialConnections.AccountRefreshParams.features[]` - Add support for `subscriptions` and `transaction_refresh` on `FinancialConnections.Account` - Add support for `next_refresh_available_at` on `FinancialConnections.Account.balance_refresh` - Add support for new value `transactions` on enums `FinancialConnections.Session.prefetch[]` and `FinancialConnections.SessionCreateParams.prefetch[]` - Add support for new value `unknown` on enums `Issuing.Authorization.verification_data.authentication_exemption.type` and `Issuing.AuthorizationCreateParams.testHelpers.verification_data.authentication_exemption.type` - Add support for new value `challenge` on enums `PaymentIntent.payment_method_options.card.request_three_d_secure`, `PaymentIntentConfirmParams.payment_method_options.card.request_three_d_secure`, `PaymentIntentCreateParams.payment_method_options.card.request_three_d_secure`, `PaymentIntentUpdateParams.payment_method_options.card.request_three_d_secure`, `SetupIntent.payment_method_options.card.request_three_d_secure`, `SetupIntentConfirmParams.payment_method_options.card.request_three_d_secure`, `SetupIntentCreateParams.payment_method_options.card.request_three_d_secure`, and `SetupIntentUpdateParams.payment_method_options.card.request_three_d_secure` - Add support for `revolut_pay` on `PaymentMethodConfigurationCreateParams`, `PaymentMethodConfigurationUpdateParams`, and `PaymentMethodConfiguration` - Change type of `Quote.invoice_settings` from `InvoiceSettingQuoteSetting | null` to `InvoiceSettingQuoteSetting` - Add support for `destination_details` on `Refund` - Add support for new value `financial_connections.account.refreshed_transactions` on enums `WebhookEndpointCreateParams.enabled_events[]` and `WebhookEndpointUpdateParams.enabled_events[]` ### [`v14.9.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1490---2023-12-14) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.8.0...v14.9.0) - [#1973](https://togithub.com/stripe/stripe-node/pull/1973) Add `usage` to X-Stripe-Client-Telemetry - [#1971](https://togithub.com/stripe/stripe-node/pull/1971) Update generated code - Add support for `payment_method_reuse_agreement` on `Checkout.Session.consent_collection`, `Checkout.SessionCreateParams.consent_collection`, `PaymentLink.consent_collection`, and `PaymentLinkCreateParams.consent_collection` - Add support for `after_submit` on `Checkout.Session.custom_text`, `Checkout.SessionCreateParams.custom_text`, `PaymentLink.custom_text`, `PaymentLinkCreateParams.custom_text`, and `PaymentLinkUpdateParams.custom_text` - Add support for `created` on `Radar.EarlyFraudWarningListParams` ### [`v14.8.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1480---2023-12-07) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.7.0...v14.8.0) - [#1968](https://togithub.com/stripe/stripe-node/pull/1968) Update generated code - Add support for `payment_details`, `payments`, and `payouts` on `AccountSession.components` and `AccountSessionCreateParams.components` - Add support for `features` on `AccountSession.components.account_onboarding` and `AccountSessionCreateParams.components.account_onboarding` - Add support for new values `customer_tax_location_invalid` and `financial_connections_no_successful_transaction_refresh` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code` - Add support for new values `payment_network_reserve_hold` and `payment_network_reserve_release` on enum `BalanceTransaction.type` - Change `Climate.Product.metric_tons_available` to be required - Remove support for value `various` from enum `Climate.Supplier.removal_pathway` - Remove support for values `challenge_only` and `challenge` from enum `PaymentIntent.payment_method_options.card.request_three_d_secure` - Add support for `inactive_message` and `restrictions` on `PaymentLinkCreateParams`, `PaymentLinkUpdateParams`, and `PaymentLink` - Add support for `transfer_group` on `PaymentLink.payment_intent_data`, `PaymentLinkCreateParams.payment_intent_data`, and `PaymentLinkUpdateParams.payment_intent_data` - Add support for `trial_settings` on `PaymentLink.subscription_data`, `PaymentLinkCreateParams.subscription_data`, and `PaymentLinkUpdateParams.subscription_data` ### [`v14.7.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1470---2023-11-30) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.6.0...v14.7.0) - [#1965](https://togithub.com/stripe/stripe-node/pull/1965) Update generated code - Add support for new resources `Climate.Order`, `Climate.Product`, and `Climate.Supplier` - Add support for `cancel`, `create`, `list`, `retrieve`, and `update` methods on resource `Order` - Add support for `list` and `retrieve` methods on resources `Product` and `Supplier` - Add support for new value `financial_connections_account_inactive` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code` - Add support for new values `climate_order_purchase` and `climate_order_refund` on enum `BalanceTransaction.type` - Add support for `created` on `Checkout.SessionListParams` - Add support for `validate_location` on `CustomerCreateParams.tax` and `CustomerUpdateParams.tax` - Add support for new values `climate.order.canceled`, `climate.order.created`, `climate.order.delayed`, `climate.order.delivered`, `climate.order.product_substituted`, `climate.product.created`, and `climate.product.pricing_updated` on enum `Event.type` - Add support for new value `challenge` on enums `PaymentIntent.payment_method_options.card.request_three_d_secure` and `SetupIntent.payment_method_options.card.request_three_d_secure` - Add support for new values `climate_order_purchase` and `climate_order_refund` on enum `Reporting.ReportRunCreateParams.parameters.reporting_category` - Add support for new values `climate.order.canceled`, `climate.order.created`, `climate.order.delayed`, `climate.order.delivered`, `climate.order.product_substituted`, `climate.product.created`, and `climate.product.pricing_updated` on enums `WebhookEndpointCreateParams.enabled_events[]` and `WebhookEndpointUpdateParams.enabled_events[]` ### [`v14.6.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1460---2023-11-21) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.5.0...v14.6.0) - [#1961](https://togithub.com/stripe/stripe-node/pull/1961) Update generated code - Add support for `electronic_commerce_indicator` on `Charge.payment_method_details.card.three_d_secure` and `SetupAttempt.payment_method_details.card.three_d_secure` - Add support for `exemption_indicator_applied` and `exemption_indicator` on `Charge.payment_method_details.card.three_d_secure` - Add support for `transaction_id` on `Charge.payment_method_details.card.three_d_secure`, `Issuing.Authorization.network_data`, `Issuing.Transaction.network_data`, and `SetupAttempt.payment_method_details.card.three_d_secure` - Add support for `offline` on `Charge.payment_method_details.card_present` - Add support for `system_trace_audit_number` on `Issuing.Authorization.network_data` - Add support for `network_risk_score` on `Issuing.Authorization.pending_request` and `Issuing.Authorization.request_history[]` - Add support for `requested_at` on `Issuing.Authorization.request_history[]` - Add support for `authorization_code` on `Issuing.Transaction.network_data` - Add support for `three_d_secure` on `PaymentIntentConfirmParams.payment_method_options.card`, `PaymentIntentCreateParams.payment_method_options.card`, `PaymentIntentUpdateParams.payment_method_options.card`, `SetupIntentConfirmParams.payment_method_options.card`, `SetupIntentCreateParams.payment_method_options.card`, and `SetupIntentUpdateParams.payment_method_options.card` ### [`v14.5.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1450---2023-11-16) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.4.0...v14.5.0) - [#1957](https://togithub.com/stripe/stripe-node/pull/1957) Update generated code - Add support for `bacs_debit_payments` on `AccountCreateParams.settings` and `AccountUpdateParams.settings` - Add support for `service_user_number` on `Account.settings.bacs_debit_payments` - Change type of `Account.settings.bacs_debit_payments.display_name` from `string` to `string | null` - Add support for `capture_before` on `Charge.payment_method_details.card` - Add support for `paypal` on `Checkout.Session.payment_method_options` - Add support for `tax_amounts` on `CreditNoteCreateParams.lines[]`, `CreditNotePreviewLinesParams.lines[]`, and `CreditNotePreviewParams.lines[]` - Add support for `network_data` on `Issuing.Transaction` - [#1960](https://togithub.com/stripe/stripe-node/pull/1960) Update generated code - Add support for `status` on `Checkout.SessionListParams` - [#1958](https://togithub.com/stripe/stripe-node/pull/1958) Move Webhooks instance to static field - [#1952](https://togithub.com/stripe/stripe-node/pull/1952) Use AbortController for native fetch cancellation when available ### [`v14.4.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1440---2023-11-09) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.3.0...v14.4.0) - [#1947](https://togithub.com/stripe/stripe-node/pull/1947) Update generated code - Add support for new value `terminal_reader_hardware_fault` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code` - Change `Charge.payment_method_details.card.amount_authorized`, `Checkout.Session.payment_method_configuration_details`, `PaymentIntent.latest_charge`, `PaymentIntent.payment_method_configuration_details`, and `SetupIntent.payment_method_configuration_details` to be required - Change `Product.features[].name` to be optional - Add support for `metadata` on `Quote.subscription_data`, `QuoteCreateParams.subscription_data`, and `QuoteUpdateParams.subscription_data` ### [`v14.3.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1430---2023-11-02) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.2.0...v14.3.0) - [#1943](https://togithub.com/stripe/stripe-node/pull/1943) Update generated code - Add support for new resource `Tax.Registration` - Add support for `create`, `list`, and `update` methods on resource `Registration` - Add support for `revolut_pay_payments` on `Account` APIs. - Add support for new value `token_card_network_invalid` on error code enums. - Add support for new value `payment_unreconciled` on enum `BalanceTransaction.type` - Add support for `revolut_pay` throughout the API. - Change `.paypal.payer_email` to be required in several locations. - Add support for `aba` and `swift` on `FundingInstructions.bank_transfer.financial_addresses[]` and `PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[]` - Add support for new values `ach`, `domestic_wire_us`, and `swift` on enums `FundingInstructions.bank_transfer.financial_addresses[].supported_networks[]` and `PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].supported_networks[]` - Add support for new values `aba` and `swift` on enums `FundingInstructions.bank_transfer.financial_addresses[].type` and `PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].type` - Add support for `url` on `Issuing.Authorization.merchant_data`, `Issuing.AuthorizationCreateParams.testHelpers.merchant_data`, `Issuing.Transaction.merchant_data`, `Issuing.TransactionCreateForceCaptureParams.testHelpers.merchant_data`, and `Issuing.TransactionCreateUnlinkedRefundParams.testHelpers.merchant_data` - Add support for `authentication_exemption` and `three_d_secure` on `Issuing.Authorization.verification_data` and `Issuing.AuthorizationCreateParams.testHelpers.verification_data` - Add support for `description` on `PaymentLink.payment_intent_data`, `PaymentLinkCreateParams.payment_intent_data`, and `PaymentLinkUpdateParams.payment_intent_data` - Add support for new value `unreconciled_customer_funds` on enum `Reporting.ReportRunCreateParams.parameters.reporting_category` ### [`v14.2.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1420---2023-10-26) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.1.0...v14.2.0) - [#1939](https://togithub.com/stripe/stripe-node/pull/1939) Update generated code - Add support for new value `balance_invalid_parameter` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code` - Change `Issuing.Cardholder.individual.card_issuing` to be optional - [#1940](https://togithub.com/stripe/stripe-node/pull/1940) Do not require passing apiVersion ### [`v14.1.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1410---2023-10-17) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v14.0.0...v14.1.0) - [#1933](https://togithub.com/stripe/stripe-node/pull/1933) Update generated code - Add support for new value `invalid_dob_age_under_minimum` on enums `Account.future_requirements.errors[].code`, `Account.requirements.errors[].code`, `BankAccount.future_requirements.errors[].code`, and `BankAccount.requirements.errors[].code` - Change `Checkout.Session.client_secret` and `Checkout.Session.ui_mode` to be required ### [`v14.0.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1400---2023-10-16) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v13.11.0...v14.0.0) - This release changes the pinned API version to `2023-10-16`. Please read the [API Upgrade Guide](https://stripe.com/docs/upgrades#2023-10-16) and carefully review the API changes before upgrading `stripe` package. - [#1932](https://togithub.com/stripe/stripe-node/pull/1932) Update generated code - Add support for `legal_guardian` on `AccountPersonsParams.relationship` and `TokenCreateParams.person.relationship` - Add support for new values `invalid_address_highway_contract_box`, `invalid_address_private_mailbox`, `invalid_business_profile_name_denylisted`, `invalid_business_profile_name`, `invalid_company_name_denylisted`, `invalid_dob_age_over_maximum`, `invalid_product_description_length`, `invalid_product_description_url_match`, `invalid_statement_descriptor_business_mismatch`, `invalid_statement_descriptor_denylisted`, `invalid_statement_descriptor_length`, `invalid_statement_descriptor_prefix_denylisted`, `invalid_statement_descriptor_prefix_mismatch`, `invalid_tax_id_format`, `invalid_tax_id`, `invalid_url_denylisted`, `invalid_url_format`, `invalid_url_length`, `invalid_url_web_presence_detected`, `invalid_url_website_business_information_mismatch`, `invalid_url_website_empty`, `invalid_url_website_inaccessible_geoblocked`, `invalid_url_website_inaccessible_password_protected`, `invalid_url_website_inaccessible`, `invalid_url_website_incomplete_cancellation_policy`, `invalid_url_website_incomplete_customer_service_details`, `invalid_url_website_incomplete_legal_restrictions`, `invalid_url_website_incomplete_refund_policy`, `invalid_url_website_incomplete_return_policy`, `invalid_url_website_incomplete_terms_and_conditions`, `invalid_url_website_incomplete_under_construction`, `invalid_url_website_incomplete`, and `invalid_url_website_other` on enums `Account.future_requirements.errors[].code`, `Account.requirements.errors[].code`, `BankAccount.future_requirements.errors[].code`, and `BankAccount.requirements.errors[].code` - Add support for `additional_tos_acceptances` on `TokenCreateParams.person` - Add support for new value `2023-10-16` on enum `WebhookEndpointCreateParams.api_version`Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.