Skip to content

Releases: stripe/stripe-dotnet

v47.3.0-beta.3

23 Jan 21:24
Compare
Choose a tag to compare
v47.3.0-beta.3 Pre-release
Pre-release
  • #3048 Update generated code for beta
    • Remove support for StripeAccount on TerminalReaderActionCollectPaymentMethod, TerminalReaderActionConfirmPaymentIntent, TerminalReaderActionProcessPaymentIntent, and TerminalReaderActionRefundPayment

See the changelog for more details.

v47.3.0-beta.2

18 Jan 00:34
Compare
Choose a tag to compare
v47.3.0-beta.2 Pre-release
Pre-release
  • #3043 Update generated code for beta
    • Add support for PayByBankPayments on AccountCapabilitiesOptions and AccountCapabilities
    • Add support for DirectorshipDeclaration on AccountCompanyOptions and TokenAccountCompanyOptions
    • Add support for ProofOfUltimateBeneficialOwnership on AccountDocumentsOptions
    • Add support for TaxThresholdMonitoring on AccountSessionComponentsOptions
    • Add support for FinancialAccountTransactions, FinancialAccount, IssuingCard, and IssuingCardsList on AccountSessionComponents
    • Add support for PayByBank on ChargePaymentMethodDetails, CheckoutSessionPaymentMethodOptionsOptions, ConfirmationTokenPaymentMethodDataOptions, ConfirmationTokenPaymentMethodPreview, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, PaymentMethodCreateOptions, PaymentMethodUpdateOptions, PaymentMethod, and SetupIntentPaymentMethodDataOptions
    • Add support for Discounts on CheckoutSession
    • Add support for Jpy on TerminalConfigurationTippingOptions and TerminalConfigurationTipping

See the changelog for more details.

v47.3.0-beta.1

09 Jan 21:38
Compare
Choose a tag to compare
v47.3.0-beta.1 Pre-release
Pre-release
  • #3037 Update generated code for beta
    • Add support for Close method on resource Treasury.FinancialAccount
    • Add support for OwnershipExemptionReason on AccountCompanyOptions, AccountCompany, and TokenAccountCompanyOptions
    • Add support for DirectorshipDeclaration on AccountCompany
    • Add support for AdviceCode on ChargeOutcome, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError
    • Add support for BrandProduct on Card, SourceCardPresent, SourceCard, and SourceThreeDSecure
    • Add support for Country on ChargePaymentMethodDetailsPaypal, ConfirmationTokenPaymentMethodPreviewPaypal, and PaymentMethodPaypal
    • Add support for PhoneNumberCollection on PaymentLinkUpdateOptions
    • Add support for Nickname on Treasury.FinancialAccountCreateOptions, Treasury.FinancialAccountUpdateOptions, and TreasuryFinancialAccount
    • Add support for ForwardingSettings on Treasury.FinancialAccountUpdateOptions
    • Add support for IsDefault on TreasuryFinancialAccount
    • Add support for DestinationPaymentMethodData on Treasury.OutboundTransferCreateOptions
    • Add support for FinancialAccount on TreasuryOutboundTransferDestinationPaymentMethodDetails
    • Change type of TreasuryOutboundTransferDestinationPaymentMethodDetailsType from literal('us_bank_account') to enum('financial_account'|'us_bank_account')
    • Add support for OutboundTransfer on TreasuryReceivedCreditLinkedFlowsSourceFlowDetails

See the changelog for more details.

v47.2.0

18 Dec 23:38
Compare
Choose a tag to compare
  • #3036 This release changes the pinned API version to 2024-12-18.acacia.
    • Add support for NetworkAdviceCode and NetworkDeclineCode on ChargeOutcome, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError
    • Add support for CreditsApplicationInvoiceVoided on BillingCreditBalanceTransactionCredit
    • Change type of BillingCreditBalanceTransactionCreditType from literal('credits_granted') to enum('credits_application_invoice_voided'|'credits_granted')
    • Add support for AllowRedisplay on Card and Source
    • Add support for RegulatedStatus on Card, ChargePaymentMethodDetailsCard, ConfirmationTokenPaymentMethodPreviewCard, and PaymentMethodCard
    • Add support for Funding on ChargePaymentMethodDetailsAmazonPay and ChargePaymentMethodDetailsRevolutPay
    • Add support for NetworkTransactionId on ChargePaymentMethodDetailsCard
    • Add support for ReferencePrefix on CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptions, SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, and SetupIntentPaymentMethodOptionsSepaDebitMandateOptions
    • Add support for VisaCompliance on DisputeEvidenceDetailsEnhancedEligibility, DisputeEvidenceEnhancedEvidenceOptions, and DisputeEvidenceEnhancedEvidence
    • Add support for AccountHolderAddress and BankAddress on FundingInstructionsBankTransferFinancialAddressesIban, FundingInstructionsBankTransferFinancialAddressesSortCode, FundingInstructionsBankTransferFinancialAddressesSpei, FundingInstructionsBankTransferFinancialAddressesZengin, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesIban, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSortCode, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei, and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesZengin
    • Add support for AccountHolderName on FundingInstructionsBankTransferFinancialAddressesSpei and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
    • Add support for DisabledReason on InvoiceAutomaticTax, SubscriptionAutomaticTax, SubscriptionScheduleDefaultSettingsAutomaticTax, and SubscriptionSchedulePhasesAutomaticTax
    • Add support for TaxId on IssuingAuthorizationMerchantData and IssuingTransactionMerchantData
    • Add support for TrialPeriodDays on PaymentLinkSubscriptionDataOptions
    • Add support for Al, Am, Ao, Ba, Bb, Bs, Cd, Gn, Kh, Me, Mk, Mr, Np, Pe, Sn, Sr, Tj, Ug, Uy, Zm, and Zw on TaxRegistrationCountryOptionsOptions and TaxRegistrationCountryOptions

