Skip to content

Conversation

@stripe-openapi
Copy link
Contributor

@stripe-openapi stripe-openapi bot commented Dec 10, 2025

Codegen for openapi v2140 and proto spec .

Changelog

  • Add support for new resources v2.core.AccountLink, v2.core.AccountPersonToken, v2.core.AccountPerson, v2.core.AccountToken, and v2.core.Account
  • Add support for create and retrieve methods on resources v2.core.AccountPersonToken and v2.core.AccountToken
  • Add support for create method on resource v2.core.AccountLink
  • Add support for close, create, list, retrieve, and update methods on resource v2.core.Account
  • Add support for create, delete, list, retrieve, and update methods on resource v2.core.AccountPerson
  • Add support for customerAccount on CashBalance, ConfirmationToken.payment_method_preview, CreditNoteListParams, CreditNote, CustomerBalanceTransaction, CustomerCashBalanceTransaction, CustomerSessionCreateParams, CustomerSession, Customer, Discount, InvoiceCreateParams, InvoiceCreatePreviewParams, InvoiceItemCreateParams, InvoiceItemListParams, InvoiceItem, InvoiceListParams, Invoice, PaymentIntentCreateParams, PaymentIntentListParams, PaymentIntentUpdateParams, PaymentIntent, PaymentMethodAttachParams, PaymentMethodListParams, PaymentMethod, PromotionCodeCreateParams, PromotionCodeListParams, PromotionCode, QuoteCreateParams, QuoteListParams, QuoteUpdateParams, Quote, SetupAttempt, SetupIntentCreateParams, SetupIntentListParams, SetupIntentUpdateParams, SetupIntent, SubscriptionCreateParams, SubscriptionListParams, SubscriptionScheduleCreateParams, SubscriptionScheduleListParams, SubscriptionSchedule, Subscription, TaxId.owner, TaxIdCreateParams.owner, TaxIdListParams.owner, TaxId, billing.CreditBalanceSummaryRetrieveParams, billing.CreditBalanceSummary, billing.CreditBalanceTransactionListParams, billing.CreditGrantCreateParams, billing.CreditGrantListParams, billing.CreditGrant, billingportal.SessionCreateParams, billingportal.Session, checkout.SessionCreateParams, checkout.SessionListParams, checkout.Session, financialconnections.Account.account_holder, financialconnections.AccountListParams.account_holder, financialconnections.Session.account_holder, and financialconnections.SessionCreateParams.account_holder
  • Add support for metadata on LineItem and checkout.SessionCreateParams.line_items[]
  • Add support for paytoPayments on Account.capabilities, AccountCreateParams.capabilities, and AccountUpdateParams.capabilities
  • Add support for signer on AccountCreateParams.documents.proof_of_registration, AccountCreateParams.documents.proof_of_ultimate_beneficial_ownership, AccountUpdateParams.documents.proof_of_registration, and AccountUpdateParams.documents.proof_of_ultimate_beneficial_ownership
  • Change CustomerSessionCreateParams.customer, InvoiceItemCreateParams.customer, PaymentMethodAttachParams.customer, SubscriptionCreateParams.customer, billing.CreditBalanceSummaryRetrieveParams.customer, billing.CreditBalanceTransactionListParams.customer, billing.CreditGrantCreateParams.customer, and billingportal.SessionCreateParams.customer to be optional
  • Add support for billingCycleAnchor on billingportal.Configuration.features.subscription_update, billingportal.ConfigurationCreateParams.features.subscription_update, and billingportal.ConfigurationUpdateParams.features.subscription_update
  • Add support for payto on Charge.payment_method_details, ConfirmationToken.payment_method_preview, ConfirmationTokenCreateParams.payment_method_data, Invoice.payment_settings.payment_method_options, InvoiceCreateParams.payment_settings.payment_method_options, InvoiceUpdateParams.payment_settings.payment_method_options, Mandate.payment_method_details, PaymentAttemptRecord.payment_method_details, PaymentIntent.payment_method_options, PaymentIntentConfirmParams.payment_method_data, PaymentIntentConfirmParams.payment_method_options, PaymentIntentCreateParams.payment_method_data, PaymentIntentCreateParams.payment_method_options, PaymentIntentUpdateParams.payment_method_data, PaymentIntentUpdateParams.payment_method_options, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethodUpdateParams, PaymentMethod, PaymentRecord.payment_method_details, SetupAttempt.payment_method_details, SetupIntent.payment_method_options, SetupIntentConfirmParams.payment_method_data, SetupIntentConfirmParams.payment_method_options, SetupIntentCreateParams.payment_method_data, SetupIntentCreateParams.payment_method_options, SetupIntentUpdateParams.payment_method_data, SetupIntentUpdateParams.payment_method_options, Subscription.payment_settings.payment_method_options, SubscriptionCreateParams.payment_settings.payment_method_options, SubscriptionUpdateParams.payment_settings.payment_method_options, checkout.Session.payment_method_options, and checkout.SessionCreateParams.payment_method_options
  • Add support for expectedDebitDate on Charge.payment_method_details.acss_debit, Charge.payment_method_details.au_becs_debit, Charge.payment_method_details.bacs_debit, Charge.payment_method_details.nz_bank_account, Charge.payment_method_details.sepa_debit, Charge.payment_method_details.us_bank_account, PaymentAttemptRecord.payment_method_details.acss_debit, PaymentAttemptRecord.payment_method_details.au_becs_debit, PaymentAttemptRecord.payment_method_details.bacs_debit, PaymentAttemptRecord.payment_method_details.nz_bank_account, PaymentAttemptRecord.payment_method_details.sepa_debit, PaymentAttemptRecord.payment_method_details.us_bank_account, PaymentRecord.payment_method_details.acss_debit, PaymentRecord.payment_method_details.au_becs_debit, PaymentRecord.payment_method_details.bacs_debit, PaymentRecord.payment_method_details.nz_bank_account, PaymentRecord.payment_method_details.sepa_debit, and PaymentRecord.payment_method_details.us_bank_account
  • Add support for new value payto on enums PaymentIntentConfirmParams.excludedPaymentMethodTypes, PaymentIntentCreateParams.excludedPaymentMethodTypes, PaymentIntentUpdateParams.excludedPaymentMethodTypes, SetupIntentCreateParams.excludedPaymentMethodTypes, SetupIntentUpdateParams.excludedPaymentMethodTypes, and checkout.SessionCreateParams.excludedPaymentMethodTypes
  • Add support for new value payto on enum checkout.SessionCreateParams.paymentMethodTypes
  • Add support for lineItems on checkout.SessionUpdateParams
  • Add support for new value mollie on enums ConfirmationTokenCreateParams.payment_method_data.ideal.bank, PaymentIntentConfirmParams.payment_method_data.ideal.bank, PaymentIntentCreateParams.payment_method_data.ideal.bank, PaymentIntentUpdateParams.payment_method_data.ideal.bank, PaymentMethodCreateParams.ideal.bank, SetupIntentConfirmParams.payment_method_data.ideal.bank, SetupIntentCreateParams.payment_method_data.ideal.bank, and SetupIntentUpdateParams.payment_method_data.ideal.bank
  • Add support for new value payto on enums ConfirmationTokenCreateParams.payment_method_data.type, PaymentIntentConfirmParams.payment_method_data.type, PaymentIntentCreateParams.payment_method_data.type, PaymentIntentUpdateParams.payment_method_data.type, SetupIntentConfirmParams.payment_method_data.type, SetupIntentCreateParams.payment_method_data.type, and SetupIntentUpdateParams.payment_method_data.type
  • Add support for new value payto on enums CustomerListPaymentMethodsParams.type, PaymentMethodCreateParams.type, and PaymentMethodListParams.type
  • Add support for invoice on CustomerBalanceTransactionListParams
  • Add support for relatedCustomerAccount on identity.VerificationSessionCreateParams, identity.VerificationSessionListParams, and identity.VerificationSession
  • Change type of InvoiceItem.pricing.price_details.price and InvoiceLineItem.pricing.price_details.price from string to expandable($Price)
  • Add support for new value payto on enums InvoiceCreateParams.payment_settings.paymentMethodTypes, InvoiceUpdateParams.payment_settings.paymentMethodTypes, SubscriptionCreateParams.payment_settings.paymentMethodTypes, and SubscriptionUpdateParams.payment_settings.paymentMethodTypes
  • Add support for subtotal on InvoiceLineItem
  • Add support for authorizationCode, description, iin, installments, issuer, networkAdviceCode, networkDeclineCode, and storedCredentialUsage on PaymentAttemptRecord.payment_method_details.card and PaymentRecord.payment_method_details.card
  • Add support for new value payto on enums PaymentLinkCreateParams.paymentMethodTypes and PaymentLinkUpdateParams.paymentMethodTypes
  • Add support for allowRedisplay on PaymentMethodListParams
  • Add support for reportedBy on PaymentRecord
  • Add support for new values 2025-12-15.clover and 2026-01-28.clover on enum WebhookEndpointCreateParams.apiVersion
  • Add support for changes on v2.core.Event

@stripe-openapi stripe-openapi bot requested a review from a team as a code owner December 10, 2025 15:51
@stripe-openapi stripe-openapi bot requested review from prathmesh-stripe and removed request for a team and prathmesh-stripe December 10, 2025 15:51
@stripe-openapi stripe-openapi bot enabled auto-merge (squash) December 10, 2025 15:51
@stripe-openapi stripe-openapi bot merged commit 099ffc3 into master Dec 15, 2025
14 checks passed
@stripe-openapi stripe-openapi bot deleted the latest-codegen-master branch December 15, 2025 20:51
Copy link

@garlobrian52 garlobrian52 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for sharing this thread and the great work you've done on this project

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