Releases: stripe/stripe-python
Releases · stripe/stripe-python
v10.2.0b1
- #1349 Update generated code for beta
- Add support for
filterson resource classstripe.QuotePreviewInvoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections - Remove support for
payment_method_set_as_defaulton resource classstripe.CustomerSession.Components.PaymentElement.Featuresand parameter classstripe.CustomerSession.CreateParamsComponentsPaymentElementFeatures - Add support for
ch_uidon enumsstripe.Order.TaxDetails.TaxId.type,stripe.Order.CreateParamsTaxDetailsTaxId.type,stripe.Order.ModifyParamsTaxDetailsTaxId.type, andstripe.QuotePreviewInvoice.CustomerTaxId.type
- Add support for
v10.1.0
- #1353 Update generated code
- Add support for
email_typeon parameter classesstripe.CreditNote.CreateParams,stripe.CreditNote.PreviewLinesParams, andstripe.CreditNote.PreviewParams - Add support for
filterson parameter classesstripe.Invoice.CreateParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.Invoice.ModifyParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.SetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.SetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.SetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections,stripe.Subscription.CreateParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnections, andstripe.Subscription.ModifyParamsPaymentSettingsPaymentMethodOptionsUsBankAccountFinancialConnectionsand resource classesstripe.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections,stripe.PaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections,stripe.SetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections,stripe.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections, andstripe.checkout.Session.PaymentMethodOptions.UsBankAccount.FinancialConnections - Add support for
account_subcategorieson parameter classstripe.financial_connections.Session.CreateParamsFiltersand resource classstripe.financial_connections.Session.Filters - Add support for
reboot_windowon parameter classesstripe.terminal.Configuration.CreateParamsandstripe.terminal.Configuration.ModifyParamsand resourcestripe.terminal.Configuration - Add support for
dayon enumstripe.billing.Meter.ListEventSummariesParams.value_grouping_window - Add support for
multibancoon enumsstripe.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types, andstripe.PaymentLink.ModifyParams.payment_method_types - Add support for
twinton enumsstripe.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types, andstripe.PaymentLink.ModifyParams.payment_method_types - Add support for
zipon enumsstripe.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types, andstripe.PaymentLink.ModifyParams.payment_method_types
- Add support for
v10.0.0
-
#1350 Update generated code
This release changes the pinned API version to 2024-06-20. Please read the API Changelog and carefully review the API changes before upgrading.
⚠️ Breaking changes- Remove the unused resource
PlatformTaxFee - Rename
volume_decimaltoquantity_decimalon parameter classesstripe.issuing.Authorization.CaptureParamsPurchaseDetailsFuel,stripe.issuing.Transaction.CreateForceCaptureParamsPurchaseDetailsFuel, andstripe.issuing.Transaction.CreateUnlinkedRefundParamsPurchaseDetailsFueland resource classstripe.issuing.Transaction.PurchaseDetails.Fuel
Additions
- Add support for
fleeton parameter classesstripe.issuing.Authorization.CaptureParamsPurchaseDetails,stripe.issuing.Authorization.CreateParams,stripe.issuing.Transaction.CreateForceCaptureParamsPurchaseDetails, andstripe.issuing.Transaction.CreateUnlinkedRefundParamsPurchaseDetails, resourcestripe.issuing.Authorization, and resource classstripe.issuing.Transaction.PurchaseDetails - Add support for new values
platform_disabled,paused.inactivityandotheron enumsCapability.Requirements.disabled_reasonandCapability.FutureRequirements.disabled_reason - Add support for
industry_product_codeon parameter classesstripe.issuing.Authorization.CaptureParamsPurchaseDetailsFuel,stripe.issuing.Transaction.CreateForceCaptureParamsPurchaseDetailsFuel, andstripe.issuing.Transaction.CreateUnlinkedRefundParamsPurchaseDetailsFueland resource classstripe.issuing.Transaction.PurchaseDetails.Fuel - Add support for
quantity_decimalon parameter classesstripe.issuing.Authorization.CaptureParamsPurchaseDetailsFuel,stripe.issuing.Transaction.CreateForceCaptureParamsPurchaseDetailsFuel, andstripe.issuing.Transaction.CreateUnlinkedRefundParamsPurchaseDetailsFueland resource classstripe.issuing.Transaction.PurchaseDetails.Fuel - Add support for
fuelon parameter classstripe.issuing.Authorization.CreateParamsand resourcestripe.issuing.Authorization - Add support for
_cls_finalize_amounton resourcestripe.issuing.Authorization - Add support for
finalize_amounton resourcestripe.issuing.Authorization - Change type of
disabled_reasononstripe.Capability.FutureRequirementsandstripe.Capability.RequirementsfromstrtoLiteral['other', 'paused.inactivity', 'pending.onboarding', 'pending.review', 'platform_disabled', 'platform_paused', 'rejected.inactivity', 'rejected.other', 'rejected.unsupported_business', 'requirements.fields_needed'] - Add support for
ch_uidon enumsstripe.checkout.Session.CustomerDetails.TaxId.type,stripe.Customer.CreateParamsTaxIdDatum.type,stripe.Customer.CreateTaxIdParams.type,stripe.Invoice.CustomerTaxId.type,stripe.Invoice.CreatePreviewParamsCustomerDetailsTaxId.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, andstripe.TaxId.CreateParams.type - Add support for
card_canceled,card_expired,cardholder_blocked,insecure_authorization_methodandpin_blockedon enumstripe.issuing.Authorization.RequestHistory.reason - Add support for
charging_minute,imperial_gallon,kilogram,kilowatt_hour,pound, on enumsstripe.issuing.Authorization.CaptureParamsPurchaseDetailsFuel.unit,stripe.issuing.Transaction.CreateForceCaptureParamsPurchaseDetailsFuel.unit, andstripe.issuing.Transaction.CreateUnlinkedRefundParamsPurchaseDetailsFuel.unit - Add support for
2024-06-20on enumstripe.WebhookEndpoint.CreateParams.api_version
- Remove the unused resource
v9.12.0
- #1348 Update generated code
- Add support for
tax_id_collectionon parameter classstripe.PaymentLink.ModifyParams - Add support for
mobilepayon enumsstripe.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types, andstripe.PaymentLink.ModifyParams.payment_method_types
- Add support for
v9.12.0b1
- #1343 Update generated code for beta
- Add support for
de_stnon enumsstripe.Order.TaxDetails.TaxId.type,stripe.Order.CreateParamsTaxDetailsTaxId.type,stripe.Order.ModifyParamsTaxDetailsTaxId.type, andstripe.QuotePreviewInvoice.CustomerTaxId.type
- Add support for
v9.11.0
- #1342 Update generated code
- Add support for
multibanco_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
twint_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
twinton resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview, andstripe.PaymentIntent.PaymentMethodOptions, parameter classesstripe.ConfirmationToken.CreateParamsPaymentMethodData,stripe.PaymentIntent.ConfirmParamsPaymentMethodData,stripe.PaymentIntent.ConfirmParamsPaymentMethodOptions,stripe.PaymentIntent.CreateParamsPaymentMethodData,stripe.PaymentIntent.CreateParamsPaymentMethodOptions,stripe.PaymentIntent.ModifyParamsPaymentMethodData,stripe.PaymentIntent.ModifyParamsPaymentMethodOptions,stripe.PaymentMethod.CreateParams,stripe.SetupIntent.ConfirmParamsPaymentMethodData,stripe.SetupIntent.CreateParamsPaymentMethodData, andstripe.SetupIntent.ModifyParamsPaymentMethodData, and resourcestripe.PaymentMethod - Add support for
multibancoon parameter classesstripe.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.CreateParamsPaymentMethodData,stripe.SetupIntent.ModifyParamsPaymentMethodData, andstripe.checkout.Session.CreateParamsPaymentMethodOptions, resource classesstripe.ConfirmationToken.PaymentMethodPreview,stripe.PaymentIntent.PaymentMethodOptions,stripe.Refund.DestinationDetails, andstripe.checkout.Session.PaymentMethodOptions, and resourcesstripe.PaymentMethodandstripe.PaymentMethodConfiguration - Add support for
multibanco_display_detailson resource classstripe.PaymentIntent.NextAction - Add support for
invoice_settingson resourcestripe.Subscription - Add support for
de_stnon enumsstripe.checkout.Session.CustomerDetails.TaxId.type,stripe.Customer.CreateParamsTaxIdDatum.type,stripe.Customer.CreateTaxIdParams.type,stripe.Invoice.CustomerTaxId.type,stripe.Invoice.CreatePreviewParamsCustomerDetailsTaxId.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, andstripe.TaxId.CreateParams.type - Add support for
multibancoon enumsstripe.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, andstripe.SetupIntent.ModifyParamsPaymentMethodData.type - Add support for
twinton enumsstripe.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, andstripe.SetupIntent.ModifyParamsPaymentMethodData.type
- Add support for
v9.11.0b1
- #1339 Update generated code for beta
- Add support for
twinton parameter classesstripe.PaymentIntent.ConfirmParamsPaymentMethodOptions,stripe.PaymentIntent.CreateParamsPaymentMethodOptions, andstripe.PaymentIntent.ModifyParamsPaymentMethodOptionsand resource classstripe.PaymentIntent.PaymentMethodOptions - Add support for
swishon enumstripe.QuotePreviewInvoice.PaymentSettings.payment_method_types
- Add support for
v9.10.0
- #1340 Update generated code
- Add support for
gb_bank_transfer_payments,jp_bank_transfer_payments,mx_bank_transfer_payments,sepa_bank_transfer_payments,us_bank_transfer_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
swishon enumsstripe.Invoice.PaymentSettings.payment_method_types,stripe.Invoice.CreateParamsPaymentSettings.payment_method_types,stripe.Invoice.ModifyParamsPaymentSettings.payment_method_types,stripe.Subscription.PaymentSettings.payment_method_types,stripe.Subscription.CreateParamsPaymentSettings.payment_method_types, andstripe.Subscription.ModifyParamsPaymentSettings.payment_method_types
- Add support for
v9.10.0b1
- #1334 Update generated code for beta
- Add support for
en-ROon enumsstripe.Order.CreateParamsPaymentSettingsPaymentMethodOptionsKlarna.preferred_localeandstripe.Order.ModifyParamsPaymentSettingsPaymentMethodOptionsKlarna.preferred_locale - Add support for
ro-ROon enumsstripe.Order.CreateParamsPaymentSettingsPaymentMethodOptionsKlarna.preferred_localeandstripe.Order.ModifyParamsPaymentSettingsPaymentMethodOptionsKlarna.preferred_locale
- Add support for
v9.9.0
- #1335 Add method to list invoice line items
- Add methods
list_lines()andlist_lines_async()on the classInvoiceto list the invoice line items
- Add methods
- #1336 Update generated code
- Add support for
generated_fromon resource classesstripe.ConfirmationToken.PaymentMethodPreview.Cardandstripe.PaymentMethod.Card - Add support for
default_valueon parameter classesstripe.checkout.Session.CreateParamsCustomFieldDropdown,stripe.checkout.Session.CreateParamsCustomFieldNumeric, andstripe.checkout.Session.CreateParamsCustomFieldTextand resource classesstripe.checkout.Session.CustomField.Dropdown,stripe.checkout.Session.CustomField.Numeric, andstripe.checkout.Session.CustomField.Text - Add support for
verification_requires_additional_proof_of_registrationon enumsstripe.Account.FutureRequirements.Error.code,stripe.Account.Requirements.Error.code,stripe.BankAccount.FutureRequirements.Error.code,stripe.BankAccount.Requirements.Error.code,stripe.Capability.FutureRequirements.Error.code,stripe.Capability.Requirements.Error.code,stripe.Person.FutureRequirements.Error.code, andstripe.Person.Requirements.Error.code - Add support for
issuing_personalization_design.activatedon enumsstripe.Event.type,stripe.WebhookEndpoint.CreateParams.enabled_events, andstripe.WebhookEndpoint.ModifyParams.enabled_events - Add support for
issuing_personalization_design.deactivatedon enumsstripe.Event.type,stripe.WebhookEndpoint.CreateParams.enabled_events, andstripe.WebhookEndpoint.ModifyParams.enabled_events - Add support for
issuing_personalization_design.rejectedon enumsstripe.Event.type,stripe.WebhookEndpoint.CreateParams.enabled_events, andstripe.WebhookEndpoint.ModifyParams.enabled_events - Add support for
issuing_personalization_design.updatedon enumsstripe.Event.type,stripe.WebhookEndpoint.CreateParams.enabled_events, andstripe.WebhookEndpoint.ModifyParams.enabled_events - Add support for
en-ROon enumsstripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarna.preferred_locale,stripe.PaymentIntent.CreateParamsPaymentMethodOptionsKlarna.preferred_locale, andstripe.PaymentIntent.ModifyParamsPaymentMethodOptionsKlarna.preferred_locale - Add support for
ro-ROon enumsstripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarna.preferred_locale,stripe.PaymentIntent.CreateParamsPaymentMethodOptionsKlarna.preferred_locale, andstripe.PaymentIntent.ModifyParamsPaymentMethodOptionsKlarna.preferred_locale - Change type of
featuresonstripe.issuing.PhysicalBundlefromOptional[Features]toFeatures
- Add support for