See the changelog for more details.

v47.2.0-beta.3

12 Dec 22:56
Compare
Choose a tag to compare
v47.2.0-beta.3 Pre-release
Pre-release
  • #3035 Update generated code for beta
    • Add support for AllowRedisplay on Card and Source
    • Remove support for AmountRefunded on PaymentRecord
    • Add support for Account on TerminalReaderActionCollectPaymentMethod, TerminalReaderActionConfirmPaymentIntent, TerminalReaderActionProcessPaymentIntent, and TerminalReaderActionRefundPayment
  • #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.

See the changelog for more details.

v47.2.0-beta.2

05 Dec 21:21
Compare
Choose a tag to compare
v47.2.0-beta.2 Pre-release
Pre-release
  • #3032 Update generated code for beta
    • Add support for AutomaticIndirectTax on AccountCapabilitiesOptions and AccountCapabilities
    • Add support for ReferencePrefix on CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions, OrderPaymentSettingsPaymentMethodOptionsSepaDebitMandateOptionsOptions, OrderPaymentSettingsPaymentMethodOptionsSepaDebitMandateOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptions, SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, and SetupIntentPaymentMethodOptionsSepaDebitMandateOptions
    • Add support for DisabledReason on InvoiceAutomaticTax, SubscriptionAutomaticTax, SubscriptionScheduleDefaultSettingsAutomaticTax, and SubscriptionSchedulePhasesAutomaticTax
    • Add support for TrialPeriodDays on PaymentLinkSubscriptionDataOptions

See the changelog for more details.

v47.2.0-beta.1

21 Nov 21:09
Compare
Choose a tag to compare
v47.2.0-beta.1 Pre-release
Pre-release
  • #3031 Update generated code for beta
    • Add support for NetworkAdviceCode and NetworkDeclineCode on ChargeOutcome, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError
    • Add support for Funding on ChargePaymentMethodDetailsAmazonPay and ChargePaymentMethodDetailsRevolutPay
    • Add support for AmountRequested and PartialAuthorization on ChargePaymentMethodDetailsCard
    • Add support for Metadata on CheckoutSessionLineItemsOptions and LineItem
    • Add support for LineItems on Checkout.SessionUpdateOptions, CheckoutSessionPermissionsUpdateOptions, and CheckoutSessionPermissionsUpdate
    • Add support for AdjustableQuantity and Display on LineItem
    • Add support for RequestPartialAuthorization on PaymentIntentPaymentMethodOptionsCardOptions and PaymentIntentPaymentMethodOptionsCard
    • Add support for PaymentMethodOptions on PaymentIntentIncrementAuthorizationOptions

See the changelog for more details.

v47.1.0

