Skip to content

Releases: stripe/stripe-python

v10.13.0b1

18 Sep 21:52
Compare
Choose a tag to compare
v10.13.0b1 Pre-release
Pre-release
  • #1395 Update generated code for beta
    • Add support for send_money on parameter class stripe.AccountSession.CreateParamsComponentsFinancialAccountFeatures
    • Add support for transfer_balance on parameter class stripe.AccountSession.CreateParamsComponentsFinancialAccountFeatures
    • Add support for automatically_finalizes_at on resource stripe.QuotePreviewInvoice
    • Remove support for resource stripe.QuotePhase
    • Add support for rechnung on enums stripe.PaymentLink.payment_method_types, stripe.PaymentLink.CreateParams.payment_method_types, and stripe.PaymentLink.ModifyParams.payment_method_types
    • Add support for terminal_reader_invalid_location_for_activation on enum stripe.QuotePreviewInvoice.LastFinalizationError.code

See the changelog for more details.

v10.12.0

18 Sep 18:39
Compare
Choose a tag to compare
  • #1394 Update generated code
    • Add support for international_transaction on enum stripe.treasury.ReceivedDebit.failure_code
  • #1393 Update generated code
    • Add support for payer_details on resource class stripe.Charge.PaymentMethodDetails.Klarna
    • Add support for amazon_pay on resource class stripe.Dispute.PaymentMethodDetails
    • Add support for automatically_finalizes_at on resource stripe.Invoice
    • Add support for state_sales_tax on resource class stripe.tax.Registration.CountryOptions.Us and parameter class stripe.tax.Registration.CreateParamsCountryOptionsUs
    • Add support for verification_supportability on enums stripe.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, and stripe.Person.Requirements.Error.code
    • Add support for amazon_pay on enum stripe.Dispute.PaymentMethodDetails.type
    • Add support for terminal_reader_invalid_location_for_activation on enums stripe.Invoice.LastFinalizationError.code, stripe.PaymentIntent.LastPaymentError.code, stripe.SetupAttempt.SetupError.code, and stripe.SetupIntent.LastSetupError.code

See the changelog for more details.

v10.12.0b1

13 Sep 17:59
Compare
Choose a tag to compare
v10.12.0b1 Pre-release
Pre-release
  • #1389 Update generated code for beta
    • Add support for template on resource class stripe.QuotePreviewInvoice.Rendering
    • Add support for resource stripe.issuing.DisputeSettlementDetail
    • Add support for resource stripe.issuing.Settlement
    • Add support for settlement on parameter class stripe.issuing.Transaction.ListParams and resource stripe.issuing.Transaction
    • Remove support for list on resource stripe.QuotePhase
    • Add support for rechnung on enum stripe.checkout.Session.CreateParams.payment_method_types
    • Add support for issuing_dispute_settlement_detail.created on enums stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and stripe.WebhookEndpoint.ModifyParams.enabled_events
    • Add support for issuing_dispute_settlement_detail.updated on enums stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and stripe.WebhookEndpoint.ModifyParams.enabled_events
    • Add support for issuing_settlement.created on enums stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and stripe.WebhookEndpoint.ModifyParams.enabled_events
    • Add support for issuing_settlement.updated on enums stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and stripe.WebhookEndpoint.ModifyParams.enabled_events

See the changelog for more details.

v10.11.0

12 Sep 22:05
Compare
Choose a tag to compare
  • #1391 Update generated code
    • Add support for template on parameter classes stripe.Customer.CreateParamsInvoiceSettingsRenderingOptions, stripe.Customer.ModifyParamsInvoiceSettingsRenderingOptions, stripe.Invoice.CreateParamsRendering, and stripe.Invoice.ModifyParamsRendering and resource classes stripe.Customer.InvoiceSettings.RenderingOptions and stripe.Invoice.Rendering
    • Add support for resource stripe.InvoiceRenderingTemplate
    • Add support for required on parameter classes stripe.PaymentLink.CreateParamsTaxIdCollection, stripe.PaymentLink.ModifyParamsTaxIdCollection, and stripe.checkout.Session.CreateParamsTaxIdCollection and resource classes stripe.PaymentLink.TaxIdCollection and stripe.checkout.Session.TaxIdCollection
    • Add support for submitted on enum stripe.issuing.Card.Shipping.status
    • Change type of tax_amounts on stripe.InvoiceLineItem from Optional[List[TaxAmount]] to List[TaxAmount]
    • Change type of tax_rates on stripe.InvoiceLineItem from Optional[List[TaxRate]] to List[TaxRate]
    • Change type of status_details on stripe.test_helpers.TestClock from Optional[StatusDetails] to StatusDetails

See the changelog for more details.

v10.11.0b1

05 Sep 21:06
Compare
Choose a tag to compare
v10.11.0b1 Pre-release
Pre-release
  • #1387 Update generated code for beta
    • Add support for recipients on parameter class stripe.AccountSession.CreateParamsComponents
    • Add support for resource stripe.billing.MeterErrorReport
    • Add support for business_name on resource class stripe.checkout.Session.CollectedInformation
    • Add support for tax_ids on resource class stripe.checkout.Session.CollectedInformation
    • Add support for billing.meter_error_report.triggered on enums stripe.Event.type, stripe.WebhookEndpoint.CreateParams.enabled_events, and stripe.WebhookEndpoint.ModifyParams.enabled_events
    • Add support for mb_way on enums stripe.PaymentLink.payment_method_types, stripe.PaymentLink.CreateParams.payment_method_types, and stripe.PaymentLink.ModifyParams.payment_method_types
  • #1386 Merge from master
  • #1384 Merge from master after the changes to not pass api_mode from individual methods
  • #1380 Update generated code for beta
    • Add support for email on resource class stripe.checkout.Session.CollectedInformation
    • Add support for phone on resource class stripe.checkout.Session.CollectedInformation
    • Add support for regulatory_reporting_file on parameter classes stripe.issuing.CreditUnderwritingRecord.CorrectParams, stripe.issuing.CreditUnderwritingRecord.CreateFromProactiveReviewParams, and stripe.issuing.CreditUnderwritingRecord.ReportDecisionParams and resource stripe.issuing.CreditUnderwritingRecord
    • Add support for resource stripe.terminal.ReaderCollectedData
    • Remove support for rechnung on parameter class stripe.PaymentMethod.ModifyParams
    • Add support for mb_way on enum stripe.checkout.Session.CreateParams.payment_method_types
    • Add support for terminal_reader_collected_data_invalid on enums stripe.Invoice.LastFinalizationError.code, stripe.PaymentIntent.LastPaymentError.code, stripe.QuotePreviewInvoice.LastFinalizationError.code, stripe.SetupAttempt.SetupError.code, and stripe.SetupIntent.LastSetupError.code

