Skip to content

Releases: stripe/stripe-node

v16.8.0-beta.1

12 Aug 21:29
Compare
Choose a tag to compare
v16.8.0-beta.1 Pre-release
Pre-release
  • #2148 Update generated code for beta
    • Add support for capital_financing_application and capital_financing on AccountSession.components
    • Add support for payto on Checkout.Session.payment_method_options and Checkout.SessionCreateParams.payment_method_options
    • Add support for new value payto on enum Checkout.SessionCreateParams.payment_method_types[]
    • Add support for new value custom on enums Checkout.Session.ui_mode and Checkout.SessionCreateParams.ui_mode
    • ⚠️ Remove support for risk_correlation_id on PaymentIntent.payment_method_options.rechnung, PaymentIntentConfirmParams.payment_method_options.rechnung, PaymentIntentCreateParams.payment_method_options.rechnung, and PaymentIntentUpdateParams.payment_method_options.rechnung
    • Add support for new value payto on enums PaymentLink.payment_method_types[], PaymentLinkCreateParams.payment_method_types[], and PaymentLinkUpdateParams.payment_method_types[]
    • Change QuoteLine.cancel_subscription_schedule to be required

See the changelog for more details.

v16.7.0

08 Aug 23:56
Compare
Choose a tag to compare
  • #2147 Update generated code
    • Add support for activate, archive, create, deactivate, list, and retrieve methods on resource Billing.Alert
    • Add support for retrieve method on resource Tax.Calculation
    • Add support for new value invalid_mandate_reference_prefix_format 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 type on Charge.payment_method_details.card_present.offline, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present.offline, PaymentMethod.card.generated_from.payment_method_details.card_present.offline, and SetupAttempt.payment_method_details.card_present.offline
    • Add support for offline on ConfirmationToken.payment_method_preview.card_present and PaymentMethod.card_present
    • Add support for related_customer on Identity.VerificationSessionCreateParams, Identity.VerificationSessionListParams, and Identity.VerificationSession
    • Change InvoiceCreateParams.payment_settings.payment_method_options.card.installments.plan.count, InvoiceCreateParams.payment_settings.payment_method_options.card.installments.plan.interval, InvoiceUpdateParams.payment_settings.payment_method_options.card.installments.plan.count, InvoiceUpdateParams.payment_settings.payment_method_options.card.installments.plan.interval, PaymentIntentConfirmParams.payment_method_options.card.installments.plan.count, PaymentIntentConfirmParams.payment_method_options.card.installments.plan.interval, PaymentIntentCreateParams.payment_method_options.card.installments.plan.count, PaymentIntentCreateParams.payment_method_options.card.installments.plan.interval, PaymentIntentUpdateParams.payment_method_options.card.installments.plan.count, and PaymentIntentUpdateParams.payment_method_options.card.installments.plan.interval to be optional
    • Add support for new value girocard on enums PaymentIntent.payment_method_options.card.network, PaymentIntentConfirmParams.payment_method_options.card.network, PaymentIntentCreateParams.payment_method_options.card.network, PaymentIntentUpdateParams.payment_method_options.card.network, SetupIntent.payment_method_options.card.network, SetupIntentConfirmParams.payment_method_options.card.network, SetupIntentCreateParams.payment_method_options.card.network, SetupIntentUpdateParams.payment_method_options.card.network, Subscription.payment_settings.payment_method_options.card.network, SubscriptionCreateParams.payment_settings.payment_method_options.card.network, and SubscriptionUpdateParams.payment_settings.payment_method_options.card.network
    • Add support for new value financial_addresses.aba.forwarding on enums Treasury.FinancialAccount.active_features[], Treasury.FinancialAccount.pending_features[], and Treasury.FinancialAccount.restricted_features[]

See the changelog for more details.

v16.7.0-beta.1