20 Nov 23:33
Compare
Choose a tag to compare
  • #3025 This release changes the pinned API version to 2024-11-20.acacia.
    • Add support for Respond test helper method on resource Issuing.Authorization
    • Add support for Authorizer on AccountRelationshipOptions and TokenPersonRelationshipOptions
    • Add support for AdaptivePricing on Checkout.SessionCreateOptions and CheckoutSession
    • Add support for MandateOptions on CheckoutSessionPaymentMethodOptionsBacsDebitOptions, CheckoutSessionPaymentMethodOptionsBacsDebit, CheckoutSessionPaymentMethodOptionsSepaDebitOptions, and CheckoutSessionPaymentMethodOptionsSepaDebit
    • Add support for RequestExtendedAuthorization, RequestIncrementalAuthorization, RequestMulticapture, and RequestOvercapture on CheckoutSessionPaymentMethodOptionsCardOptions and CheckoutSessionPaymentMethodOptionsCard
    • Add support for CaptureMethod on CheckoutSessionPaymentMethodOptionsKakaoPayOptions, CheckoutSessionPaymentMethodOptionsKrCardOptions, CheckoutSessionPaymentMethodOptionsNaverPayOptions, CheckoutSessionPaymentMethodOptionsPaycoOptions, and CheckoutSessionPaymentMethodOptionsSamsungPayOptions
    • Add support for AccountHolderAddress, AccountHolderName, AccountType, and BankAddress on FundingInstructionsBankTransferFinancialAddressesAba, FundingInstructionsBankTransferFinancialAddressesSwift, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesAba, and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSwift
    • Add support for MerchantAmount and MerchantCurrency on Issuing.TestHelpersAuthorizationCreateOptions
    • Add support for FraudChallenges and VerifiedByFraudChallenge on IssuingAuthorization
    • Add support for SubmitType on PaymentLinkUpdateOptions
    • Add support for TraceId on Payout
    • Add support for NetworkDeclineCode on RefundDestinationDetailsBlik and RefundDestinationDetailsSwish
  • #3021 Fix URL encoding of id strings passed to service methods
  • #3026 Fix V2 list options base class
    • Remove StartingAfter and EndingBefore properties from Stripe.V2.EventListOptions and Stripe.V2.EventDestinationListOptions. These properties are not supported on V2 List APIs and would result in a HTTP 400 error if provided.

See the changelog for more details.

v47.1.0-beta.3

15 Nov 00:00
Compare
Choose a tag to compare
v47.1.0-beta.3 Pre-release
Pre-release
  • #3027 Update generated code for beta
    • Add support for AccountHolderAddress and BankAddress on FundingInstructionsBankTransferFinancialAddressesIban, FundingInstructionsBankTransferFinancialAddressesSortCode, FundingInstructionsBankTransferFinancialAddressesSpei, FundingInstructionsBankTransferFinancialAddressesZengin, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesIban, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSortCode, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei, and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesZengin
    • Add support for AccountHolderName on FundingInstructionsBankTransferFinancialAddressesSpei and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei

See the changelog for more details.

v47.1.0-beta.2

07 Nov 22:12
Compare
Choose a tag to compare
v47.1.0-beta.2 Pre-release
Pre-release
  • #3022 Update generated code for beta
    • Add support for new resources Issuing.FraudLiabilityDebit, PaymentAttemptRecord, and PaymentRecord
    • Add support for Get and List methods on resources FraudLiabilityDebit and PaymentAttemptRecord
    • Add support for Get, ReportPaymentAttemptCanceled, ReportPaymentAttemptFailed, ReportPaymentAttemptGuaranteed, ReportPaymentAttempt, and ReportPayment methods on resource PaymentRecord
    • Remove support for MoneyMovement on AccountSessionComponentsFinancialAccountFeaturesOptions
    • Add support for CardManagement, CardSpendDisputeManagement, CardholderManagement, and SpendControlManagement on AccountSessionComponentsIssuingCardFeaturesOptions
    • Add support for DisableStripeUserAuthentication on AccountSessionComponentsIssuingCardsListFeaturesOptions
    • Add support for AdaptivePricing on Checkout.SessionCreateOptions and CheckoutSession
    • Add support for MandateOptions on CheckoutSessionPaymentMethodOptionsBacsDebitOptions, CheckoutSessionPaymentMethodOptionsBacsDebit, CheckoutSessionPaymentMethodOptionsSepaDebitOptions, and CheckoutSessionPaymentMethodOptionsSepaDebit
    • Add support for RequestDecrementalAuthorization, RequestExtendedAuthorization, RequestIncrementalAuthorization, RequestMulticapture, and RequestOvercapture on CheckoutSessionPaymentMethodOptionsCardOptions and CheckoutSessionPaymentMethodOptionsCard
    • Add support for CaptureMethod on CheckoutSessionPaymentMethodOptionsKakaoPayOptions, CheckoutSessionPaymentMethodOptionsKrCardOptions, CheckoutSessionPaymentMethodOptionsNaverPayOptions, CheckoutSessionPaymentMethodOptionsPaycoOptions, and CheckoutSessionPaymentMethodOptionsSamsungPayOptions
    • Add support for AccountHolderAddress, AccountHolderName, AccountType, and BankAddress on FundingInstructionsBankTransferFinancialAddressesAba, FundingInstructionsBankTransferFinancialAddressesSwift, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesAba, and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSwift
    • Add support for PaymentRecordData and PaymentRecord on InvoiceAttachPaymentOptions
    • Remove support for OutOfBandPayment on InvoiceAttachPaymentOptions
    • Add support for AmountOverpaid on Invoice
    • Add support for MerchantAmount and MerchantCurrency on Issuing.TestHelpersAuthorizationCreateOptions
    • Add support for SubmitType on PaymentLinkUpdateOptions

See the changelog for more details.