Skip to content

Releases: stripe/stripe-go

v84.5.0-alpha.3

11 Mar 20:04

Choose a tag to compare

v84.5.0-alpha.3 Pre-release
Pre-release
  • #2289 Update generated code for private-preview
    • Add support for new resource RadarIssuingAuthorizationEvaluation
    • Add support for New method on resource RadarIssuingAuthorizationEvaluation
    • Add support for new value fee_credits on enum BalanceTransaction.BalanceType
    • ⚠️ Rename AffiliateAttributions to AffiliateAttribution on DelegatedCheckoutRequestedSessionConfirmParams and DelegatedCheckoutRequestedSessionParams
    • Add support for AmountToCounter on Dispute
    • Add support for FrozenFields on InvoiceItem
    • Add support for new value next_billing_period_start on enum V2BillingIntentActionApplyEffectiveAt.Type
    • Add support for Consumer on V2CoreAccountConfigurationCardCreatorCapabilitiesParams, V2CoreAccountConfigurationCardCreatorCapabilities, V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorParams, and V2CoreAccountIdentityAttestationsTermsOfServiceCardCreator
    • Add support for FifthThird on V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercial, V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialParams, and V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercial
    • Add support for PrepaidCard on V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank, V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankParams, and V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank
    • Add support for new values commercial.cross_river_bank.prepaid_card, commercial.fifth_third.charge_card, consumer.celtic.revolving_credit_card, consumer.cross_river_bank.prepaid_card, and consumer.lead.prepaid_card on enums V2CoreAccountFutureRequirementsEntryImpactRestrictsCapability.Capability and V2CoreAccountRequirementsEntryImpactRestrictsCapability.Capability
    • Add support for PaymentMethodData on V2PaymentsOffSessionPaymentParams
    • Add support for new values commercial.cross_river_bank.prepaid_card, commercial.fifth_third.charge_card, consumer.celtic.revolving_credit_card, consumer.cross_river_bank.prepaid_card, and consumer.lead.prepaid_card on enum EventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.UpdatedCapability
  • #2293 Xavdid/merge go private preview

See the changelog for more details.

v84.4.1

06 Mar 22:53

Choose a tag to compare

  • #2288 Add Stripe-Request-Trigger header
  • #2285 Add agent information to UserAgent

See the changelog for more details.

v84.5.0-alpha.2

04 Mar 21:19

Choose a tag to compare

v84.5.0-alpha.2 Pre-release
Pre-release

