Releases: stripe/stripe-dotnet
Releases · stripe/stripe-dotnet
v47.4.0-beta.1
- #3049 Update generated code for beta
- Add support for
RejectedReason
onAccountRiskControls
- Add support for
ProductTaxCodeSelector
onAccountSessionComponentsOptions
- Add support for
Prices
onBillingCreditBalanceSummaryFilterApplicabilityScopeOptions
,BillingCreditGrantApplicabilityConfigScopeOptions
, andBillingCreditGrantApplicabilityConfigScope
- Add support for
BrandProduct
onChargePaymentMethodDetailsAmazonPayFundingCard
andChargePaymentMethodDetailsRevolutPayFundingCard
- Add support for
Restrictions
onCheckoutSessionPaymentMethodOptionsCardOptions
andCheckoutSessionPaymentMethodOptionsCard
- Add support for
v47.3.0
- #3044 Update generated code
- Add support for
Close
method on resourceTreasury.FinancialAccount
- Add support for
PayByBankPayments
onAccountCapabilitiesOptions
andAccountCapabilities
- Add support for
DirectorshipDeclaration
andOwnershipExemptionReason
onAccountCompanyOptions
,AccountCompany
, andTokenAccountCompanyOptions
- Add support for
ProofOfUltimateBeneficialOwnership
onAccountDocumentsOptions
- Add support for
FinancialAccount
onAccountSessionComponentsOptions
,AccountSessionComponents
, andTreasuryOutboundTransferDestinationPaymentMethodDetails
- Add support for
FinancialAccountTransactions
,IssuingCard
, andIssuingCardsList
onAccountSessionComponentsOptions
andAccountSessionComponents
- Add support for
AdviceCode
onChargeOutcome
,InvoiceLastFinalizationError
,PaymentIntentLastPaymentError
,SetupAttemptSetupError
,SetupIntentLastSetupError
, andStripeError
- Add support for
PayByBank
onChargePaymentMethodDetails
,CheckoutSessionPaymentMethodOptionsOptions
,ConfirmationTokenPaymentMethodDataOptions
,ConfirmationTokenPaymentMethodPreview
,PaymentIntentPaymentMethodDataOptions
,PaymentIntentPaymentMethodOptionsOptions
,PaymentIntentPaymentMethodOptions
,PaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
,PaymentMethodConfiguration
,PaymentMethodCreateOptions
,PaymentMethodUpdateOptions
,PaymentMethod
, andSetupIntentPaymentMethodDataOptions
- Add support for
Country
onChargePaymentMethodDetailsPaypal
,ConfirmationTokenPaymentMethodPreviewPaypal
, andPaymentMethodPaypal
- Add support for
Discounts
onCheckoutSession
- Add support for
PhoneNumberCollection
onPaymentLinkUpdateOptions
- Add support for
Jpy
onTerminalConfigurationTippingOptions
andTerminalConfigurationTipping
- 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
- Change type of
TreasuryOutboundTransferDestinationPaymentMethodDetailsType
fromliteral('us_bank_account')
toenum('financial_account'|'us_bank_account')
- Add support for
OutboundTransfer
onTreasuryReceivedCreditLinkedFlowsSourceFlowDetails
- Add support for
- #3046 update justfile import
- #3045 Added CONTRIBUTING.md file
- #3047 Pin ubuntu version in ci
- #3040 Add justfile, remove coveralls
- #3042 Remove debug build and test from CI
- #3039 Fixed supported frameworks in project description and readme
- #3038 Added pull request template
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