This release changes the pinned API version to 2025-05-28.preview.
-
#2324 Update generated code for beta
Breaking changes
- Remove support for deprecated previews
- Remove support for resources
Billing.MeterErrorReport
,GiftCards.Card
, andGiftCards.Transaction
- Remove support for
create
,list
,retrieve
,update
, andvalidate
methods on resourceGiftCards.Card
- Remove support for
cancel
,confirm
,create
,list
,retrieve
, andupdate
methods on resourceGiftCards.Transaction
- Remove support for
provisioning
onProductCreateParams
andProduct
- Remove support for snapshot event
BillingMeterErrorReportTriggeredEvent
with resourceBilling.MeterErrorReport
- Remove support for error codes
gift_card_balance_insufficient
,gift_card_code_exists
, andgift_card_inactive
onQuotePreviewInvoice.last_finalization_error
andStripeError
- Remove support for resources
- Remove support for values
credits_attributed_to_debits
andlegacy_prorations
from enumsCheckout.SessionCreateParams.subscription_data.billing_mode
,InvoiceCreatePreviewParams.schedule_details.billing_mode
,InvoiceCreatePreviewParams.subscription_details.billing_mode
,Quote.subscription_data.billing_mode
,QuoteCreateParams.subscription_data.billing_mode
,QuotePreviewSubscriptionSchedule.billing_mode
,Subscription.billing_mode
,SubscriptionCreateParams.billing_mode
,SubscriptionSchedule.billing_mode
, andSubscriptionScheduleCreateParams.billing_mode
- Change type of
Checkout.SessionUpdateParams.line_items[].quantity
fromemptyable(longInteger)
tolongInteger
- Change
CreditNote.post_payment_amount
to be required - Change
CreditNote.pre_payment_amount
to be required - Change type of
InvoiceCreatePreviewParams.subscription_details.cancel_at
,SubscriptionCreateParams.cancel_at
, andSubscriptionUpdateParams.cancel_at
fromDateTime
toDateTime | enum('max_period_end'|'min_period_end')
- Remove support for
credits
onOrderCreateParams
,OrderUpdateParams
, andOrder
- Remove support for
amount_remaining
onOrder
- Remove support for
amount_credit
onOrder.total_details
- Change type of
PaymentAttemptRecord.metadata
andPaymentRecord.metadata
frommap(string: string) | null
tomap(string: string)
- Change type of
PaymentRecordReportPaymentAttemptCanceledParams.metadata
,PaymentRecordReportPaymentAttemptFailedParams.metadata
,PaymentRecordReportPaymentAttemptGuaranteedParams.metadata
,PaymentRecordReportPaymentAttemptParams.metadata
, andPaymentRecordReportPaymentParams.metadata
frommap(string: string)
toemptyable(map(string: string))
- Change type of
Privacy.RedactionJob.status
fromstring
toenum
- Change type of
Privacy.RedactionJob.validation_behavior
fromstring
toenum('error'|'fix')
- Change type of
Privacy.RedactionJobValidationError.code
fromstring
toenum
- Change type of
Privacy.RedactionJobValidationError.erroring_object
frommap(string: string)
toRedactionResourceErroringObject
- Remove support for
status_details
andstatus
onTax.Association
Other changes
- Add support for
migrate
method on resourceSubscription
- Add support for
distance
,pickup_location_name
,return_location_name
, andvehicle_identification_number
onChargeCaptureParams.payment_details.car_rental
,ChargeUpdateParams.payment_details.car_rental
,PaymentIntent.payment_details.car_rental
,PaymentIntentCaptureParams.payment_details.car_rental
,PaymentIntentConfirmParams.payment_details.car_rental
,PaymentIntentCreateParams.payment_details.car_rental
, andPaymentIntentUpdateParams.payment_details.car_rental
- Add support for
driver_identification_number
anddriver_tax_number
onChargeCaptureParams.payment_details.car_rental.drivers[]
,ChargeUpdateParams.payment_details.car_rental.drivers[]
,PaymentIntent.payment_details.car_rental.drivers[]
,PaymentIntentCaptureParams.payment_details.car_rental.drivers[]
,PaymentIntentConfirmParams.payment_details.car_rental.drivers[]
,PaymentIntentCreateParams.payment_details.car_rental.drivers[]
, andPaymentIntentUpdateParams.payment_details.car_rental.drivers[]
- Add support for new values
classic
andflexible
on enumsCheckout.SessionCreateParams.subscription_data.billing_mode
,InvoiceCreatePreviewParams.schedule_details.billing_mode
,InvoiceCreatePreviewParams.subscription_details.billing_mode
,Quote.subscription_data.billing_mode
,QuoteCreateParams.subscription_data.billing_mode
,QuotePreviewSubscriptionSchedule.billing_mode
,Subscription.billing_mode
,SubscriptionCreateParams.billing_mode
,SubscriptionSchedule.billing_mode
, andSubscriptionScheduleCreateParams.billing_mode
- Add support for
institution
onFinancialConnections.Account
- Add support for
countries
onFinancialConnections.Institution
- Add support for
location
andreader
onPaymentAttemptRecord.payment_method_details.affirm
,PaymentAttemptRecord.payment_method_details.wechat_pay
,PaymentRecord.payment_method_details.affirm
, andPaymentRecord.payment_method_details.wechat_pay
- Add support for
hooks
onPaymentIntentCaptureParams
,PaymentIntentConfirmParams
,PaymentIntentCreateParams
,PaymentIntentDecrementAuthorizationParams
,PaymentIntentIncrementAuthorizationParams
,PaymentIntentUpdateParams
, andPaymentIntent
- Remove support for
async_workflows
onPaymentIntentCaptureParams
,PaymentIntentConfirmParams
,PaymentIntentCreateParams
,PaymentIntentDecrementAuthorizationParams
,PaymentIntentIncrementAuthorizationParams
,PaymentIntentUpdateParams
, andPaymentIntent
- Add support for
card_present
onPaymentIntentAmountDetailsLineItem.payment_method_options
- Add support for
livemode
onPrivacy.RedactionJob
- Add support for
billing_thresholds
onQuotePreviewSubscriptionSchedule.default_settings
,QuotePreviewSubscriptionSchedule.phases[].items[]
, andQuotePreviewSubscriptionSchedule.phases[]
- Add support for
billing_mode_details
onSubscription
- Add support for
tax_transaction_attempts
onTax.Association
- Add support for
confirm_config
onTerminal.Reader.action.confirm_payment_intent
andTerminal.ReaderConfirmPaymentIntentParams
- Add support for error code
forwarding_api_upstream_error
onQuotePreviewInvoice.last_finalization_error
- Remove support for deprecated previews