This release changes the pinned API version to 2026-03-04.preview.

  • #2283 Update generated code for private-preview
    • Add support for new resources BillingAlertRecovered and Profile
    • Add support for Reauthorize method on resource PaymentIntent
    • Add support for Settings on QuoteLineActionAddDiscount, QuoteLineActionAddItemDiscount, QuoteLineActionSetDiscounts, QuoteLineActionSetItemsDiscount, QuotePreviewSubscriptionSchedulePhaseDiscount, QuotePreviewSubscriptionSchedulePhaseItemDiscount, SubscriptionSchedulePhaseDiscount, and SubscriptionSchedulePhaseItemDiscount
    • Add support for SmartDisputes on AccountSettingsParams, AccountSettings, V2CoreAccountConfigurationMerchantParams, and V2CoreAccountConfigurationMerchant
    • Add support for EmailCustomersOnSuccessfulPayment on AccountSettingsPaymentsParams and AccountSettingsPayments
    • Add support for BalanceUpdateDetails on BillingCreditBalanceSummaryBalance
    • Add support for Reauthorization and ReauthorizeBefore on ChargePaymentMethodDetailsCardPresent, ChargePaymentMethodDetailsCard, ConfirmationTokenPaymentMethodPreviewCardGeneratedFromPaymentMethodDetailsCardPresent, PaymentAttemptRecordPaymentMethodDetailsCardPresent, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent, and PaymentRecordPaymentMethodDetailsCardPresent
    • Add support for Location and Reader on ChargePaymentMethodDetailsCardPresent, ChargePaymentMethodDetailsInteracPresent, ConfirmationTokenPaymentMethodPreviewCardGeneratedFromPaymentMethodDetailsCardPresent, PaymentAttemptRecordPaymentMethodDetailsCardPresent, PaymentAttemptRecordPaymentMethodDetailsInteracPresent, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent, PaymentRecordPaymentMethodDetailsCardPresent, and PaymentRecordPaymentMethodDetailsInteracPresent
    • Add support for ManagedPayments on CheckoutSessionParams, CheckoutSession, PaymentIntent, SetupIntent, and Subscription
    • Add support for new value lk_vat on enums CheckoutSessionCollectedInformationTaxIds.Type, CheckoutSessionCustomerDetailsTaxIds.Type, OrderTaxDetailsTaxId.Type, QuotePreviewInvoiceCustomerTaxIds.Type, TaxCalculationCustomerDetailsTaxId.Type, TaxId.Type, and TaxTransactionCustomerDetailsTaxId.Type
    • Add support for Digital on DelegatedCheckoutRequestedSessionFulfillmentDetailsFulfillmentOptions, DelegatedCheckoutRequestedSessionFulfillmentDetailsSelectedFulfillmentOptionParams, and DelegatedCheckoutRequestedSessionFulfillmentDetailsSelectedFulfillmentOption
    • Add support for AffiliateAttributions on DelegatedCheckoutRequestedSessionConfirmParams, DelegatedCheckoutRequestedSessionParams, and DelegatedCheckoutRequestedSession
    • Add support for FulfillmentType on DelegatedCheckoutRequestedSessionLineItemDetail
    • Add support for MarketplaceSellerDetails, NetworkProfile, PrivacyNoticeURL, ReturnPolicyURL, StorePolicyURL, and TermsOfServiceURL on DelegatedCheckoutRequestedSessionSellerDetails
    • Add support for AmountToCounter on DisputeParams
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.Type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum File.Purpose
    • Add support for new value pay_by_bank on enums InvoicePaymentSettings.PaymentMethodTypes, QuotePreviewInvoicePaymentSettings.PaymentMethodTypes, and SubscriptionPaymentSettings.PaymentMethodTypes
    • Add support for DisplayName and ServiceUserNumber on MandatePaymentMethodDetailsBacsDebit
    • Add support for RequestReauthorization on PaymentIntentConfirmPaymentMethodOptionsCardParams, PaymentIntentConfirmPaymentMethodOptionsCardPresentParams, PaymentIntentPaymentMethodOptionsCardParams, PaymentIntentPaymentMethodOptionsCardPresentParams, PaymentIntentPaymentMethodOptionsCardPresent, and PaymentIntentPaymentMethodOptionsCard
    • Add support for TransactionPurpose on PaymentIntentConfirmPaymentMethodOptionsUsBankAccountParams, PaymentIntentPaymentMethodOptionsUsBankAccountParams, and PaymentIntentPaymentMethodOptionsUsBankAccount
    • Add support for new value requires_reauthorization on enum PaymentIntent.Status
    • Add support for OptionalItems on PaymentLinkParams
    • Add support for new value billing_schedules_invalid on enum QuoteStatusDetailsStaleLastReason.Type
    • ⚠️ Remove support for CardIssuerDecline on RadarPaymentEvaluationInsights
    • Add support for PaymentBehavior on SubscriptionItemParams
    • Add support for BillingCycleAnchor on SubscriptionTrialSettingsEndBehavior
    • Add support for Lk on TaxRegistrationCountryOptionsParams and TaxRegistrationCountryOptions
    • Add support for Cellular and StripeS710 on TerminalConfigurationParams and TerminalConfiguration
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enum TerminalReader.DeviceType
    • Add support for new values ar_bank_account, bt_bank_account, co_bank_account, cr_bank_account, do_bank_account, gt_bank_account, md_bank_account, mk_bank_account, mo_bank_account, mz_bank_account, pe_bank_account, pk_bank_account, tw_bank_account, and uz_bank_account on enums V2AccountConfigurationRecipientDataDefaultOutboundDestination.Type and V2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type
    • Add support for RecipientOnboarding and RecipientUpdate on V2CoreAccountLinkUseCaseParams and V2CoreAccountLinkUseCase
    • Add support for new values recipient_onboarding and recipient_update on enum V2CoreAccountLinkUseCase.Type
    • Add support for Consumer on V2CoreAccountConfigurationStorerCapabilitiesParams and V2CoreAccountConfigurationStorerCapabilities
    • Add support for new value consumer.holds_currencies.usd on enums V2CoreAccountFutureRequirementsEntryImpactRestrictsCapability.Capability and V2CoreAccountRequirementsEntryImpactRestrictsCapability.Capability
    • Add support for FundsUsageType on V2MoneyManagementFinancialAccountStorageParams and V2MoneyManagementFinancialAccountStorage
    • Add support for Purpose on V2MoneyManagementOutboundPaymentParams and V2MoneyManagementOutboundPayment
    • Add support for BranchNumber and SwiftCode on V2MoneyManagementPayoutMethodBankAccount
    • Add support for new values dispute, inbound_payment_failure, inbound_payment, india_mdr_processing_fee, payment_method_passthrough_fee, refund, and tax_withholding on enums V2MoneyManagementTransaction.Category and V2MoneyManagementTransactionEntryTransactionDetails.Category
    • ⚠️ Remove support for values charge_failure and charge from enums V2MoneyManagementTransaction.Category and V2MoneyManagementTransactionEntryTransactionDetails.Category
    • Add support for new value consumer.holds_currencies.usd on enum EventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.UpdatedCapability
    • Add support for snapshot event EventTypeBillingAlertRecovered with resource BillingAlertRecovered
    • Add support for snapshot events EventTypeReserveHoldCreated and EventTypeReserveHoldUpdated with resource ReserveHold
    • Add support for snapshot events EventTypeReservePlanCreated, EventTypeReservePlanDisabled, EventTypeReservePlanExpired, and EventTypeReservePlanUpdated with resource ReservePlan
    • Add support for snapshot event EventTypeReserveReleaseCreated with resource ReserveRelease
    • Add support for event notification V2BillingRateCardCustomPricingUnitOverageRateCreatedEvent with related object V2BillingRateCardCustomPricingUnitOverageRate
    • Add support for event notifications V2IamStripeAccessGrantApprovedEvent, V2IamStripeAccessGrantCanceledEvent, V2IamStripeAccessGrantDeniedEvent, V2IamStripeAccessGrantRemovedEvent, V2IamStripeAccessGrantRequestedEvent, and V2IamStripeAccessGrantUpdatedEvent
    • Add support for error codes storer_capability_missing and storer_capability_not_active on Error, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, QuotePreviewInvoiceLastFinalizationError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError

