Skip to content

Conversation

@stripe-openapi
Copy link
Contributor

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

Codegen for openapi v2134 and proto spec .

Changelog

  • 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

cla-assistant bot commented Dec 2, 2025

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 3 committers have signed the CLA.

❌ ramya-stripe
❌ prathmesh-stripe
❌ stripe-openapi[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

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.

3 participants