Releases: stripe/stripe-dotnet
Releases · stripe/stripe-dotnet
v48.1.0-beta.1
- #3079 Update generated code for beta
This release changes the pinned API version to 2025-03-31.preview
Breaking Changes
- Remove support for
AmountOverpaidonInvoicePayment - Change type of
InvoicePayment.IsDefaultfromnullable(boolean)toboolean - Remove support for
InterchangeFees,NetTotal,NetworkFees, andTransactionVolumeonIssuingSettlement - Change type of
PaymentAttemptRecordPaymentMethodDetails.TypeandPaymentRecordPaymentMethodDetails.Typefromliteral('custom')tostring - Remove support for
ApplicationFeeAmount,Discount,PaidOutOfBand,Paid,PaymentIntent,Quote,SubscriptionDetails,SubscriptionProrationDate,Tax,TotalTaxAmounts, andTransferDataonQuotePreviewInvoice - Remove support for
BillingThresholdsonQuotePreviewSubscriptionScheduleDefaultSettings,QuotePreviewSubscriptionSchedulePhasesItems, andQuotePreviewSubscriptionSchedulePhases - Remove support for
CoupononQuotePreviewSubscriptionSchedulePhases - Remove support for
ValueonTerminalReaderActionCollectInputsInputsSelectionChoices,TerminalReaderActionCollectInputsInputsSelection, andTerminalReaderInputsSelectionChoicesOptions - Change type of
QuotePreviewInvoice.Parent.SubscriptionDetail.subscriptionfromstringtoexpandable($Subscription) - Change
CheckoutSession.Permission.updateto be optional - Change type of
PaymentAttemptRecord.PaymentMethodDetail.typeandPaymentRecord.PaymentMethodDetail.typefromliteral('custom')tostring - Change type of
PaymentAttemptRecord.payment_recordfromstringtonullable(string) - Change
PaymentAttemptRecord.PaymentMethodDetail.customandPaymentRecord.PaymentMethodDetail.customto be optional - Change type of
PaymentRecord.latest_payment_attempt_recordfromstringtonullable(string) - Change type of
Order.CreateParamsPaymentSettingPaymentMethodOptionWechatPay.clientandOrder.UpdateParamsPaymentSettingPaymentMethodOptionWechatPay.clientto be optional
Additions
- Add support for new resources
BalanceSettings - Add support for
GetandUpdatemethods on resourceBalanceSettings - Add support for
Create,Delete,Get,List, andUpdatemethods on a newExternalAccountServiceto access cards and bank accounts made available in the new pathv1/external_accounts - Add support for
StripeBalancePaymentsonAccountCapabilitiesOptionsandAccountCapabilities - Add support for
CustomerAccountonBilling.CreditBalanceSummaryRetrieveOptions,Billing.CreditBalanceTransactionListOptions,Billing.CreditGrantCreateOptions,Billing.CreditGrantListOptions,BillingCreditBalanceSummary,BillingCreditGrant,BillingPortal.SessionCreateOptions,BillingPortalSession,Checkout.SessionCreateOptions,Checkout.SessionListOptions,CheckoutSession,ConfirmationTokenPaymentMethodPreview,CreditNoteListOptions,CreditNote,CustomerBalanceTransaction,CustomerCashBalanceTransaction,CustomerCashBalance,CustomerPaymentMethod,CustomerSessionCreateOptions,CustomerSession,CustomerTaxIdOwner,CustomerTaxId,Customer,Discount,FinancialConnectionsAccountAccountHolderOptions,FinancialConnectionsAccountAccountHolder,FinancialConnectionsSessionAccountHolderOptions,FinancialConnectionsSessionAccountHolder,InvoiceCreateOptions,InvoiceCreatePreviewOptions,InvoiceItemCreateOptions,InvoiceItemListOptions,InvoiceItem,InvoiceListOptions,Invoice,PaymentIntentCreateOptions,PaymentIntentListOptions,PaymentIntentUpdateOptions,PaymentIntent,PaymentMethodAttachOptions,PaymentMethod,PromotionCodeCreateOptions,PromotionCodeListOptions,PromotionCode,QuoteCreateOptions,QuoteListOptions,QuotePreviewInvoice,QuotePreviewSubscriptionSchedule,QuoteUpdateOptions,Quote,SetupAttempt,SetupIntentCreateOptions,SetupIntentListOptions,SetupIntentUpdateOptions,SetupIntent,Subscription.CreateParams,Subscription.ListParams,SubscriptionSchedule.CreateParams,SubscriptionSchedule.ListParams,SubscriptionSchedule,Subscription,TaxIdOwnerOptions,TaxIdOwner, andTaxId - Add support for
StripeBalanceonChargePaymentMethodDetails,ConfirmationTokenPaymentMethodDataOptions,ConfirmationTokenPaymentMethodPreview,CustomerPaymentMethod,PaymentAttemptRecordPaymentMethodDetails,PaymentIntentPaymentMethodDataOptions,PaymentIntentPaymentMethodOptionsOptions,PaymentIntentPaymentMethodOptions,PaymentMethodCreateOptions,PaymentMethod,PaymentRecordPaymentMethodDetails,SetupAttemptPaymentMethodDetails, andSetupIntentPaymentMethodDataOptions - Add support for
UpdateLineItemsandUpdateShippingDetailsonCheckoutSessionPermissionsOptionsandCheckoutSessionPermissions - Add support for
ProvideronCheckoutSessionAutomaticTax,InvoiceAutomaticTax,QuoteAutomaticTax, andQuotePreviewInvoiceAutomaticTax - Add support for
TaxCalculationReferenceonCreditNoteLineItem,CreditNotePreviewLines,InvoiceLineItem,LineItem,PaymentLinkLineItem,QuoteComputedUpfrontLineItems,QuoteLineItem, andSessionLineItem - Add support for
PaymentMethodOptionsonTestHelpersConfirmationTokenCreateOptions - Add support for
InstallmentsonConfirmationTokenPaymentMethodOptionsCard - Add support for
ContextonEvent - Add support for
RelatedCustomerAccountonIdentity.VerificationSessionCreateOptions,Identity.VerificationSessionListOptions, andIdentityVerificationSession - Add support for
NetworkDataonIssuingDisputeSettlementDetail - Add support for
InterchangeFeesAmount,NetTotalAmount,NetworkFeesAmount,OtherFeesAmount,OtherFeesCount, andTransactionAmountonIssuingSettlement - Add support for
ReportedByonPaymentAttemptRecord - Add support for
AchCreditTransfer,AchDebit,AcssDebit,Affirm,AfterpayClearpay,Alipay,Alma,AmazonPay,AuBecsDebit,BacsDebit,Bancontact,Blik,Boleto,CardPresent,Card,Cashapp,CustomerBalance,Eps,Fpx,Giropay,Gopay,Grabpay,IdBankTransfer,Ideal,InteracPresent,KakaoPay,Klarna,Konbini,KrCard,Link,MbWay,Mobilepay,Multibanco,NaverPay,NzBankAccount,Oxxo,P24,PayByBank,Payco,Paynow,Paypal,Payto,Pix,Promptpay,Qris,Rechnung,RevolutPay,SamsungPay,Satispay,SepaCreditTransfer,SepaDebit,Shopeepay,Sofort,StripeAccount,Swish,Twint,UsBankAccount,WechatPay,Wechat, andZiponPaymentAttemptRecordPaymentMethodDetailsandPaymentRecordPaymentMethodDetails - Add support for
BillieonPaymentAttemptRecordPaymentMethodDetails,PaymentIntentPaymentMethodOptionsOptions,PaymentIntentPaymentMethodOptions, andPaymentRecordPaymentMethodDetails - Add support for
PayoutMethodonPayoutCreateOptionsandPayout - Add support for
ConfirmationSecret,Parent, andTotalTaxesonQuotePreviewInvoice - Add support for
IdandTextonTerminalReaderActionCollectInputsInputsSelectionChoices,TerminalReaderActionCollectInputsInputsSelection, andTerminalReaderInputsSelectionChoicesOptions
New APIs for Money CardManagement
- Add support for new resources
V2.FinancialAddressCreditSimulation,V2.FinancialAddressGeneratedMicrodeposits,V2.MoneyManagement.Adjustment,V2.MoneyManagement.FinancialAccount,V2.MoneyManagement.FinancialAddress,V2.MoneyManagement.InboundTransfer,V2.MoneyManagement.OutboundPaymentQuote,V2.MoneyManagement.OutboundPayment,V2.MoneyManagement.OutboundSetupIntent,V2.MoneyManagement.OutboundTransfer,V2.MoneyManagement.PayoutMethod,V2.MoneyManagement.PayoutMethodsBankAccountSpec,V2.MoneyManagement.ReceivedCredit,V2.MoneyManagement.ReceivedDebit,V2.MoneyManagement.TransactionEntry, andV2.MoneyManagement.Transaction - Add support for
Createmethod on resourceV2.MoneyManagement.OutboundPaymentQuote - Add support for
GetandListmethods on resourcesV2.MoneyManagement.Adjustment,V2.MoneyManagement.FinancialAccount,V2.MoneyManagement.ReceivedCredit,V2.MoneyManagement.ReceivedDebit,V2.MoneyManagement.TransactionEntry, andV2.MoneyManagement.Transaction - Add support for
Create,Get, andListmethods on resourcesV2.MoneyManagement.FinancialAddressandV2.MoneyManagement.InboundTransfer - Add support for
Cancel,Create,Get, andListmethods on resourcesV2.MoneyManagement.OutboundPaymentandV2.MoneyManagement.OutboundTransfer - Add support for
Archive,Get,List, andUnarchivemethods on resourceV2.MoneyManagement.PayoutMethod - Add support for
Cancel,Create,Get,List, andUpdatemethods on resourceV2.MoneyManagement.OutboundSetupIntent - Add support for
Getmethod on resourceV2.MoneyManagement.PayoutMethodsBankAccountSpec - Add support for new thin events
V2CoreAccountPersonCreatedEvent,V2CoreAccountPersonDeletedEvent, andV2CoreAccountPersonUpdatedEventwith related objectV2.Core.Person - Add support for new thin event
V2MoneyManagementFinancialAccountCreatedEventwith related objectV2.MoneyManagement.FinancialAccount - Add support for new thin events
V2MoneyManagementFinancialAddressActivatedEventandV2MoneyManagementFinancialAddressFailedEventwith related objectV2.MoneyManagement.FinancialAddress - Add support for new thin events
V2MoneyManagementInboundTransferAvailableEvent,V2MoneyManagementInboundTransferBankDebitFailedEvent,V2MoneyManagementInboundTransferBankDebitProcessingEvent,V2MoneyManagementInboundTransferBankDebitQueuedEvent,V2MoneyManagementInboundTransferBankDebitReturnedEvent, and ...
v48.0.0
-
#3074 System.Text.Json Serialization Support release to GA
- 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.
-
#3056 Support for APIs in the new API version 2025-03-31.basil
This release changes the pinned API version to
2025-03-31.basil.⚠️ Breaking changes due to changes in the Stripe APIPlease review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.
- Remove support for resources
SubscriptionItemUsageRecordSummaryandSubscriptionItemUsageRecord - Remove support for
Createmethod on resourceSubscriptionItemUsageRecord - Remove support for
List,ListAsync,ListAutoPaginating, andListAutoPaginatingAsyncmethods on resourceSubscriptionItemUsageRecordSummary - Remove support for
UpcomingandUpcomingAsyncmethods on resourceInvoice - Remove support for
InvoiceonChargeandPaymentIntent - Remove support for
ShippingDetailsonCheckoutSession - Remove support for
Carrier,Phone, andTrackingNumberonSessionCollectedInformationShippingDetails - Remove support for
RefundonCreditNoteCreateOptions,CreditNotePreviewLinesListOptions,CreditNotePreviewOptions, andCreditNote - Remove support for
TaxAmountsonCreditNoteLineItem,CreditNote, andInvoiceLineItem - Remove support for
AmountExcludingTaxandUnitAmountExcludingTaxonCreditNoteLineItemandInvoiceLineItem - Remove support for
CoupononCustomerCreateOptions,CustomerUpdateOptions,InvoiceCreatePreviewOptions,InvoiceScheduleDetailsPhasesOptions,SubscriptionCreateOptions,SubscriptionSchedulePhasesOptions,SubscriptionSchedulePhases, andSubscriptionUpdateOptions - Remove support for
PromotionCodeonCustomerCreateOptions,CustomerUpdateOptions,SubscriptionCreateOptions, andSubscriptionUpdateOptions - Remove support for
PriceonInvoiceItemCreateOptions,InvoiceItemUpdateOptions,InvoiceItem,InvoiceLineItemUpdateOptions,InvoiceLineItem, andInvoiceLinesOptions - Remove support for
BillingThresholdsonInvoiceScheduleDetailsPhaseItemOptions,InvoiceScheduleDetailsPhaseOptions,InvoiceSubscriptionDetailsItemOptions,SubscriptionCreateOptions,SubscriptionItemCreateOptions,SubscriptionItemUpdateOptions,SubscriptionItem,SubscriptionItemsOptions,SubscriptionScheduleDefaultSettingsOptions,SubscriptionScheduleDefaultSettings,SubscriptionSchedulePhaseItemOptions,SubscriptionSchedulePhaseItem,SubscriptionSchedulePhaseOptions,SubscriptionSchedulePhase,SubscriptionUpdateOptions, andSubscription - Remove support for
ApplicationFeeAmount,Charge,PaidOutOfBand,Paid,PaymentIntent,Quote,Subscription,SubscriptionDetails,SubscriptionProrationDate,Tax,TotalTaxAmounts, andTransferDataonInvoice - Remove support for
DiscountonInvoiceandSubscription - Remove support for
InvoiceItem,ProrationDetails,Proration,TaxRates, andTypeonInvoiceLineItem - Remove support for
PlanandSubscriptionItemonInvoiceItemandInvoiceLineItem - Remove support for
UnitAmountonInvoiceItemCreateOptions,InvoiceItemUpdateOptions, andInvoiceItem - Remove support for
SubscriptionItemsonInvoiceLineItemListOptionsandInvoiceLineItemsListOptions - Remove support for
SubscriptionandUnitAmountDecimalonInvoiceItem - Remove support for
NaverPayonPaymentMethodUpdateOptions - Remove support for
AggregateUsageonPlanCreateOptions,Plan,PriceRecurringOptions, andPriceRecurring - Remove support for
CurrentPeriodEndandCurrentPeriodStartonSubscription - Remove support for Page on
V2.EventDestinationListOptionsandV2.EventListOptions
Additions
- Add support for new resource
InvoicePayment - Add support for
GetandListmethods on resourceInvoicePayment - Add support for
BilliePayments,NzBankAccountBecsDebitPayments, andSatispayPaymentsonAccountCapabilitiesOptionsandAccountCapabilities - Add support for
HostedPaymentMethodSaveonAccountSettingsInvoicesOptionsandAccountSettingsInvoices - Add support for
InvoicesonAccountSettingsOptions - Add support for
PresentmentDetailsonCharge,CheckoutSession,PaymentIntent, andRefund - Add support for
BillieandSatispayonChargePaymentMethodDetails,ConfirmationTokenPaymentMethodDataOptions,ConfirmationTokenPaymentMethodPreview,CustomerPaymentMethod,PaymentIntentPaymentMethodDataOptions,PaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions,PaymentMethodConfiguration,PaymentMethodCreateOptions,PaymentMethod, andSetupIntentPaymentMethodDataOptions - Add support for
NzBankAccountonChargePaymentMethodDetails,ConfirmationTokenPaymentMethodDataOptions,ConfirmationTokenPaymentMethodPreview,CustomerPaymentMethod,MandatePaymentMethodDetails,PaymentIntentPaymentMethodDataOptions,PaymentIntentPaymentMethodOptionsOptions,PaymentIntentPaymentMethodOptions,PaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions,PaymentMethodConfiguration,PaymentMethodCreateOptions,PaymentMethod,SetupAttemptPaymentMethodDetails, andSetupIntentPaymentMethodDataOptions - Add support for
OptionalItemsonCheckout.SessionCreateOptions,CheckoutSession,PaymentLinkCreateOptions, andPaymentLink - Add support for
PermissionsonCheckout.SessionCreateOptionsandCheckoutSession - Add support for
ShippingOptionsonCheckout.SessionUpdateOptions - Add support for
BuyerIdonConfirmationTokenPaymentMethodPreviewNaverPay,CustomerPaymentMethodNaverPay, andPaymentMethodNaverPay - Add support for
RefundsonCreditNoteCreateOptions,CreditNotePreviewLinesListOptions,CreditNotePreviewOptions, andCreditNote - Add support for
TotalTaxesonCreditNoteandInvoice - Add support for
TaxesonCreditNoteLineItemandInvoiceLineItem - Add support for
TaxabilityReasononInvoiceLineItemTaxAmountsOptionsandInvoiceLinesTaxAmountsOptions - Add support for
JurisdictionLevelonInvoiceLineItemTaxAmountsTaxRateDataOptionsandInvoiceLinesTaxAmountsTaxRateDataOptions - Add support for
AmountOverpaid,ConfirmationSecret, andPaymentsonInvoice - Add support for
ParentonInvoiceItem,InvoiceLineItem, andInvoice - Add support for
NaverPayonMandatePaymentMethodDetailsandSetupAttemptPaymentMethodDetails - Add support for
SetupFutureUsageonPaymentIntentPaymentMethodOptionsNaverPayOptionsandPaymentIntentPaymentMethodOptionsNaverPay - Add support for
DefaultValueonPaymentLinkCustomFieldsDropdownOptions,PaymentLinkCustomFieldsDropdown,PaymentLinkCustomFieldsNumericOptions,PaymentLinkCustomFieldsNumeric,PaymentLinkCustomFieldsTextOptions, andPaymentLinkCustomFieldsText - Add support for
NzBankTransferonRefundDestinationDetails - Add support for
CurrentPeriodEndandCurrentPeriodStartonSubscriptionItem - Add support for
WifionTerminal.ConfigurationCreateOptions,Terminal.ConfigurationUpdateOptions, andTerminalConfiguration
⚠️ Other Breaking changes in the SDK - Remove support for resources
-
#3065 Merge breaking changes from sdk-release/next-major branch to master
- Adds
StripeAccountandStripeContexttoStripeClientOptions, so you can specify the Stripe-Account or Stripe-Context header at the client (instead of the individual request) level. See PR #3058 - Removes
ApiModefromRawRequestOptions. ApiMode is automatically determined from the path passed to RawRequest. See PR #3052 - Deprecates
ServiceNestedandService<T>classes. To implement custom services, use the request methods defined onStripeClient. See PR #3051 - Fixes
ListAutoPagingandListAutoPagingAsyncto not mutate options object passed in. See PR #2899
- Adds
-
#3078 and #3085 Remove
ListOptionsWithCreatedand clean up services that incorrectly extendListOptions- Remove
ListOptionsWithCreatedbase class. The classes that use to extend it now extendListOptionsand have the thecreatedfield defined explicitly. - Classes
ReportTypeServiceandAccountCapabilityServiceno longer implement theIListableinterface, and theListAutoPagingandListAutoPagingAsyncmethods are removed. This is because the list APIs here are not pageable. See #2227 for more details.- As a consequence, the classes
ReportTypeOptionsandAccountCapabilityOptionsno longer extendListOptionsas well
- As a consequence, the classes
- Remove
v47.5.0-beta.1
-
#3062 Beta SDK updates between Open API versions 1473 and 1505
- Add support for
SucceedInputCollectionandTimeoutInputCollectiontest helper methods on resourceTerminal.Reader - Add support for
TargetDateonOrderPaymentSettingsPaymentMethodOptionsAcssDebitOptions,OrderPaymentSettingsPaymentMethodOptionsAcssDebit,OrderPaymentSettingsPaymentMethodOptionsSepaDebitOptions, andOrderPaymentSettingsPaymentMethodOptionsSepaDebit
- Add support for
v47.4.0
- #3050 Update generated code
- Add support for
PricesonBillingCreditBalanceSummaryFilterApplicabilityScopeOptions,BillingCreditGrantApplicabilityConfigScopeOptions, andBillingCreditGrantApplicabilityConfigScope - Add support for
PriorityonBilling.CreditGrantCreateOptionsandBillingCreditGrant - Add support for
TargetDateonCheckoutSessionPaymentMethodOptionsAcssDebitOptions,CheckoutSessionPaymentMethodOptionsAcssDebit,CheckoutSessionPaymentMethodOptionsAuBecsDebitOptions,CheckoutSessionPaymentMethodOptionsAuBecsDebit,CheckoutSessionPaymentMethodOptionsBacsDebitOptions,CheckoutSessionPaymentMethodOptionsBacsDebit,CheckoutSessionPaymentMethodOptionsSepaDebitOptions,CheckoutSessionPaymentMethodOptionsSepaDebit,CheckoutSessionPaymentMethodOptionsUsBankAccountOptions,CheckoutSessionPaymentMethodOptionsUsBankAccount,PaymentIntentPaymentMethodOptionsAcssDebitOptions,PaymentIntentPaymentMethodOptionsAcssDebit,PaymentIntentPaymentMethodOptionsAuBecsDebitOptions,PaymentIntentPaymentMethodOptionsAuBecsDebit,PaymentIntentPaymentMethodOptionsBacsDebitOptions,PaymentIntentPaymentMethodOptionsBacsDebit,PaymentIntentPaymentMethodOptionsSepaDebitOptions,PaymentIntentPaymentMethodOptionsSepaDebit,PaymentIntentPaymentMethodOptionsUsBankAccountOptions, andPaymentIntentPaymentMethodOptionsUsBankAccount - Add support for
RestrictionsonCheckoutSessionPaymentMethodOptionsCardOptionsandCheckoutSessionPaymentMethodOptionsCard - Add support for
CollectedInformationonCheckout.SessionUpdateOptionsandCheckoutSession - Add support for
MetadataonProductDefaultPriceDataOptions
- Add support for
- #3054 Improved examples
- #3055 add codeowners file
v47.4.0-beta.1
- #3049 Update generated code for beta
- Add support for
RejectedReasononAccountRiskControls - Add support for
ProductTaxCodeSelectoronAccountSessionComponentsOptions - Add support for
PricesonBillingCreditBalanceSummaryFilterApplicabilityScopeOptions,BillingCreditGrantApplicabilityConfigScopeOptions, andBillingCreditGrantApplicabilityConfigScope - Add support for
BrandProductonChargePaymentMethodDetailsAmazonPayFundingCardandChargePaymentMethodDetailsRevolutPayFundingCard - Add support for
RestrictionsonCheckoutSessionPaymentMethodOptionsCardOptionsandCheckoutSessionPaymentMethodOptionsCard
- Add support for
v47.3.0
- #3044 Update generated code
- Add support for
Closemethod on resourceTreasury.FinancialAccount - Add support for
PayByBankPaymentsonAccountCapabilitiesOptionsandAccountCapabilities - Add support for
DirectorshipDeclarationandOwnershipExemptionReasononAccountCompanyOptions,AccountCompany, andTokenAccountCompanyOptions - Add support for
ProofOfUltimateBeneficialOwnershiponAccountDocumentsOptions - Add support for
FinancialAccountonAccountSessionComponentsOptions,AccountSessionComponents, andTreasuryOutboundTransferDestinationPaymentMethodDetails - Add support for
FinancialAccountTransactions,IssuingCard, andIssuingCardsListonAccountSessionComponentsOptionsandAccountSessionComponents - Add support for
AdviceCodeonChargeOutcome,InvoiceLastFinalizationError,PaymentIntentLastPaymentError,SetupAttemptSetupError,SetupIntentLastSetupError, andStripeError - Add support for
PayByBankonChargePaymentMethodDetails,CheckoutSessionPaymentMethodOptionsOptions,ConfirmationTokenPaymentMethodDataOptions,ConfirmationTokenPaymentMethodPreview,PaymentIntentPaymentMethodDataOptions,PaymentIntentPaymentMethodOptionsOptions,PaymentIntentPaymentMethodOptions,PaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions,PaymentMethodConfiguration,PaymentMethodCreateOptions,PaymentMethodUpdateOptions,PaymentMethod, andSetupIntentPaymentMethodDataOptions - Add support for
CountryonChargePaymentMethodDetailsPaypal,ConfirmationTokenPaymentMethodPreviewPaypal, andPaymentMethodPaypal - Add support for
DiscountsonCheckoutSession - Add support for
PhoneNumberCollectiononPaymentLinkUpdateOptions - Add support for
JpyonTerminalConfigurationTippingOptionsandTerminalConfigurationTipping - Add support for
NicknameonTreasury.FinancialAccountCreateOptions,Treasury.FinancialAccountUpdateOptions, andTreasuryFinancialAccount - Add support for
ForwardingSettingsonTreasury.FinancialAccountUpdateOptions - Add support for
IsDefaultonTreasuryFinancialAccount - Add support for
DestinationPaymentMethodDataonTreasury.OutboundTransferCreateOptions - Change type of
TreasuryOutboundTransferDestinationPaymentMethodDetailsTypefromliteral('us_bank_account')toenum('financial_account'|'us_bank_account') - Add support for
OutboundTransferonTreasuryReceivedCreditLinkedFlowsSourceFlowDetails
- 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
StripeAccountonTerminalReaderActionCollectPaymentMethod,TerminalReaderActionConfirmPaymentIntent,TerminalReaderActionProcessPaymentIntent, andTerminalReaderActionRefundPayment
- Remove support for
v47.3.0-beta.2
- #3043 Update generated code for beta
- Add support for
PayByBankPaymentsonAccountCapabilitiesOptionsandAccountCapabilities - Add support for
DirectorshipDeclarationonAccountCompanyOptionsandTokenAccountCompanyOptions - Add support for
ProofOfUltimateBeneficialOwnershiponAccountDocumentsOptions - Add support for
TaxThresholdMonitoringonAccountSessionComponentsOptions - Add support for
FinancialAccountTransactions,FinancialAccount,IssuingCard, andIssuingCardsListonAccountSessionComponents - Add support for
PayByBankonChargePaymentMethodDetails,CheckoutSessionPaymentMethodOptionsOptions,ConfirmationTokenPaymentMethodDataOptions,ConfirmationTokenPaymentMethodPreview,PaymentIntentPaymentMethodDataOptions,PaymentIntentPaymentMethodOptionsOptions,PaymentIntentPaymentMethodOptions,PaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions,PaymentMethodConfiguration,PaymentMethodCreateOptions,PaymentMethodUpdateOptions,PaymentMethod, andSetupIntentPaymentMethodDataOptions - Add support for
DiscountsonCheckoutSession - Add support for
JpyonTerminalConfigurationTippingOptionsandTerminalConfigurationTipping
- Add support for
v47.3.0-beta.1
- #3037 Update generated code for beta
- Add support for
Closemethod on resourceTreasury.FinancialAccount - Add support for
OwnershipExemptionReasononAccountCompanyOptions,AccountCompany, andTokenAccountCompanyOptions - Add support for
DirectorshipDeclarationonAccountCompany - Add support for
AdviceCodeonChargeOutcome,InvoiceLastFinalizationError,PaymentIntentLastPaymentError,SetupAttemptSetupError,SetupIntentLastSetupError, andStripeError - Add support for
BrandProductonCard,SourceCardPresent,SourceCard, andSourceThreeDSecure - Add support for
CountryonChargePaymentMethodDetailsPaypal,ConfirmationTokenPaymentMethodPreviewPaypal, andPaymentMethodPaypal - Add support for
PhoneNumberCollectiononPaymentLinkUpdateOptions - Add support for
NicknameonTreasury.FinancialAccountCreateOptions,Treasury.FinancialAccountUpdateOptions, andTreasuryFinancialAccount - Add support for
ForwardingSettingsonTreasury.FinancialAccountUpdateOptions - Add support for
IsDefaultonTreasuryFinancialAccount - Add support for
DestinationPaymentMethodDataonTreasury.OutboundTransferCreateOptions - Add support for
FinancialAccountonTreasuryOutboundTransferDestinationPaymentMethodDetails - Change type of
TreasuryOutboundTransferDestinationPaymentMethodDetailsTypefromliteral('us_bank_account')toenum('financial_account'|'us_bank_account') - Add support for
OutboundTransferonTreasuryReceivedCreditLinkedFlowsSourceFlowDetails
- Add support for
v47.2.0
- #3036 This release changes the pinned API version to
2024-12-18.acacia.- Add support for
NetworkAdviceCodeandNetworkDeclineCodeonChargeOutcome,InvoiceLastFinalizationError,PaymentIntentLastPaymentError,SetupAttemptSetupError,SetupIntentLastSetupError, andStripeError - Add support for
CreditsApplicationInvoiceVoidedonBillingCreditBalanceTransactionCredit - Change type of
BillingCreditBalanceTransactionCreditTypefromliteral('credits_granted')toenum('credits_application_invoice_voided'|'credits_granted') - Add support for
AllowRedisplayonCardandSource - Add support for
RegulatedStatusonCard,ChargePaymentMethodDetailsCard,ConfirmationTokenPaymentMethodPreviewCard, andPaymentMethodCard - Add support for
FundingonChargePaymentMethodDetailsAmazonPayandChargePaymentMethodDetailsRevolutPay - Add support for
NetworkTransactionIdonChargePaymentMethodDetailsCard - Add support for
ReferencePrefixonCheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsOptions,CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsOptions,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions,SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions,SetupIntentPaymentMethodOptionsBacsDebitMandateOptions,SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, andSetupIntentPaymentMethodOptionsSepaDebitMandateOptions - Add support for
VisaComplianceonDisputeEvidenceDetailsEnhancedEligibility,DisputeEvidenceEnhancedEvidenceOptions, andDisputeEvidenceEnhancedEvidence - Add support for
AccountHolderAddressandBankAddressonFundingInstructionsBankTransferFinancialAddressesIban,FundingInstructionsBankTransferFinancialAddressesSortCode,FundingInstructionsBankTransferFinancialAddressesSpei,FundingInstructionsBankTransferFinancialAddressesZengin,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesIban,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSortCode,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei, andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesZengin - Add support for
AccountHolderNameonFundingInstructionsBankTransferFinancialAddressesSpeiandPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei - Add support for
DisabledReasononInvoiceAutomaticTax,SubscriptionAutomaticTax,SubscriptionScheduleDefaultSettingsAutomaticTax, andSubscriptionSchedulePhasesAutomaticTax - Add support for
TaxIdonIssuingAuthorizationMerchantDataandIssuingTransactionMerchantData - Add support for
TrialPeriodDaysonPaymentLinkSubscriptionDataOptions - Add support for
Al,Am,Ao,Ba,Bb,Bs,Cd,Gn,Kh,Me,Mk,Mr,Np,Pe,Sn,Sr,Tj,Ug,Uy,Zm, andZwonTaxRegistrationCountryOptionsOptionsandTaxRegistrationCountryOptions
- Add support for