See the changelog for more details.

v84.5.0-beta.1

25 Feb 18:33

Choose a tag to compare

v84.5.0-beta.1 Pre-release
Pre-release

This release changes the pinned API version to 2026-02-25.preview.

  • #2276 Update generated code for beta
    • Add support for SmartDisputes on AccountSettingsParams, AccountSettings, V2CoreAccountConfigurationMerchantParams, and V2CoreAccountConfigurationMerchant
    • Add support for EmailCustomersOnSuccessfulPayment on AccountSettingsPaymentsParams and AccountSettingsPayments
    • Add support for ManagedPayments on CheckoutSessionParams, CheckoutSession, PaymentIntent, SetupIntent, and Subscription
    • Add support for new value lk_vat on enums CheckoutSessionCollectedInformationTaxIds.Type, OrderTaxDetailsTaxId.Type, and QuotePreviewInvoiceCustomerTaxIds.Type
    • Add support for new value pay_by_bank on enum QuotePreviewInvoicePaymentSettings.PaymentMethodTypes
    • Add support for new values bt_bank_account, cr_bank_account, do_bank_account, gt_bank_account, md_bank_account, mk_bank_account, mo_bank_account, mz_bank_account, pe_bank_account, pk_bank_account, tw_bank_account, and uz_bank_account on enum V2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type
    • Add support for Purpose on V2MoneyManagementOutboundPaymentParams and V2MoneyManagementOutboundPayment
    • Add support for BranchNumber and SwiftCode on V2MoneyManagementPayoutMethodBankAccount
    • Add support for error codes storer_capability_missing and storer_capability_not_active on QuotePreviewInvoiceLastFinalizationError

See the changelog for more details.

v84.5.0-alpha.1

25 Feb 19:58

Choose a tag to compare

v84.5.0-alpha.1 Pre-release
Pre-release

This release changes the pinned API version to 2026-02-25.preview.

  • #2275 Update generated code for private-preview
    • Add support for new resource AccountSignals
    • Add support for Get method on resource AccountSignals
    • Add support for AggregationPeriod, GroupBy, and TriggeredAt on BillingAlertTriggered
    • Add support for ExternalAccountCollection on AccountLinkCollectionOptionsParams
    • Add support for FundingSource on ApplicationFee
    • Add support for Hosted and UIMode on FinancialConnectionsSessionParams and FinancialConnectionsSession
    • Add support for URL on FinancialConnectionsSession
    • Add support for BillingCycleAnchor on SubscriptionTrialSettingsEndBehaviorParams

See the changelog for more details.

v84.4.0

25 Feb 17:46

Choose a tag to compare

