Releases: stripe/stripe-dotnet
Releases · stripe/stripe-dotnet
v47.3.0-beta.3
- #3048 Update generated code for beta
- Remove support for
StripeAccount
onTerminalReaderActionCollectPaymentMethod
,TerminalReaderActionConfirmPaymentIntent
,TerminalReaderActionProcessPaymentIntent
, andTerminalReaderActionRefundPayment
- Remove support for
v47.3.0-beta.2
- #3043 Update generated code for beta
- Add support for
PayByBankPayments
onAccountCapabilitiesOptions
andAccountCapabilities
- Add support for
DirectorshipDeclaration
onAccountCompanyOptions
andTokenAccountCompanyOptions
- Add support for
ProofOfUltimateBeneficialOwnership
onAccountDocumentsOptions
- Add support for
TaxThresholdMonitoring
onAccountSessionComponentsOptions
- Add support for
FinancialAccountTransactions
,FinancialAccount
,IssuingCard
, andIssuingCardsList
onAccountSessionComponents
- Add support for
PayByBank
onChargePaymentMethodDetails
,CheckoutSessionPaymentMethodOptionsOptions
,ConfirmationTokenPaymentMethodDataOptions
,ConfirmationTokenPaymentMethodPreview
,PaymentIntentPaymentMethodDataOptions
,PaymentIntentPaymentMethodOptionsOptions
,PaymentIntentPaymentMethodOptions
,PaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
,PaymentMethodConfiguration
,PaymentMethodCreateOptions
,PaymentMethodUpdateOptions
,PaymentMethod
, andSetupIntentPaymentMethodDataOptions
- Add support for
Discounts
onCheckoutSession
- Add support for
Jpy
onTerminalConfigurationTippingOptions
andTerminalConfigurationTipping
- Add support for
v47.3.0-beta.1
- #3037 Update generated code for beta
- Add support for
Close
method on resourceTreasury.FinancialAccount
- Add support for
OwnershipExemptionReason
onAccountCompanyOptions
,AccountCompany
, andTokenAccountCompanyOptions
- Add support for
DirectorshipDeclaration
onAccountCompany
- Add support for
AdviceCode
onChargeOutcome
,InvoiceLastFinalizationError
,PaymentIntentLastPaymentError
,SetupAttemptSetupError
,SetupIntentLastSetupError
, andStripeError
- Add support for
BrandProduct
onCard
,SourceCardPresent
,SourceCard
, andSourceThreeDSecure
- Add support for
Country
onChargePaymentMethodDetailsPaypal
,ConfirmationTokenPaymentMethodPreviewPaypal
, andPaymentMethodPaypal
- Add support for
PhoneNumberCollection
onPaymentLinkUpdateOptions
- Add support for
Nickname
onTreasury.FinancialAccountCreateOptions
,Treasury.FinancialAccountUpdateOptions
, andTreasuryFinancialAccount
- Add support for
ForwardingSettings
onTreasury.FinancialAccountUpdateOptions
- Add support for
IsDefault
onTreasuryFinancialAccount
- Add support for
DestinationPaymentMethodData
onTreasury.OutboundTransferCreateOptions
- Add support for
FinancialAccount
onTreasuryOutboundTransferDestinationPaymentMethodDetails
- Change type of
TreasuryOutboundTransferDestinationPaymentMethodDetailsType
fromliteral('us_bank_account')
toenum('financial_account'|'us_bank_account')
- Add support for
OutboundTransfer
onTreasuryReceivedCreditLinkedFlowsSourceFlowDetails
- Add support for
v47.2.0
- #3036 This release changes the pinned API version to
2024-12-18.acacia
.- Add support for
NetworkAdviceCode
andNetworkDeclineCode
onChargeOutcome
,InvoiceLastFinalizationError
,PaymentIntentLastPaymentError
,SetupAttemptSetupError
,SetupIntentLastSetupError
, andStripeError
- Add support for
CreditsApplicationInvoiceVoided
onBillingCreditBalanceTransactionCredit
- Change type of
BillingCreditBalanceTransactionCreditType
fromliteral('credits_granted')
toenum('credits_application_invoice_voided'|'credits_granted')
- Add support for
AllowRedisplay
onCard
andSource
- Add support for
RegulatedStatus
onCard
,ChargePaymentMethodDetailsCard
,ConfirmationTokenPaymentMethodPreviewCard
, andPaymentMethodCard
- Add support for
Funding
onChargePaymentMethodDetailsAmazonPay
andChargePaymentMethodDetailsRevolutPay
- Add support for
NetworkTransactionId
onChargePaymentMethodDetailsCard
- Add support for
ReferencePrefix
onCheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsOptions
,CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions
,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsOptions
,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions
,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions
,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions
,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions
,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions
,SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions
,SetupIntentPaymentMethodOptionsBacsDebitMandateOptions
,SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions
, andSetupIntentPaymentMethodOptionsSepaDebitMandateOptions
- Add support for
VisaCompliance
onDisputeEvidenceDetailsEnhancedEligibility
,DisputeEvidenceEnhancedEvidenceOptions
, andDisputeEvidenceEnhancedEvidence
- Add support for
AccountHolderAddress
andBankAddress
onFundingInstructionsBankTransferFinancialAddressesIban
,FundingInstructionsBankTransferFinancialAddressesSortCode
,FundingInstructionsBankTransferFinancialAddressesSpei
,FundingInstructionsBankTransferFinancialAddressesZengin
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesIban
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSortCode
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
, andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesZengin
- Add support for
AccountHolderName
onFundingInstructionsBankTransferFinancialAddressesSpei
andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
- Add support for
DisabledReason
onInvoiceAutomaticTax
,SubscriptionAutomaticTax
,SubscriptionScheduleDefaultSettingsAutomaticTax
, andSubscriptionSchedulePhasesAutomaticTax
- Add support for
TaxId
onIssuingAuthorizationMerchantData
andIssuingTransactionMerchantData
- Add support for
TrialPeriodDays
onPaymentLinkSubscriptionDataOptions
- Add support for
Al
,Am
,Ao
,Ba
,Bb
,Bs
,Cd
,Gn
,Kh
,Me
,Mk
,Mr
,Np
,Pe
,Sn
,Sr
,Tj
,Ug
,Uy
,Zm
, andZw
onTaxRegistrationCountryOptionsOptions
andTaxRegistrationCountryOptions
- Add support for
v47.2.0-beta.3
- #3035 Update generated code for beta
- Add support for
AllowRedisplay
onCard
andSource
- Remove support for
AmountRefunded
onPaymentRecord
- Add support for
Account
onTerminalReaderActionCollectPaymentMethod
,TerminalReaderActionConfirmPaymentIntent
,TerminalReaderActionProcessPaymentIntent
, andTerminalReaderActionRefundPayment
- Add support for
- #3033 System.Text.Json Serialization Support in .NET SDK Objects
- Add System.Text.Json support for serializing Stripe.net entities and objects for applications running on .NET 6 and above. Now you can pass a Stripe.net object or collection of objects to the System.Text.Json serializer and it will produce the correct JSON string.
v47.2.0-beta.2
- #3032 Update generated code for beta
- Add support for
AutomaticIndirectTax
onAccountCapabilitiesOptions
andAccountCapabilities
- Add support for
ReferencePrefix
onCheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsOptions
,CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions
,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsOptions
,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions
,OrderPaymentSettingsPaymentMethodOptionsSepaDebitMandateOptionsOptions
,OrderPaymentSettingsPaymentMethodOptionsSepaDebitMandateOptions
,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions
,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions
,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions
,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions
,SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions
,SetupIntentPaymentMethodOptionsBacsDebitMandateOptions
,SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions
, andSetupIntentPaymentMethodOptionsSepaDebitMandateOptions
- Add support for
DisabledReason
onInvoiceAutomaticTax
,SubscriptionAutomaticTax
,SubscriptionScheduleDefaultSettingsAutomaticTax
, andSubscriptionSchedulePhasesAutomaticTax
- Add support for
TrialPeriodDays
onPaymentLinkSubscriptionDataOptions
- Add support for
v47.2.0-beta.1
- #3031 Update generated code for beta
- Add support for
NetworkAdviceCode
andNetworkDeclineCode
onChargeOutcome
,InvoiceLastFinalizationError
,PaymentIntentLastPaymentError
,SetupAttemptSetupError
,SetupIntentLastSetupError
, andStripeError
- Add support for
Funding
onChargePaymentMethodDetailsAmazonPay
andChargePaymentMethodDetailsRevolutPay
- Add support for
AmountRequested
andPartialAuthorization
onChargePaymentMethodDetailsCard
- Add support for
Metadata
onCheckoutSessionLineItemsOptions
andLineItem
- Add support for
LineItems
onCheckout.SessionUpdateOptions
,CheckoutSessionPermissionsUpdateOptions
, andCheckoutSessionPermissionsUpdate
- Add support for
AdjustableQuantity
andDisplay
onLineItem
- Add support for
RequestPartialAuthorization
onPaymentIntentPaymentMethodOptionsCardOptions
andPaymentIntentPaymentMethodOptionsCard
- Add support for
PaymentMethodOptions
onPaymentIntentIncrementAuthorizationOptions
- Add support for
v47.1.0
- #3025 This release changes the pinned API version to
2024-11-20.acacia
.- Add support for
Respond
test helper method on resourceIssuing.Authorization
- Add support for
Authorizer
onAccountRelationshipOptions
andTokenPersonRelationshipOptions
- Add support for
AdaptivePricing
onCheckout.SessionCreateOptions
andCheckoutSession
- Add support for
MandateOptions
onCheckoutSessionPaymentMethodOptionsBacsDebitOptions
,CheckoutSessionPaymentMethodOptionsBacsDebit
,CheckoutSessionPaymentMethodOptionsSepaDebitOptions
, andCheckoutSessionPaymentMethodOptionsSepaDebit
- Add support for
RequestExtendedAuthorization
,RequestIncrementalAuthorization
,RequestMulticapture
, andRequestOvercapture
onCheckoutSessionPaymentMethodOptionsCardOptions
andCheckoutSessionPaymentMethodOptionsCard
- Add support for
CaptureMethod
onCheckoutSessionPaymentMethodOptionsKakaoPayOptions
,CheckoutSessionPaymentMethodOptionsKrCardOptions
,CheckoutSessionPaymentMethodOptionsNaverPayOptions
,CheckoutSessionPaymentMethodOptionsPaycoOptions
, andCheckoutSessionPaymentMethodOptionsSamsungPayOptions
- Add support for
AccountHolderAddress
,AccountHolderName
,AccountType
, andBankAddress
onFundingInstructionsBankTransferFinancialAddressesAba
,FundingInstructionsBankTransferFinancialAddressesSwift
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesAba
, andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSwift
- Add support for
MerchantAmount
andMerchantCurrency
onIssuing.TestHelpersAuthorizationCreateOptions
- Add support for
FraudChallenges
andVerifiedByFraudChallenge
onIssuingAuthorization
- Add support for
SubmitType
onPaymentLinkUpdateOptions
- Add support for
TraceId
onPayout
- Add support for
NetworkDeclineCode
onRefundDestinationDetailsBlik
andRefundDestinationDetailsSwish
- Add support for
- #3021 Fix URL encoding of id strings passed to service methods
- #3026 Fix V2 list options base class
- Remove
StartingAfter
andEndingBefore
properties fromStripe.V2.EventListOptions
andStripe.V2.EventDestinationListOptions
. These properties are not supported on V2 List APIs and would result in a HTTP 400 error if provided.
- Remove
v47.1.0-beta.3
- #3027 Update generated code for beta
- Add support for
AccountHolderAddress
andBankAddress
onFundingInstructionsBankTransferFinancialAddressesIban
,FundingInstructionsBankTransferFinancialAddressesSortCode
,FundingInstructionsBankTransferFinancialAddressesSpei
,FundingInstructionsBankTransferFinancialAddressesZengin
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesIban
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSortCode
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
, andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesZengin
- Add support for
AccountHolderName
onFundingInstructionsBankTransferFinancialAddressesSpei
andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
- Add support for
v47.1.0-beta.2
- #3022 Update generated code for beta
- Add support for new resources
Issuing.FraudLiabilityDebit
,PaymentAttemptRecord
, andPaymentRecord
- Add support for
Get
andList
methods on resourcesFraudLiabilityDebit
andPaymentAttemptRecord
- Add support for
Get
,ReportPaymentAttemptCanceled
,ReportPaymentAttemptFailed
,ReportPaymentAttemptGuaranteed
,ReportPaymentAttempt
, andReportPayment
methods on resourcePaymentRecord
- Remove support for
MoneyMovement
onAccountSessionComponentsFinancialAccountFeaturesOptions
- Add support for
CardManagement
,CardSpendDisputeManagement
,CardholderManagement
, andSpendControlManagement
onAccountSessionComponentsIssuingCardFeaturesOptions
- Add support for
DisableStripeUserAuthentication
onAccountSessionComponentsIssuingCardsListFeaturesOptions
- Add support for
AdaptivePricing
onCheckout.SessionCreateOptions
andCheckoutSession
- Add support for
MandateOptions
onCheckoutSessionPaymentMethodOptionsBacsDebitOptions
,CheckoutSessionPaymentMethodOptionsBacsDebit
,CheckoutSessionPaymentMethodOptionsSepaDebitOptions
, andCheckoutSessionPaymentMethodOptionsSepaDebit
- Add support for
RequestDecrementalAuthorization
,RequestExtendedAuthorization
,RequestIncrementalAuthorization
,RequestMulticapture
, andRequestOvercapture
onCheckoutSessionPaymentMethodOptionsCardOptions
andCheckoutSessionPaymentMethodOptionsCard
- Add support for
CaptureMethod
onCheckoutSessionPaymentMethodOptionsKakaoPayOptions
,CheckoutSessionPaymentMethodOptionsKrCardOptions
,CheckoutSessionPaymentMethodOptionsNaverPayOptions
,CheckoutSessionPaymentMethodOptionsPaycoOptions
, andCheckoutSessionPaymentMethodOptionsSamsungPayOptions
- Add support for
AccountHolderAddress
,AccountHolderName
,AccountType
, andBankAddress
onFundingInstructionsBankTransferFinancialAddressesAba
,FundingInstructionsBankTransferFinancialAddressesSwift
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesAba
, andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSwift
- Add support for
PaymentRecordData
andPaymentRecord
onInvoiceAttachPaymentOptions
- Remove support for
OutOfBandPayment
onInvoiceAttachPaymentOptions
- Add support for
AmountOverpaid
onInvoice
- Add support for
MerchantAmount
andMerchantCurrency
onIssuing.TestHelpersAuthorizationCreateOptions
- Add support for
SubmitType
onPaymentLinkUpdateOptions
- Add support for new resources