Releases: stripe/stripe-dotnet
Releases · stripe/stripe-dotnet
v48.3.0-beta.1
This release changes the pinned API version to 2025-05-28.preview
.
-
#3123 Update generated code for beta
Breaking changes
- Remove support for deprecated previews
- Remove support for resources
Billing.MeterErrorReport
,GiftCards.Card
,GiftCards.Transaction
, andPrivacy.RedactionJobRootObjects
- Remove support for
Create
,Get
,List
,Update
, andValidate
methods on resourceGiftCards.Card
- Remove support for
Cancel
,Confirm
,Create
,Get
,List
, andUpdate
methods on resourceGiftCards.Transaction
- Remove support for
Provisioning
onProductCreateOptions
andProduct
- Remove support for resources
- Change type of
CheckoutSessionLineItemOptions.Quantity
fromemptyable(longInteger)
tolongInteger
- Change type of
InvoiceSubscriptionDetailsOptions.CancelAt
,SubscriptionCreateOptions.CancelAt
, andSubscriptionUpdateOptions.CancelAt
fromDateTime
toDateTime | enum('max_period_end'|'min_period_end')
- Remove support for
Credits
onOrderCreateOptions
,OrderUpdateOptions
, andOrder
- Remove support for
AmountRemaining
onOrder
- Remove support for
AmountCredit
onOrder.TotalDetails
- Remove support for
AsyncWorkflows
onPaymentIntentCaptureOptions
,PaymentIntentConfirmOptions
,PaymentIntentCreateOptions
,PaymentIntentDecrementAuthorizationOptions
,PaymentIntentIncrementAuthorizationOptions
,PaymentIntentUpdateOptions
, andPaymentIntent
- Change type of
PaymentRecordReportPaymentAttemptCanceledOptions.Metadata
,PaymentRecordReportPaymentAttemptFailedOptions.Metadata
,PaymentRecordReportPaymentAttemptGuaranteedOptions.Metadata
,PaymentRecordReportPaymentAttemptOptions.Metadata
, andPaymentRecordReportPaymentOptions.Metadata
frommap(string: string)
toemptyable(map(string: string))
- Change type of
Privacy.RedactionJob.Objects
from$Privacy.RedactionJobRootObjects
toRedactionResourceRootObjects
- Change type of
Privacy.RedactionJobValidationError.ErroringObject
frommap(string: string)
toRedactionResourceErroringObject
- Remove support for
StatusDetails
andStatus
onTax.Association
- Remove support for snapshot event
BillingMeterErrorReportTriggered
with resourceBilling.MeterErrorReport
Other changes
- Add support for
Migrate
method on resourceSubscription
- Add support for
Distance
,PickupLocationName
,ReturnLocationName
, andVehicleIdentificationNumber
onChargePaymentDetailsCarRentalOptions
,PaymentIntent.PaymentDetails.CarRental
, andPaymentIntentPaymentDetailsCarRentalOptions
- Add support for
DriverIdentificationNumber
andDriverTaxNumber
onChargePaymentDetailsCarRentalDriverOptions
,PaymentIntent.PaymentDetails.CarRental.Driver
, andPaymentIntentPaymentDetailsCarRentalDriverOptions
- Add support for
Institution
onFinancialConnections.Account
- Add support for
Countries
onFinancialConnections.Institution
- Add support for
Location
andReader
onPaymentAttemptRecord.PaymentMethodDetails.Affirm
,PaymentAttemptRecord.PaymentMethodDetails.WechatPay
,PaymentRecord.PaymentMethodDetails.Affirm
, andPaymentRecord.PaymentMethodDetails.WechatPay
- Add support for
Hooks
onPaymentIntentCaptureOptions
,PaymentIntentConfirmOptions
,PaymentIntentCreateOptions
,PaymentIntentDecrementAuthorizationOptions
,PaymentIntentIncrementAuthorizationOptions
,PaymentIntentUpdateOptions
, andPaymentIntent
- Add support for
CardPresent
onPaymentIntentAmountDetailsLineItem.PaymentMethodOptions
- Add support for
Livemode
onPrivacy.RedactionJob
- Add support for
BillingThresholds
onQuotePreviewSubscriptionSchedule.DefaultSettings
,QuotePreviewSubscriptionSchedule.Phase.Item
, andQuotePreviewSubscriptionSchedule.Phase
- Add support for
BillingModeDetails
onSubscription
- Add support for
TaxTransactionAttempts
onTax.Association
- Add support for
ConfirmConfig
onTerminal.Reader.Action.ConfirmPaymentIntent
andTerminal.ReaderConfirmPaymentIntentOptions
- Remove support for deprecated previews
v48.2.0
This release changes the pinned API version to 2025-05-28.basil
.
- #3128 Update generated code.
- Add support for
AttachPayment
method on resourceInvoice
- Add support for
CollectInputs
method on resourceTerminal.Reader
- Add support for
SucceedInputCollection
andTimeoutInputCollection
test helper methods on resourceTerminal.Reader
- Add support for
PixPayments
onAccount.Capabilities
andAccountCapabilitiesOptions
- Add support for
DisputesList
andPaymentDisputes
onAccountSession.Components
andAccountSessionComponentsOptions
- Add support for
RefundAndDisputePrefunding
onBalance
- Add support for
BalanceType
onBalanceTransaction
- Add support for
Location
andReader
onCharge.PaymentMethodDetails.Affirm
andCharge.PaymentMethodDetails.WechatPay
- Add support for
PaymentMethodRemove
onCheckoutSessionSavedPaymentMethodOptionsOptions
- Add support for
SetupFutureUsage
onCheckout.Session.PaymentMethodOptions.NaverPay
- Add support for
PostPaymentAmount
andPrePaymentAmount
onCreditNote
- Add support for
Sex
,UnparsedPlaceOfBirth
, andUnparsedSex
onIdentity.VerificationReport.Document
andIdentity.VerificationSession.VerifiedOutputs
- Add support for
BillingThresholds
onInvoiceScheduleDetailsPhaseItemOptions
,InvoiceScheduleDetailsPhaseOptions
,InvoiceSubscriptionDetailsItemOptions
,SubscriptionCreateOptions
,SubscriptionItemCreateOptions
,SubscriptionItemOptions
,SubscriptionItemUpdateOptions
,SubscriptionItem
,SubscriptionSchedule.DefaultSettings
,SubscriptionSchedule.Phase.Item
,SubscriptionSchedule.Phase
,SubscriptionScheduleDefaultSettingsOptions
,SubscriptionSchedulePhaseItemOptions
,SubscriptionSchedulePhaseOptions
,SubscriptionUpdateOptions
, andSubscription
- Add support for
Satispay
onPaymentIntent.PaymentMethodOptions
andPaymentIntentPaymentMethodOptionsOptions
- Add support for
CaptureMethod
onPaymentIntent.PaymentMethodOptions.Billie
- Add support for
KakaoPay
,KrCard
,NaverPay
,Payco
, andSamsungPay
onPaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
, andPaymentMethodConfiguration
- Add support for
NetworkDeclineCode
onRefund.DestinationDetails.Paypal
- Add support for
Metadata
onTax.CalculationLineItem
andTaxCalculationLineItemOptions
- Add support for
ReturnUrl
onTerminal.Reader.Action.ProcessPaymentIntent.ProcessConfig
andTerminalReaderProcessConfigOptions
- Add support for
CollectInputs
onTerminal.Reader.Action
- Add support for snapshot event
InvoicePaymentPaid
with resourceInvoicePayment
- Add support for
- #3124 Adds CONTRIBUTING.md
v48.2.0-beta.2
- #3122 Update generated code for beta
Release specs are identical.
v48.2.0-beta.1
-
#3107 Update generated code for beta
This release changes the pinned API version to2025-04-30.preview
.- Add support for
BillingMode
onCheckoutSessionSubscriptionDataOptions
,InvoiceScheduleDetailsOptions
,InvoiceSubscriptionDetailsOptions
,Quote.SubscriptionData
,QuotePreviewSubscriptionSchedule
,QuoteSubscriptionDataOptions
,SubscriptionCreateOptions
,SubscriptionScheduleCreateOptions
,SubscriptionSchedule
, andSubscription
- Add support for
AccountNumber
onConfirmationToken.PaymentMethodPreview.AcssDebit
andPaymentMethod.AcssDebit
- Add support for
v48.1.0
This release changes the pinned API version to 2025-04-30.basil
.
- #3102 Update generated code
- Add support for
MinorityOwnedBusinessDesignation
onAccount.BusinessProfile
andAccountBusinessProfileOptions
- Add support for
RegistrationDate
onAccount.Company
,AccountCompanyOptions
, andTokenAccountCompanyOptions
- Add support for
UsCfpbData
onAccountCreateOptions
,AccountUpdateOptions
,Person
, andTokenPersonOptions
- Add support for
TaxId
onCharge.BillingDetails
,ConfirmationToken.PaymentMethodPreview.BillingDetails
,ConfirmationTokenPaymentMethodDataBillingDetailsOptions
,PaymentIntentPaymentMethodDataBillingDetailsOptions
,PaymentMethod.BillingDetails
,PaymentMethodBillingDetailsOptions
, andSetupIntentPaymentMethodDataBillingDetailsOptions
- Add support for
WalletOptions
onCheckout.SessionCreateOptions
andCheckout.Session
- Add support for
Provider
onCheckout.Session.AutomaticTax
,Invoice.AutomaticTax
, andQuote.AutomaticTax
- Add support for
PaymentMethodOptions
onTestHelpersConfirmationTokenCreateOptions
- Add support for
Installments
onConfirmationToken.PaymentMethodOptions.Card
- Add support for
Context
onEvent
- Add support for
Billie
onPaymentIntent.PaymentMethodOptions
andPaymentIntentPaymentMethodOptionsOptions
- Add support for
Pix
onPaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
, andPaymentMethodConfiguration
- Add support for
Klarna
onPaymentMethodDomain
- Add support for
PendingReason
onRefund
- Add support for
Aw
,Az
,Bd
,Bf
,Bj
,Cm
,Cv
,Et
,In
,Kg
,La
, andPh
onTax.Registration.CountryOptions
andTaxRegistrationCountryOptionsOptions
- Add support for
v48.1.0-beta.4
- #3099 Update generated code for beta
- Add support for new resources
FxQuote
andPaymentIntentAmountDetailsLineItem
- Add support for
Create
,Get
, andList
methods on resourceFxQuote
- Remove support for
AttachPaymentIntent
method on resourceInvoice
- Add support for
RegistrationDate
onAccountCompanyOptions
,AccountCompany
, andTokenAccountCompanyOptions
- Add support for
CustomerReference
andOrderReference
onChargePaymentDetailsOptions
,PaymentIntentPaymentDetailsOptions
, andPaymentIntentPaymentDetails
- Add support for
TaxId
onChargeBillingDetails
,ConfirmationTokenPaymentMethodDataBillingDetailsOptions
,ConfirmationTokenPaymentMethodPreviewBillingDetails
,PaymentIntentPaymentMethodDataBillingDetailsOptions
,PaymentMethodBillingDetailsOptions
,PaymentMethodBillingDetails
,SetupIntentPaymentMethodDataBillingDetailsOptions
, andTreasuryOutboundPaymentDestinationPaymentMethodDataBillingDetailsOptions
- Add support for
PriceData
onCheckoutSessionLineItemsOptions
- Change type of
CheckoutSessionLineItemsOptions.Quantity
fromlongInteger
toemptyable(longInteger)
- Add support for
Script
onCouponCreateOptions
andCoupon
- Add support for
Type
onCoupon
- Add support for
FxQuote
onPaymentIntentConfirmOptions
,PaymentIntentCreateOptions
,PaymentIntentUpdateOptions
,PaymentIntent
,TransferCreateOptions
, andTransfer
- Add support for
DiscountAmount
,LineItems
,Shipping
, andTax
onPaymentIntentAmountDetails
- Add support for
Pix
onPaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
, andPaymentMethodConfiguration
- Add support for
UsCfpbData
onPerson
andTokenPersonOptions
- Add support for
PendingReason
onRefund
- Add support for
Aw
,Az
,Bd
,Bj
,Et
,Kg
,La
, andPh
onTaxRegistrationCountryOptionsOptions
andTaxRegistrationCountryOptions
- Add support for snapshot event
FxQuoteExpired
with resourceFxQuote
- Add support for new resources
v48.0.2
v48.0.1
v48.1.0-beta.3
- #3094 Update generated code for beta
- Add support for new resources
Privacy.RedactionJobRootObjects
,Privacy.RedactionJobValidationError
, andPrivacy.RedactionJob
- Add support for
Cancel
,Create
,Get
,List
,Run
,Update
, andValidate
methods on resourceRedactionJob
- Add support for
Get
andList
methods on resourceRedactionJobValidationError
- Add support for
MinorityOwnedBusinessDesignation
onAccountBusinessProfileOptions
andAccountBusinessProfile
- Add support for
ExportTaxTransactions
andPaymentDisputes
onAccountSessionComponentsOptions
- Add support for
WalletOptions
onCheckout.SessionCreateOptions
andCheckoutSession
- Add support for
Klarna
onPaymentMethodDomain
- Add support for
In
onTaxRegistrationCountryOptionsOptions
andTaxRegistrationCountryOptions
- Add support for new resources
- #3092 Handle
ExternalAccount
field inExternalAccountCreateOptions
- Changes
ExternalAccount
property inExternalAccountCreateOptions
from astring
to a union type.
- Changes
v48.1.0-beta.2
- Re-releasing 48.1.0-beta.1 as it had publishing issues