This release changes the pinned API version to 2026-02-25.clover.

  • #2277 Update generated code
    • Add support for new resources ReserveHold, ReservePlan, and ReserveRelease
    • Add support for Location and Reader on ChargePaymentMethodDetailsCardPresent, ChargePaymentMethodDetailsInteracPresent, ConfirmationTokenPaymentMethodPreviewCardGeneratedFromPaymentMethodDetailsCardPresent, PaymentAttemptRecordPaymentMethodDetailsCardPresent, PaymentAttemptRecordPaymentMethodDetailsInteracPresent, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent, PaymentRecordPaymentMethodDetailsCardPresent, and PaymentRecordPaymentMethodDetailsInteracPresent
    • Add support for new value lk_vat on enums CheckoutSessionCustomerDetailsTaxIds.Type, TaxCalculationCustomerDetailsTaxId.Type, TaxId.Type, and TaxTransactionCustomerDetailsTaxId.Type
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.Type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum File.Purpose
    • Add support for new value pay_by_bank on enums InvoicePaymentSettings.PaymentMethodTypes and SubscriptionPaymentSettings.PaymentMethodTypes
    • Add support for DisplayName and ServiceUserNumber on MandatePaymentMethodDetailsBacsDebit
    • Add support for TransactionPurpose on PaymentIntentConfirmPaymentMethodOptionsUsBankAccountParams, PaymentIntentPaymentMethodOptionsUsBankAccountParams, and PaymentIntentPaymentMethodOptionsUsBankAccount
    • Add support for OptionalItems on PaymentLinkParams
    • Remove support for unused CardIssuerDecline on RadarPaymentEvaluationInsights
    • Add support for PaymentBehavior on SubscriptionItemParams
    • Add support for Lk on TaxRegistrationCountryOptionsParams and TaxRegistrationCountryOptions
    • Add support for Cellular and StripeS710 on TerminalConfigurationParams and TerminalConfiguration
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enum TerminalReader.DeviceType
    • Add support for snapshot events EventTypeReserveHoldCreated and EventTypeReserveHoldUpdated with resource ReserveHold
    • Add support for snapshot events EventTypeReservePlanCreated, EventTypeReservePlanDisabled, EventTypeReservePlanExpired, and EventTypeReservePlanUpdated with resource ReservePlan
    • Add support for snapshot event EventTypeReserveReleaseCreated with resource ReserveRelease
    • Add support for error codes storer_capability_missing and storer_capability_not_active on Error, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError

See the changelog for more details.

v84.4.0-alpha.4

19 Feb 17:30

Choose a tag to compare

v84.4.0-alpha.4 Pre-release
Pre-release
  • #2268 Update generated code for private-preview
    • Add support for SpendThreshold on BillingAlertParams and BillingAlert
    • ⚠️ Add support for new value spend_threshold on enum BillingAlert.AlertType
    • Add support for InvoiceItem, ProrationDetails, Proration, and Subscription on InvoiceLineItemParentScheduleDetails
    • Add support for Custom on PaymentMethodParams
    • Add support for PaymentMethodReference and Usage on PaymentMethodCustom
    • ⚠️ Change type of QuoteSubscriptionDataOverridesParams.BillingSchedules from emptyable(array(billing_schedules_update_specs)) to array(billing_schedules_update_specs)
    • Add support for OutstandingUsageThrough and UnusedTimeFrom on SubscriptionPauseBillForParams
    • ⚠️ Remove support for OutstandingUsage and UnusedTime on SubscriptionPauseBillForParams
    • ⚠️ Remove support for PaymentBehavior on SubscriptionResumeParams

See the changelog for more details.

v84.4.0-alpha.3

11 Feb 19:44

Choose a tag to compare

v84.4.0-alpha.3 Pre-release
Pre-release
  • #2264 Update generated code for private-preview
    • Add support for new resources V2BillingCadenceSpendModifier, V2BillingOneTimeItem, and V2BillingRateCardCustomPricingUnitOverageRate
    • Add support for Del, Get, List, and New methods on resource V2BillingRateCardCustomPricingUnitOverageRate
    • Add support for Get, List, New, and Update methods on resource V2BillingOneTimeItem
    • Add support for Get method on resource V2BillingCadenceSpendModifier
    • Add support for SettlementType on ApplicationFee
    • Add support for RateCardCustomPricingUnitOverageRateDetails on InvoiceItemPricing and InvoiceLineItemPricing
    • Add support for new value rate_card_custom_pricing_unit_overage_rate_details on enums InvoiceItemPricing.Type and InvoiceLineItemPricing.Type
    • Add support for DefaultSettings on InvoiceCreatePreviewScheduleDetailsParams
    • Add support for PaymentBehavior on SubscriptionResumeParams
    • Add support for EffectiveAt and SpendModifierRule on V2BillingIntentActionApplyParams, V2BillingIntentActionApply, V2BillingIntentActionRemoveParams, and V2BillingIntentActionRemove
    • Change type of V2BillingIntentActionApply.Type, V2BillingIntentActionApplyParams.Type, V2BillingIntentActionRemove.Type, and V2BillingIntentActionRemoveParams.Type from literal('invoice_discount_rule') to enum('invoice_discount_rule'|'spend_modifier_rule')

