This release changes the pinned API version to 2025-10-29.clover.
- #1656 Update generated code
- Improve docs for PaymentIntent related endpoints
 
- #1650 Update generated code
- Add support for new resources PaymentAttemptRecord,PaymentIntentAmountDetailsLineItem, andPaymentRecord
- Add support for listandretrievemethods on resourcePaymentAttemptRecord
- Add support for report_payment_attempt_canceled,report_payment_attempt_failed,report_payment_attempt_guaranteed,report_payment_attempt_informational,report_payment_attempt,report_payment,report_refund, andretrievemethods on resourcePaymentRecord
- Add support for listmethod on resourcePaymentIntentAmountDetailsLineItem
- Add support for representative_declarationonAccount.Company,AccountCreateParamsCompany,AccountModifyParamsCompany, andTokenCreateParamsAccountCompany
- Change billing.CreditGrantCreateParams.categoryto be optional
- Add support for payment_method_configurationonbilling_portal.ConfigurationCreateParamsFeaturePaymentMethodUpdateandbilling_portal.ConfigurationModifyParamsFeaturePaymentMethodUpdate
- Add support for new value solanaon enumCharge.PaymentMethodDetail.Crypto.network
- Add support for new value mb_wayon enumcheckout.SessionCreateParams.excluded_payment_method_types
- Add support for twintonCheckout.Session.PaymentMethodOptionandcheckout.SessionCreateParamsPaymentMethodOption
- Add support for new value mb_wayon enumcheckout.SessionCreateParams.payment_method_types
- Add support for new value customon enumsConfirmationToken.PaymentMethodPreview.typeandPaymentMethod.type
- Add support for payment_record_refundandtypeonCreditNote.Refund,CreditNoteCreateParamsRefund,CreditNotePreviewLinesParamsRefund, andCreditNotePreviewParamsRefund
- Add support for customer_sheetandmobile_payment_elementonCustomerSession.ComponentandCustomerSessionCreateParamsComponent
- Add support for new value customon enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type
- Add support for provideronCustomer.Tax
- Add support for new values balance_settings.updatedandinvoice.payment_attempt_requiredon enumEvent.type
- Add support for new value platform_terms_of_serviceon enumsFile.purposeandFileListParams.purpose
- Add support for new value platform_terms_of_serviceon enumFileCreateParams.purpose
- Add support for payment_recordonInvoiceAttachPaymentParams,InvoicePayment.Payment, andInvoicePaymentListParamsPayment
- Change type of InvoicePaymentListParamsPayment.typefromliteral('payment_intent')toenum('payment_intent'|'payment_record')
- Add support for new value customon enumsInvoice.PaymentSetting.payment_method_types,InvoiceCreateParamsPaymentSetting.payment_method_types,InvoiceModifyParamsPaymentSetting.payment_method_types,Subscription.PaymentSetting.payment_method_types,SubscriptionCreateParamsPaymentSetting.payment_method_types, andSubscriptionModifyParamsPaymentSetting.payment_method_types
- Add support for amount_detailsonPaymentIntentCaptureParams,PaymentIntentConfirmParams,PaymentIntentCreateParams,PaymentIntentIncrementAuthorizationParams, andPaymentIntentModifyParams
- Add support for payment_detailsonPaymentIntentCaptureParams,PaymentIntentConfirmParams,PaymentIntentCreateParams,PaymentIntentIncrementAuthorizationParams,PaymentIntentModifyParams, andPaymentIntent
- Add support for discount_amount,line_items,shipping, andtaxonPaymentIntent.AmountDetail
- Add support for name_collectiononPaymentLinkCreateParams,PaymentLinkModifyParams, andPaymentLink
- Add support for new value mb_wayon enumsPaymentLink.payment_method_types,PaymentLinkCreateParams.payment_method_types, andPaymentLinkModifyParams.payment_method_types
- Add support for cryptoonPaymentMethodConfigurationCreateParams,PaymentMethodConfigurationModifyParams,PaymentMethodConfiguration, andRefund.DestinationDetail
- Add support for mb_wayonPaymentMethodConfigurationCreateParams,PaymentMethodConfigurationModifyParams, andPaymentMethodConfiguration
- Add support for customonPaymentMethodCreateParamsandPaymentMethod
- Add support for excluded_payment_method_typesonSetupIntentCreateParams,SetupIntentModifyParams, andSetupIntent
- Change SetupIntent.flow_directionsto be optional
- Add support for twonTax.Registration.CountryOptionandtax.RegistrationCreateParamsCountryOption
- Add support for giponTerminal.Configuration.Tipping,terminal.ConfigurationCreateParamsTipping, andterminal.ConfigurationModifyParamsTipping
- Add support for last_seen_atonTerminal.Reader
- Add support for new values balance_settings.updatedandinvoice.payment_attempt_requiredon enumsWebhookEndpointCreateParams.enabled_eventsandWebhookEndpointModifyParams.enabled_events
- Add support for new value 2025-10-29.cloveron enumWebhookEndpointCreateParams.api_version
- Add support for gt,gte,lt,lte, andtypesonv2.core.EventListParams
- Change v2.core.EventListParams.object_idto be optional
- Add support for snapshot event balance_settings.updatedwith resourceBalanceSettings
- Add support for snapshot event invoice.payment_attempt_requiredwith resourceInvoice
- Add support for error code payment_intent_rate_limit_exceededonInvoice.LastFinalizationError,PaymentIntent.LastPaymentError,SetupAttempt.SetupError,SetupIntent.LastSetupError, andStripeError
 
- Add support for new resources 
- #1645 Dramatically improve performance by lazily loading most imports
- move many type imports behind an if TYPE_CHECKINGblock
- lazily initialize subservices
- add module-level __getattr__functions to most__init__.pyfiles
 
- move many type imports behind an