Changelog
17.0.0 - 2024-10-01
#2192 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 Upgrade Guide and carefully review the API changes before upgrading.
usage_threshold_config
to usage_threshold
on Billing.AlertCreateParams
and Billing.Alert
filter
on Billing.AlertCreateParams
and Billing.Alert
. Use the filters on the usage_threshold
insteadcustomer_consent_collected
on Terminal.ReaderProcessSetupIntentParams
.1
-> 2
2
-> 5
custom_unit_amount
on ProductCreateParams.default_price_data
allow_redisplay
on Terminal.ReaderProcessPaymentIntentParams.process_config
and Terminal.ReaderProcessSetupIntentParams
international_transaction
on enum Treasury.ReceivedCredit.failure_code
2024-09-30.acacia
on enum WebhookEndpointCreateParams.api_version
Billing.MeterEvent
, Billing.MeterEventAdjustments
, Billing.MeterEventSession
, Billing.MeterEventStream
and the new Events API Core.Events
in the v2 namespace parseThinEvent()
on the Stripe
class to parse thin events.Stripe
class 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.BillingPortal.ConfigurationCreateParams.features.subscription_update.default_allowed_updates
and BillingPortal.ConfigurationCreateParams.features.subscription_update.products
to be optionalChangelog
16.12.0 - 2024-09-18
international_transaction
on enum Treasury.ReceivedDebit.failure_code
verification_supportability
on enums Account.future_requirements.errors[].code
, Account.requirements.errors[].code
, BankAccount.future_requirements.errors[].code
, and BankAccount.requirements.errors[].code
terminal_reader_invalid_location_for_activation
on enums Invoice.last_finalization_error.code
, PaymentIntent.last_payment_error.code
, SetupAttempt.setup_error.code
, SetupIntent.last_setup_error.code
, and StripeError.code
payer_details
on Charge.payment_method_details.klarna
amazon_pay
on Dispute.payment_method_details
amazon_pay
on enum Dispute.payment_method_details.type
automatically_finalizes_at
on Invoice
state_sales_tax
on Tax.Registration.country_options.us
and Tax.RegistrationCreateParams.country_options.us
Changelog
16.11.0 - 2024-09-12
InvoiceRenderingTemplate
archive
, list
, retrieve
, and unarchive
methods on resource InvoiceRenderingTemplate
required
on Checkout.Session.tax_id_collection
, Checkout.SessionCreateParams.tax_id_collection
, PaymentLink.tax_id_collection
, PaymentLinkCreateParams.tax_id_collection
, and PaymentLinkUpdateParams.tax_id_collection
template
on Customer.invoice_settings.rendering_options
, CustomerCreateParams.invoice_settings.rendering_options
, CustomerUpdateParams.invoice_settings.rendering_options
, Invoice.rendering
, InvoiceCreateParams.rendering
, and InvoiceUpdateParams.rendering
template_version
on Invoice.rendering
, InvoiceCreateParams.rendering
, and InvoiceUpdateParams.rendering
submitted
on enum Issuing.Card.shipping.status
TestHelpers.TestClock.status_details
to be requiredChangelog
16.9.0 - 2024-08-29
AccountLinkCreateParams.collection_options.fields
and LineItem.description
to be optionalhr_oib
on enums Checkout.Session.customer_details.tax_ids[].type
, Invoice.customer_tax_ids[].type
, Tax.Calculation.customer_details.tax_ids[].type
, Tax.Transaction.customer_details.tax_ids[].type
, and TaxId.type
hr_oib
on enums CustomerCreateParams.tax_id_data[].type
, InvoiceCreatePreviewParams.customer_details.tax_ids[].type
, InvoiceUpcomingLinesParams.customer_details.tax_ids[].type
, InvoiceUpcomingParams.customer_details.tax_ids[].type
, Tax.CalculationCreateParams.customer_details.tax_ids[].type
, and TaxIdCreateParams.type
issuing_regulatory_reporting
on enums File.purpose
and FileListParams.purpose
issuing_regulatory_reporting
on enum FileCreateParams.purpose
Issuing.Card.shipping.address_validation
to be requiredstatus_details
on TestHelpers.TestClock