See the changelog for more details.

v84.4.0-alpha.2

04 Feb 17:25

Choose a tag to compare

v84.4.0-alpha.2 Pre-release
Pre-release
  • #2262 Update generated code for private-preview
    • Add support for new resource V2CoreConnectionSession
    • Add support for Get and New methods on resource V2CoreConnectionSession
    • Add support for List method on resources V2PaymentsSettlementAllocationIntentSplit and V2PaymentsSettlementAllocationIntent
    • Add support for AgenticCommerceSettings on AccountSessionComponentsParams
    • Add support for TerminalHardwareOrders and TerminalHardwareShop on AccountSessionComponentsParams and AccountSessionComponents
    • Add support for NetworkCostPassthroughReport on AccountSessionComponents
    • Add support for new values ae_bank_account, ag_bank_account, bh_bank_account, gm_bank_account, hk_bank_account, kh_bank_account, lc_bank_account, mc_bank_account, mg_bank_account, my_bank_account, qa_bank_account, rw_bank_account, th_bank_account, tt_bank_account, and vn_bank_account on enums V2AccountConfigurationRecipientDataDefaultOutboundDestination.Type and V2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type
    • Add support for CadenceData on V2BillingIntentParams and V2BillingIntent
    • Add support for CancellationDetails on V2BillingIntentActionDeactivateParams, V2BillingIntentActionDeactivate, and V2BillingPricingPlanSubscription
    • Add support for ContactPhone on V2CoreAccountParams, V2CoreAccountTokenParams, and V2CoreAccount
    • Add support for RegistrationDate on V2CoreAccountIdentityBusinessDetailsParams, V2CoreAccountIdentityBusinessDetails, and V2CoreAccountTokenIdentityBusinessDetailsParams
    • Add support for new value gb_vat on enum V2CoreAccountIdentityBusinessDetailsIdNumber.Type
    • Add support for Reference on V2MoneyManagementAdjustment
    • Add support for AccruedFees on V2MoneyManagementFinancialAccount
    • Add support for StartingBalance on V2MoneyManagementFinancialAccountPayments
    • Add support for new value accrued_fees on enum V2MoneyManagementFinancialAccount.Type
    • Add support for AccountHolderAddress and AccountHolderName on V2MoneyManagementFinancialAddressCredentialsUsBankAccount
    • Add support for Fingerprint on V2MoneyManagementPayoutMethodCard
    • Add support for CardSpend on V2MoneyManagementReceivedCredit and V2MoneyManagementReceivedDebit
    • Add support for new value card_spend on enum V2MoneyManagementReceivedCredit.Type
    • Add support for new value card_spend on enum V2MoneyManagementReceivedDebit.Type
    • Add support for new values advance, anticipation_repayment, balance_transfer, charge_failure, charge, climate_order_purchase, climate_order_refund, connect_collection_transfer, connect_reserved_funds, contribution, dispute_reversal, financing_paydown_reversal, financing_paydown, inbound_transfer_reversal, issuing_dispute_fraud_liability_debit, issuing_dispute_provisional_credit_reversal, issuing_dispute_provisional_credit, issuing_dispute, minimum_balance_hold, network_cost, obligation, outbound_payment_reversal, outbound_transfer_reversal, partial_capture_reversal, payment_network_reserved_funds, platform_earning_refund, platform_earning, platform_fee, received_credit_reversal, received_debit_reversal, refund_failure, risk_reserved_funds, stripe_balance_payment_debit_reversal, stripe_balance_payment_debit, stripe_fee_tax, transfer_reversal, and unreconciled_customer_funds on enums V2MoneyManagementTransaction.Category and V2MoneyManagementTransactionEntryTransactionDetails.Category
    • Add support for ApplicationFeeRefund, ApplicationFee, Charge, Dispute, Payout, Refund, ReserveHold, ReserveRelease, Topup, TransferReversal, and Transfer on V2MoneyManagementTransactionEntryTransactionDetailsFlow and V2MoneyManagementTransactionFlow
    • Add support for new values application_fee_refund, application_fee, charge, dispute, payout, refund, reserve_hold, reserve_release, topup, transfer_reversal, and transfer on enums V2MoneyManagementTransactionEntryTransactionDetailsFlow.Type and V2MoneyManagementTransactionFlow.Type
    • Add support for error codes blocked_payout_method and unsupported_payout_method on BlockedByStripeError
    • Add support for error code invalid_payout_method_data on InvalidPayoutMethodError
    • Add support for error code limit_payout_method on QuotaExceededError

