github stripe/stripe-node v18.5.0

latest releases: v18.6.0-alpha.1, v18.6.0-beta.1
7 days ago
  • #2392 Add section on private preview SDKs in readme
  • #2384 Update generated code. This release changes the pinned API version to 2025-08-27.basil.
    • Add support for balance_report, payout_details, and payout_reconciliation_report on AccountSession.components and AccountSessionCreateParams.components
    • Add support for name on BillingPortal.ConfigurationCreateParams, BillingPortal.ConfigurationUpdateParams, and BillingPortal.Configuration
    • Add support for installments on Charge.payment_method_details.alma
    • Add support for transaction_id on Charge.payment_method_details.alma, Charge.payment_method_details.amazon_pay, Charge.payment_method_details.billie, Charge.payment_method_details.kakao_pay, Charge.payment_method_details.kr_card, Charge.payment_method_details.naver_pay, Charge.payment_method_details.payco, Charge.payment_method_details.revolut_pay, Charge.payment_method_details.samsung_pay, and Charge.payment_method_details.satispay
    • Add support for location and reader on Charge.payment_method_details.paynow
    • Add support for amount_includes_iof on Checkout.Session.payment_method_options.pix, Checkout.SessionCreateParams.payment_method_options.pix, PaymentIntent.payment_method_options.pix, PaymentIntentConfirmParams.payment_method_options.pix, PaymentIntentCreateParams.payment_method_options.pix, and PaymentIntentUpdateParams.payment_method_options.pix
    • Add support for new values block and resolution on enum Dispute.payment_method_details.card.case_type
    • Add support for new value terminal_android_apk on enums File.purpose and FileListParams.purpose
    • Add support for new value terminal_android_apk on enum FileCreateParams.purpose
    • Add support for metadata and period on InvoiceCreatePreviewParams.schedule_details.phases[].add_invoice_items[], SubscriptionCreateParams.add_invoice_items[], SubscriptionSchedule.phases[].add_invoice_items[], SubscriptionScheduleCreateParams.phases[].add_invoice_items[], SubscriptionScheduleUpdateParams.phases[].add_invoice_items[], and SubscriptionUpdateParams.add_invoice_items[]
    • Add support for exp_month and exp_year on Issuing.CardCreateParams
    • Add support for excluded_payment_method_types on PaymentIntentCreateParams and PaymentIntent
    • Add support for payout_method on PayoutCreateParams and Payout
    • Add support for mxn on Terminal.Configuration.tipping, Terminal.ConfigurationCreateParams.tipping, and Terminal.ConfigurationUpdateParams.tipping
    • Add support for card on Terminal.ReaderPresentPaymentMethodParams.testHelpers
    • Add support for new value card on enum Terminal.ReaderPresentPaymentMethodParams.testHelpers.type
    • Add support for new value 2025-08-27.basil on enum WebhookEndpointCreateParams.api_version
    • Add support for error codes customer_session_expired and india_recurring_payment_mandate_canceled on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeError
  • #2389 fix(example): expires_at is in milliseconds

See the changelog for more details.

Don't miss a new stripe-node release

NewReleases is sending notifications on new releases.