Skip to content

Conversation

@stripe-openapi
Copy link
Contributor

@stripe-openapi stripe-openapi bot commented Mar 28, 2025

Codegen for openapi v1648.

Changelog

  • Add support for new resources BalanceSettings and TlExternalAccount
  • Add support for Get and Update methods on resource BalanceSettings
  • Add support for Create, Delete, Get, List, and Update methods on resource TlExternalAccount
  • Add support for StripeBalancePayments on AccountCapabilitiesOptions and AccountCapabilities
  • Add support for CustomerAccount on Billing.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, SubscriptionCreateOptions, SubscriptionListOptions, SubscriptionScheduleCreateOptions, SubscriptionScheduleListOptions, SubscriptionSchedule, Subscription, TaxIdOwnerOptions, TaxIdOwner, and TaxId
  • Add support for StripeBalance on ChargePaymentMethodDetails, ConfirmationTokenPaymentMethodDataOptions, ConfirmationTokenPaymentMethodPreview, CustomerPaymentMethod, PaymentAttemptRecordPaymentMethodDetails, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, PaymentMethodCreateOptions, PaymentMethod, PaymentRecordPaymentMethodDetails, SetupAttemptPaymentMethodDetails, and SetupIntentPaymentMethodDataOptions
  • Add support for UpdateLineItems and UpdateShippingDetails on CheckoutSessionPermissionsOptions and CheckoutSessionPermissions
  • Add support for Provider on CheckoutSessionAutomaticTax, InvoiceAutomaticTax, QuoteAutomaticTax, and QuotePreviewInvoiceAutomaticTax
  • Add support for TaxCalculationReference on CreditNoteLineItem, CreditNotePreviewLines, InvoiceLineItem, LineItem, PaymentLinkLineItem, QuoteComputedUpfrontLineItems, QuoteLineItem, and SessionLineItem
  • Add support for PaymentMethodOptions on TestHelpersConfirmationTokenCreateOptions
  • Add support for Installments on ConfirmationTokenPaymentMethodOptionsCard
  • Add support for Context on Event
  • Add support for RelatedCustomerAccount on Identity.VerificationSessionCreateOptions, Identity.VerificationSessionListOptions, and IdentityVerificationSession
  • Remove support for AmountOverpaid on InvoicePayment
  • Change type of InvoicePayment.IsDefault from nullable(boolean) to boolean
  • Add support for NetworkData on IssuingDisputeSettlementDetail
  • Add support for InterchangeFeesAmount, NetTotalAmount, NetworkFeesAmount, OtherFeesAmount, OtherFeesCount, and TransactionAmount on IssuingSettlement
  • Remove support for InterchangeFees, NetTotal, NetworkFees, and TransactionVolume on IssuingSettlement
  • Add support for ReportedBy on PaymentAttemptRecord
  • 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, and Zip on PaymentAttemptRecordPaymentMethodDetails and PaymentRecordPaymentMethodDetails
  • Add support for Billie on PaymentAttemptRecordPaymentMethodDetails, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, and PaymentRecordPaymentMethodDetails
  • Change type of PaymentAttemptRecordPaymentMethodDetails.Type and PaymentRecordPaymentMethodDetails.Type from literal('custom') to string
  • Add support for PayoutMethod on PayoutCreateOptions and Payout
  • Add support for ConfirmationSecret, Parent, and TotalTaxes on QuotePreviewInvoice
  • Remove support for ApplicationFeeAmount, Discount, PaidOutOfBand, Paid, PaymentIntent, Quote, SubscriptionDetails, SubscriptionProrationDate, Tax, TotalTaxAmounts, and TransferData on QuotePreviewInvoice
  • Remove support for BillingThresholds on QuotePreviewSubscriptionScheduleDefaultSettings, QuotePreviewSubscriptionSchedulePhasesItems, and QuotePreviewSubscriptionSchedulePhases
  • Remove support for Coupon on QuotePreviewSubscriptionSchedulePhases
  • Add support for Id and Text on TerminalReaderActionCollectInputsInputsSelectionChoices, TerminalReaderActionCollectInputsInputsSelection, and TerminalReaderInputsSelectionChoicesOptions
  • Remove support for Value on TerminalReaderActionCollectInputsInputsSelectionChoices, TerminalReaderActionCollectInputsInputsSelection, and TerminalReaderInputsSelectionChoicesOptions

@stripe-openapi stripe-openapi bot requested a review from a team as a code owner March 28, 2025 22:49
@stripe-openapi stripe-openapi bot requested review from jar-stripe and removed request for a team March 28, 2025 22:49
@stripe-openapi stripe-openapi bot enabled auto-merge March 28, 2025 22:49
stripe-openapi bot and others added 20 commits March 28, 2025 23:21
…3065)

* [Next Major] prevent autopagination from mutating (#2899)


---------

Co-authored-by: jar-stripe <jar@stripe.com>

* Deprecate ServiceNested class (#3051)

Also deprecates Service<T>

* Remove RawRequestOptions#ApiMode  (#3052)

* Support for StripeAccount in StripeClient and StripeContext in StripeClientOptions (#3058)

* Delete InvoiceUpcomingLinesService.cs

---------

Co-authored-by: Richard Marmorstein <52928443+richardm-stripe@users.noreply.github.com>
Co-authored-by: jar-stripe <jar@stripe.com>
* Update generated code for v1635

* Update generated code for v1636

* Update generated code for v1638

* Update generated code for v1640

* removes subscription_items from options (#3081)

---------

Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
Co-authored-by: jar-stripe <jar@stripe.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
* Unrelated codegen changes

* Clean up ListOptions

* Fix List on V2 methods
* Update generated code for v1642

* Update generated code for v1642

* Update generated code for v1642

---------

Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
@stripe-openapi stripe-openapi bot merged commit f576b93 into beta Apr 1, 2025
3 of 4 checks passed
@stripe-openapi stripe-openapi bot deleted the latest-codegen-beta branch April 1, 2025 22:24
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.

5 participants