See the changelog for more details.

v84.4.0-beta.1

28 Jan 21:20

Choose a tag to compare

v84.4.0-beta.1 Pre-release
Pre-release

This release changes the pinned API version to 2026-01-28.preview.

  • #2249 Update generated code for beta
    • Add support for new resource FinancialConnectionsAuthorization
    • Add support for Get method on resource FinancialConnectionsAuthorization
    • Add support for DetachPayment method on resource Invoice
    • Remove support for Cancel, ListLineItems, and Reopen methods on resource Order
    • Remove support for AttachCadence method on resource Subscription
    • Add support for AdditionalFiles and Site on AccountSettingsPaypayPaymentsParams and AccountSettingsPaypayPayments
    • Remove support for Capital on AccountSettings
    • Add support for new value pl_nip on enums CheckoutSessionCollectedInformationTaxIds.Type, OrderTaxDetailsTaxId.Type, and QuotePreviewInvoiceCustomerTaxIds.Type
    • Add support for new value capital.financing_summary.line_of_credit_update on enum Event.Type
    • Add support for Authorization and StatusDetails on FinancialConnectionsAccount
    • Add support for RelinkOptions on FinancialConnectionsSessionParams and FinancialConnectionsSession
    • Add support for RelinkResult on FinancialConnectionsSession
    • Remove support for BillingCadence on InvoiceCreatePreviewParams, SubscriptionParams, and Subscription
    • Remove support for BillingCadenceDetails on InvoiceParent and QuotePreviewInvoiceParent
    • Remove support for value billing_cadence_details from enums InvoiceParent.Type and QuotePreviewInvoiceParent.Type
    • Add support for CarRentalData, FlightData, and LodgingData on PaymentIntentPaymentDetails
    • Add support for new values ae_bank_account, ag_bank_account, bh_bank_account, gm_bank_account, hk_bank_account, kh_bank_account, lc_bank_account, mc_bank_account, mg_bank_account, my_bank_account, qa_bank_account, rw_bank_account, th_bank_account, tt_bank_account, and vn_bank_account on enum V2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type
    • Add support for AlternativeReference on V2CoreVaultGbBankAccount, V2CoreVaultUsBankAccount, and V2MoneyManagementPayoutMethod
    • Add support for AccountHolderAddress and AccountHolderName on V2MoneyManagementFinancialAddressCredentialsUsBankAccount
    • Add support for Fingerprint on V2MoneyManagementPayoutMethodCard
    • Add support for snapshot event EventTypeInvoicePaymentDetached with resource InvoicePayment
    • Add support for error code request_blocked on QuotePreviewInvoiceLastFinalizationError
    • Add support for error codes blocked_payout_method and unsupported_payout_method on BlockedByStripeError
    • Add support for error code invalid_payout_method_data on InvalidPayoutMethodError
    • Add support for error code limit_payout_method on QuotaExceededError
  • #2238 ⚠️ Fix passing context to EventNotificationHandler callbacks & update example
    • Fixes a bug where the first argument to event registration functions (e.g. stripe.EventNotificationHandler.OnV1BillingMeterErrorReportTriggered) didn't take a context.Context argument. To fix, we added the ctx argument:
      • before: func (h *EventNotificationHandler) OnV1BillingMeterErrorReportTriggered(callback func(notif *V1BillingMeterErrorReportTriggeredEventNotification, client *Client) error) error
      • after: func (h *EventNotificationHandler) OnV1BillingMeterErrorReportTriggered(callback func(ctx context.Context, notif *V1BillingMeterErrorReportTriggeredEventNotification, client *Client) error) error
    • this is a breaking change if you're already using the new EventNotificationHandler. You'll need to update the function you're registering.

See the changelog for more details.