Releases: stripe/stripe-node
Releases · stripe/stripe-node
v14.19.0
- #2029 Update generated code
- Change
Identity.VerificationReport.type
,SubscriptionSchedule.default_settings.invoice_settings.account_tax_ids
,SubscriptionSchedule.phases[].invoice_settings.account_tax_ids
, andTaxId.owner
to be required - Change type of
Identity.VerificationSession.type
fromenum('document'|'id_number') | null
toenum('document'|'id_number')
- Add support for
number
onInvoiceCreateParams
andInvoiceUpdateParams
- Add support for
enable_customer_cancellation
onTerminal.Reader.action.process_payment_intent.process_config
,Terminal.Reader.action.process_setup_intent.process_config
,Terminal.ReaderProcessPaymentIntentParams.process_config
, andTerminal.ReaderProcessSetupIntentParams.process_config
- Add support for
refund_payment_config
onTerminal.Reader.action.refund_payment
andTerminal.ReaderRefundPaymentParams
- Add support for
payment_method
onTokenCreateParams.bank_account
- Change
- #2027 vscode settings: true -> "explicit"
v14.19.0-beta.1
- #2023 Update generated code for beta
v14.18.0
-
#2022 Update generated code
- Add support for
client_reference_id
onIdentity.VerificationReportListParams
,Identity.VerificationReport
,Identity.VerificationSessionCreateParams
,Identity.VerificationSessionListParams
, andIdentity.VerificationSession
- Remove support for value
include_and_require
from enumInvoiceCreateParams.pending_invoice_items_behavior
- Remove support for value
service_tax
from enumsTaxRate.tax_type
,TaxRateCreateParams.tax_type
, andTaxRateUpdateParams.tax_type
- Add support for
created
onTreasury.OutboundPaymentListParams
- Add support for
-
#2025 Standardize parameter interface names
CapabilityListParams
renamed toAccountListCapabilitiesParams
CapabilityRetrieveParams
renamed toAccountRetrieveCapabilityParams
CapabilityUpdateParams
renamed toAccountUpdateCapabilityParams
CashBalanceRetrieveParams
renamed toCustomerRetrieveCashBalanceParams
CashBalanceUpdateParams
renamed toCustomerUpdateCashBalanceParams
CreditNoteLineItemListParams
renamed toCreditNoteListLineItemsParams
CustomerBalanceTransactionCreateParams
renamed toCustomerCreateBalanceTransactionParams
CustomerBalanceTransactionListParams
renamed toCustomerListBalanceTransactionsParams
CustomerBalanceTransactionRetrieveParams
renamed toCustomerRetrieveBalanceTransactionParams
CustomerBalanceTransactionUpdateParams
renamed toCustomerUpdateBalanceTransactionParams
CustomerCashBalanceTransactionListParams
renamed toCustomerListCashBalanceTransactionsParams
CustomerCashBalanceTransactionRetrieveParams
renamed toCustomerRetrieveCashBalanceTransactionParams
CustomerSourceCreateParams
renamed toCustomerCreateSourceParams
CustomerSourceDeleteParams
renamed toCustomerDeleteSourceParams
CustomerSourceListParams
renamed toCustomerListSourcesParams
CustomerSourceRetrieveParams
renamed toCustomerRetrieveSourceParams
CustomerSourceUpdateParams
renamed toCustomerUpdateSourceParams
CustomerSourceVerifyParams
renamed toCustomerVerifySourceParams
ExternalAccountCreateParams
renamed toAccountCreateExternalAccountParams
ExternalAccountDeleteParams
renamed toAccountDeleteExternalAccountParams
ExternalAccountListParams
renamed toAccountListExternalAccountsParams
ExternalAccountRetrieveParams
renamed toAccountRetrieveExternalAccountParams
ExternalAccountUpdateParams
renamed toAccountUpdateExternalAccountParams
FeeRefundCreateParams
renamed toApplicationFeeCreateRefundParams
FeeRefundListParams
renamed toApplicationFeeListRefundsParams
FeeRefundRetrieveParams
renamed toApplicationFeeRetrieveRefundParams
FeeRefundUpdateParams
renamed toApplicationFeeUpdateRefundParams
InvoiceLineItemListParams
renamed toInvoiceListLineItemsParams
InvoiceLineItemUpdateParams
renamed toInvoiceUpdateLineItemParams
LoginLinkCreateParams
renamed toAccountCreateLoginLinkParams
PersonCreateParams
renamed toAccountCreatePersonParams
PersonDeleteParams
renamed toAccountDeletePersonParams
PersonListParams
renamed toAccountListPersonsParams
PersonRetrieveParams
renamed toAccountRetrievePersonParams
PersonUpdateParams
renamed toAccountUpdatePersonParams
TaxIdCreateParams
renamed toCustomerCreateTaxIdParams
TaxIdDeleteParams
renamed toCustomerDeleteTaxIdParams
TaxIdListParams
renamed toCustomerListTaxIdsParams
TaxIdRetrieveParams
renamed toCustomerRetrieveTaxIdParams
TransferReversalCreateParams
renamed toTransferCreateReversalParams
TransferReversalListParams
renamed toTransferListReversalsParams
TransferReversalRetrieveParams
renamed toTransferRetrieveReversalParams
TransferReversalUpdateParams
renamed toTransferUpdateReversalParams
UsageRecordCreateParams
renamed toSubscriptionItemCreateUsageRecordParams
UsageRecordSummaryListParams
renamed toSubscriptionItemListUsageRecordSummariesParams
Old names will still work but are deprecated and will be removed in future versions.
-
#2021 Add TaxIds API
- Add support for
create
,del
,list
, andretrieve
methods on resourceTaxId
- Add support for
v14.18.0-beta.1
- #2017 Update generated code for beta
- Add support for
payto
andtwint
payment method throughout the API - Add support for
decrement_authorization
method on resourcePaymentIntent
- Add support for
decremental_authorization
onCharge.payment_method_details.card
- Add support for
display_brand
onConfirmationToken.payment_method_preview.card
- Add support for new value
no_voec
on enumsInvoiceCreatePreviewParams.customer_details.tax_ids[].type
,OrderCreateParams.tax_details.tax_ids[].type
, andOrderUpdateParams.tax_details.tax_ids[].type
- Add support for new value
no_voec
on enumOrder.tax_details.tax_ids[].type
- Add support for
request_decremental_authorization
onPaymentIntent.payment_method_options.card
,PaymentIntentConfirmParams.payment_method_options.card
,PaymentIntentCreateParams.payment_method_options.card
, andPaymentIntentUpdateParams.payment_method_options.card
- Add support for
v14.17.0
- #2018 Update generated code
- Add support for
networks
onCard
,PaymentMethodCreateParams.card
,PaymentMethodUpdateParams.card
, andTokenCreateParams.card
- Add support for new value
no_voec
on enumsCheckout.Session.customer_details.tax_ids[].type
,Invoice.customer_tax_ids[].type
,Tax.Calculation.customer_details.tax_ids[].type
,Tax.Transaction.customer_details.tax_ids[].type
, andTaxId.type
- Add support for new value
no_voec
on enumsCustomerCreateParams.tax_id_data[].type
,InvoiceUpcomingLinesParams.customer_details.tax_ids[].type
,InvoiceUpcomingParams.customer_details.tax_ids[].type
,Tax.CalculationCreateParams.customer_details.tax_ids[].type
, andTaxIdCreateParams.type
- Add support for new value
financial_connections.account.refreshed_ownership
on enumEvent.type
- Add support for
display_brand
onPaymentMethod.card
- Add support for new value
financial_connections.account.refreshed_ownership
on enumsWebhookEndpointCreateParams.enabled_events[]
andWebhookEndpointUpdateParams.enabled_events[]
- Add support for
v14.17.0-beta.1
- #2014 Update generated code for beta
- Add support for
payment_method_options
onConfirmationToken
- Add support for new value
velobank
on enumConfirmationToken.payment_method_preview.p24.bank
- Add support for
v14.16.0
- #2012 Update generated code
- Add support for
invoices
onAccount.settings
andAccountUpdateParams.settings
- Add support for new value
velobank
on enumsCharge.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
, andSetupIntentUpdateParams.payment_method_data.p24.bank
- Add support for
setup_future_usage
onPaymentIntent.payment_method_options.blik
,PaymentIntentConfirmParams.payment_method_options.blik
,PaymentIntentCreateParams.payment_method_options.blik
, andPaymentIntentUpdateParams.payment_method_options.blik
- Add support for
require_cvc_recollection
onPaymentIntent.payment_method_options.card
,PaymentIntentConfirmParams.payment_method_options.card
,PaymentIntentCreateParams.payment_method_options.card
, andPaymentIntentUpdateParams.payment_method_options.card
- Add support for
account_tax_ids
onSubscriptionCreateParams.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
, andSubscriptionUpdateParams.invoice_settings
- Add support for
v14.15.0
- #2001 Update generated code
- Add support for
swish
payment method throughout the API - Add support for
relationship
onAccountCreateParams.individual
,AccountUpdateParams.individual
, andTokenCreateParams.account.individual
- Add support for
jurisdiction_level
onTaxRate
- Change type of
Terminal.Reader.status
fromstring
toenum('offline'|'online')
- Add support for
- #2009 Remove https check for *.stripe.com
- Stops throwing exceptions if
protocol: 'http'
is set for requests toapi.stripe.com
.
- Stops throwing exceptions if
v14.15.0-beta.2
- #2002 Update generated code for beta
- Add support for new resources
Entitlements.Event
andEntitlements.Feature
- Add support for
create
method on resourceEvent
- Add support for
create
andlist
methods on resourceFeature
- Add support for
swish
onConfirmationToken.payment_method_preview
- Add support for new value
swish
on enumConfirmationToken.payment_method_preview.type
- Add support for new value
customer.entitlement_summary.updated
on enumEvent.type
- Add support for
account_tax_ids
onInvoiceCreatePreviewParams.schedule_details.phases[].invoice_settings
,InvoiceUpcomingLinesParams.schedule_details.phases[].invoice_settings
, andInvoiceUpcomingParams.schedule_details.phases[].invoice_settings
- Add support for
feature
onProduct.features[]
,ProductCreateParams.features[]
, andProductUpdateParams.features[]
- Add support for new value
customer.entitlement_summary.updated
on enumsWebhookEndpointCreateParams.enabled_events[]
andWebhookEndpointUpdateParams.enabled_events[]
- Add support for new resources
v14.15.0-beta.1
- #1997 Update generated code for beta
- Add support for
create_preview
method on resourceInvoice
- Add support for
charged_off_at
onCapital.FinancingOffer
- Change
Checkout.Session.automatic_tax.liability
,Checkout.Session.invoice_creation.invoice_data.issuer
,PaymentLink.automatic_tax.liability
,PaymentLink.invoice_creation.invoice_data.issuer
,PaymentLink.subscription_data.invoice_settings.issuer
,PaymentLink.subscription_data.invoice_settings
,Quote.automatic_tax.liability
,Quote.invoice_settings.issuer
,SubscriptionSchedule.default_settings.automatic_tax.liability
,SubscriptionSchedule.default_settings.invoice_settings.issuer
,SubscriptionSchedule.phases[].automatic_tax.liability
, andSubscriptionSchedule.phases[].invoice_settings.issuer
to be required - Add support for new values
disabled
andenabled
on enumsCustomerSession.components.payment_element.features.payment_method_remove
,CustomerSession.components.payment_element.features.payment_method_save
,CustomerSession.components.payment_element.features.payment_method_set_as_default
,CustomerSession.components.payment_element.features.payment_method_update
,CustomerSessionCreateParams.components.payment_element.features.payment_method_remove
,CustomerSessionCreateParams.components.payment_element.features.payment_method_save
,CustomerSessionCreateParams.components.payment_element.features.payment_method_set_as_default
, andCustomerSessionCreateParams.components.payment_element.features.payment_method_update
- Remove support for values
auto
andnever
from enumsCustomerSession.components.payment_element.features.payment_method_remove
,CustomerSession.components.payment_element.features.payment_method_save
,CustomerSession.components.payment_element.features.payment_method_set_as_default
,CustomerSession.components.payment_element.features.payment_method_update
,CustomerSessionCreateParams.components.payment_element.features.payment_method_remove
,CustomerSessionCreateParams.components.payment_element.features.payment_method_save
,CustomerSessionCreateParams.components.payment_element.features.payment_method_set_as_default
, andCustomerSessionCreateParams.components.payment_element.features.payment_method_update
- Add support for
enhanced_evidence
onDispute.evidence
andDisputeUpdateParams.evidence
- Add support for
enhanced_eligibility_types
onDispute
- Add support for
enhanced_eligibility
onDispute.evidence_details
- Add support for
promotion_code
onInvoiceUpcomingLinesParams.schedule_details.amendments[].discount_actions[].add
,InvoiceUpcomingLinesParams.schedule_details.amendments[].discount_actions[].remove
,InvoiceUpcomingLinesParams.schedule_details.amendments[].discount_actions[].set
,InvoiceUpcomingLinesParams.schedule_details.amendments[].item_actions[].add.discounts[]
,InvoiceUpcomingLinesParams.schedule_details.amendments[].item_actions[].set.discounts[]
,InvoiceUpcomingLinesParams.schedule_details.phases[].add_invoice_items[].discounts[]
,InvoiceUpcomingLinesParams.schedule_details.phases[].discounts[]
,InvoiceUpcomingLinesParams.schedule_details.phases[].items[].discounts[]
,InvoiceUpcomingLinesParams.subscription_details.items[].discounts[]
,InvoiceUpcomingLinesParams.subscription_items[].discounts[]
,InvoiceUpcomingParams.schedule_details.amendments[].discount_actions[].add
,InvoiceUpcomingParams.schedule_details.amendments[].discount_actions[].remove
,InvoiceUpcomingParams.schedule_details.amendments[].discount_actions[].set
,InvoiceUpcomingParams.schedule_details.amendments[].item_actions[].add.discounts[]
,InvoiceUpcomingParams.schedule_details.amendments[].item_actions[].set.discounts[]
,InvoiceUpcomingParams.schedule_details.phases[].add_invoice_items[].discounts[]
,InvoiceUpcomingParams.schedule_details.phases[].discounts[]
,InvoiceUpcomingParams.schedule_details.phases[].items[].discounts[]
,InvoiceUpcomingParams.subscription_details.items[].discounts[]
,InvoiceUpcomingParams.subscription_items[].discounts[]
,QuoteCreateParams.lines[].actions[].add_item.discounts[]
,QuoteCreateParams.lines[].actions[].remove_discount
,QuoteCreateParams.lines[].actions[].set_discounts[]
,QuoteCreateParams.lines[].actions[].set_items[].discounts[]
,QuoteCreateParams.phases[].discounts[]
,QuoteLine.actions[].add_discount
,QuoteLine.actions[].add_item.discounts[]
,QuoteLine.actions[].remove_discount
,QuoteLine.actions[].set_discounts[]
,QuoteLine.actions[].set_items[].discounts[]
,QuoteUpdateParams.lines[].actions[].add_item.discounts[]
,QuoteUpdateParams.lines[].actions[].remove_discount
,QuoteUpdateParams.lines[].actions[].set_discounts[]
,QuoteUpdateParams.lines[].actions[].set_items[].discounts[]
,QuoteUpdateParams.phases[].discounts[]
,SubscriptionCreateParams.add_invoice_items[].discounts[]
,SubscriptionCreateParams.discounts[]
,SubscriptionCreateParams.items[].discounts[]
,SubscriptionItemCreateParams.discounts[]
,SubscriptionItemUpdateParams.discounts[]
,SubscriptionSchedule.phases[].add_invoice_items[].discounts[]
,SubscriptionSchedule.phases[].discounts[]
,SubscriptionSchedule.phases[].items[].discounts[]
,SubscriptionScheduleAmendParams.amendments[].discount_actions[].add
,SubscriptionScheduleAmendParams.amendments[].discount_actions[].remove
,SubscriptionScheduleAmendParams.amendments[].discount_actions[].set
,SubscriptionScheduleAmendParams.amendments[].item_actions[].add.discounts[]
,SubscriptionScheduleAmendParams.amendments[].item_actions[].set.discounts[]
,SubscriptionScheduleCreateParams.phases[].add_invoice_items[].discounts[]
,SubscriptionScheduleCreateParams.phases[].discounts[]
,SubscriptionScheduleCreateParams.phases[].items[].discounts[]
,SubscriptionScheduleUpdateParams.phases[].add_invoice_items[].discounts[]
,SubscriptionScheduleUpdateParams.phases[].discounts[]
,SubscriptionScheduleUpdateParams.phases[].items[].discounts[]
,SubscriptionUpdateParams.add_invoice_items[].discounts[]
,SubscriptionUpdateParams.discounts[]
, andSubscriptionUpdateParams.items[].discounts[]
- Add support for
- #1996 Update generated code for beta
Release specs are identical. - #1993 Update generated code for beta
- Add support for new value
nn
on enumConfirmationToken.payment_method_preview.ideal.bank
- Add support for new value
NNBANL2G
on enumConfirmationToken.payment_method_preview.ideal.bic
- Change
Invoice.automatic_tax.liability
,Invoice.issuer
, andSubscription.automatic_tax.liability
to be required
- Add support for new value
- #1994 Beta: report
raw_request
usage