Skip to content

Update generated code for beta#3263

Merged
ramya-stripe merged 12 commits intobetafrom
latest-codegen-beta
Dec 15, 2025
Merged

Update generated code for beta#3263
ramya-stripe merged 12 commits intobetafrom
latest-codegen-beta

Conversation

@stripe-openapi
Copy link
Copy Markdown
Contributor

@stripe-openapi stripe-openapi Bot commented Nov 18, 2025

Codegen for openapi v2140 and proto spec .

Changelog

  • Add support for new resources Reserve.Hold, Reserve.Plan, and Reserve.Release
  • Add support for Get and List methods on resources Reserve.Hold and Reserve.Release
  • Add support for Get method on resource Reserve.Plan
  • Change type of V2.FinancialAddressGeneratedMicrodeposits.Amounts from amount to an object
  • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.Amount, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Amount, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Amount from longInteger to emptyable(longInteger)
  • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.AmountType, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.AmountType, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.AmountType from enum('fixed'|'maximum') to emptyable(enum('fixed'|'maximum'))
  • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.EndDate, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.EndDate, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.EndDate from string to emptyable(string)
  • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentSchedule, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentSchedule, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentSchedule from enum to emptyable(enum)
  • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentsPerPeriod, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentsPerPeriod, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentsPerPeriod from longInteger to emptyable(longInteger)
  • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.Purpose, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Purpose, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Purpose from enum to emptyable(enum)
  • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.StartDate and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.StartDate from string to emptyable(string)
  • Add support for AsyncWorkflows on PaymentIntent
  • Add support for Payto on QuotePreviewInvoice.PaymentSettings.PaymentMethodOptions
  • Remove support for Requested on V2.Core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax, V2.Core.Account.Configuration.Merchant.Capabilities.AchDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AcssDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AffirmPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AfterpayClearpayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AlmaPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AmazonPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AuBecsDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BacsDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BancontactPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BlikPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BoletoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.CardPayments, V2.Core.Account.Configuration.Merchant.Capabilities.CartesBancairesPayments, V2.Core.Account.Configuration.Merchant.Capabilities.CashappPayments, V2.Core.Account.Configuration.Merchant.Capabilities.EpsPayments, V2.Core.Account.Configuration.Merchant.Capabilities.FpxPayments, V2.Core.Account.Configuration.Merchant.Capabilities.GbBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.GrabpayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.IdealPayments, V2.Core.Account.Configuration.Merchant.Capabilities.JcbPayments, V2.Core.Account.Configuration.Merchant.Capabilities.JpBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KakaoPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KlarnaPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KonbiniPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KrCardPayments, V2.Core.Account.Configuration.Merchant.Capabilities.LinkPayments, V2.Core.Account.Configuration.Merchant.Capabilities.MobilepayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.MultibancoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.MxBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.NaverPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.OxxoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.P24Payments, V2.Core.Account.Configuration.Merchant.Capabilities.PayByBankPayments, V2.Core.Account.Configuration.Merchant.Capabilities.PaycoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.PaynowPayments, V2.Core.Account.Configuration.Merchant.Capabilities.PromptpayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.RevolutPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.SamsungPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.SepaBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.SepaDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance.Payouts, V2.Core.Account.Configuration.Merchant.Capabilities.SwishPayments, V2.Core.Account.Configuration.Merchant.Capabilities.TwintPayments, V2.Core.Account.Configuration.Merchant.Capabilities.UsBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.ZipPayments, V2.Core.Account.Configuration.Recipient.Capabilities.BankAccounts.Local, V2.Core.Account.Configuration.Recipient.Capabilities.BankAccounts.Wire, V2.Core.Account.Configuration.Recipient.Capabilities.Cards, V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.Payouts, V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers, V2.Core.Account.Configuration.Storer.Capabilities.FinancialAddresses.BankAccounts, V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies.Eur, V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies.Gbp, V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies.Usd, V2.Core.Account.Configuration.Storer.Capabilities.InboundTransfers.BankAccounts, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments.BankAccounts, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments.Cards, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments.FinancialAccounts, V2.Core.Account.Configuration.Storer.Capabilities.OutboundTransfers.BankAccounts, and V2.Core.Account.Configuration.Storer.Capabilities.OutboundTransfers.FinancialAccounts
  • Change type of V2.Core.Account.Identity.BusinessDetails.AnnualRevenue.Amount, V2.Core.Account.Identity.BusinessDetails.MonthlyEstimatedRevenue.Amount, V2.FinancialAddressCreditSimulationCreditOptions.Amount, V2.MoneyManagement.Adjustment.Amount, V2.MoneyManagement.InboundTransfer.Amount, V2.MoneyManagement.InboundTransferCreateOptions.Amount, V2.MoneyManagement.OutboundPayment.Amount, V2.MoneyManagement.OutboundPaymentCreateOptions.Amount, V2.MoneyManagement.OutboundPaymentQuote.Amount, V2.MoneyManagement.OutboundPaymentQuote.EstimatedFee.Amount, V2.MoneyManagement.OutboundPaymentQuoteCreateOptions.Amount, V2.MoneyManagement.OutboundTransfer.Amount, V2.MoneyManagement.OutboundTransferCreateOptions.Amount, V2.MoneyManagement.ReceivedCredit.Amount, V2.MoneyManagement.ReceivedDebit.Amount, V2.MoneyManagement.Transaction.Amount, V2CoreAccountIdentityBusinessDetailsAnnualRevenueOptions.Amount, V2CoreAccountIdentityBusinessDetailsMonthlyEstimatedRevenueOptions.Amount, V2CoreAccountTokenIdentityBusinessDetailsAnnualRevenueOptions.Amount, and V2CoreAccountTokenIdentityBusinessDetailsMonthlyEstimatedRevenueOptions.Amount from amount to an object
  • Add support for FinancialConnectionsAccount on V2.Core.Vault.UsBankAccount and V2.MoneyManagement.PayoutMethod.BankAccount
  • Change type of V2.MoneyManagement.FinancialAccount.Balance.Available, V2.MoneyManagement.Transaction.BalanceImpact.Available, and V2.MoneyManagement.TransactionEntry.BalanceImpact.Available from amount to an object
  • Change type of V2.MoneyManagement.FinancialAccount.Balance.InboundPending, V2.MoneyManagement.Transaction.BalanceImpact.InboundPending, and V2.MoneyManagement.TransactionEntry.BalanceImpact.InboundPending from amount to an object
  • Change type of V2.MoneyManagement.FinancialAccount.Balance.OutboundPending, V2.MoneyManagement.Transaction.BalanceImpact.OutboundPending, and V2.MoneyManagement.TransactionEntry.BalanceImpact.OutboundPending from amount to an object
  • Change type of V2.MoneyManagement.InboundTransfer.From.Debited, V2.MoneyManagement.OutboundPayment.From.Debited, V2.MoneyManagement.OutboundPaymentQuote.From.Debited, and V2.MoneyManagement.OutboundTransfer.From.Debited from amount to an object
  • Change type of V2.MoneyManagement.InboundTransfer.To.Credited, V2.MoneyManagement.OutboundPayment.To.Credited, V2.MoneyManagement.OutboundPaymentQuote.To.Credited, and V2.MoneyManagement.OutboundTransfer.To.Credited from amount to an object
  • Add support for Transfer on V2.MoneyManagement.ReceivedCredit.BalanceTransfer
  • Add support for event notification V2MoneyManagementPayoutMethodCreatedEvent with related object V2.MoneyManagement.PayoutMethod
  • Add support for error type ControlledByAlternateResourceException
  • Remove support for error type RateLimitException

@stripe-openapi stripe-openapi Bot requested a review from a team as a code owner November 18, 2025 19:31
@stripe-openapi stripe-openapi Bot requested review from prathmesh-stripe and removed request for a team and prathmesh-stripe November 18, 2025 19:31
@stripe-openapi stripe-openapi Bot enabled auto-merge November 18, 2025 19:31
@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented Dec 2, 2025

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants