- #1300 Update generated code
- Add support for
external_account_collection
on resource class stripe.AccountSession.Components.AccountOnboarding.Features
and parameter class stripe.AccountSession.CreateParamsComponentsAccountOnboardingFeatures
- Add support for
account_management
on resource class stripe.AccountSession.Components
and parameter class stripe.AccountSession.CreateParamsComponents
- Add support for
notification_banner
on resource class stripe.AccountSession.Components
and parameter class stripe.AccountSession.CreateParamsComponents
- Add support for
amazon_pay
on resource classes stripe.Charge.PaymentMethodDetails
, stripe.ConfirmationToken.PaymentMethodPreview
, stripe.PaymentIntent.PaymentMethodOptions
, stripe.Refund.DestinationDetails
, stripe.SetupIntent.PaymentMethodOptions
, and stripe.checkout.Session.PaymentMethodOptions
, parameter classes stripe.ConfirmationToken.CreateParamsPaymentMethodData
, stripe.PaymentIntent.ConfirmParamsPaymentMethodData
, stripe.PaymentIntent.ConfirmParamsPaymentMethodOptions
, stripe.PaymentIntent.CreateParamsPaymentMethodData
, stripe.PaymentIntent.CreateParamsPaymentMethodOptions
, stripe.PaymentIntent.ModifyParamsPaymentMethodData
, stripe.PaymentIntent.ModifyParamsPaymentMethodOptions
, stripe.PaymentMethod.CreateParams
, stripe.PaymentMethodConfiguration.CreateParams
, stripe.PaymentMethodConfiguration.ModifyParams
, stripe.SetupIntent.ConfirmParamsPaymentMethodData
, stripe.SetupIntent.ConfirmParamsPaymentMethodOptions
, stripe.SetupIntent.CreateParamsPaymentMethodData
, stripe.SetupIntent.CreateParamsPaymentMethodOptions
, stripe.SetupIntent.ModifyParamsPaymentMethodData
, stripe.SetupIntent.ModifyParamsPaymentMethodOptions
, and stripe.checkout.Session.CreateParamsPaymentMethodOptions
, and resources stripe.PaymentMethod
and stripe.PaymentMethodConfiguration
- Add support for
next_refresh_available_at
on resource class stripe.financial_connections.Account.OwnershipRefresh
- Change type of
cancel
on stripe.billing.MeterEventAdjustment
from Cancel
to Optional[Cancel]
- Change type of
identifier
on stripe.billing.MeterEventAdjustment.Cancel
from str
to Optional[str]
- Change type of
identifier
on stripe.billing.MeterEventAdjustment.CreateParamsCancel
from str
to NotRequired[str]
- Change type of
cancel
on stripe.billing.MeterEventAdjustment.CreateParams
from MeterEventAdjustment.CreateParamsCancel
to NotRequired[MeterEventAdjustment.CreateParamsCancel]
- Change type of
type
on stripe.billing.MeterEventAdjustment.CreateParams
from NotRequired[Literal['cancel']]
to Literal['cancel']
- Add support for
bh_vat
on enums stripe.checkout.Session.CustomerDetails.TaxId.type
, stripe.Customer.CreateParamsTaxIdDatum.type
, stripe.Customer.CreateTaxIdParams.type
, stripe.Invoice.CustomerTaxId.type
, stripe.Invoice.UpcomingParamsCustomerDetailsTaxId.type
, stripe.Invoice.UpcomingLinesParamsCustomerDetailsTaxId.type
, stripe.tax.Calculation.CustomerDetails.TaxId.type
, stripe.tax.Calculation.CreateParamsCustomerDetailsTaxId.type
, stripe.tax.Transaction.CustomerDetails.TaxId.type
, stripe.TaxId.type
, and stripe.TaxId.CreateParams.type
- Add support for
kz_bin
on enums stripe.checkout.Session.CustomerDetails.TaxId.type
, stripe.Customer.CreateParamsTaxIdDatum.type
, stripe.Customer.CreateTaxIdParams.type
, stripe.Invoice.CustomerTaxId.type
, stripe.Invoice.UpcomingParamsCustomerDetailsTaxId.type
, stripe.Invoice.UpcomingLinesParamsCustomerDetailsTaxId.type
, stripe.tax.Calculation.CustomerDetails.TaxId.type
, stripe.tax.Calculation.CreateParamsCustomerDetailsTaxId.type
, stripe.tax.Transaction.CustomerDetails.TaxId.type
, stripe.TaxId.type
, and stripe.TaxId.CreateParams.type
- Add support for
ng_tin
on enums stripe.checkout.Session.CustomerDetails.TaxId.type
, stripe.Customer.CreateParamsTaxIdDatum.type
, stripe.Customer.CreateTaxIdParams.type
, stripe.Invoice.CustomerTaxId.type
, stripe.Invoice.UpcomingParamsCustomerDetailsTaxId.type
, stripe.Invoice.UpcomingLinesParamsCustomerDetailsTaxId.type
, stripe.tax.Calculation.CustomerDetails.TaxId.type
, stripe.tax.Calculation.CreateParamsCustomerDetailsTaxId.type
, stripe.tax.Transaction.CustomerDetails.TaxId.type
, stripe.TaxId.type
, and stripe.TaxId.CreateParams.type
- Add support for
om_vat
on enums stripe.checkout.Session.CustomerDetails.TaxId.type
, stripe.Customer.CreateParamsTaxIdDatum.type
, stripe.Customer.CreateTaxIdParams.type
, stripe.Invoice.CustomerTaxId.type
, stripe.Invoice.UpcomingParamsCustomerDetailsTaxId.type
, stripe.Invoice.UpcomingLinesParamsCustomerDetailsTaxId.type
, stripe.tax.Calculation.CustomerDetails.TaxId.type
, stripe.tax.Calculation.CreateParamsCustomerDetailsTaxId.type
, stripe.tax.Transaction.CustomerDetails.TaxId.type
, stripe.TaxId.type
, and stripe.TaxId.CreateParams.type
- Add support for
ownership
on enums stripe.checkout.Session.PaymentMethodOptions.UsBankAccount.FinancialConnections.prefetch
, stripe.checkout.Session.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.permissions
, stripe.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.prefetch
, stripe.Invoice.CreateParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.Invoice.ModifyParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.PaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.prefetch
, stripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.SetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.prefetch
, stripe.SetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.SetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.SetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, stripe.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.permissions
, stripe.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.prefetch
, stripe.Subscription.CreateParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
, and stripe.Subscription.ModifyParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnections.prefetch
- Add support for
amazon_pay
on enums stripe.checkout.Session.CreateParams.payment_method_types
, stripe.ConfirmationToken.PaymentMethodPreview.type
, stripe.ConfirmationToken.CreateParamsPaymentMethodData.type
, stripe.Customer.ListPaymentMethodsParams.type
, stripe.PaymentIntent.ConfirmParamsPaymentMethodData.type
, stripe.PaymentIntent.CreateParamsPaymentMethodData.type
, stripe.PaymentIntent.ModifyParamsPaymentMethodData.type
, stripe.PaymentMethod.type
, stripe.PaymentMethod.CreateParams.type
, stripe.PaymentMethod.ListParams.type
, stripe.SetupIntent.ConfirmParamsPaymentMethodData.type
, stripe.SetupIntent.CreateParamsPaymentMethodData.type
, and stripe.SetupIntent.ModifyParamsPaymentMethodData.type
- Add support for
billing_policy_remote_function_response_invalid
on enums stripe.Invoice.LastFinalizationError.code
, stripe.PaymentIntent.LastPaymentError.code
, stripe.SetupAttempt.SetupError.code
, and stripe.SetupIntent.LastSetupError.code
- Add support for
billing_policy_remote_function_timeout
on enums stripe.Invoice.LastFinalizationError.code
, stripe.PaymentIntent.LastPaymentError.code
, stripe.SetupAttempt.SetupError.code
, and stripe.SetupIntent.LastSetupError.code
- Add support for
billing_policy_remote_function_unexpected_status_code
on enums stripe.Invoice.LastFinalizationError.code
, stripe.PaymentIntent.LastPaymentError.code
, stripe.SetupAttempt.SetupError.code
, and stripe.SetupIntent.LastSetupError.code
- Add support for
billing_policy_remote_function_unreachable
on enums stripe.Invoice.LastFinalizationError.code
, stripe.PaymentIntent.LastPaymentError.code
, stripe.SetupAttempt.SetupError.code
, and stripe.SetupIntent.LastSetupError.code
- #1297 Use stdlib AsyncMock when available
See the changelog for more details.