Skip to content

Releases: stripe/stripe-java

v31.2.0-beta.1

16 Dec 19:52

Choose a tag to compare

v31.2.0-beta.1 Pre-release
Pre-release

This release changes the pinned API version to 2025-12-15.preview.

  • #2104 Add EventNotificationHandler
  • #2117 Update generated code for beta
    • Add support for new resources reserve.Hold, reserve.Plan, and reserve.Release
    • Add support for list and retrieve methods on resources reserve.Hold and reserve.Release
    • Add support for retrieve method on resource reserve.Plan
    • Change type of v2.FinancialAddressGeneratedMicrodeposits.amounts from amount to an object
    • Change type of PaymentIntentConfirmParams.payment_method_options.payto.mandate_options.amount, PaymentIntentCreateParams.payment_method_options.payto.mandate_options.amount, PaymentIntentUpdateParams.payment_method_options.payto.mandate_options.amount, SetupIntentConfirmParams.payment_method_options.payto.mandate_options.amount, SetupIntentCreateParams.payment_method_options.payto.mandate_options.amount, SetupIntentUpdateParams.payment_method_options.payto.mandate_options.amount, and checkout.SessionCreateParams.payment_method_options.payto.mandate_options.amount from longInteger to emptyable(longInteger)
    • Change type of PaymentIntentConfirmParams.payment_method_options.payto.mandate_options.amountType, PaymentIntentCreateParams.payment_method_options.payto.mandate_options.amountType, PaymentIntentUpdateParams.payment_method_options.payto.mandate_options.amountType, SetupIntentConfirmParams.payment_method_options.payto.mandate_options.amountType, SetupIntentCreateParams.payment_method_options.payto.mandate_options.amountType, SetupIntentUpdateParams.payment_method_options.payto.mandate_options.amountType, and checkout.SessionCreateParams.payment_method_options.payto.mandate_options.amountType from enum('fixed'|'maximum') to emptyable(enum('fixed'|'maximum'))
    • Change type of PaymentIntentConfirmParams.payment_method_options.payto.mandate_options.endDate, PaymentIntentCreateParams.payment_method_options.payto.mandate_options.endDate, PaymentIntentUpdateParams.payment_method_options.payto.mandate_options.endDate, SetupIntentConfirmParams.payment_method_options.payto.mandate_options.endDate, SetupIntentCreateParams.payment_method_options.payto.mandate_options.endDate, SetupIntentUpdateParams.payment_method_options.payto.mandate_options.endDate, and checkout.SessionCreateParams.payment_method_options.payto.mandate_options.endDate from string to emptyable(string)
    • Change type of PaymentIntentConfirmParams.payment_method_options.payto.mandate_options.paymentSchedule, PaymentIntentCreateParams.payment_method_options.payto.mandate_options.paymentSchedule, PaymentIntentUpdateParams.payment_method_options.payto.mandate_options.paymentSchedule, SetupIntentConfirmParams.payment_method_options.payto.mandate_options.paymentSchedule, SetupIntentCreateParams.payment_method_options.payto.mandate_options.paymentSchedule, SetupIntentUpdateParams.payment_method_options.payto.mandate_options.paymentSchedule, and checkout.SessionCreateParams.payment_method_options.payto.mandate_options.paymentSchedule from enum to emptyable(enum)
    • Change type of PaymentIntentConfirmParams.payment_method_options.payto.mandate_options.paymentsPerPeriod, PaymentIntentCreateParams.payment_method_options.payto.mandate_options.paymentsPerPeriod, PaymentIntentUpdateParams.payment_method_options.payto.mandate_options.paymentsPerPeriod, SetupIntentConfirmParams.payment_method_options.payto.mandate_options.paymentsPerPeriod, SetupIntentCreateParams.payment_method_options.payto.mandate_options.paymentsPerPeriod, SetupIntentUpdateParams.payment_method_options.payto.mandate_options.paymentsPerPeriod, and checkout.SessionCreateParams.payment_method_options.payto.mandate_options.paymentsPerPeriod from longInteger to emptyable(longInteger)
    • Change type of PaymentIntentConfirmParams.payment_method_options.payto.mandate_options.purpose, PaymentIntentCreateParams.payment_method_options.payto.mandate_options.purpose, PaymentIntentUpdateParams.payment_method_options.payto.mandate_options.purpose, SetupIntentConfirmParams.payment_method_options.payto.mandate_options.purpose, SetupIntentCreateParams.payment_method_options.payto.mandate_options.purpose, SetupIntentUpdateParams.payment_method_options.payto.mandate_options.purpose, and checkout.SessionCreateParams.payment_method_options.payto.mandate_options.purpose from enum to emptyable(enum)
    • Change type of SetupIntentConfirmParams.payment_method_options.payto.mandate_options.startDate, SetupIntentCreateParams.payment_method_options.payto.mandate_options.startDate, SetupIntentUpdateParams.payment_method_options.payto.mandate_options.startDate, and checkout.SessionCreateParams.payment_method_options.payto.mandate_options.startDate from string to emptyable(string)
    • Add support for asyncWorkflows on PaymentIntent
    • Add support for payto on QuotePreviewInvoice.payment_settings.payment_method_options
    • Remove support for requested on v2.core.Account.configuration.customer.capabilities.automatic_indirect_tax, v2.core.Account.configuration.merchant.capabilities.ach_debit_payments, v2.core.Account.configuration.merchant.capabilities.acss_debit_payments, v2.core.Account.configuration.merchant.capabilities.affirm_payments, v2.core.Account.configuration.merchant.capabilities.afterpay_clearpay_payments, v2.core.Account.configuration.merchant.capabilities.alma_payments, v2.core.Account.configuration.merchant.capabilities.amazon_pay_payments, v2.core.Account.configuration.merchant.capabilities.au_becs_debit_payments, v2.core.Account.configuration.merchant.capabilities.bacs_debit_payments, v2.core.Account.configuration.merchant.capabilities.bancontact_payments, v2.core.Account.configuration.merchant.capabilities.blik_payments, v2.core.Account.configuration.merchant.capabilities.boleto_payments, v2.core.Account.configuration.merchant.capabilities.card_payments, v2.core.Account.configuration.merchant.capabilities.cartes_bancaires_payments, v2.core.Account.configuration.merchant.capabilities.cashapp_payments, v2.core.Account.configuration.merchant.capabilities.eps_payments, v2.core.Account.configuration.merchant.capabilities.fpx_payments, v2.core.Account.configuration.merchant.capabilities.gb_bank_transfer_payments, v2.core.Account.configuration.merchant.capabilities.grabpay_payments, v2.core.Account.configuration.merchant.capabilities.ideal_payments, v2.core.Account.configuration.merchant.capabilities.jcb_payments, v2.core.Account.configuration.merchant.capabilities.jp_bank_transfer_payments, v2.core.Account.configuration.merchant.capabilities.kakao_pay_payments, v2.core.Account.configuration.merchant.capabilities.klarna_payments, v2.core.Account.configuration.merchant.capabilities.konbini_payments, v2.core.Account.configuration.merchant.capabilities.kr_card_payments, v2.core.Account.configuration.merchant.capabilities.link_payments, v2.core.Account.configuration.merchant.capabilities.mobilepay_payments, v2.core.Account.configuration.merchant.capabilities.multibanco_payments, v2.core.Account.configuration.merchant.capabilities.mx_bank_transfer_payments, v2.core.Account.configuration.merchant.capabilities.naver_pay_payments, v2.core.Account.configuration.merchant.capabilities.oxxo_payments, v2.core.Account.configuration.merchant.capabilities.p24_payments, v2.core.Account.configuration.merchant.capabilities.pay_by_bank_payments, v2.core.Account.configuration.merchant.capabilities.payco_payments, v2.core.Account.configuration.merchant.capabilities.paynow_payments, v2.core.Account.configuration.merchant.capabilities.promptpay_payments, v2.core.Account.configuration.merchant.capabilities.revolut_pay_payments, v2.core.Account.configuration.merchant.capabilities.samsung_pay_payments, v2.core.Account.configuration.merchant.capabilities.sepa_bank_transfer_payments, v2.core.Account.configuration.merchant.capabilities.sepa_debit_payments, v2.core.Account.configuration.merchant.capabilities.stripe_balance.payouts, v2.core.Account.configuration.merchant.capabilities.swish_payments, v2.core.Account.configuration.merchant.capabilities.twint_payments, v2.core.Account.configuration.merchant.capabilities.us_bank_transfer_payments, v2.core.Account.configuration.merchant.capabilities.zip_payments, v2.core.Account.configuration.recipient.capabilities.bank_accounts.local, v2.core.Account.configuration.recipient.capabilities.bank_accounts.wire, v2.core.Account.configuration.recipient.capabilities.cards, v2.core.Account.configuration.recipient.capabilities.stripe_balance.payouts, v2.core.Account.configuration.recipient.capabilities.stripe_balance.stripe_transfers, v2.core.Account.configuration.storer.capabilities.financial_addresses.bank_accounts, v2.core.Account.configuration.storer.capabilities.holds_currencies.eur, v2.core.Account.configuration.storer.capabilities.holds_currencies.gbp, v2.core.Account.configuration.storer.capabilities.holds_currencies.usd, v2.core.Account.configuration.storer.capabilities.inbound_transfers.bank_accounts, v2.core.Account.configuration.storer.capabilities.outbound_payments.bank_accounts, v2.core.Account.configuration.storer.capabilities.outbound_payments.cards, v2.core.Account.configuration.storer.capabilities.outbound_payments.financial_accounts, v2.core.Account.configuration.storer.capabilities.outbound_transfers.bank_accounts, and v2.core.Account.configuration.storer.capabilities.outbound_transfers.financial_accounts
    • Change type of v2.FinancialAddressCreditSimulationCreditParams.amount, v2.core.Account.identity.business_details.annual_revenue.amount, v2.core.Account.identity.business_details.monthly_estimated_revenue.amount, `v2.core.AccountCreat...
Read more

v31.1.0

16 Dec 19:45

Choose a tag to compare

This release changes the pinned API version to 2025-12-15.clover.

  • #2126 Update generated code
    • 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
  • #2124 Adds the Gson version included at runtime to the X-STRIPE-CLIENT-USER-AGENT header hash
  • #2121 Adds Automatic-Module-Name: stripe.java to the jar's manifest entry

See the changelog for more details.

v31.2.0-alpha.1

14 Dec 23:55

Choose a tag to compare

v31.2.0-alpha.1 Pre-release
Pre-release
  • #2125 Update generated code for private-preview
    • Add support for new resources sharedpayment.GrantedToken, v2.iam.ApiKey, v2.payments.SettlementAllocationIntentSplit, v2.payments.SettlementAllocationIntent, and v2.tax.ManualRule
    • Add support for retrieve method on resource sharedpayment.GrantedToken
    • Add support for create and update test helper methods on resource sharedpayment.GrantedToken
    • Add support for create, deactivate, list, retrieve, and update methods on resource v2.tax.ManualRule
    • Add support for cancel, create, retrieve, submit, and update methods on resource v2.payments.SettlementAllocationIntent
    • Add support for cancel, create, and retrieve methods on resource v2.payments.SettlementAllocationIntentSplit
    • Add support for create, expire, list, retrieve, rotate, and update methods on resource v2.iam.ApiKey
    • Add support for checkScanning on AccountSessionCreateParams.components
    • Add support for taxDetails on InvoiceAddLinesParams.lines[].price_data.product_data, InvoiceLineItemUpdateParams.price_data.product_data, InvoiceUpdateLinesParams.lines[].price_data.product_data, PaymentLinkCreateParams.line_items[].price_data.product_data, ProductCreateParams, ProductUpdateParams, checkout.SessionCreateParams.line_items[].price_data.product_data, and checkout.SessionUpdateParams.line_items[].price_data.product_data
    • Add support for paymentMethodData on delegatedcheckout.RequestedSessionConfirmParams
    • Add support for productDetails on delegatedcheckout.RequestedSession.line_item_details[]
    • Add support for wallets on issuing.CardListParams
    • Add support for primaryAccountIdentifier on issuing.Card.wallets.apple_pay and issuing.Card.wallets.google_pay
    • Add support for sharedPaymentGrantedToken on PaymentIntentConfirmParams, PaymentIntentCreateParams, and PaymentIntent
    • Add support for instant on v2.Account.configuration.recipient_data.features.bank_accounts, v2.AccountCreateParams.configuration.recipient_data.features.bank_accounts, v2.AccountUpdateParams.configuration.recipient_data.features.bank_accounts, v2.core.Account.configuration.recipient.capabilities.bank_accounts, v2.core.AccountCreateParams.configuration.recipient.capabilities.bank_accounts, and v2.core.AccountUpdateParams.configuration.recipient.capabilities.bank_accounts
    • Add support for collectAt on v2.billing.IntentAction.deactivate, v2.billing.IntentAction.modify, v2.billing.IntentAction.subscribe, v2.billing.IntentCreateParams.actions[].deactivate, v2.billing.IntentCreateParams.actions[].modify, and v2.billing.IntentCreateParams.actions[].subscribe
    • Remove support for billingDetails on v2.billing.IntentAction.deactivate, v2.billing.IntentAction.modify, v2.billing.IntentAction.subscribe, v2.billing.IntentCreateParams.actions[].deactivate, v2.billing.IntentCreateParams.actions[].modify, and v2.billing.IntentCreateParams.actions[].subscribe
    • Add support for overrides on v2.billing.IntentAction.deactivate.pricing_plan_subscription_details, v2.billing.IntentAction.modify.pricing_plan_subscription_details, v2.billing.IntentAction.subscribe.pricing_plan_subscription_details, v2.billing.IntentCreateParams.actions[].deactivate.pricing_plan_subscription_details, v2.billing.IntentCreateParams.actions[].modify.pricing_plan_subscription_details, and v2.billing.IntentCreateParams.actions[].subscribe.pricing_plan_subscription_details
    • Remove support for requested on v2.core.Account.configuration.card_creator.capabilities.commercial.celtic.charge_card, v2.core.Account.configuration.card_creator.capabilities.commercial.celtic.spend_card, v2.core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank.charge_card, v2.core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank.spend_card, v2.core.Account.configuration.card_creator.capabilities.commercial.lead.prepaid_card, v2.core.Account.configuration.card_creator.capabilities.commercial.stripe.charge_card, v2.core.Account.configuration.card_creator.capabilities.commercial.stripe.prepaid_card, v2.core.Account.configuration.recipient.capabilities.crypto_wallets, v2.core.Account.configuration.storer.capabilities.financial_addresses.crypto_wallets, v2.core.Account.configuration.storer.capabilities.holds_currencies.usdc, v2.core.Account.configuration.storer.capabilities.outbound_payments.crypto_wallets, and v2.core.Account.configuration.storer.capabilities.outbound_transfers.crypto_wallets
    • Add support for alternativeReference on v2.core.vault.GbBankAccount, v2.core.vault.UsBankAccount, and v2.moneymanagement.PayoutMethod
    • Add support for managedBy and payments on v2.moneymanagement.FinancialAccount
    • Add support for speed on v2.moneymanagement.OutboundPayment.delivery_options, v2.moneymanagement.OutboundPaymentCreateParams.delivery_options, v2.moneymanagement.OutboundPaymentQuote.delivery_options, and v2.moneymanagement.OutboundPaymentQuoteCreateParams.delivery_options
    • Add support for types on v2.moneymanagement.FinancialAccountListParams
    • Change type of v2.core.AccountListParams.appliedConfigurations from string to enum
    • Add support for new value bank_accounts.instant on enum EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updatedCapability
    • Add support for topImpactedAccounts on EventsV2CoreHealthApiErrorFiringEvent.impact, EventsV2CoreHealthApiErrorResolvedEvent.impact, EventsV2CoreHealthApiLatencyFiringEvent.impact, EventsV2CoreHealthApiLatencyResolvedEvent.impact, EventsV2CoreHealthPaymentMethodErrorFiringEvent.impact, and EventsV2CoreHealthPaymentMethodErrorResolvedEvent.impact
    • Add support for event notifications V2CoreHealthSepaDebitDelayedFiringEvent, V2CoreHealthSepaDebitDelayedResolvedEvent, and V2PaymentsSettlementAllocationIntentNotFoundEvent
    • Add support for event notifications V2PaymentsSettlementAllocationIntentCanceledEvent, V2PaymentsSettlementAllocationIntentCreatedEvent, V2PaymentsSettlementAllocationIntentErroredEvent, V2PaymentsSettlementAllocationIntentFundsNotReceivedEvent, V2PaymentsSettlementAllocationIntentMatchedEvent, V2PaymentsSettlementAllocationIntentSettledEvent, and V2PaymentsSettlementAllocationIntentSubmittedEvent with related object v2.payments.SettlementAllocationIntent
    • Add support for event notifications V2PaymentsSettlementAllocationIntentSplitCanceledEvent, V2PaymentsSettlementAllocationIntentSplitCreatedEvent, and V2PaymentsSettlementAllocationIntentSplitSettledEvent with related object v2.payments.SettlementAllocationIntentSplit

See the changelog for more details.

v31.1.0-alpha.4

04 Dec 17:42

Choose a tag to compare

v31.1.0-alpha.4 Pre-release
Pre-release
  • #2123 Update generated code for private-preview
    • Add support for event notifications V2IamApiKeyCreatedEvent, V2IamApiKeyDefaultSecretRevealedEvent, V2IamApiKeyExpiredEvent, V2IamApiKeyPermissionsUpdatedEvent, V2IamApiKeyRotatedEvent, and V2IamApiKeyUpdatedEvent
  • #2122 Update generated code for private-preview
    • Add support for checkScanning on AccountSession.components
    • Add support for client on v2.core.Event.reason.request
    • Add support for stripeBalancePayment on v2.moneymanagement.ReceivedCredit and v2.moneymanagement.ReceivedDebit
    • Add support for balanceTransfer on v2.moneymanagement.ReceivedDebit
    • Add support for include on v2.core.EventListParams and v2.core.EventRetrieveParams

See the changelog for more details.

v31.1.0-alpha.3

24 Nov 18:10

Choose a tag to compare

v31.1.0-alpha.3 Pre-release
Pre-release
  • #2119 Update generated code for private-preview
    • Add support for new resource productcatalog.TrialOffer
    • Add support for create method on resource productcatalog.TrialOffer
    • Remove support for amountSubtotalAfterDiscount on delegatedcheckout.RequestedSession.line_item_details[] and delegatedcheckout.RequestedSession.total_details
    • Remove support for amountTotal, unitAmountAfterDiscount, and unitDiscount on delegatedcheckout.RequestedSession.line_item_details[]
    • Add support for amountCartDiscount and amountItemsDiscount on delegatedcheckout.RequestedSession.total_details
    • Remove support for amountDiscount on delegatedcheckout.RequestedSession.total_details
    • Add support for paymentsOrchestration on PaymentIntentCreateParams and PaymentIntent

See the changelog for more details.

v31.1.0-alpha.2

20 Nov 23:23

Choose a tag to compare

v31.1.0-alpha.2 Pre-release
Pre-release
  • #2118 Update generated code for private-preview
    • Add support for new resources v2.core.AccountPersonToken, v2.core.AccountToken, and v2.moneymanagement.CurrencyConversion
    • Add support for create, list, and retrieve methods on resource v2.moneymanagement.CurrencyConversion
    • Add support for create and retrieve methods on resources v2.core.AccountPersonToken and v2.core.AccountToken
    • Add support for effectiveAt on InvoiceCreatePreviewParams.schedule_details.amendments[], InvoiceCreatePreviewParams.schedule_details.phases[], QuoteCreateParams.lines[], QuoteLine, QuotePreviewSubscriptionSchedule.phases[], QuoteUpdateParams.lines[], SubscriptionSchedule.phases[], SubscriptionScheduleAmendParams.amendments[], SubscriptionScheduleCreateParams.phases[], and SubscriptionScheduleUpdateParams.phases[]
    • Add support for trialOffer on InvoiceCreatePreviewParams.schedule_details.amendments[].item_actions[].add, InvoiceCreatePreviewParams.schedule_details.amendments[].item_actions[].set, InvoiceCreatePreviewParams.schedule_details.phases[].items[], QuoteCreateParams.lines[].actions[].add_item, QuoteCreateParams.lines[].actions[].set_items[], QuoteLine.actions[].add_item, QuoteLine.actions[].set_items[], QuotePreviewSubscriptionSchedule.phases[].items[], QuoteUpdateParams.lines[].actions[].add_item, QuoteUpdateParams.lines[].actions[].set_items[], SubscriptionSchedule.phases[].items[], SubscriptionScheduleAmendParams.amendments[].item_actions[].add, SubscriptionScheduleAmendParams.amendments[].item_actions[].set, SubscriptionScheduleCreateParams.phases[].items[], and SubscriptionScheduleUpdateParams.phases[].items[]
    • Add support for amountDiscount, amountSubtotal, amountTotal, unitAmountAfterDiscount, and unitDiscount on delegatedcheckout.RequestedSession.line_item_details[]
    • Add support for amountSubtotalAfterDiscount on delegatedcheckout.RequestedSession.line_item_details[] and delegatedcheckout.RequestedSession.total_details
    • Change type of InvoiceCreatePreviewParams.schedule_details.billingSchedules from array(billing_schedules_update_params) to emptyable(array(billing_schedules_update_params))
    • Remove support for values amendment_end, line_ends_at, schedule_end, and upcoming_invoice from enums InvoiceCreatePreviewParams.subscription_details.billing_schedules[].bill_until.type, SubscriptionCreateParams.billing_schedules[].bill_until.type, SubscriptionScheduleCreateParams.billing_schedules[].bill_until.type, SubscriptionScheduleUpdateParams.billing_schedules[].bill_until.type, and SubscriptionUpdateParams.billing_schedules[].bill_until.type
    • Add support for currentTrial on InvoiceCreatePreviewParams.subscription_details.items[], SubscriptionCreateParams.items[], SubscriptionItemCreateParams, SubscriptionItemUpdateParams, SubscriptionItem, and SubscriptionUpdateParams.items[]
    • Change type of QuoteCreateParams.subscription_data.billingSchedules and QuoteCreateParams.subscription_data_overrides[].billingSchedules from emptyable(array(billing_schedules_create_specs)) to array(billing_schedules_create_specs)
    • Add support for new value line_start on enums QuoteCreateParams.subscription_data.phaseEffectiveAt, QuoteCreateParams.subscription_data_overrides[].phaseEffectiveAt, QuoteUpdateParams.subscription_data.phaseEffectiveAt, and QuoteUpdateParams.subscription_data_overrides[].phaseEffectiveAt
    • Remove support for value phase_start from enums QuoteCreateParams.subscription_data.phaseEffectiveAt, QuoteCreateParams.subscription_data_overrides[].phaseEffectiveAt, QuoteUpdateParams.subscription_data.phaseEffectiveAt, and QuoteUpdateParams.subscription_data_overrides[].phaseEffectiveAt
    • Change type of Quote.subscription_data.billingSchedules and Quote.subscription_data_overrides[].billingSchedules from nullable(array(SubscriptionsResourceBillingSchedules)) to array(QuotesResourceSubscriptionDataBillingSchedules)
    • Change type of Quote.subscription_data.phaseEffectiveAt and Quote.subscription_data_overrides[].phaseEffectiveAt from nullable(enum('billing_period_start'|'phase_start')) to enum('billing_period_start'|'line_start')
    • Change type of QuotePreviewSubscriptionSchedule.billingSchedules and SubscriptionSchedule.billingSchedules from nullable(array(SubscriptionsResourceBillingSchedules)) to array(SubscriptionsResourceBillingSchedules)
    • Remove support for amendmentStart, lineStartsAt, and relative on Subscription.billing_schedules[].bill_from
    • Change type of Subscription.billing_schedules[].bill_from.type from enum to literal('timestamp')
    • Remove support for amendmentEnd and lineEndsAt on Subscription.billing_schedules[].bill_until
    • Change type of v2.billing.ServiceAction.credit_grant.amount.monetary, v2.billing.ServiceAction.credit_grant_per_tenant.amount.monetary, v2.billing.ServiceActionCreateParams.credit_grant.amount.monetary, and v2.billing.ServiceActionCreateParams.credit_grant_per_tenant.amount.monetary from amount to an object
    • Add support for futureRequirements on v2.core.Account
    • Add support for konbiniPayments and scriptStatementDescriptor on v2.core.Account.configuration.merchant, v2.core.AccountCreateParams.configuration.merchant, and v2.core.AccountUpdateParams.configuration.merchant
    • Add support for eur on v2.core.Account.configuration.storer.capabilities.holds_currencies, v2.core.AccountCreateParams.configuration.storer.capabilities.holds_currencies, and v2.core.AccountUpdateParams.configuration.storer.capabilities.holds_currencies
    • Add support for requirementsCollector on v2.core.Account.defaults.responsibilities
    • Remove support for collector on v2.core.Account.requirements
    • Remove support for v1EventId on v2.core.Event
    • Remove support for amountDetails and captureMethod on v2.payments.OffSessionPaymentCreateParams and v2.payments.OffSessionPayment
    • Change type of v2.payments.OffSessionPayment.amountCapturable from amount to an object
    • Change type of v2.payments.OffSessionPayment.amountRequested from amount to an object
    • Change type of v2.payments.OffSessionPaymentCreateParams.amount from amount to an object
    • Add support for new value best_available on enum v2.payments.OffSessionPaymentCreateParams.retry_details.retryStrategy
    • Remove support for values heuristic, scheduled, and smart from enum v2.payments.OffSessionPaymentCreateParams.retry_details.retryStrategy
    • Change v2.payments.OffSessionPaymentCreateParams.retry_details.retryStrategy to be optional
    • Remove support for destination on v2.payments.OffSessionPaymentCaptureParams.transfer_data
    • Change v2.payments.OffSessionPaymentCaptureParams.amountToCapture to be optional
    • Add support for created on v2.core.EventListParams
    • Remove support for gt, gte, lt, and lte on v2.core.EventListParams
    • Add support for accountToken on v2.core.AccountCreateParams and v2.core.AccountUpdateParams
    • Add support for new value ar_cuit on enums v2.core.AccountCreateParams.identity.business_details.id_numbers[].type and v2.core.AccountUpdateParams.identity.business_details.id_numbers[].type
    • Add support for new value ar_dni on enums v2.core.AccountCreateParams.identity.individual.id_numbers[].type, v2.core.AccountPersonCreateParams.id_numbers[].type, v2.core.AccountPersonUpdateParams.id_numbers[].type, and v2.core.AccountUpdateParams.identity.individual.id_numbers[].type
    • Add support for new value future_requirements on enums v2.core.AccountCreateParams.include, v2.core.AccountRetrieveParams.include, and v2.core.AccountUpdateParams.include
    • Add support for personToken on v2.core.AccountPersonCreateParams and v2.core.AccountPersonUpdateParams
    • Add support for impactedRequestsPercentage on EventsV2CoreHealthApiErrorFiringEvent.impact, EventsV2CoreHealthApiErrorResolvedEvent.impact, EventsV2CoreHealthApiLatencyFiringEvent.impact, EventsV2CoreHealthApiLatencyResolvedEvent.impact, EventsV2CoreHealthPaymentMethodErrorFiringEvent.impact, and EventsV2CoreHealthPaymentMethodErrorResolvedEvent.impact
    • Add support for context and relatedObject on EventsV2CoreHealthEventGenerationFailureResolvedEvent.impact
    • Remove support for account, livemode, missingDeliveryAttempts, and relatedObjectId on EventsV2CoreHealthEventGenerationFailureResolvedEvent.impact
    • Change type of EventsV2CoreHealthFraudRateIncreasedEvent.impact.realizedFraudAmount from amount to an object
    • Change type of EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.approvedAmount, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.approvedAmount, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.approvedAmount, and EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.approvedAmount from amount to an object
    • Change type of EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.declinedAmount, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.declinedAmount, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.declinedAmount, and EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.declinedAmount from amount to an object
    • Add support for thin events V2PaymentsOffSessionPaymentAttemptFailedEvent and V2PaymentsOffSessionPaymentAttemptStartedEvent with related object v2.payments.OffSessionPayment
    • Remove support for thin event V1AccountUpdatedEvent with related object Account
    • Remove support for thin events V1ApplicationFeeCreatedEvent and V1ApplicationFeeRefundedEvent wit...
Read more

v31.1.0-beta.1

18 Nov 19:15

Choose a tag to compare

v31.1.0-beta.1 Pre-release
Pre-release

This release changes the pinned API version to 2025-11-17.preview.

  • #2103 Update generated code for beta
    • Add support for new resources v2.core.AccountPersonToken and v2.core.AccountToken
    • Remove support for resource v2.payments.OffSessionPayment
    • Add support for create and retrieve methods on resources v2.core.AccountPersonToken and v2.core.AccountToken
    • Remove support for cancel, capture, create, list, and retrieve methods on resource v2.payments.OffSessionPayment
    • Add support for specifiedCommercialTransactionsActUrl on Account.business_profile, AccountCreateParams.business_profile, and AccountUpdateParams.business_profile
    • Add support for paypayPayments on Account.settings, AccountCreateParams.settings, and AccountUpdateParams.settings
    • Change type of billing.analytics.MeterUsageRetrieveParams.meters[].dimensionFilters from string to array(string)
    • Change type of billing.analytics.MeterUsageRetrieveParams.meters[].tenantFilters from string to array(string)
    • Add support for carRentalData, flightData, and lodgingData on ChargeCaptureParams.payment_details, ChargeUpdateParams.payment_details, PaymentIntentCaptureParams.payment_details, PaymentIntentConfirmParams.payment_details, PaymentIntentCreateParams.payment_details, and PaymentIntentUpdateParams.payment_details
    • Add support for supplementaryPurchaseData on OrderCreateParams.payment.settings.payment_method_options.klarna, OrderUpdateParams.payment.settings.payment_method_options.klarna, PaymentIntentConfirmParams.payment_method_options.klarna, PaymentIntentCreateParams.payment_method_options.klarna, and PaymentIntentUpdateParams.payment_method_options.klarna
    • Add support for allowRedisplay and customerAccount on PaymentMethodListParams
    • Add support for futureRequirements on v2.core.Account
    • Add support for konbiniPayments and scriptStatementDescriptor on v2.core.Account.configuration.merchant, v2.core.AccountCreateParams.configuration.merchant, and v2.core.AccountUpdateParams.configuration.merchant
    • Add support for eur on v2.core.Account.configuration.storer.capabilities.holds_currencies, v2.core.AccountCreateParams.configuration.storer.capabilities.holds_currencies, and v2.core.AccountUpdateParams.configuration.storer.capabilities.holds_currencies
    • Add support for requirementsCollector on v2.core.Account.defaults.responsibilities
    • Remove support for collector on v2.core.Account.requirements
    • Remove support for value sepa_bank_account from enum v2.moneymanagement.FinancialAddressCreateParams.type
    • Add support for accountToken on v2.core.AccountCreateParams and v2.core.AccountUpdateParams
    • Add support for new value ar_cuit on enums v2.core.AccountCreateParams.identity.business_details.id_numbers[].type and v2.core.AccountUpdateParams.identity.business_details.id_numbers[].type
    • Add support for new value ar_dni on enums v2.core.AccountCreateParams.identity.individual.id_numbers[].type, v2.core.AccountPersonCreateParams.id_numbers[].type, v2.core.AccountPersonUpdateParams.id_numbers[].type, and v2.core.AccountUpdateParams.identity.individual.id_numbers[].type
    • Add support for new value future_requirements on enums v2.core.AccountCreateParams.include, v2.core.AccountRetrieveParams.include, and v2.core.AccountUpdateParams.include
    • Add support for personToken on v2.core.AccountPersonCreateParams and v2.core.AccountPersonUpdateParams
    • Add support for changes on v2.core.Event
    • Add support for thin event V2CoreHealthEventGenerationFailureResolvedEvent
    • Remove support for thin events V2PaymentsOffSessionPaymentAuthorizationAttemptFailedEvent, V2PaymentsOffSessionPaymentAuthorizationAttemptStartedEvent, V2PaymentsOffSessionPaymentCanceledEvent, V2PaymentsOffSessionPaymentCreatedEvent, V2PaymentsOffSessionPaymentFailedEvent, V2PaymentsOffSessionPaymentRequiresCaptureEvent, and V2PaymentsOffSessionPaymentSucceededEvent with related object v2.payments.OffSessionPayment

See the changelog for more details.

v31.1.0-alpha.1

18 Nov 19:45

Choose a tag to compare

v31.1.0-alpha.1 Pre-release
Pre-release
  • #2112 Update generated code for private-preview
    • Add support for new resources BalanceTransfer and radar.AccountEvaluation
    • Add support for create method on resource BalanceTransfer
    • Add support for create, retrieve, and update methods on resource radar.AccountEvaluation
    • Add support for specifiedCommercialTransactionsActUrl on Account.business_profile, AccountCreateParams.business_profile, and AccountUpdateParams.business_profile
    • Add support for paypayPayments on Account.settings, AccountCreateParams.settings, and AccountUpdateParams.settings
    • Change type of billing.analytics.MeterUsageRetrieveParams.meters[].dimensionFilters from string to array(string)
    • Change type of billing.analytics.MeterUsageRetrieveParams.meters[].tenantFilters from string to array(string)
    • Add support for paymentMethodConfiguration on billingportal.Configuration.features.payment_method_update
    • Add support for carRentalData, flightData, and lodgingData on ChargeCaptureParams.payment_details, ChargeUpdateParams.payment_details, PaymentIntentCaptureParams.payment_details, PaymentIntentConfirmParams.payment_details, PaymentIntentCreateParams.payment_details, and PaymentIntentUpdateParams.payment_details
    • Add support for transactionId on Charge.payment_method_details.ideal, PaymentAttemptRecord.payment_method_details.ideal, and PaymentRecord.payment_method_details.ideal
    • Add support for new value finom 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 created on CustomerBalanceTransactionListParams and InvoicePaymentListParams
    • Add support for accountNumbers on financialconnections.Account
    • Add support for billingSchedulesActions on InvoiceCreatePreviewParams.schedule_details.amendments[] and SubscriptionScheduleAmendParams.amendments[]
    • Add support for fraudRisk on issuing.AuthorizationCreateParams.risk_assessment
    • Add support for latestFraudWarning on issuing.Card
    • Add support for supplementaryPurchaseData on OrderCreateParams.payment.settings.payment_method_options.klarna, OrderUpdateParams.payment.settings.payment_method_options.klarna, PaymentIntentConfirmParams.payment_method_options.klarna, PaymentIntentCreateParams.payment_method_options.klarna, and PaymentIntentUpdateParams.payment_method_options.klarna
    • Add support for captureMethod on PaymentIntent.payment_method_options.card_present, PaymentIntentConfirmParams.payment_method_options.card_present, PaymentIntentCreateParams.payment_method_options.card_present, and PaymentIntentUpdateParams.payment_method_options.card_present
    • Add support for allowRedisplay and customerAccount on PaymentMethodListParams
    • Add support for mbWay and twint on Refund.destination_details
    • Change type of SubscriptionScheduleUpdateParams.billingSchedules from array(billing_schedules_update_params) to emptyable(array(billing_schedules_update_params))
    • Add support for new values capital.financing_offer.accepted_other_offer, financial_connections.account.account_numbers_updated, and financial_connections.account.upcoming_account_number_expiry on enums WebhookEndpointCreateParams.enabledEvents and WebhookEndpointUpdateParams.enabledEvents
    • Add support for new value 2025-11-17.clover on enum WebhookEndpointCreateParams.apiVersion
    • Add support for snapshot events financial_connections.account.account_numbers_updated and financial_connections.account.upcoming_account_number_expiry with resource financialconnections.Account

See the changelog for more details.

v31.0.0

18 Nov 18:47

Choose a tag to compare

This release changes the pinned API version to 2025-11-17.clover.

  • #2113 Update generated code
    • ⚠️ Remove support for gt, gte, lt, and lte on v2.core.EventListParams in favor of created.
  • #2110 Update v2 array parameter serialization to use indexed format
    • Retrieve and List calls for /v2 endpoints now use indexed format (e.g., ?include[0]=foo&include[1]=bar) instead of repeated parameter format (e.g., ?include=foo&include=bar) when communicating with the Stripe API. This may break any unit tests that expect the latter behavior when setting up a mock server. Instead, they should now expect the former.
    • The arraysAsRepeated parameter was removed from the internal-use-only method FormEncoder#createQueryString
  • #2108 Update generated code
    • Add support for new resources tax.Association and terminal.OnboardingLink
    • Add support for find method on resource tax.Association
    • Add support for create method on resource terminal.OnboardingLink
    • Add support for paymentMethodConfiguration on billingportal.Configuration.features.payment_method_update
    • Add support for transactionId on Charge.payment_method_details.ideal, PaymentAttemptRecord.payment_method_details.ideal, and PaymentRecord.payment_method_details.ideal
    • Add support for new value finom 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 created on CustomerBalanceTransactionListParams and InvoicePaymentListParams
    • Add support for accountNumbers on financialconnections.Account
    • Add support for fraudRisk on issuing.AuthorizationCreateParams.risk_assessment
    • Add support for latestFraudWarning on issuing.Card
    • Add support for hooks on PaymentIntentCaptureParams, PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentIncrementAuthorizationParams, PaymentIntentUpdateParams, and PaymentIntent
    • Add support for mbWay and twint on Refund.destination_details
    • Add support for new values financial_connections.account.account_numbers_updated and financial_connections.account.upcoming_account_number_expiry on enums WebhookEndpointCreateParams.enabledEvents and WebhookEndpointUpdateParams.enabledEvents
    • Add support for snapshot events financial_connections.account.account_numbers_updated and financial_connections.account.upcoming_account_number_expiry with resource financialconnections.Account

See the changelog for more details.

v30.3.0-alpha.2

13 Nov 17:36

Choose a tag to compare

v30.3.0-alpha.2 Pre-release
Pre-release

This release changes the pinned API version to 2025-10-29.preview.

  • #2111 Update generated code for private-preview
    • Add support for new resource issuing.Program
    • Add support for create, list, retrieve, and update methods on resource issuing.Program
    • Add support for schedule on Discount
    • Add support for applicableFees on delegatedcheckout.RequestedSession.total_details
    • Add support for scheduleDetails on Invoice.parent, InvoiceItem.parent, InvoiceLineItem.parent, and QuotePreviewInvoice.parent
    • Add support for billingSchedules on InvoiceCreatePreviewParams.schedule_details, QuotePreviewSubscriptionSchedule, SubscriptionScheduleCreateParams, SubscriptionScheduleUpdateParams, and SubscriptionSchedule
    • Add support for latestInvoice on QuotePreviewSubscriptionSchedule and SubscriptionSchedule
    • Add support for phaseEffectiveAt on QuotePreviewSubscriptionSchedule.default_settings, SubscriptionSchedule.default_settings, SubscriptionScheduleCreateParams.default_settings, and SubscriptionScheduleUpdateParams.default_settings
  • #2107 Update generated code for private-preview
    • ⚠️ Remove support for resource v2.tax.AutomaticRule
    • ⚠️ Remove support for create, deactivate, find, retrieve, and update methods on resource v2.tax.AutomaticRule
    • Add support for selfReportedIncome and selfReportedMonthlyHousingPayment on AccountCreateParams.individual, AccountUpdateParams.individual, PersonCreateParams, PersonUpdateParams, Person, TokenCreateParams.account.individual, and TokenCreateParams.person
    • Add support for new values amendment_end, line_ends_at, schedule_end, and upcoming_invoice on enums InvoiceCreatePreviewParams.subscription_details.billing_schedules[].bill_until.type, SubscriptionCreateParams.billing_schedules[].bill_until.type, and SubscriptionUpdateParams.billing_schedules[].bill_until.type
    • Add support for billingSchedules and phaseEffectiveAt on Quote.subscription_data_overrides[], Quote.subscription_data, QuoteCreateParams.subscription_data_overrides[], QuoteCreateParams.subscription_data, QuoteUpdateParams.subscription_data_overrides[], and QuoteUpdateParams.subscription_data
    • Add support for billFrom on Subscription.billing_schedules[]
    • Add support for amendmentEnd and lineEndsAt on Subscription.billing_schedules[].bill_until

See the changelog for more details.