Skip to content

Update generated code for beta #2069

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 1, 2025
Merged

Update generated code for beta #2069

merged 4 commits into from
Jul 1, 2025

Conversation

stripe-openapi[bot]
Copy link
Contributor

@stripe-openapi stripe-openapi bot commented May 30, 2025

Codegen for openapi v1819 and proto spec 2025-06-30.preview.

Changelog

  • Change type of CheckoutSessionSubscriptionDataParams.BillingMode, InvoiceCreatePreviewScheduleDetailsParams.BillingMode, InvoiceCreatePreviewSubscriptionDetailsParams.BillingMode, QuoteSubscriptionData.BillingMode, QuoteSubscriptionDataParams.BillingMode, SubscriptionParams.BillingMode, and SubscriptionScheduleParams.BillingMode from enum('classic'|'flexible') to billing_mode
  • Add support for SubmissionMethod on DisputeEvidenceDetails
  • Add support for OnDemand and Subscriptions on OrderPaymentSettingsPaymentMethodOptionsKlarnaParams
  • Change type of OrderPaymentSettingsPaymentMethodOptionsKlarna.SetupFutureUsage and OrderPaymentSettingsPaymentMethodOptionsKlarnaParams.SetupFutureUsage from literal('none') to enum('none'|'off_session'|'on_session')
  • Add support for Crypto on PaymentAttemptRecordPaymentMethodDetails and PaymentRecordPaymentMethodDetails
  • Add support for new value buut on enums PaymentAttemptRecordPaymentMethodDetailsIdeal.Bank and PaymentRecordPaymentMethodDetailsIdeal.Bank
  • Add support for new value BUUTNL2A on enums PaymentAttemptRecordPaymentMethodDetailsIdeal.BIC and PaymentRecordPaymentMethodDetailsIdeal.BIC
  • Change type of PaymentIntentConfirmPaymentMethodOptionsGopayParams.SetupFutureUsage, PaymentIntentPaymentMethodOptionsGopay.SetupFutureUsage, and PaymentIntentPaymentMethodOptionsGopayParams.SetupFutureUsage from literal('none') to enum('none'|'off_session')
  • Add support for new value crypto on enum QuotePreviewInvoicePaymentSettings.PaymentMethodTypes
  • Change type of QuotePreviewSubscriptionSchedule.BillingMode, Subscription.BillingMode, and SubscriptionSchedule.BillingMode from enum('classic'|'flexible') to SubscriptionsResourceBillingMode
  • Change type of SubscriptionMigrateParams.BillingMode from literal('flexible') to billing_mode_migrate
  • Remove support for BillingModeDetails on Subscription
  • Add support for new value xx on enums V2CoreAccountConfigurationCustomerAutomaticIndirectTaxLocation.Country, V2CoreAccountConfigurationCustomerShippingAddress.Country, V2CoreAccountConfigurationMerchantSupportAddress.Country, V2CoreAccountIdentity.Country, V2CoreAccountIdentityBusinessDetailsAddress.Country, V2CoreAccountIdentityBusinessDetailsScriptAddressesKana.Country, V2CoreAccountIdentityBusinessDetailsScriptAddressesKanji.Country, V2CoreAccountIdentityIndividualAdditionalAddresses.Country, V2CoreAccountIdentityIndividualAddress.Country, V2CoreAccountIdentityIndividualScriptAddressesKana.Country, V2CoreAccountIdentityIndividualScriptAddressesKanji.Country, V2CorePersonAdditionalAddresses.Country, V2CorePersonAddress.Country, V2CorePersonScriptAddressesKana.Country, V2CorePersonScriptAddressesKanji.Country, and V2MoneyManagementFinancialAccount.Country
  • Add support for new value unsupported_entity_type on enums V2CoreAccountConfigurationCustomerCapabilitiesAutomaticIndirectTaxStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAchDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAcssDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAffirmPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAlmaPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAmazonPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAuBecsDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBacsDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBancontactPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBlikPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBoletoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesCardPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesCartesBancairesPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesCashappPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesEpsPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesFpxPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesGbBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesGrabpayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesIdealPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesJcbPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesJpBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKakaoPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKlarnaPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKonbiniPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKrCardPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesLinkPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesMobilepayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesMultibancoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesMxBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesNaverPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesOxxoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesP24PaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPayByBankPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPaycoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPaynowPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPromptpayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesRevolutPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSamsungPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSepaBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSepaDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesStripeBalancePayoutsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSwishPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesTwintPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesUsBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesZipPaymentsStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsLocalStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsWireStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesCardsStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesStripeBalancePayoutsStatusDetail.Code, and V2CoreAccountConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersStatusDetail.Code
  • Add support for ProofOfAddress on V2CoreAccountIdentityBusinessDetailsDocumentsParams and V2CoreAccountIdentityBusinessDetailsDocuments
  • Add support for new value xx on enums V2CoreAccountIdentityIndividual.Nationalities and V2CorePerson.Nationalities
  • Add support for Metadata on V2MoneyManagementFinancialAccount
  • Remove support for Description on V2MoneyManagementFinancialAccount
  • Add support for new value pending on enum V2MoneyManagementFinancialAccount.Status
  • Remove support for Attempts on V2PaymentsOffSessionPayment
  • Add support for FromAccount, OutboundPayment, and OutboundTransfer on V2MoneyManagementReceivedCreditBalanceTransfer
  • Change type of V2MoneyManagementReceivedCreditBalanceTransfer.Type from literal('payout_v1') to enum('outbound_payment'|'outbound_transfer'|'payout_v1')
  • Add support for error codes recipient_feature_not_active, storer_capability_missing, and storer_capability_not_active on FeatureNotEnabledError
  • Remove support for error code outbound_payment_recipient_feature_not_active on FeatureNotEnabledError
  • Add support for error code insufficient_funds on InsufficientFundsError
  • Remove support for error codes outbound_payment_insufficient_funds and outbound_transfer_insufficient_funds on InsufficientFundsError
  • Add support for error codes recipient_amount_limit_exceeded and recipient_count_limit_exceeded on QuotaExceededError
  • Remove support for error codes outbound_payment_recipient_amount_limit_exceeded and outbound_payment_recipient_count_limit_exceeded on QuotaExceededError
  • Add support for error code recipient_email_does_not_exist on RecipientNotNotifiableError
  • Remove support for error code outbound_payment_recipient_email_does_not_exist on RecipientNotNotifiableError

@stripe-openapi stripe-openapi bot enabled auto-merge May 30, 2025 19:33
@stripe-openapi stripe-openapi bot force-pushed the latest-codegen-beta branch from 0d8dc52 to 964492e Compare June 16, 2025 06:23
@stripe-openapi stripe-openapi bot force-pushed the latest-codegen-beta branch from 238eeb5 to 7b2571c Compare June 30, 2025 16:48
@stripe-openapi stripe-openapi bot merged commit ef48da7 into beta Jul 1, 2025
10 checks passed
@stripe-openapi stripe-openapi bot deleted the latest-codegen-beta branch July 1, 2025 20:27
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