Releases: stripe/stripe-go
Releases · stripe/stripe-go
v84.5.0-alpha.3
- #2289 Update generated code for private-preview
- Add support for new resource
RadarIssuingAuthorizationEvaluation - Add support for
Newmethod on resourceRadarIssuingAuthorizationEvaluation - Add support for new value
fee_creditson enumBalanceTransaction.BalanceType ⚠️ RenameAffiliateAttributionstoAffiliateAttributiononDelegatedCheckoutRequestedSessionConfirmParamsandDelegatedCheckoutRequestedSessionParams- Add support for
AmountToCounteronDispute - Add support for
FrozenFieldsonInvoiceItem - Add support for new value
next_billing_period_starton enumV2BillingIntentActionApplyEffectiveAt.Type - Add support for
ConsumeronV2CoreAccountConfigurationCardCreatorCapabilitiesParams,V2CoreAccountConfigurationCardCreatorCapabilities,V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorParams, andV2CoreAccountIdentityAttestationsTermsOfServiceCardCreator - Add support for
FifthThirdonV2CoreAccountConfigurationCardCreatorCapabilitiesCommercialParams,V2CoreAccountConfigurationCardCreatorCapabilitiesCommercial,V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialParams, andV2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercial - Add support for
PrepaidCardonV2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankParams,V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank,V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankParams, andV2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank - 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, andconsumer.lead.prepaid_cardon enumsV2CoreAccountFutureRequirementsEntryImpactRestrictsCapability.CapabilityandV2CoreAccountRequirementsEntryImpactRestrictsCapability.Capability - Add support for
PaymentMethodDataonV2PaymentsOffSessionPaymentParams - 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, andconsumer.lead.prepaid_cardon enumEventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.UpdatedCapability
- Add support for new resource
- #2293 Xavdid/merge go private preview
v84.4.1
v84.5.0-alpha.2
This release changes the pinned API version to 2026-03-04.preview.
- #2283 Update generated code for private-preview
- Add support for new resources
BillingAlertRecoveredandProfile - Add support for
Reauthorizemethod on resourcePaymentIntent - Add support for
SettingsonQuoteLineActionAddDiscount,QuoteLineActionAddItemDiscount,QuoteLineActionSetDiscounts,QuoteLineActionSetItemsDiscount,QuotePreviewSubscriptionSchedulePhaseDiscount,QuotePreviewSubscriptionSchedulePhaseItemDiscount,SubscriptionSchedulePhaseDiscount, andSubscriptionSchedulePhaseItemDiscount - Add support for
SmartDisputesonAccountSettingsParams,AccountSettings,V2CoreAccountConfigurationMerchantParams, andV2CoreAccountConfigurationMerchant - Add support for
EmailCustomersOnSuccessfulPaymentonAccountSettingsPaymentsParamsandAccountSettingsPayments - Add support for
BalanceUpdateDetailsonBillingCreditBalanceSummaryBalance - Add support for
ReauthorizationandReauthorizeBeforeonChargePaymentMethodDetailsCardPresent,ChargePaymentMethodDetailsCard,ConfirmationTokenPaymentMethodPreviewCardGeneratedFromPaymentMethodDetailsCardPresent,PaymentAttemptRecordPaymentMethodDetailsCardPresent,PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent, andPaymentRecordPaymentMethodDetailsCardPresent - Add support for
LocationandReaderonChargePaymentMethodDetailsCardPresent,ChargePaymentMethodDetailsInteracPresent,ConfirmationTokenPaymentMethodPreviewCardGeneratedFromPaymentMethodDetailsCardPresent,PaymentAttemptRecordPaymentMethodDetailsCardPresent,PaymentAttemptRecordPaymentMethodDetailsInteracPresent,PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent,PaymentRecordPaymentMethodDetailsCardPresent, andPaymentRecordPaymentMethodDetailsInteracPresent - Add support for
ManagedPaymentsonCheckoutSessionParams,CheckoutSession,PaymentIntent,SetupIntent, andSubscription - Add support for new value
lk_vaton enumsCheckoutSessionCollectedInformationTaxIds.Type,CheckoutSessionCustomerDetailsTaxIds.Type,OrderTaxDetailsTaxId.Type,QuotePreviewInvoiceCustomerTaxIds.Type,TaxCalculationCustomerDetailsTaxId.Type,TaxId.Type, andTaxTransactionCustomerDetailsTaxId.Type - Add support for
DigitalonDelegatedCheckoutRequestedSessionFulfillmentDetailsFulfillmentOptions,DelegatedCheckoutRequestedSessionFulfillmentDetailsSelectedFulfillmentOptionParams, andDelegatedCheckoutRequestedSessionFulfillmentDetailsSelectedFulfillmentOption - Add support for
AffiliateAttributionsonDelegatedCheckoutRequestedSessionConfirmParams,DelegatedCheckoutRequestedSessionParams, andDelegatedCheckoutRequestedSession - Add support for
FulfillmentTypeonDelegatedCheckoutRequestedSessionLineItemDetail - Add support for
MarketplaceSellerDetails,NetworkProfile,PrivacyNoticeURL,ReturnPolicyURL,StorePolicyURL, andTermsOfServiceURLonDelegatedCheckoutRequestedSessionSellerDetails - Add support for
AmountToCounteronDisputeParams - Add support for new values
reserve.hold.created,reserve.hold.updated,reserve.plan.created,reserve.plan.disabled,reserve.plan.expired,reserve.plan.updated, andreserve.release.createdon enumEvent.Type - Add support for new values
terminal_wifi_certificateandterminal_wifi_private_keyon enumFile.Purpose - Add support for new value
pay_by_bankon enumsInvoicePaymentSettings.PaymentMethodTypes,QuotePreviewInvoicePaymentSettings.PaymentMethodTypes, andSubscriptionPaymentSettings.PaymentMethodTypes - Add support for
DisplayNameandServiceUserNumberonMandatePaymentMethodDetailsBacsDebit - Add support for
RequestReauthorizationonPaymentIntentConfirmPaymentMethodOptionsCardParams,PaymentIntentConfirmPaymentMethodOptionsCardPresentParams,PaymentIntentPaymentMethodOptionsCardParams,PaymentIntentPaymentMethodOptionsCardPresentParams,PaymentIntentPaymentMethodOptionsCardPresent, andPaymentIntentPaymentMethodOptionsCard - Add support for
TransactionPurposeonPaymentIntentConfirmPaymentMethodOptionsUsBankAccountParams,PaymentIntentPaymentMethodOptionsUsBankAccountParams, andPaymentIntentPaymentMethodOptionsUsBankAccount - Add support for new value
requires_reauthorizationon enumPaymentIntent.Status - Add support for
OptionalItemsonPaymentLinkParams - Add support for new value
billing_schedules_invalidon enumQuoteStatusDetailsStaleLastReason.Type ⚠️ Remove support forCardIssuerDeclineonRadarPaymentEvaluationInsights- Add support for
PaymentBehavioronSubscriptionItemParams - Add support for
BillingCycleAnchoronSubscriptionTrialSettingsEndBehavior - Add support for
LkonTaxRegistrationCountryOptionsParamsandTaxRegistrationCountryOptions - Add support for
CellularandStripeS710onTerminalConfigurationParamsandTerminalConfiguration - Add support for new values
simulated_stripe_s710andstripe_s710on enumTerminalReader.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, anduz_bank_accounton enumsV2AccountConfigurationRecipientDataDefaultOutboundDestination.TypeandV2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type - Add support for
RecipientOnboardingandRecipientUpdateonV2CoreAccountLinkUseCaseParamsandV2CoreAccountLinkUseCase - Add support for new values
recipient_onboardingandrecipient_updateon enumV2CoreAccountLinkUseCase.Type - Add support for
ConsumeronV2CoreAccountConfigurationStorerCapabilitiesParamsandV2CoreAccountConfigurationStorerCapabilities - Add support for new value
consumer.holds_currencies.usdon enumsV2CoreAccountFutureRequirementsEntryImpactRestrictsCapability.CapabilityandV2CoreAccountRequirementsEntryImpactRestrictsCapability.Capability - Add support for
FundsUsageTypeonV2MoneyManagementFinancialAccountStorageParamsandV2MoneyManagementFinancialAccountStorage - Add support for
PurposeonV2MoneyManagementOutboundPaymentParamsandV2MoneyManagementOutboundPayment - Add support for
BranchNumberandSwiftCodeonV2MoneyManagementPayoutMethodBankAccount - Add support for new values
dispute,inbound_payment_failure,inbound_payment,india_mdr_processing_fee,payment_method_passthrough_fee,refund, andtax_withholdingon enumsV2MoneyManagementTransaction.CategoryandV2MoneyManagementTransactionEntryTransactionDetails.Category ⚠️ Remove support for valuescharge_failureandchargefrom enumsV2MoneyManagementTransaction.CategoryandV2MoneyManagementTransactionEntryTransactionDetails.Category- Add support for new value
consumer.holds_currencies.usdon enumEventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.UpdatedCapability - Add support for snapshot event
EventTypeBillingAlertRecoveredwith resourceBillingAlertRecovered - Add support for snapshot events
EventTypeReserveHoldCreatedandEventTypeReserveHoldUpdatedwith resourceReserveHold - Add support for snapshot events
EventTypeReservePlanCreated,EventTypeReservePlanDisabled,EventTypeReservePlanExpired, andEventTypeReservePlanUpdatedwith resourceReservePlan - Add support for snapshot event
EventTypeReserveReleaseCreatedwith resourceReserveRelease - Add support for event notification
V2BillingRateCardCustomPricingUnitOverageRateCreatedEventwith related objectV2BillingRateCardCustomPricingUnitOverageRate - Add support for event notifications
V2IamStripeAccessGrantApprovedEvent,V2IamStripeAccessGrantCanceledEvent,V2IamStripeAccessGrantDeniedEvent,V2IamStripeAccessGrantRemovedEvent,V2IamStripeAccessGrantRequestedEvent, andV2IamStripeAccessGrantUpdatedEvent - Add support for error codes
storer_capability_missingandstorer_capability_not_activeonError,InvoiceLastFinalizationError,PaymentIntentLastPaymentError,QuotePreviewInvoiceLastFinalizationError,SetupAttemptSetupError,SetupIntentLastSetupError, andStripeError
- Add support for new resources
v84.5.0-beta.1
This release changes the pinned API version to 2026-02-25.preview.
- #2276 Update generated code for beta
- Add support for
SmartDisputesonAccountSettingsParams,AccountSettings,V2CoreAccountConfigurationMerchantParams, andV2CoreAccountConfigurationMerchant - Add support for
EmailCustomersOnSuccessfulPaymentonAccountSettingsPaymentsParamsandAccountSettingsPayments - Add support for
ManagedPaymentsonCheckoutSessionParams,CheckoutSession,PaymentIntent,SetupIntent, andSubscription - Add support for new value
lk_vaton enumsCheckoutSessionCollectedInformationTaxIds.Type,OrderTaxDetailsTaxId.Type, andQuotePreviewInvoiceCustomerTaxIds.Type - Add support for new value
pay_by_bankon enumQuotePreviewInvoicePaymentSettings.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, anduz_bank_accounton enumV2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type - Add support for
PurposeonV2MoneyManagementOutboundPaymentParamsandV2MoneyManagementOutboundPayment - Add support for
BranchNumberandSwiftCodeonV2MoneyManagementPayoutMethodBankAccount - Add support for error codes
storer_capability_missingandstorer_capability_not_activeonQuotePreviewInvoiceLastFinalizationError
- Add support for
v84.5.0-alpha.1
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
Getmethod on resourceAccountSignals - Add support for
AggregationPeriod,GroupBy, andTriggeredAtonBillingAlertTriggered - Add support for
ExternalAccountCollectiononAccountLinkCollectionOptionsParams - Add support for
FundingSourceonApplicationFee - Add support for
HostedandUIModeonFinancialConnectionsSessionParamsandFinancialConnectionsSession - Add support for
URLonFinancialConnectionsSession - Add support for
BillingCycleAnchoronSubscriptionTrialSettingsEndBehaviorParams
- Add support for new resource
v84.4.0
This release changes the pinned API version to 2026-02-25.clover.
- #2277 Update generated code
- Add support for new resources
ReserveHold,ReservePlan, andReserveRelease - Add support for
LocationandReaderonChargePaymentMethodDetailsCardPresent,ChargePaymentMethodDetailsInteracPresent,ConfirmationTokenPaymentMethodPreviewCardGeneratedFromPaymentMethodDetailsCardPresent,PaymentAttemptRecordPaymentMethodDetailsCardPresent,PaymentAttemptRecordPaymentMethodDetailsInteracPresent,PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent,PaymentRecordPaymentMethodDetailsCardPresent, andPaymentRecordPaymentMethodDetailsInteracPresent - Add support for new value
lk_vaton enumsCheckoutSessionCustomerDetailsTaxIds.Type,TaxCalculationCustomerDetailsTaxId.Type,TaxId.Type, andTaxTransactionCustomerDetailsTaxId.Type - Add support for new values
reserve.hold.created,reserve.hold.updated,reserve.plan.created,reserve.plan.disabled,reserve.plan.expired,reserve.plan.updated, andreserve.release.createdon enumEvent.Type - Add support for new values
terminal_wifi_certificateandterminal_wifi_private_keyon enumFile.Purpose - Add support for new value
pay_by_bankon enumsInvoicePaymentSettings.PaymentMethodTypesandSubscriptionPaymentSettings.PaymentMethodTypes - Add support for
DisplayNameandServiceUserNumberonMandatePaymentMethodDetailsBacsDebit - Add support for
TransactionPurposeonPaymentIntentConfirmPaymentMethodOptionsUsBankAccountParams,PaymentIntentPaymentMethodOptionsUsBankAccountParams, andPaymentIntentPaymentMethodOptionsUsBankAccount - Add support for
OptionalItemsonPaymentLinkParams - Remove support for unused
CardIssuerDeclineonRadarPaymentEvaluationInsights - Add support for
PaymentBehavioronSubscriptionItemParams - Add support for
LkonTaxRegistrationCountryOptionsParamsandTaxRegistrationCountryOptions - Add support for
CellularandStripeS710onTerminalConfigurationParamsandTerminalConfiguration - Add support for new values
simulated_stripe_s710andstripe_s710on enumTerminalReader.DeviceType - Add support for snapshot events
EventTypeReserveHoldCreatedandEventTypeReserveHoldUpdatedwith resourceReserveHold - Add support for snapshot events
EventTypeReservePlanCreated,EventTypeReservePlanDisabled,EventTypeReservePlanExpired, andEventTypeReservePlanUpdatedwith resourceReservePlan - Add support for snapshot event
EventTypeReserveReleaseCreatedwith resourceReserveRelease - Add support for error codes
storer_capability_missingandstorer_capability_not_activeonError,InvoiceLastFinalizationError,PaymentIntentLastPaymentError,SetupAttemptSetupError,SetupIntentLastSetupError, andStripeError
- Add support for new resources
v84.4.0-alpha.4
- #2268 Update generated code for private-preview
- Add support for
SpendThresholdonBillingAlertParamsandBillingAlert ⚠️ Add support for new valuespend_thresholdon enumBillingAlert.AlertType- Add support for
InvoiceItem,ProrationDetails,Proration, andSubscriptiononInvoiceLineItemParentScheduleDetails - Add support for
CustomonPaymentMethodParams - Add support for
PaymentMethodReferenceandUsageonPaymentMethodCustom ⚠️ Change type ofQuoteSubscriptionDataOverridesParams.BillingSchedulesfromemptyable(array(billing_schedules_update_specs))toarray(billing_schedules_update_specs)- Add support for
OutstandingUsageThroughandUnusedTimeFromonSubscriptionPauseBillForParams ⚠️ Remove support forOutstandingUsageandUnusedTimeonSubscriptionPauseBillForParams⚠️ Remove support forPaymentBehavioronSubscriptionResumeParams
- Add support for
v84.4.0-alpha.3
- #2264 Update generated code for private-preview
- Add support for new resources
V2BillingCadenceSpendModifier,V2BillingOneTimeItem, andV2BillingRateCardCustomPricingUnitOverageRate - Add support for
Del,Get,List, andNewmethods on resourceV2BillingRateCardCustomPricingUnitOverageRate - Add support for
Get,List,New, andUpdatemethods on resourceV2BillingOneTimeItem - Add support for
Getmethod on resourceV2BillingCadenceSpendModifier - Add support for
SettlementTypeonApplicationFee - Add support for
RateCardCustomPricingUnitOverageRateDetailsonInvoiceItemPricingandInvoiceLineItemPricing - Add support for new value
rate_card_custom_pricing_unit_overage_rate_detailson enumsInvoiceItemPricing.TypeandInvoiceLineItemPricing.Type - Add support for
DefaultSettingsonInvoiceCreatePreviewScheduleDetailsParams - Add support for
PaymentBehavioronSubscriptionResumeParams - Add support for
EffectiveAtandSpendModifierRuleonV2BillingIntentActionApplyParams,V2BillingIntentActionApply,V2BillingIntentActionRemoveParams, andV2BillingIntentActionRemove - Change type of
V2BillingIntentActionApply.Type,V2BillingIntentActionApplyParams.Type,V2BillingIntentActionRemove.Type, andV2BillingIntentActionRemoveParams.Typefromliteral('invoice_discount_rule')toenum('invoice_discount_rule'|'spend_modifier_rule')
- Add support for new resources
v84.4.0-alpha.2
- #2262 Update generated code for private-preview
- Add support for new resource
V2CoreConnectionSession - Add support for
GetandNewmethods on resourceV2CoreConnectionSession - Add support for
Listmethod on resourcesV2PaymentsSettlementAllocationIntentSplitandV2PaymentsSettlementAllocationIntent - Add support for
AgenticCommerceSettingsonAccountSessionComponentsParams - Add support for
TerminalHardwareOrdersandTerminalHardwareShoponAccountSessionComponentsParamsandAccountSessionComponents - Add support for
NetworkCostPassthroughReportonAccountSessionComponents - 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, andvn_bank_accounton enumsV2AccountConfigurationRecipientDataDefaultOutboundDestination.TypeandV2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type - Add support for
CadenceDataonV2BillingIntentParamsandV2BillingIntent - Add support for
CancellationDetailsonV2BillingIntentActionDeactivateParams,V2BillingIntentActionDeactivate, andV2BillingPricingPlanSubscription - Add support for
ContactPhoneonV2CoreAccountParams,V2CoreAccountTokenParams, andV2CoreAccount - Add support for
RegistrationDateonV2CoreAccountIdentityBusinessDetailsParams,V2CoreAccountIdentityBusinessDetails, andV2CoreAccountTokenIdentityBusinessDetailsParams - Add support for new value
gb_vaton enumV2CoreAccountIdentityBusinessDetailsIdNumber.Type - Add support for
ReferenceonV2MoneyManagementAdjustment - Add support for
AccruedFeesonV2MoneyManagementFinancialAccount - Add support for
StartingBalanceonV2MoneyManagementFinancialAccountPayments - Add support for new value
accrued_feeson enumV2MoneyManagementFinancialAccount.Type - Add support for
AccountHolderAddressandAccountHolderNameonV2MoneyManagementFinancialAddressCredentialsUsBankAccount - Add support for
FingerprintonV2MoneyManagementPayoutMethodCard - Add support for
CardSpendonV2MoneyManagementReceivedCreditandV2MoneyManagementReceivedDebit - Add support for new value
card_spendon enumV2MoneyManagementReceivedCredit.Type - Add support for new value
card_spendon enumV2MoneyManagementReceivedDebit.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, andunreconciled_customer_fundson enumsV2MoneyManagementTransaction.CategoryandV2MoneyManagementTransactionEntryTransactionDetails.Category - Add support for
ApplicationFeeRefund,ApplicationFee,Charge,Dispute,Payout,Refund,ReserveHold,ReserveRelease,Topup,TransferReversal, andTransferonV2MoneyManagementTransactionEntryTransactionDetailsFlowandV2MoneyManagementTransactionFlow - Add support for new values
application_fee_refund,application_fee,charge,dispute,payout,refund,reserve_hold,reserve_release,topup,transfer_reversal, andtransferon enumsV2MoneyManagementTransactionEntryTransactionDetailsFlow.TypeandV2MoneyManagementTransactionFlow.Type - Add support for error codes
blocked_payout_methodandunsupported_payout_methodonBlockedByStripeError - Add support for error code
invalid_payout_method_dataonInvalidPayoutMethodError - Add support for error code
limit_payout_methodonQuotaExceededError
- Add support for new resource
v84.4.0-beta.1
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
Getmethod on resourceFinancialConnectionsAuthorization - Add support for
DetachPaymentmethod on resourceInvoice - Remove support for
Cancel,ListLineItems, andReopenmethods on resourceOrder - Remove support for
AttachCadencemethod on resourceSubscription - Add support for
AdditionalFilesandSiteonAccountSettingsPaypayPaymentsParamsandAccountSettingsPaypayPayments - Remove support for
CapitalonAccountSettings - Add support for new value
pl_nipon enumsCheckoutSessionCollectedInformationTaxIds.Type,OrderTaxDetailsTaxId.Type, andQuotePreviewInvoiceCustomerTaxIds.Type - Add support for new value
capital.financing_summary.line_of_credit_updateon enumEvent.Type - Add support for
AuthorizationandStatusDetailsonFinancialConnectionsAccount - Add support for
RelinkOptionsonFinancialConnectionsSessionParamsandFinancialConnectionsSession - Add support for
RelinkResultonFinancialConnectionsSession - Remove support for
BillingCadenceonInvoiceCreatePreviewParams,SubscriptionParams, andSubscription - Remove support for
BillingCadenceDetailsonInvoiceParentandQuotePreviewInvoiceParent - Remove support for value
billing_cadence_detailsfrom enumsInvoiceParent.TypeandQuotePreviewInvoiceParent.Type - Add support for
CarRentalData,FlightData, andLodgingDataonPaymentIntentPaymentDetails - 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, andvn_bank_accounton enumV2CoreAccountConfigurationRecipientDefaultOutboundDestination.Type - Add support for
AlternativeReferenceonV2CoreVaultGbBankAccount,V2CoreVaultUsBankAccount, andV2MoneyManagementPayoutMethod - Add support for
AccountHolderAddressandAccountHolderNameonV2MoneyManagementFinancialAddressCredentialsUsBankAccount - Add support for
FingerprintonV2MoneyManagementPayoutMethodCard - Add support for snapshot event
EventTypeInvoicePaymentDetachedwith resourceInvoicePayment - Add support for error code
request_blockedonQuotePreviewInvoiceLastFinalizationError - Add support for error codes
blocked_payout_methodandunsupported_payout_methodonBlockedByStripeError - Add support for error code
invalid_payout_method_dataonInvalidPayoutMethodError - Add support for error code
limit_payout_methodonQuotaExceededError
- Add support for new resource
- #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 acontext.Contextargument. To fix, we added thectxargument:- 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
- before:
- this is a breaking change if you're already using the new
EventNotificationHandler. You'll need to update the function you're registering.
- Fixes a bug where the first argument to event registration functions (e.g.