01 Aug 21:36
Compare
Choose a tag to compare
v16.7.0-beta.1 Pre-release
Pre-release
  • #2145 Update generated code for beta
    • Add support for attach_payment method on resource Invoice
    • Add support for app_install and app_viewport on AccountSessionCreateParams.components
    • Remove support for partner_rejected_details on Dispute.evidence_details.enhanced_eligibility.visa_compelling_evidence_3
    • Add support for lines_invalid on Quote.status_details.stale.last_reason
    • Add support for new value lines_invalid on enum Quote.status_details.stale.last_reason.type
    • Add support for last_price_migration_error on SubscriptionSchedule and Subscription

See the changelog for more details.

v16.6.0

01 Aug 21:24
Compare
Choose a tag to compare
  • #2144 Update generated code
    • Add support for new resources Billing.AlertTriggered and Billing.Alert
    • Add support for new value charge_exceeds_transaction_limit on enums Invoice.last_finalization_error.code, PaymentIntent.last_payment_error.code, SetupAttempt.setup_error.code, SetupIntent.last_setup_error.code, and StripeError.code
    • ⚠️ Remove support for authorization_code on Charge.payment_method_details.card. This was accidentally released last week.
    • Add support for new value billing.alert.triggered on enum Event.type
    • Add support for new value billing.alert.triggered on enums WebhookEndpointCreateParams.enabled_events[] and WebhookEndpointUpdateParams.enabled_events[]

See the changelog for more details.

v16.6.0-beta.1

25 Jul 21:31
Compare
Choose a tag to compare
v16.6.0-beta.1 Pre-release
Pre-release
  • #2137 Update generated code for beta
    • Add support for new resources Billing.AlertTriggered, Billing.Alert, and Tax.Association
    • Add support for activate, archive, create, deactivate, list, and retrieve methods on resource Alert
    • Add support for find method on resource Association
    • Add support for capital on Account.settings, AccountCreateParams.settings, and AccountUpdateParams.settings
    • Add support for new values issuing.account_closed_for_not_providing_business_model_clarification, issuing.account_closed_for_not_providing_url_clarification, and issuing.account_closed_for_not_providing_use_case_clarification on enum AccountNotice.reason
    • Add support for async_workflows on PaymentIntentCaptureParams, PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentDecrementAuthorizationParams, PaymentIntentIncrementAuthorizationParams, PaymentIntentUpdateParams, and PaymentIntent
    • Add support for payto on PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, and PaymentMethodConfiguration
    • Add support for display_name on Treasury.FinancialAccountCreateParams, Treasury.FinancialAccountUpdateParams, and Treasury.FinancialAccount

See the changelog for more details.

v16.5.0

25 Jul 20:59
Compare
Choose a tag to compare
  • #2143 Update generated code
    • Add support for tax_registrations and tax_settings on AccountSession.components and AccountSessionCreateParams.components
  • #2140 Update generated code
    • Add support for update method on resource Checkout.Session
    • Add support for transaction_id on Charge.payment_method_details.affirm
    • Add support for buyer_id on Charge.payment_method_details.blik
    • Add support for authorization_code on Charge.payment_method_details.card
    • Add support for brand_product on Charge.payment_method_details.card_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, ConfirmationToken.payment_method_preview.card_present, PaymentMethod.card.generated_from.payment_method_details.card_present, and PaymentMethod.card_present
    • Add support for network_transaction_id on Charge.payment_method_details.card_present, Charge.payment_method_details.interac_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, and PaymentMethod.card.generated_from.payment_method_details.card_present
    • Add support for case_type on Dispute.payment_method_details.card
    • Add support for new values invoice.overdue and invoice.will_be_due on enum Event.type
    • Add support for twint on PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, and PaymentMethodConfiguration
    • Add support for new values invoice.overdue and invoice.will_be_due on enums WebhookEndpointCreateParams.enabled_events[] and WebhookEndpointUpdateParams.enabled_events[]

See the changelog for more details.

v16.4.0

