Node.js library for the Stripe API.
payment_method_settings
on AccountSessionCreateParams.components
cancel_subscription_schedule
on QuoteCreateParams.lines[]
, QuoteLine
, and QuoteUpdateParams.lines[]
setup_future_usage
on Checkout.Session.payment_method_options.amazon_pay
, Checkout.Session.payment_method_options.revolut_pay
, PaymentIntent.payment_method_options.amazon_pay
, and PaymentIntent.payment_method_options.revolut_pay
Entitlements.ActiveEntitlement.feature
from string
to expandable(Entitlements.Feature)
email
and phone
on Identity.VerificationSessionCreateParams.options
and Identity.VerificationSessionUpdateParams.options
Identity.VerificationSession.provided_details
, Identity.VerificationSession.verified_outputs.email
, and Identity.VerificationSession.verified_outputs.phone
to be requiredamazon_pay
and revolut_pay
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[]
amazon_pay
and revolut_pay
on Mandate.payment_method_details
and SetupAttempt.payment_method_details
ending_before
, limit
, and starting_after
on PaymentMethodConfigurationListParams
mobilepay
on PaymentMethodConfigurationCreateParams
, PaymentMethodConfigurationUpdateParams
, and PaymentMethodConfiguration
capital_overview
, tax_registrations
, and tax_settings
on AccountSessionCreateParams.components
external_account_collection
on AccountSessionCreateParams.components.financial_account.features
subscription_trial_from_plan
on InvoiceUpcomingLinesParams
and InvoiceUpcomingParams
create_preview
method on resource Invoice
payment_method_data
on Checkout.SessionCreateParams
saved_payment_method_options
on Checkout.SessionCreateParams
and Checkout.Session
mobilepay
on Checkout.Session.payment_method_options
and Checkout.SessionCreateParams.payment_method_options
mobilepay
on enum Checkout.SessionCreateParams.payment_method_types[]
allow_redisplay
on ConfirmationTokenCreateParams.testHelpers.payment_method_data
, CustomerListPaymentMethodsParams
, PaymentIntentConfirmParams.payment_method_data
, PaymentIntentCreateParams.payment_method_data
, PaymentIntentUpdateParams.payment_method_data
, PaymentMethodCreateParams
, PaymentMethodUpdateParams
, SetupIntentConfirmParams.payment_method_data
, SetupIntentCreateParams.payment_method_data
, and SetupIntentUpdateParams.payment_method_data
schedule_details
and subscription_details
on InvoiceUpcomingLinesParams
and InvoiceUpcomingParams
other
on enums Issuing.AuthorizationCaptureParams.testHelpers.purchase_details.fuel.unit
, Issuing.TransactionCreateForceCaptureParams.testHelpers.purchase_details.fuel.unit
, and Issuing.TransactionCreateUnlinkedRefundParams.testHelpers.purchase_details.fuel.unit
Entitlements.ActiveEntitlementSummary
balances
and payouts_list
on AccountSession.components
and AccountSessionCreateParams.components
AccountSession.components.payment_details.features.destination_on_behalf_of_charge_management
and AccountSession.components.payments.features.destination_on_behalf_of_charge_management
to be requiredBilling.MeterEventCreateParams.timestamp
and Dispute.payment_method_details.card
to be optionalDispute.payment_method_details.card
from DisputePaymentMethodDetailsCard | null
to DisputePaymentMethodDetailsCard
entitlements.active_entitlement_summary.updated
on enum Event.type
config
on Forwarding.RequestCreateParams
and Forwarding.Request
. This field is no longer used by the Forwarding Request API.capture_method
on PaymentIntent.payment_method_options.revolut_pay
, PaymentIntentConfirmParams.payment_method_options.revolut_pay
, PaymentIntentCreateParams.payment_method_options.revolut_pay
, and PaymentIntentUpdateParams.payment_method_options.revolut_pay
swish
on PaymentMethodConfigurationCreateParams
, PaymentMethodConfigurationUpdateParams
, and PaymentMethodConfiguration
entitlements.active_entitlement_summary.updated
on enums WebhookEndpointCreateParams.enabled_events[]
and WebhookEndpointUpdateParams.enabled_events[]
retrieve
method on resources Entitlements.ActiveEntitlement
and Entitlements.Feature
fees
, losses
, requirement_collection
, and stripe_dashboard
on AccountCreateParams.controller
Entitlements.Feature.metadata
from map(string: string) | null
to map(string: string)
FinancialConnections.Account.ownership_refresh.next_refresh_available_at
to be requiredbh_vat
, kz_bin
, ng_tin
, and om_vat
on enums InvoiceCreatePreviewParams.customer_details.tax_ids[].type
, OrderCreateParams.tax_details.tax_ids[].type
, and OrderUpdateParams.tax_details.tax_ids[].type
bh_vat
, kz_bin
, ng_tin
, and om_vat
on enum Order.tax_details.tax_ids[].type
hosted_voucher_url
on PaymentIntent.next_action.multibanco_display_details
toggles
on Terminal.Reader.action.collect_inputs.inputs[]
and Terminal.ReaderCollectInputsParams.inputs[]
email
, numeric
, phone
, and text
on enum Terminal.ReaderCollectInputsParams.inputs[].type
email
, numeric
, phone
, and text
on Terminal.Reader.action.collect_inputs.inputs[]
account_management
and notification_banner
on AccountSession.components
and AccountSessionCreateParams.components
external_account_collection
on AccountSession.components.account_onboarding.features
and AccountSessionCreateParams.components.account_onboarding.features
billing_policy_remote_function_response_invalid
, billing_policy_remote_function_timeout
, billing_policy_remote_function_unexpected_status_code
, and billing_policy_remote_function_unreachable
on enums Invoice.last_finalization_error.code
, PaymentIntent.last_payment_error.code
, SetupAttempt.setup_error.code
, SetupIntent.last_setup_error.code
, and StripeError.code
Billing.MeterEventAdjustmentCreateParams.cancel.identifier
and Billing.MeterEventAdjustmentCreateParams.cancel
to be optionalBilling.MeterEventAdjustmentCreateParams.type
to be requiredBilling.MeterEventAdjustment.cancel
from BillingMeterResourceBillingMeterEventAdjustmentCancel
to BillingMeterResourceBillingMeterEventAdjustmentCancel | null
amazon_pay
on Charge.payment_method_details
, Checkout.Session.payment_method_options
, Checkout.SessionCreateParams.payment_method_options
, ConfirmationToken.payment_method_preview
, ConfirmationTokenCreateParams.testHelpers.payment_method_data
, PaymentIntent.payment_method_options
, PaymentIntentConfirmParams.payment_method_data
, PaymentIntentConfirmParams.payment_method_options
, PaymentIntentCreateParams.payment_method_data
, PaymentIntentCreateParams.payment_method_options
, PaymentIntentUpdateParams.payment_method_data
, PaymentIntentUpdateParams.payment_method_options
, PaymentMethodConfigurationCreateParams
, PaymentMethodConfigurationUpdateParams
, PaymentMethodConfiguration
, PaymentMethodCreateParams
, PaymentMethod
, Refund.destination_details
, SetupIntent.payment_method_options
, SetupIntentConfirmParams.payment_method_data
, SetupIntentConfirmParams.payment_method_options
, SetupIntentCreateParams.payment_method_data
, SetupIntentCreateParams.payment_method_options
, SetupIntentUpdateParams.payment_method_data
, and SetupIntentUpdateParams.payment_method_options
ownership
on enums 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[]
amazon_pay
on enum Checkout.SessionCreateParams.payment_method_types[]
bh_vat
, kz_bin
, ng_tin
, and om_vat
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
amazon_pay
on enums ConfirmationTokenCreateParams.testHelpers.payment_method_data.type
, PaymentIntentConfirmParams.payment_method_data.type
, PaymentIntentCreateParams.payment_method_data.type
, PaymentIntentUpdateParams.payment_method_data.type
, SetupIntentConfirmParams.payment_method_data.type
, SetupIntentCreateParams.payment_method_data.type
, and SetupIntentUpdateParams.payment_method_data.type
amazon_pay
on enums ConfirmationToken.payment_method_preview.type
and PaymentMethod.type
bh_vat
, kz_bin
, ng_tin
, and om_vat
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
amazon_pay
on enums CustomerListPaymentMethodsParams.type
, PaymentMethodCreateParams.type
, and PaymentMethodListParams.type
next_refresh_available_at
on FinancialConnections.Account.ownership_refresh
ownership
on enums Invoice.payment_settings.payment_method_options.us_bank_account.financial_connections.permissions[]
and Subscription.payment_settings.payment_method_options.us_bank_account.financial_connections.permissions[]
2024-04-10
. Please read the API Upgrade Guide and carefully review the API changes before upgrading.InvoiceitemCreatedEvent
to InvoiceItemCreatedEvent
InvoiceitemDeletedEvent
to InvoiceItemDeletedEvent
features
to marketing_features
on ProductCreateOptions
, ProductUpdateOptions
, and Product
.subscription_pause
from the below as the feature to pause subscription on the portal has been deprecated.
BillingPortal.Configuration.Features
BillingPortal.ConfigurationCreateParams.Features
BillingPortal.ConfigurationUpdateParams.Features
BalanceTransaction.Type
obligation_inbound
obligation_payout
obligation_payout_failure
'obligation_reversal_outbound'
various
for the type Climate.Supplier.RemovalPathway
invoiceitem.updated
order.created
recipient.created
recipient.deleted
recipient.updated
sku.created
sku.deleted
sku.updated
InvoiceItemUpdatedEvent
OrderCreatedEvent
RecipientCreatedEvent
RecipientDeletedEvent
RecipientUpdatedEvent
SKUCreatedEvent
SKUDeletedEvent
include_and_require
for the typeInvoiceCreateParams.PendingInvoiceItemsBehavior
service_tax
for the types TaxRate.TaxType
, TaxRateCreateParams.TaxType
, TaxRateUpdateParams.TaxType
, and InvoiceUpdateLineItemParams.TaxAmount.TaxRateData
request_incremental_authorization
from PaymentIntentCreateParams.PaymentMethodOptions.CardPresent
, PaymentIntentUpdateParams.PaymentMethodOptions.CardPresent
and PaymentIntentConfirmParams.PaymentMethodOptions.CardPresent
id_bank_transfer
, multibanco
, netbanking
, pay_by_bank
, and upi
on PaymentMethodConfiguration
obligation
for the type Reporting.ReportRunCreateParams.Parameters.ReportingCategory
challenge_only
from the type SetupIntent.PaymentMethodOptions.Card.RequestThreeDSecure
rendering_options
in Invoice
, InvoiceCreateOptions
and InvoiceUpdateOptions
. Use rendering
instead.Entitlements.ActiveEntitlement
and Entitlements.Feature
list
and retrieve
methods on resource ActiveEntitlement
create
, list
, retrieve
, and update
methods on resource Feature
controller
on AccountCreateParams
fees
, losses
, requirement_collection
, and stripe_dashboard
on Account.controller
none
on enum Account.type
event_name
on Billing.MeterEventAdjustmentCreateParams
and Billing.MeterEventAdjustment
cancel
and type
on Billing.MeterEventAdjustment
update
method on resource Entitlements.Feature
risk_controls
on AccountCreateParams
, AccountUpdateParams
, and Account
Discount.subscription_item
, QuoteLine.actions[].add_discount
, QuoteLine.actions[].add_item.discounts
, QuoteLine.actions[].remove_discount
, QuoteLine.actions[].set_discounts
, QuoteLine.actions[].set_items[].discounts
, Subscription.discounts
, SubscriptionItem.discounts
, SubscriptionSchedule.phases[].add_invoice_items[].discounts
, SubscriptionSchedule.phases[].discounts
, and SubscriptionSchedule.phases[].items[].discounts
to be requiredpromotion_code
on InvoiceAddLinesParams.lines[].discounts[]
, InvoiceUpdateLinesParams.lines[].discounts[]
, QuoteCreateParams.line_items[].discounts[]
, QuoteCreateParams.lines[].actions[].add_discount
, QuoteCreateParams.phases[].line_items[].discounts[]
, QuoteUpdateParams.line_items[].discounts[]
, QuoteUpdateParams.lines[].actions[].add_discount
, and QuoteUpdateParams.phases[].line_items[].discounts[]
QuoteLine.actions[].add_item.discounts
, QuoteLine.actions[].set_items[].discounts
, SubscriptionSchedule.phases[].add_invoice_items[].discounts
, SubscriptionSchedule.phases[].discounts
, and SubscriptionSchedule.phases[].items[].discounts
from array(DiscountsResourceStackableDiscount) | null
to array(DiscountsResourceStackableDiscount)
Subscription.discounts
and SubscriptionItem.discounts
from array(expandable(Discount)) | null
to array(expandable(Discount))