Releases: stripe/stripe-python
Releases · stripe/stripe-python
v11.3.0b1
- #1417 Update generated code for beta
- Add support for
id_bank_transfer_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
bank_bca_onboardingon parameter classstripe.Account.CreateParamsSettingsand resource classstripe.Account.Settings - Add support for
send_moneyon parameter classstripe.AccountSession.CreateParamsComponentsRecipientsFeatures - Add support for
id_bank_transferon resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview,stripe.Invoice.PaymentSettings.PaymentMethodOptions,stripe.PaymentIntent.PaymentMethodOptions,stripe.QuotePreviewInvoice.PaymentSettings.PaymentMethodOptions,stripe.Refund.DestinationDetails,stripe.SetupAttempt.PaymentMethodDetails, andstripe.Subscription.PaymentSettings.PaymentMethodOptions, parameter classesstripe.ConfirmationToken.CreateParamsPaymentMethodData,stripe.Invoice.CreateParamsPaymentSettingsPaymentMethodOptions,stripe.Invoice.ModifyParamsPaymentSettingsPaymentMethodOptions,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,stripe.Subscription.CreateParamsPaymentSettingsPaymentMethodOptions, andstripe.Subscription.ModifyParamsPaymentSettingsPaymentMethodOptions, and resourcesstripe.PaymentMethodandstripe.PaymentMethodConfiguration - Add support for
_cls_trigger_actionon resourcestripe.PaymentIntent - Add support for
trigger_actionon resourcestripe.PaymentIntent - Add support for
gopayon parameter classesstripe.PaymentMethodConfiguration.CreateParamsandstripe.PaymentMethodConfiguration.ModifyParamsand resourcestripe.PaymentMethodConfiguration - Add support for
qrison parameter classesstripe.PaymentMethodConfiguration.CreateParamsandstripe.PaymentMethodConfiguration.ModifyParamsand resourcestripe.PaymentMethodConfiguration - Add support for
shopeepayon parameter classesstripe.PaymentMethodConfiguration.CreateParamsandstripe.PaymentMethodConfiguration.ModifyParamsand resourcestripe.PaymentMethodConfiguration - Add support for
id_bank_transferon enumsstripe.ConfirmationToken.PaymentMethodPreview.type,stripe.ConfirmationToken.CreateParamsPaymentMethodData.type,stripe.Customer.ListPaymentMethodsParams.type,stripe.Invoice.PaymentSettings.payment_method_types,stripe.Invoice.CreateParamsPaymentSettings.payment_method_types,stripe.Invoice.ModifyParamsPaymentSettings.payment_method_types,stripe.PaymentIntent.ConfirmParamsPaymentMethodData.type,stripe.PaymentIntent.CreateParamsPaymentMethodData.type,stripe.PaymentIntent.ModifyParamsPaymentMethodData.type,stripe.PaymentMethod.type,stripe.PaymentMethod.CreateParams.type,stripe.PaymentMethod.ListParams.type,stripe.QuotePreviewInvoice.PaymentSettings.payment_method_types,stripe.SetupIntent.ConfirmParamsPaymentMethodData.type,stripe.SetupIntent.CreateParamsPaymentMethodData.type,stripe.SetupIntent.ModifyParamsPaymentMethodData.type,stripe.Subscription.PaymentSettings.payment_method_types,stripe.Subscription.CreateParamsPaymentSettings.payment_method_types, andstripe.Subscription.ModifyParamsPaymentSettings.payment_method_types - Change type of
enhanced_eligibility_typesonstripe.DisputefromOptional[List[Literal['visa_compelling_evidence_3']]]toList[Literal['visa_compelling_evidence_3']] - Change type of
enhanced_evidenceonstripe.Dispute.EvidencefromOptional[EnhancedEvidence]toEnhancedEvidence - Change type of
enhanced_eligibilityonstripe.Dispute.EvidenceDetailsfromOptional[EnhancedEligibility]toEnhancedEligibility - Remove support for
payout_statement_descriptor_profanityon enumsstripe.Invoice.LastFinalizationError.code,stripe.PaymentIntent.LastPaymentError.code,stripe.QuotePreviewInvoice.LastFinalizationError.code,stripe.SetupAttempt.SetupError.code, andstripe.SetupIntent.LastSetupError.code
- Add support for
v11.2.0
- #1411 This release changes the pinned API version to
2024-10-28.acacia.- Add support for resource
stripe.v2.EventDestinations - Add support for
create,retrieve,update,list,delete,disable,enableandpingmethods on resourceV2.EventDestinations - Add support for
alma_payments,kakao_pay_payments,kr_card_payments,naver_pay_payments,payco_payments,samsung_pay_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
groupson parameter classstripe.Account.CreateParamsand resourcestripe.Account - Add support for
disable_stripe_user_authenticationon resource classesstripe.AccountSession.Components.AccountManagement.Features,stripe.AccountSession.Components.AccountOnboarding.Features,stripe.AccountSession.Components.Balances.Features,stripe.AccountSession.Components.NotificationBanner.Features, andstripe.AccountSession.Components.Payouts.Featuresand parameter classesstripe.AccountSession.CreateParamsComponentsAccountManagementFeatures,stripe.AccountSession.CreateParamsComponentsAccountOnboardingFeatures,stripe.AccountSession.CreateParamsComponentsBalancesFeatures,stripe.AccountSession.CreateParamsComponentsNotificationBannerFeatures, andstripe.AccountSession.CreateParamsComponentsPayoutsFeatures - Add support for
almaon resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview,stripe.PaymentIntent.PaymentMethodOptions, andstripe.Refund.DestinationDetails, 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, andstripe.SetupIntent.ModifyParamsPaymentMethodData, and resourcesstripe.PaymentMethodandstripe.PaymentMethodConfiguration - Add support for
kakao_pay,kr_cardon resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview,stripe.Mandate.PaymentMethodDetails,stripe.PaymentIntent.PaymentMethodOptions,stripe.SetupAttempt.PaymentMethodDetails, andstripe.checkout.Session.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,stripe.SetupIntent.ModifyParamsPaymentMethodData, andstripe.checkout.Session.CreateParamsPaymentMethodOptions, and resourcestripe.PaymentMethod - Add support for
naver_payon resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview,stripe.PaymentIntent.PaymentMethodOptions, andstripe.checkout.Session.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.PaymentMethod.ModifyParams,stripe.SetupIntent.ConfirmParamsPaymentMethodData,stripe.SetupIntent.CreateParamsPaymentMethodData,stripe.SetupIntent.ModifyParamsPaymentMethodData, andstripe.checkout.Session.CreateParamsPaymentMethodOptions, and resourcestripe.PaymentMethod - Add support for
payco,samsung_payon resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview,stripe.PaymentIntent.PaymentMethodOptions, andstripe.checkout.Session.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,stripe.SetupIntent.ModifyParamsPaymentMethodData, andstripe.checkout.Session.CreateParamsPaymentMethodOptions, and resourcestripe.PaymentMethod - Add support for
enhanced_evidenceon resource classstripe.Dispute.Evidenceand parameter classstripe.Dispute.ModifyParamsEvidence - Add support for
enhanced_eligibilityon resource classstripe.Dispute.EvidenceDetails - Add support for
enhanced_eligibility_typeson resourcestripe.Dispute - Add support for
automatically_finalizes_aton parameter classesstripe.Invoice.CreateParamsandstripe.Invoice.ModifyParams - Add support for
amazon_payon resourcestripe.PaymentMethodDomain - Add support for
flat_amount,rate_typeon resourcestripe.TaxRateand resource classstripe.tax.Calculation.TaxBreakdown.TaxRateDetails - Add support for
schedule_at_period_endon parameter classesstripe.billing_portal.Configuration.CreateParamsFeaturesSubscriptionUpdateandstripe.billing_portal.Configuration.ModifyParamsFeaturesSubscriptionUpdateand resource classstripe.billing_portal.Configuration.Features.SubscriptionUpdate - Add support for
metadataon parameter classstripe.forwarding.Request.CreateParamsand resourcestripe.forwarding.Request - Add support for
_cls_submit_cardon resourcestripe.issuing.Card - Add support for
submit_cardon resourcestripe.issuing.Card - Add support for
by,cr,ec,ma,md,rs,ru,tz,uzon resource classstripe.tax.Registration.CountryOptionsand parameter classstripe.tax.Registration.CreateParamsCountryOptions - Add support for
plnon parameter classesstripe.terminal.Configuration.CreateParamsTippingandstripe.terminal.Configuration.ModifyParamsTippingand resource classstripe.terminal.Configuration.Tipping - Change type of
business_profileonstripe.billing_portal.Configuration.CreateParamsfromConfiguration.CreateParamsBusinessProfiletoNotRequired[Configuration.CreateParamsBusinessProfile] - Add support for
by_tin,ma_vat,md_vat,tz_vat,uz_tin,uz_vaton 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
alma,kakao_pay,kr_card,naver_pay,paycoon 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.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types,stripe.PaymentLink.ModifyParams.payment_method_types,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
samsung_payon 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
autoon enumstripe.Customer.ModifyParamsTax.validate_location - Add support for
issuing_transaction.purchase_details_receipt_updated,refund.failedon enumsstripe.Event.type,stripe.WebhookEndpoint.CreateParams.enabled_events, andstripe.WebhookEndpoint.ModifyParams.enabled_events - Add support for `jp...
- Add support for resource
v11.2.0b3
- #1413 Update generated code for beta
- Add support for
alma_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
gopay_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
kakao_pay_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
kr_card_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
naver_pay_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
payco_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
qris_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
samsung_pay_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
shopeepay_paymentson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
treasury_evolveon resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
treasury_fifth_thirdon resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
treasury_goldman_sachson resource classstripe.Account.Capabilitiesand parameter classstripe.Account.CreateParamsCapabilities - Add support for
almaon resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview,stripe.PaymentIntent.PaymentMethodOptions, andstripe.Refund.DestinationDetails, 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, andstripe.SetupIntent.ModifyParamsPaymentMethodData, and resourcesstripe.PaymentMethodandstripe.PaymentMethodConfiguration - Add support for
gopayon 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
qrison 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
shopeepayon 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
amazon_payon resourcestripe.PaymentMethodDomain - Add support for
schedule_at_period_endon parameter classesstripe.billing_portal.Configuration.CreateParamsFeaturesSubscriptionUpdateandstripe.billing_portal.Configuration.ModifyParamsFeaturesSubscriptionUpdateand resource classstripe.billing_portal.Configuration.Features.SubscriptionUpdate - Add support for
metadataon parameter classstripe.forwarding.Request.CreateParams - Add support for
external_referenceon parameter classstripe.tax.Form.ListParamsPayeeand resource classstripe.tax.Form.Payee - Add support for
au_serron resourcestripe.tax.Form - Add support for
ca_mrdpon resourcestripe.tax.Form - Add support for
eu_dac7on resourcestripe.tax.Form - Add support for
gb_mrdpon resourcestripe.tax.Form - Add support for
nz_mrdpon resourcestripe.tax.Form - Add support for
plnon parameter classesstripe.terminal.Configuration.CreateParamsTippingandstripe.terminal.Configuration.ModifyParamsTippingand resource classstripe.terminal.Configuration.Tipping - Add support for
bankon parameter classesstripe.treasury.FinancialAccount.CreateParamsFeaturesFinancialAddressesAba,stripe.treasury.FinancialAccount.ModifyParamsFeaturesFinancialAddressesAba, andstripe.treasury.FinancialAccount.UpdateFeaturesParamsFinancialAddressesAbaand resource classstripe.treasury.FinancialAccountFeatures.FinancialAddresses.Aba - Change type of
business_profileonstripe.billing_portal.Configuration.CreateParamsfromConfiguration.CreateParamsBusinessProfiletoNotRequired[Configuration.CreateParamsBusinessProfile] - Add support for
almaon 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.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types,stripe.PaymentLink.ModifyParams.payment_method_types,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
gopayon 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.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types,stripe.PaymentLink.ModifyParams.payment_method_types,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
qrison 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.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types,stripe.PaymentLink.ModifyParams.payment_method_types,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
shopeepayon enumsstripe.checkout.Session.CreateParams.payment_method_types,stripe.ConfirmationToken.PaymentMethodPreview.type,stripe.ConfirmationToken.CreateParamsPaymentMethodData.type,stripe.Customer.ListPaymentMethodsParams.type, `...
- Add support for
v11.1.1
-
#1414 Deserialize into correct v2 EventData types
- Fixes a bug where v2 EventData was not being deserialized into the appropriate type for
V1BillingMeterErrorReportTriggeredEventandV1BillingMeterNoMeterFoundEvent
- Fixes a bug where v2 EventData was not being deserialized into the appropriate type for
-
#1415 update object tags for meter-related classes
- fixes a bug where the
objectproperty of theMeterEvent,MeterEventAdjustment, andMeterEventSessiondidn't match the server.
- fixes a bug where the
-
#1412 Clean up examples
v11.2.0b2
- #1396 Update generated code for beta
- Add support for
groupson parameter classstripe.Account.CreateParamsand resourcestripe.Account - Add support for
disable_stripe_user_authenticationon resource classesstripe.AccountSession.Components.AccountManagement.Features,stripe.AccountSession.Components.AccountOnboarding.Features,stripe.AccountSession.Components.Balances.Features,stripe.AccountSession.Components.NotificationBanner.Features, andstripe.AccountSession.Components.Payouts.Featuresand parameter classesstripe.AccountSession.CreateParamsComponentsAccountManagementFeatures,stripe.AccountSession.CreateParamsComponentsAccountOnboardingFeatures,stripe.AccountSession.CreateParamsComponentsBalancesFeatures,stripe.AccountSession.CreateParamsComponentsFinancialAccountFeatures,stripe.AccountSession.CreateParamsComponentsNotificationBannerFeatures, andstripe.AccountSession.CreateParamsComponentsPayoutsFeatures - Add support for
card_spend_dispute_managementon parameter classstripe.AccountSession.CreateParamsComponentsIssuingCardsListFeatures - Add support for
spend_control_managementon parameter classstripe.AccountSession.CreateParamsComponentsIssuingCardsListFeatures - Add support for
kakao_payandkr_cardon resource classesstripe.Charge.PaymentMethodDetails,stripe.ConfirmationToken.PaymentMethodPreview,stripe.Mandate.PaymentMethodDetails,stripe.PaymentIntent.PaymentMethodOptions, andstripe.SetupAttempt.PaymentMethodDetails, 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
naver_payon 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.PaymentMethod.ModifyParams,stripe.SetupIntent.ConfirmParamsPaymentMethodData,stripe.SetupIntent.CreateParamsPaymentMethodData, andstripe.SetupIntent.ModifyParamsPaymentMethodData, and resourcestripe.PaymentMethod - Add support for
paycoandsamsung_payon 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
line_itemson parameter classesstripe.Order.CreateParamsPaymentSettingsPaymentMethodOptionsPaypal,stripe.Order.ModifyParamsPaymentSettingsPaymentMethodOptionsPaypal,stripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsPaypal,stripe.PaymentIntent.CreateParamsPaymentMethodOptionsPaypal, andstripe.PaymentIntent.ModifyParamsPaymentMethodOptionsPaypaland resource classesstripe.Order.Payment.Settings.PaymentMethodOptions.Paypalandstripe.PaymentIntent.PaymentMethodOptions.Paypal - Add support for
flat_amounton resourcestripe.TaxRateand resource classstripe.tax.Calculation.TaxBreakdown.TaxRateDetails - Add support for
rate_typeon resourcestripe.TaxRateand resource classstripe.tax.Calculation.TaxBreakdown.TaxRateDetails - Add support for
metadataon resourcestripe.forwarding.Request - Add support for
_cls_submit_cardon resourcestripe.issuing.Card - Add support for
submit_cardon resourcestripe.issuing.Card - Add support for
by,cr,ec,ma,md,rs,ru,tz, anduzon resource classstripe.tax.Registration.CountryOptionsand parameter classstripe.tax.Registration.CreateParamsCountryOptions - Add support for
by_tin,ma_vat,md_vat,tz_vat,uz_tin, anduz_vaton enumsstripe.checkout.Session.CollectedInformation.TaxId.type,stripe.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.Order.TaxDetails.TaxId.type,stripe.Order.CreateParamsTaxDetailsTaxId.type,stripe.Order.ModifyParamsTaxDetailsTaxId.type,stripe.QuotePreviewInvoice.CustomerTaxId.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
kakao_pay,kr_card,naver_pay,payco, andsamsung_payon 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
refund.failedon enumsstripe.Event.type,stripe.WebhookEndpoint.CreateParams.enabled_events, andstripe.WebhookEndpoint.ModifyParams.enabled_events - Add support for
payout_statement_descriptor_profanityon enumsstripe.Invoice.LastFinalizationError.code,stripe.PaymentIntent.LastPaymentError.code,stripe.QuotePreviewInvoice.LastFinalizationError.code,stripe.SetupAttempt.SetupError.code, andstripe.SetupIntent.LastSetupError.code - Add support for
retail_delivery_feeon enumsstripe.Invoice.AddLinesParamsLineTaxAmountTaxRateData.tax_type,stripe.Invoice.UpdateLinesParamsLineTaxAmountTaxRateData.tax_type,stripe.InvoiceLineItem.ModifyParamsTaxAmountTaxRateData.tax_type,stripe.tax.Calculation.ShippingCost.TaxBreakdown.TaxRateDetails.tax_type,stripe.tax.Calculation.TaxBreakdown.TaxRateDetails.tax_type,stripe.tax.CalculationLineItem.TaxBreakdown.TaxRateDetails.tax_type,stripe.tax.Transaction.ShippingCost.TaxBreakdown.TaxRateDetails.tax_type,stripe.TaxRate.tax_type,stripe.TaxRate.CreateParams.tax_type, andstripe.TaxRate.ModifyParams.tax_type - Add support for
expiredon enumsstripe.issuing.Authorization.statusandstripe.issuing.Authorization.ListParams.status - Add support for
state_retail_delivery_feeon enumsstripe.tax.Registration.CountryOptions.Us.typeandstripe.tax.Registration.CreateParamsCountryOptionsUs.type
- Add support for
v11.2.0b1
- #1407 Updates beta branch with changes in master & update generated code
- Add support for
reporting_charton parameter classstripe.AccountSession.CreateParamsComponents - Add support for
total_pretax_credit_amountson resourcestripe.QuotePreviewInvoice - Add support for
allow_redisplayon parameter classstripe.terminal.Reader.CollectPaymentMethodParamsCollectConfig - Remove support for
from_scheduleon resource classstripe.Quote.SubscriptionData - Move
raw_requestand related methods from_raw_requestmodule to theStripeClientclass - Remove
_previewmodule; use raw request methods in theStripeClientclass instead
- Add support for
v11.1.0
v11.0.0
-
#1404 Support for APIs in the new API version 2024-09-30.acacia
This release changes the pinned API version to
2024-09-30.acacia. Please read the API Changelog and carefully review the API changes before upgrading.⚠️ Breaking changes due to changes in the API- Rename for
usage_threshold_configtousage_thresholdon parameter classstripe.billing.Alert.CreateParamsand resourcestripe.billing.Alert - Remove support for
filteron parameter classstripe.billing.Alert.CreateParamsand resourcestripe.billing.Alert. Use the filters on theusage_thresholdinstead -
- Remove support for
customer_consent_collectedon parameter classstripe.terminal.Reader.ProcessSetupIntentParams
- Remove support for
⚠️ Other Breaking changes in the SDK- Adjusted default values for HTTP requests. You can use the old defaults by setting them explicitly. New values are:
- max retries:
0->2 - max timeout (seconds):
2->5
- max retries:
Additions
- Add support for
custom_unit_amounton parameter classstripe.Product.CreateParamsDefaultPriceData - Add support for
usage_thresholdon parameter classstripe.billing.Alert.CreateParamsand resourcestripe.billing.Alert - Add support for
allow_redisplayon parameter classesstripe.terminal.Reader.ProcessPaymentIntentParamsProcessConfigandstripe.terminal.Reader.ProcessSetupIntentParams - Add support for
international_transactionon enumstripe.treasury.ReceivedCredit.failure_code - Add support for
2024-09-30.acaciaon enumstripe.WebhookEndpoint.CreateParams.api_version - Add support for new Usage Billing APIs
stripe.v2.billing.MeterEvent,stripe.v2.billing.MeterEventAdjustments,stripe.v2.billing.MeterEventSession,stripe.v2.billing.MeterEventStreamand the new Events APIstripe.v2.core.Eventsunder the v2 namespace - Add method rawRequest() on the
StripeClientclass that takes a HTTP method type, url and relevant parameters to make requests to the Stripe API that are not yet supported in the SDK. - Add method
parse_thin_event()on theStripeClientclass to parse thin events.
Other changes
- Change type of
default_allowed_updatesonstripe.billing_portal.Configuration.CreateParamsFeaturesSubscriptionUpdatefromUnion[Literal[''], List[Literal['price', 'promotion_code', 'quantity']]]toNotRequired[Literal['']|List[Literal['price', 'promotion_code', 'quantity']]] - Change type of
productsonstripe.billing_portal.Configuration.CreateParamsFeaturesSubscriptionUpdatefromUnion[Literal[''], List[Configuration.CreateParamsFeaturesSubscriptionUpdateProduct]]toNotRequired[Literal['']|List[Configuration.CreateParamsFeaturesSubscriptionUpdateProduct]]
- Rename for
v10.13.0b1
- #1395 Update generated code for beta
- Add support for
send_moneyon parameter classstripe.AccountSession.CreateParamsComponentsFinancialAccountFeatures - Add support for
transfer_balanceon parameter classstripe.AccountSession.CreateParamsComponentsFinancialAccountFeatures - Add support for
automatically_finalizes_aton resourcestripe.QuotePreviewInvoice - Remove support for resource
stripe.QuotePhase - Add support for
rechnungon enumsstripe.PaymentLink.payment_method_types,stripe.PaymentLink.CreateParams.payment_method_types, andstripe.PaymentLink.ModifyParams.payment_method_types - Add support for
terminal_reader_invalid_location_for_activationon enumstripe.QuotePreviewInvoice.LastFinalizationError.code
- Add support for
v10.12.0
- #1394 Update generated code
- Add support for
international_transactionon enumstripe.treasury.ReceivedDebit.failure_code
- Add support for
- #1393 Update generated code
- Add support for
payer_detailson resource classstripe.Charge.PaymentMethodDetails.Klarna - Add support for
amazon_payon resource classstripe.Dispute.PaymentMethodDetails - Add support for
automatically_finalizes_aton resourcestripe.Invoice - Add support for
state_sales_taxon resource classstripe.tax.Registration.CountryOptions.Usand parameter classstripe.tax.Registration.CreateParamsCountryOptionsUs - Add support for
verification_supportabilityon 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
amazon_payon enumstripe.Dispute.PaymentMethodDetails.type - Add support for
terminal_reader_invalid_location_for_activationon enumsstripe.Invoice.LastFinalizationError.code,stripe.PaymentIntent.LastPaymentError.code,stripe.SetupAttempt.SetupError.code, andstripe.SetupIntent.LastSetupError.code
- Add support for