18 Jul 20:08
Compare
Choose a tag to compare
  • #2138 Update generated code
    • Add support for customer on ConfirmationToken.payment_method_preview
    • Add support for new value issuing_dispute.funds_rescinded on enum Event.type
    • Add support for new value multibanco 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[]
    • Add support for new value stripe_s700 on enums Terminal.Reader.device_type and Terminal.ReaderListParams.device_type
    • Add support for new value issuing_dispute.funds_rescinded on enums WebhookEndpointCreateParams.enabled_events[] and WebhookEndpointUpdateParams.enabled_events[]
  • #2136 Update changelog

See the changelog for more details.

v16.4.0-beta.1

11 Jul 18:48
Compare
Choose a tag to compare
v16.4.0-beta.1 Pre-release
Pre-release
  • #2128 Update generated code for beta
    • Change ConfirmationToken.payment_method_options and CustomerSession.components.payment_element to be required
    • Add support for new value not_qualified on enum Dispute.evidence_details.enhanced_eligibility.visa_compelling_evidence_3.status
  • #2134 Fix merge conflicts

See the changelog for more details.

v16.3.0

11 Jul 18:46
Compare
Choose a tag to compare
  • #2130 Update generated code
    • ⚠️ Remove support for values billing_policy_remote_function_response_invalid, billing_policy_remote_function_timeout, billing_policy_remote_function_unexpected_status_code, and billing_policy_remote_function_unreachable from enums Invoice.last_finalization_error.code, PaymentIntent.last_payment_error.code, SetupAttempt.setup_error.code, SetupIntent.last_setup_error.code, and StripeError.code.
    • ⚠️ Remove support for value payment_intent_fx_quote_invalid from enum StripeError.code. The was mistakenly released last week.
    • Add support for payment_method_options on ConfirmationToken
    • Add support for payment_element on CustomerSession.components and CustomerSessionCreateParams.components
    • Add support for address_validation on Issuing.Card.shipping and Issuing.CardCreateParams.shipping
    • Add support for shipping on Issuing.CardUpdateParams
    • Change Plan.meter and Price.recurring.meter to be required
  • #2133 update node versions in CI
  • #2132 check hasOwnProperty when using for..in
  • #2048 Add generateTestHeaderStringAsync function to Webhooks.ts

See the changelog for more details.

v16.3.0-beta.1

05 Jul 18:53
Compare
Choose a tag to compare
v16.3.0-beta.1 Pre-release
Pre-release
  • #2126 Update generated code for beta
    • ⚠️ Remove support for payment_method_update on CustomerSession.components.payment_element.features and CustomerSessionCreateParams.components.payment_element.features. Users are expected to completely migrate from using payment_method_update.
    • Add support for new resource FinancialConnections.Institution
    • Add support for list and retrieve methods on resource Institution
    • Add support for institution on Checkout.Session.payment_method_options.us_bank_account.financial_connections.filters, FinancialConnections.Session.filters, FinancialConnections.SessionCreateParams.filters, Invoice.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, InvoiceCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, InvoiceUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntent.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntentCreateParams.payment_method_options.us_bank_account.financial_connections.filters, PaymentIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.filters, SetupIntent.payment_method_options.us_bank_account.financial_connections.filters, SetupIntentConfirmParams.payment_method_options.us_bank_account.financial_connections.filters, SetupIntentCreateParams.payment_method_options.us_bank_account.financial_connections.filters, SetupIntentUpdateParams.payment_method_options.us_bank_account.financial_connections.filters, Subscription.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, SubscriptionCreateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters, and SubscriptionUpdateParams.payment_settings.payment_method_options.us_bank_account.financial_connections.filters
    • Add support for payment_method_allow_redisplay_filters, payment_method_redisplay_limit, payment_method_redisplay, and payment_method_save_usage on CustomerSession.components.payment_element.features and CustomerSessionCreateParams.components.payment_element.features
    • Add support for new value balance on enums FinancialConnections.Account.subscriptions[], FinancialConnections.AccountSubscribeParams.features[], and FinancialConnections.AccountUnsubscribeParams.features[]

See the changelog for more details.