See the changelog for more details.

v10.10.0

05 Sep 20:55
Compare
Choose a tag to compare
  • #1376 Update generated code
    • Add support for subscription on parameter class stripe.billing.Alert.CreateParamsFilter
    • Change type of customer_consent_collected on stripe.terminal.Reader.ProcessSetupIntentParams from bool to NotRequired[bool]

See the changelog for more details.

v10.9.0

29 Aug 22:01
Compare
Choose a tag to compare
  • #1385 Generate SDK for OpenAPI spec version 1230
    • Add support for status_details on resource stripe.test_helpers.TestClock
    • Change type of fields on stripe.AccountLink.CreateParamsCollectionOptions from Literal['currently_due', 'eventually_due'] to NotRequired[Literal['currently_due', 'eventually_due']]
    • Add support for hr_oib on enums 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.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 issuing_regulatory_reporting on enums stripe.File.purpose, stripe.File.CreateParams.purpose, and stripe.File.ListParams.purpose

See the changelog for more details.

v10.9.0b2

22 Aug 22:10
Compare
Choose a tag to compare
v10.9.0b2 Pre-release
Pre-release
  • #1377 Update generated code for beta
    • Add support for mb_way_payments on resource class stripe.Account.Capabilities and parameter class stripe.Account.CreateParamsCapabilities
    • Add support for mb_way on resource classes stripe.Charge.PaymentMethodDetails, stripe.ConfirmationToken.PaymentMethodPreview, and stripe.PaymentIntent.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.SetupIntent.ConfirmParamsPaymentMethodData, stripe.SetupIntent.CreateParamsPaymentMethodData, and stripe.SetupIntent.ModifyParamsPaymentMethodData, and resource stripe.PaymentMethod
    • Remove support for phases on parameter classes stripe.Quote.CreateParams and stripe.Quote.ModifyParams
    • Remove support for from_schedule on parameter class stripe.Quote.CreateParamsSubscriptionData
    • Add support for mb_way on enums 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 hr_oib on enums stripe.Order.TaxDetails.TaxId.type, stripe.Order.CreateParamsTaxDetailsTaxId.type, stripe.Order.ModifyParamsTaxDetailsTaxId.type, and stripe.QuotePreviewInvoice.CustomerTaxId.type
    • Remove support for accepted on enum stripe.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompellingEvidence3.status
    • Remove support for partner_rejected on enum stripe.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompellingEvidence3.status
    • Remove support for submitted on enum stripe.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompellingEvidence3.status

See the changelog for more details.

v10.9.0b1

15 Aug 21:19
Compare
Choose a tag to compare
v10.9.0b1 Pre-release
Pre-release
  • #1375 Update generated code for beta
    • Add support for capital_financing on parameter class stripe.AccountSession.CreateParamsComponents
    • Add support for permissions on parameter class stripe.checkout.Session.CreateParams and resource stripe.checkout.Session
    • Add support for collected_information on parameter class stripe.checkout.Session.ModifyParams and resource stripe.checkout.Session
    • Add support for shipping_options on parameter class stripe.checkout.Session.ModifyParams

See the changelog for more details.

v10.8.0

15 Aug 21:16
Compare
Choose a tag to compare
  • #1373 Update generated code
    • Add support for authorization_code on resource class stripe.Charge.PaymentMethodDetails.Card
    • Add support for wallet on resource classes stripe.Charge.PaymentMethodDetails.CardPresent, stripe.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent, stripe.ConfirmationToken.PaymentMethodPreview.CardPresent, stripe.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent, and stripe.PaymentMethod.CardPresent
    • Add support for mandate_options on parameter classes stripe.PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebit, stripe.PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebit, and stripe.PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebit and resource class stripe.PaymentIntent.PaymentMethodOptions.BacsDebit
    • Add support for bacs_debit on parameter classes stripe.SetupIntent.ConfirmParamsPaymentMethodOptions, stripe.SetupIntent.CreateParamsPaymentMethodOptions, and stripe.SetupIntent.ModifyParamsPaymentMethodOptions and resource class stripe.SetupIntent.PaymentMethodOptions
    • Add support for chips on resource classes stripe.treasury.OutboundPayment.TrackingDetails.UsDomesticWire and stripe.treasury.OutboundTransfer.TrackingDetails.UsDomesticWire and parameter classes stripe.treasury.OutboundPayment.UpdateParamsTrackingDetailsUsDomesticWire and stripe.treasury.OutboundTransfer.UpdateParamsTrackingDetailsUsDomesticWire
    • Change type of imad on stripe.treasury.OutboundPayment.TrackingDetails.UsDomesticWire and stripe.treasury.OutboundTransfer.TrackingDetails.UsDomesticWire from str to Optional[str]

See the changelog for more details.