Skip to content

Releases: stripe/stripe-python

v15.4.0a2

v15.4.0a2 Pre-release
Pre-release

Choose a tag to compare

@jar-stripe jar-stripe released this 02 Jul 03:57

This release changes the pinned API version to 2026-07-01.preview.

  • #1839 Update generated code for private-preview
    • Add support for new resources crypto.CustomerConsumerWallet, crypto.CustomerPaymentToken, crypto.Customer, crypto.OnrampSession, and crypto.OnrampTransactionLimits
    • Add support for list and retrieve methods on resource crypto.Customer
    • Add support for checkout, create, list, quote, and retrieve methods on resource crypto.OnrampSession
    • Add support for retrieve method on resource crypto.OnrampTransactionLimits
    • Add support for electronic_commerce_indicator on Charge.PaymentMethodDetail.Card
    • Add support for amount_received and amount_requested on Charge.PaymentMethodDetail.Crypto, PaymentAttemptRecord.PaymentMethodDetail.Crypto, and PaymentRecord.PaymentMethodDetail.Crypto
    • Add support for fingerprint on Charge.PaymentMethodDetail.GiftCard, PaymentAttemptRecord.PaymentMethodDetail.GiftCard, and PaymentRecord.PaymentMethodDetail.GiftCard
    • Add support for address_collection_precision on checkout.SessionCreateParamsAutomaticTax
    • Add support for subscription on Checkout.Session.Item
    • ⚠️ Remove support for deactivation on GiftCardOperation
    • ⚠️ Remove support for value deactivation from enum GiftCardOperation.type
    • Add support for merchant_amount_exchange_rate on Issuing.Authorization and Issuing.Transaction
    • Add support for device_id on Issuing.Authorization.TokenDetail.NetworkDatum.Device and Issuing.Token.NetworkDatum.Device
    • Add support for program on Issuing.Card
    • Add support for payment_method_details on PaymentAttemptRecordReportFailedParams and PaymentRecordReportPaymentAttemptFailedParams
    • Add support for reason on PaymentAttemptRecordReportRefundParams and PaymentRecordReportRefundParams
    • Add support for amount_reconciliation on PaymentIntent.PaymentMethodOption.Crypto, PaymentIntentConfirmParamsPaymentMethodOptionCrypto, PaymentIntentCreateParamsPaymentMethodOptionCrypto, and PaymentIntentModifyParamsPaymentMethodOptionCrypto
    • Add support for connect_permissions and permissions on V2.Iam.ApiKey, v2.iam.ApiKeyCreateParams, and v2.iam.ApiKeyModifyParams
    • Add support for credit on V2.MoneyManagement.FinancialAccount
    • ⚠️ Add support for new value credit on enum V2.MoneyManagement.FinancialAccount.type
    • Add support for new value currency_required on enum V2.MoneyManagement.PayoutIntent.NextAction.HandleFailure.failure_reason
    • Add support for new values issuing_authorization, issuing_transaction, and platform_funded_credit_transaction on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.TransactionDetail.category
    • Add support for account, issuing_authorization, issuing_dispute, and issuing_transaction on V2.MoneyManagement.Transaction.Flow and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow
    • Add support for new values issuing_authorization, issuing_dispute, and issuing_transaction on enums V2.MoneyManagement.Transaction.Flow.type and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow.type
    • Add support for new value credit on enum v2.money_management.FinancialAccountListParams.types
    • Change type of v2.money_management.FinancialAccountCreateParams.type from literal('storage') to enum('credit'|'storage')
    • Add support for expires_at on v2.iam.ApiKeyCreateParams

See the changelog for more details.

v15.4.0b1

v15.4.0b1 Pre-release
Pre-release

Choose a tag to compare

@xavdid xavdid released this 24 Jun 23:02

This release changes the pinned API version to 2026-06-24.preview.

  • #1819 Update generated code for beta
    • Add support for redaction on Card, Charge, Checkout.Session, Customer, Issuing.Authorization, Issuing.Card, Issuing.Cardholder, Issuing.Dispute, Issuing.Transaction, PaymentIntent, PaymentMethod, SetupIntent, Source, and Token
    • Add support for disclaimer_variant on Capital.FinancingOffer and Capital.FinancingSummary.Detail
    • Add support for active on FinancialConnections.Account.StatusDetail and FinancialConnections.Authorization.StatusDetail
    • ⚠️ Add support for new value institution_requirement on enum FinancialConnections.Account.StatusDetail.Inactive.cause
    • Change type of financial_connections.SessionCreateParamsLimit.accounts from longInteger to emptyable(longInteger)
    • Add support for pause on InvoiceCreatePreviewParamsSubscriptionDetail
    • ⚠️ Add support for new value satispay on enum QuotePreviewInvoice.PaymentSetting.payment_method_types
    • Add support for release_details on Reserve.Hold
    • Add support for buyer_id on SharedPayment.GrantedToken.PaymentMethodDetail.Bizum and SharedPayment.GrantedToken.PaymentMethodDetail.Blik
    • Add support for fingerprint on SharedPayment.GrantedToken.PaymentMethodDetail.Pix
    • ⚠️ Remove support for value invoice_payment.detached from enum WebhookEndpointModifyParams.enabled_events
    • ⚠️ Add support for new value money_manager on enums EventsV2CoreAccountLinkReturnedEvent.configurations, V2.Core.AccountLink.UseCase.AccountOnboarding.configurations, and V2.Core.AccountLink.UseCase.AccountUpdate.configurations
    • ⚠️ Add support for new value money_manager on enums V2.Core.Account.applied_configurations, v2.core.AccountCloseParams.applied_configurations, and v2.core.AccountListParams.applied_configurations
    • ⚠️ Remove support for value storer from enums V2.Core.Account.applied_configurations, v2.core.AccountCloseParams.applied_configurations, and v2.core.AccountListParams.applied_configurations
    • Add support for money_manager on V2.Core.Account.Configuration, V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsConfiguration, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, v2.core.AccountModifyParamsConfiguration, and v2.core.AccountTokenCreateParamsIdentityAttestationTermsOfService
    • ⚠️ Remove support for storer on V2.Core.Account.Configuration, V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsConfiguration, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, v2.core.AccountModifyParamsConfiguration, and v2.core.AccountTokenCreateParamsIdentityAttestationTermsOfService
    • ⚠️ Add support for new values business_storage.inbound.eur, business_storage.inbound.gbp, business_storage.inbound.usd, business_storage.outbound.eur, business_storage.outbound.gbp, business_storage.outbound.usd, received_credits.bank_accounts, and received_debits.bank_accounts on enums V2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.capability and V2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.capability
    • ⚠️ Add support for new value money_manager on enums V2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.configuration and V2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.configuration
    • ⚠️ Remove support for maximum_rps on V2.Core.BatchJob and v2.core.BatchJobCreateParams
    • Add support for bic on V2.MoneyManagement.FinancialAddress.Credential.UsBankAccount
    • ⚠️ Remove support for swift_code on V2.MoneyManagement.FinancialAddress.Credential.UsBankAccount
    • Add support for processing on V2.MoneyManagement.OutboundPayment.StatusDetail and V2.MoneyManagement.OutboundTransfer.StatusDetail
    • ⚠️ Add support for new values fx_rate_drift_exceeded_after_review, payout_method_amount_limit_exceeded, and review_rejected on enum V2.MoneyManagement.OutboundPayment.StatusDetail.Failed.reason
    • ⚠️ Add support for new values fx_rate_drift_exceeded_after_review and review_rejected on enum V2.MoneyManagement.OutboundTransfer.StatusDetail.Failed.reason
    • Add support for account_holder_name on V2.MoneyManagement.ReceivedCredit.BankTransfer.UsBankAccount
    • ⚠️ Add support for new value capability_inactive on enum V2.MoneyManagement.ReceivedDebit.StatusDetail.Failed.reason
    • Add support for statuses on v2.money_management.FinancialAccountListParams
    • ⚠️ Remove support for status on v2.money_management.FinancialAccountListParams
    • Change v2.core.BatchJobCreateParams.metadata to be optional
    • Add support for new value money_manager on enums v2.core.AccountLinkCreateParamsUseCaseAccountOnboarding.configurations and v2.core.AccountLinkCreateParamsUseCaseAccountUpdate.configurations
    • ⚠️ Add support for new value configuration.money_manager on enums v2.core.AccountCreateParams.include, v2.core.AccountModifyParams.include, and v2.core.AccountRetrieveParams.include
    • ⚠️ Remove support for value configuration.storer from enums v2.core.AccountCreateParams.include, v2.core.AccountModifyParams.include, and v2.core.AccountRetrieveParams.include
    • Add support for event notifications V2CoreAccountIncludingConfigurationMoneyManagerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationMoneyManagerUpdatedEvent with related object v2.core.Account
    • Add support for event notification V2MoneyManagementOutboundPaymentUnderReviewEvent with related object v2.money_management.OutboundPayment
    • Add support for event notification V2MoneyManagementOutboundTransferUnderReviewEvent with related object v2.money_management.OutboundTransfer
    • ⚠️ Remove support for event notifications V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationStorerUpdatedEvent with related object v2.core.Account
    • Add support for error codes anomalous_money_movement_request, failed_tax_calculation, financial_account_balance_does_not_support_currency, financial_account_capability_not_enabled, and financial_account_capability_restricted on QuotePreviewInvoice.LastFinalizationError
    • Add support for error code default_us_bank_account_cannot_be_archived on CannotProceedError

See the changelog for more details.

v15.4.0a1

v15.4.0a1 Pre-release
Pre-release

Choose a tag to compare

@xavdid xavdid released this 24 Jun 23:20

This release changes the pinned API version to 2026-06-24.preview.

  • #1833 Update generated code for private-preview
    • Add support for new resources v2.billing.ContractPricingLineQuantityChange, v2.core.health.AlertHistoryEntry, v2.core.health.Alert, v2.money_management.FinancialAddressDebitSimulation, and v2.money_management.PayoutIntent
    • ⚠️ Remove support for resource v2.billing.ContractLicensePricingQuantityChange
    • Add support for report_offer_acceptance method on resource issuing.CreditUnderwritingRecord
    • Add support for provisional_credit test helper method on resource issuing.Dispute
    • Add support for report_early_fraud_warning method on resource PaymentAttemptRecord
    • Add support for search method on resource PaymentRecord
    • Add support for debit method on resource v2.money_management.FinancialAddressDebitSimulation
    • Add support for cancel, create, list, modify, and retrieve methods on resource v2.money_management.PayoutIntent
    • Add support for list and retrieve methods on resource v2.core.health.Alert
    • Add support for delete method on resource v2.billing.Contract
    • ⚠️ Remove support for performance_location_details on Tax.TransactionLineItem
    • Add support for financial_accounts_transactions, financial_accounts, and recipients_list on AccountSession.Component and AccountSessionCreateParamsComponent
    • Add support for location and reader on Charge.PaymentMethodDetail.GiftCard, GiftCardOperation, PaymentAttemptRecord.PaymentMethodDetail.GiftCard, and PaymentRecord.PaymentMethodDetail.GiftCard
    • Add support for subscription on checkout.SessionCreateParamsItem
    • Add support for items on Checkout.Session
    • Add support for brand on Checkout.Session.CurrentAttempt.PaymentMethodDetail.Card
    • Add support for network_data on issuing.AuthorizationCaptureParams and issuing.TransactionCreateForceCaptureParams
    • Add support for enriched_merchant_data on Issuing.Authorization
    • Add support for available_balance and current_balance on Issuing.Authorization.BalanceResponse
    • ⚠️ Remove support for amount on Issuing.Authorization.BalanceResponse
    • Add support for decision_deadline_updated_at on Issuing.CreditUnderwritingRecord
    • Add support for acquirer_reference_number on Issuing.Transaction.NetworkDatum
    • Change PaymentAttemptRecordReportRefundParams.outcome and PaymentRecordReportRefundParams.outcome to be optional
    • Add support for tip on PaymentIntentCaptureParamsAmountDetail, PaymentIntentConfirmParamsAmountDetail, PaymentIntentCreateParamsAmountDetail, PaymentIntentDecrementAuthorizationParamsAmountDetail, PaymentIntentIncrementAuthorizationParamsAmountDetail, and PaymentIntentModifyParamsAmountDetail
    • ⚠️ Remove support for values billing.alert.recovered and payment_intent.expired from enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointModifyParams.enabled_events
    • Add support for billing_cycle_anchor on V2.Billing.Contract and v2.billing.ContractCreateParams
    • ⚠️ Remove support for contract_line_details, contract_value_details, and license_quantities on V2.Billing.Contract
    • Add support for bill_settings_details on V2.Billing.Contract.BillingSetting and v2.billing.ContractCreateParamsBillingSetting
    • Add support for billing_profile_details and collection_settings_details on V2.Billing.Contract.BillingSetting
    • ⚠️ Remove support for contract_billing_details on V2.Billing.Contract.BillingSetting and v2.billing.ContractCreateParamsBillingSetting
    • ⚠️ Change type of V2.Billing.Contract.one_time_fees from array(an object) to an object
    • ⚠️ Change type of V2.Billing.Contract.pricing_lines from array(an object) to an object
    • ⚠️ Change type of V2.Billing.Contract.pricing_overrides from array(an object) to an object
    • ⚠️ Change V2.Billing.Contract.pricing_lines to be optional
    • ⚠️ Change V2.Billing.Contract.pricing_overrides to be optional
    • Add support for mode on V2.Commerce.ProductCatalogImport
    • Add support for new value money_manager on enums EventsV2CoreAccountLinkReturnedEvent.configurations, V2.Core.AccountLink.UseCase.AccountOnboarding.configurations, V2.Core.AccountLink.UseCase.AccountUpdate.configurations, v2.core.AccountLinkCreateParamsUseCaseAccountOnboarding.configurations, and v2.core.AccountLinkCreateParamsUseCaseAccountUpdate.configurations
    • ⚠️ Add support for new value money_manager on enums V2.Core.Account.applied_configurations, v2.core.AccountCloseParams.applied_configurations, and v2.core.AccountListParams.applied_configurations
    • ⚠️ Remove support for value storer from enums V2.Core.Account.applied_configurations, v2.core.AccountCloseParams.applied_configurations, and v2.core.AccountListParams.applied_configurations
    • Add support for money_manager on V2.Core.Account.Configuration, V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsConfiguration, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, v2.core.AccountModifyParamsConfiguration, v2.core.AccountModifyParamsIdentityAttestationTermsOfService, and v2.core.AccountTokenCreateParamsIdentityAttestationTermsOfService
    • ⚠️ Remove support for storer on V2.Core.Account.Configuration, V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsConfiguration, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, v2.core.AccountModifyParamsConfiguration, v2.core.AccountModifyParamsIdentityAttestationTermsOfService, and v2.core.AccountTokenCreateParamsIdentityAttestationTermsOfService
    • Add support for sunbit_payments on V2.Core.Account.Configuration.Merchant.Capability, v2.core.AccountCreateParamsConfigurationMerchantCapability, and v2.core.AccountModifyParamsConfigurationMerchantCapability
    • Add support for ach, becs, eft, fedwire, fps, npp, rtp, sepa_credit, sepa_instant, and swift on V2.Core.Account.Configuration.Recipient.Capability.BankAccount, v2.core.AccountCreateParamsConfigurationRecipientCapabilityBankAccount, and v2.core.AccountModifyParamsConfigurationRecipientCapabilityBankAccount
    • Add support for new values bank_accounts.ach, bank_accounts.becs, bank_accounts.eft, bank_accounts.fedwire, bank_accounts.fps, bank_accounts.npp, bank_accounts.rtp, bank_accounts.sepa_credit, bank_accounts.sepa_instant, bank_accounts.swift, business_storage.inbound.eur, business_storage.inbound.gbp, business_storage.inbound.usd, business_storage.outbound.eur, business_storage.outbound.gbp, business_storage.outbound.usd, consumer_storage.inbound.usd, consumer_storage.outbound.usd, received_credits.bank_accounts, and received_debits.bank_accounts on enums V2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.capability and V2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.capability
    • Add support for new value money_manager on enums V2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.configuration and V2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.configuration
    • Add support for consumer_money_manager on V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, and v2.core.AccountModifyParamsIdentityAttestationTermsOfService
    • Add support for crypto_money_manager on V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, v2.core.AccountModifyParamsIdentityAttestationTermsOfService, and v2.core.AccountTokenCreateParamsIdentityAttestationTermsOfService
    • ⚠️ Remove support for consumer_storer on V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, and v2.core.AccountModifyParamsIdentityAttestationTermsOfService
    • ⚠️ Remove support for crypto_storer on V2.Core.Account.Identity.Attestation.TermsOfService, v2.core.AccountCreateParamsIdentityAttestationTermsOfService, v2.core.AccountModifyParamsIdentityAttestationTermsOfService, and v2.core.AccountTokenCreateParamsIdentityAttestationTermsOfService
    • ⚠️ Remove support for maximum_rps on V2.Core.BatchJob and v2.core.BatchJobCreateParams
    • Add support for bic on V2.MoneyManagement.FinancialAddress.Credential.UsBankAccount
    • ⚠️ Remove support for swift_code on V2.MoneyManagement.FinancialAddress.Credential.UsBankAccount
    • Add support for attachment on V2.MoneyManagement.OutboundPayment.DeliveryOption.PaperCheck and v2.money_management.OutboundPaymentCreateParamsDeliveryOptionPaperCheck
    • Add support for processing on V2.MoneyManagement.OutboundPayment.StatusDetail and V2.MoneyManagement.OutboundTransfer.StatusDetail
    • Add support for new values fx_rate_drift_exceeded_after_review and review_rejected on enum V2.MoneyManagement.OutboundPayment.StatusDetail.Failed.reason
    • Add support for payout_method_options on V2.MoneyManagement.OutboundPayment.To, V2.MoneyManagement.OutboundTransfer.To, v2.money_management.OutboundPaymentCreateParamsTo, and v2.money_management.OutboundTransferCreateParamsTo
    • Add support for new values fx_rate_drift_exceeded_after_review and review_rejected on enum V2.MoneyManagement.OutboundTransfer.StatusDetail.Failed.reason
    • Add support for account_holder_name on V2.MoneyManagement.ReceivedCredit.BankTransfer.UsBankAccount
    • Add support for returned on V2.MoneyManagement.ReceivedDebit.StatusDetail
    • Add support for new value capability_inactive on enum V2.MoneyManagement.ReceivedDebit.StatusDetail.Failed.reason
    • Add support for returned_at on `V2.MoneyManagement.ReceivedDebit...
Read more

v15.3.0

Choose a tag to compare

@xavdid xavdid released this 24 Jun 22:46

This release changes the pinned API version to 2026-06-24.dahlia.

  • #1836 Update generated code
    • Add support for release_details on Reserve.Hold
    • ⚠️ Add support for new value tax_fund on enum BalanceTransaction.type
    • Change Billing.CreditGrant.priority to be required
    • Add support for buyer_id on Charge.PaymentMethodDetail.Bizum, ConfirmationToken.PaymentMethodPreview.Bizum, ConfirmationToken.PaymentMethodPreview.Blik, PaymentAttemptRecord.PaymentMethodDetail.Bizum, PaymentMethod.Bizum, PaymentMethod.Blik, and PaymentRecord.PaymentMethodDetail.Bizum
    • Add support for transaction_link_id on Charge.PaymentMethodDetail.Card
    • ⚠️ Add support for new value sui on enums Charge.PaymentMethodDetail.Crypto.network, PaymentAttemptRecord.PaymentMethodDetail.Crypto.network, and PaymentRecord.PaymentMethodDetail.Crypto.network
    • ⚠️ Add support for new value usdsui on enums Charge.PaymentMethodDetail.Crypto.token_currency, PaymentAttemptRecord.PaymentMethodDetail.Crypto.token_currency, and PaymentRecord.PaymentMethodDetail.Crypto.token_currency
    • Add support for fingerprint on Charge.PaymentMethodDetail.Pix, ConfirmationToken.PaymentMethodPreview.Pix, PaymentMethod.Pix, and SetupAttempt.PaymentMethodDetail.Pix
    • Add support for sunbit on Checkout.Session.PaymentMethodOption, PaymentIntent.PaymentMethodOption, PaymentIntentConfirmParamsPaymentMethodOption, PaymentIntentCreateParamsPaymentMethodOption, PaymentIntentModifyParamsPaymentMethodOption, and checkout.SessionCreateParamsPaymentMethodOption
    • Add support for billing_cycle_anchor_config on checkout.SessionCreateParamsSubscriptionDatum
    • Add support for wechat_pay on Checkout.Session.PaymentMethodOption
    • Add support for mastercard_compliance on Dispute.Evidence.EnhancedEvidence, Dispute.EvidenceDetail.EnhancedEligibility, and DisputeModifyParamsEvidenceEnhancedEvidence
    • ⚠️ Add support for new value mastercard_compliance on enum Dispute.enhanced_eligibility_types
    • Add support for status_details on FinancialConnections.Account
    • ⚠️ Add support for new value validated on enum Identity.VerificationSession.Redaction.status
    • Add support for new value satispay on enums InvoiceCreateParamsPaymentSetting.payment_method_types, InvoiceModifyParamsPaymentSetting.payment_method_types, SubscriptionCreateParamsPaymentSetting.payment_method_types, and SubscriptionModifyParamsPaymentSetting.payment_method_types
    • ⚠️ Add support for new value satispay on enums Invoice.PaymentSetting.payment_method_types and Subscription.PaymentSetting.payment_method_types
    • ⚠️ Remove support for stored_credential_usage on PaymentAttemptRecord.PaymentMethodDetail.Card and PaymentRecord.PaymentMethodDetail.Card
    • ⚠️ Change PaymentAttemptRecord.PaymentMethodDetail.Card.description and PaymentRecord.PaymentMethodDetail.Card.description to be optional
    • ⚠️ Change PaymentAttemptRecord.PaymentMethodDetail.Card.iin and PaymentRecord.PaymentMethodDetail.Card.iin to be optional
    • ⚠️ Change PaymentAttemptRecord.PaymentMethodDetail.Card.issuer and PaymentRecord.PaymentMethodDetail.Card.issuer to be optional
    • Add support for setup_future_usage on PaymentIntent.PaymentMethodOption.Satispay, PaymentIntentConfirmParamsPaymentMethodOptionSatispay, PaymentIntentCreateParamsPaymentMethodOptionSatispay, and PaymentIntentModifyParamsPaymentMethodOptionSatispay
    • Change PaymentRecordReportRefundParams.refunded to be optional
    • Add support for satispay on SetupAttempt.PaymentMethodDetail
    • Add support for custom_fields, description, and footer on Subscription.InvoiceSetting, SubscriptionCreateParamsInvoiceSetting, and SubscriptionModifyParamsInvoiceSetting
    • Add support for payment_method_options and payment_method on TopupCreateParams
    • Add support for new value 2026-06-24.dahlia on enum WebhookEndpointCreateParams.api_version
    • Add support for mode on V2.Commerce.ProductCatalogImport
    • ⚠️ Add support for new value promotion on enum V2.Commerce.ProductCatalogImport.feed_type
    • Add support for sunbit_payments on V2.Core.Account.Configuration.Merchant.Capability, v2.core.AccountCreateParamsConfigurationMerchantCapability, and v2.core.AccountModifyParamsConfigurationMerchantCapability
    • Add support for crypto_money_manager and money_manager on v2.core.AccountModifyParamsIdentityAttestationTermsOfService
    • ⚠️ Remove support for crypto_storer and storer on v2.core.AccountModifyParamsIdentityAttestationTermsOfService
    • Add support for new value promotion on enum v2.commerce.ProductCatalogImportCreateParams.feed_type
    • ⚠️ Add support for new value sunbit_payments on enum EventsV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent.updated_capability
    • Add support for error codes anomalous_money_movement_request, failed_tax_calculation, financial_account_balance_does_not_support_currency, financial_account_capability_not_enabled, and financial_account_capability_restricted on Invoice.LastFinalizationError, PaymentIntent.LastPaymentError, SetupAttempt.SetupError, SetupIntent.LastSetupError, StripeError, and Terminal.Reader.Action.ApiError

See the changelog for more details.

v15.3.0a4

v15.3.0a4 Pre-release
Pre-release

Choose a tag to compare

@xavdid xavdid released this 17 Jun 23:02
  • #1828 Update generated code for private-preview
    • Add support for retrieve method on resource radar.CustomerEvaluation
    • Add support for disable_stripe_user_authentication on AccountSession.Component.Bill.Feature
    • Add support for tamara on Charge.PaymentMethodDetail, ConfirmationToken.PaymentMethodPreview, ConfirmationTokenCreateParamsPaymentMethodDatum, PaymentAttemptRecord.PaymentMethodDetail, PaymentIntentConfirmParamsPaymentMethodDatum, PaymentIntentCreateParamsPaymentMethodDatum, PaymentIntentModifyParamsPaymentMethodDatum, PaymentMethodCreateParams, PaymentMethod, PaymentRecord.PaymentMethodDetail, SetupIntentConfirmParamsPaymentMethodDatum, SetupIntentCreateParamsPaymentMethodDatum, SetupIntentModifyParamsPaymentMethodDatum, and SharedPayment.GrantedToken.PaymentMethodDetail
    • Add support for status on Charge.PaymentMethodDetail.Card.AccountFunding
    • ⚠️ Remove support for processed_transaction_type on Charge.PaymentMethodDetail.Card.AccountFunding
    • Add support for items on checkout.SessionCreateParams
    • ⚠️ Remove support for brand on Checkout.Session.CurrentAttempt.PaymentMethodDetail.Card
    • Add support for new value tamara on enums ConfirmationTokenCreateParamsPaymentMethodDatum.type, PaymentIntentConfirmParamsPaymentMethodDatum.type, PaymentIntentCreateParamsPaymentMethodDatum.type, PaymentIntentModifyParamsPaymentMethodDatum.type, SetupIntentConfirmParamsPaymentMethodDatum.type, SetupIntentCreateParamsPaymentMethodDatum.type, and SetupIntentModifyParamsPaymentMethodDatum.type
    • ⚠️ Remove support for first6 on ConfirmationToken.PaymentMethodPreview.GiftCard, PaymentMethod.GiftCard, and SharedPayment.GrantedToken.PaymentMethodDetail.GiftCard
    • ⚠️ Add support for new value tamara on enums ConfirmationToken.PaymentMethodPreview.type, PaymentMethod.type, and SharedPayment.GrantedToken.PaymentMethodDetail.type
    • Add support for new value tamara on enums CustomerListPaymentMethodsParams.type, PaymentMethodCreateParams.type, and PaymentMethodListParams.type
    • Add support for fingerprint on GiftCard
    • Add support for blik on Mandate.PaymentMethodDetail
    • Add support for buyer_id on Order.Payment.Setting.PaymentMethodOption.WechatPay, OrderCreateParamsPaymentSettingPaymentMethodOptionWechatPay, OrderModifyParamsPaymentSettingPaymentMethodOptionWechatPay, PaymentIntent.PaymentMethodOption.WechatPay, PaymentIntentConfirmParamsPaymentMethodOptionWechatPay, PaymentIntentCreateParamsPaymentMethodOptionWechatPay, and PaymentIntentModifyParamsPaymentMethodOptionWechatPay
    • Add support for new value mini_program on enums OrderCreateParamsPaymentSettingPaymentMethodOptionWechatPay.client, OrderModifyParamsPaymentSettingPaymentMethodOptionWechatPay.client, PaymentIntentConfirmParamsPaymentMethodOptionWechatPay.client, PaymentIntentCreateParamsPaymentMethodOptionWechatPay.client, and PaymentIntentModifyParamsPaymentMethodOptionWechatPay.client
    • ⚠️ Add support for new value mini_program on enums Order.Payment.Setting.PaymentMethodOption.WechatPay.client and PaymentIntent.PaymentMethodOption.WechatPay.client
    • Add support for payment_method_details on PaymentAttemptRecordReportGuaranteedParams and PaymentRecordReportPaymentAttemptGuaranteedParams
    • Add support for failed and refund_group on PaymentAttemptRecordReportRefundParams and PaymentRecordReportRefundParams
    • Change type of PaymentAttemptRecordReportRefundParams.outcome and PaymentRecordReportRefundParams.outcome from literal('refunded') to enum('failed'|'refunded')
    • Add support for new value tamara on enums PaymentIntentConfirmParams.allowed_payment_method_types, PaymentIntentCreateParams.allowed_payment_method_types, and PaymentIntentModifyParams.allowed_payment_method_types
    • Add support for new value tamara on enums PaymentIntentConfirmParams.excluded_payment_method_types, PaymentIntentCreateParams.excluded_payment_method_types, PaymentIntentModifyParams.excluded_payment_method_types, SetupIntentCreateParams.excluded_payment_method_types, and SetupIntentModifyParams.excluded_payment_method_types
    • Add support for beneficiary_details on PaymentIntent.PaymentDetail.MoneyService, PaymentIntentConfirmParamsPaymentDetailMoneyService, PaymentIntentCreateParamsPaymentDetailMoneyService, and PaymentIntentModifyParamsPaymentDetailMoneyService
    • ⚠️ Remove support for beneficiary_account and beneficiary_details on PaymentIntent.PaymentDetail.MoneyService.AccountFunding, PaymentIntentConfirmParamsPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentDetailMoneyServiceAccountFunding, and PaymentIntentModifyParamsPaymentDetailMoneyServiceAccountFunding
    • ⚠️ Remove support for sender_account on PaymentIntentConfirmParamsPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentDetailMoneyServiceAccountFunding, and PaymentIntentModifyParamsPaymentDetailMoneyServiceAccountFunding
    • Add support for given_name and surname on PaymentIntent.PaymentDetail.MoneyService.AccountFunding.SenderDetail, PaymentIntentConfirmParamsPaymentDetailMoneyServiceAccountFundingSenderDetail, PaymentIntentCreateParamsPaymentDetailMoneyServiceAccountFundingSenderDetail, and PaymentIntentModifyParamsPaymentDetailMoneyServiceAccountFundingSenderDetail
    • ⚠️ Remove support for name on PaymentIntent.PaymentDetail.MoneyService.AccountFunding.SenderDetail, PaymentIntentConfirmParamsPaymentDetailMoneyServiceAccountFundingSenderDetail, PaymentIntentCreateParamsPaymentDetailMoneyServiceAccountFundingSenderDetail, and PaymentIntentModifyParamsPaymentDetailMoneyServiceAccountFundingSenderDetail
    • Change type of PaymentIntentConfirmParamsPaymentMethodOptionCard.capture_method, PaymentIntentCreateParamsPaymentMethodOptionCard.capture_method, and PaymentIntentModifyParamsPaymentMethodOptionCard.capture_method from literal('manual') to enum('automatic_delayed'|'manual')
    • ⚠️ Remove support for wallet on PaymentIntentConfirmParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, PaymentIntentConfirmParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding, PaymentIntentModifyParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, and PaymentIntentModifyParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding
    • Add support for new value automatic_delayed on enums PaymentIntentConfirmParamsPaymentMethodOptionCardPresent.capture_method, PaymentIntentCreateParamsPaymentMethodOptionCardPresent.capture_method, and PaymentIntentModifyParamsPaymentMethodOptionCardPresent.capture_method
    • Add support for transaction_verification_options on PaymentIntent.PaymentMethodOption.Crypto, PaymentIntentConfirmParamsPaymentMethodOptionCrypto, PaymentIntentCreateParamsPaymentMethodOptionCrypto, and PaymentIntentModifyParamsPaymentMethodOptionCrypto
    • Add support for new values ethereum and polygon on enums PaymentIntentConfirmParamsPaymentMethodOptionCryptoDepositOption.networks, PaymentIntentCreateParamsPaymentMethodOptionCryptoDepositOption.networks, and PaymentIntentModifyParamsPaymentMethodOptionCryptoDepositOption.networks
    • Add support for new values ethereum and polygon on enum PaymentIntentSimulateCryptoDepositParams.network
    • Change type of PaymentIntentSimulateCryptoDepositParams.token_currency from literal('usdc') to enum('usdc'|'usdg'|'usdp')
    • Add support for forced_capture on PaymentIntent.AdvancedFeatureDetail
    • ⚠️ Add support for new value tamara on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_types
    • Add support for wechat_pay_handle_app_redirect on PaymentIntent.NextAction and SetupIntent.NextAction
    • Add support for ethereum and polygon on PaymentIntent.NextAction.CryptoDisplayDetail.DepositAddress
    • ⚠️ Change type of PaymentIntent.NextAction.CryptoDisplayDetail.DepositAddress.Base.SupportedToken.token_currency, PaymentIntent.NextAction.CryptoDisplayDetail.DepositAddress.Solana.SupportedToken.token_currency, and PaymentIntent.NextAction.CryptoDisplayDetail.DepositAddress.Tempo.SupportedToken.token_currency from literal('usdc') to enum('usdc'|'usdg'|'usdp')
    • Add support for beneficiary_account on PaymentIntent.PaymentDetail.MoneyService
    • ⚠️ Change type of PaymentIntent.PaymentMethodOption.Card.capture_method from literal('manual') to enum('automatic_delayed'|'manual')
    • ⚠️ Add support for new value automatic_delayed on enum PaymentIntent.PaymentMethodOption.CardPresent.capture_method
    • ⚠️ Add support for new values ethereum and polygon on enum PaymentIntent.PaymentMethodOption.Crypto.DepositOption.networks
    • Change type of PaymentLocationModifyParamsBusinessRegistration.siret from string to emptyable(string)
    • Add support for card on PaymentRecordReportPaymentAttemptParamsPaymentMethodDetail and PaymentRecordReportPaymentParamsPaymentMethodDetail
    • Change type of PaymentRecordReportPaymentAttemptParamsPaymentMethodDetail.type and PaymentRecordReportPaymentParamsPaymentMethodDetail.type from literal('custom') to enum('card'|'custom')
    • Add support for managed_payments on Product
    • Add support for payment_attempt_record on RefundCreateParams and RefundListParams
    • Add support for payment_record on RefundListParams
    • Add support for protections on V2.Core.Account.Configuration.CardCreator.Capability.Commercial.Celtic.ChargeCard, `V2.Core.Account.Configuration.CardCr...
Read more

v15.2.1

Choose a tag to compare

@xavdid xavdid released this 12 Jun 22:41
  • #1825 Add "source" field to user-agent header

See the changelog for more details.

v15.3.0a3

v15.3.0a3 Pre-release
Pre-release

Choose a tag to compare

@xavdid xavdid released this 10 Jun 21:51

This release changes the pinned API version to 2026-06-10.preview.

  • #1827 Update generated code for private-preview
    • Add support for new resources GiftCardOperation, GiftCard, and TaxFund
    • Add support for retrieve method on resource GiftCardOperation
    • Add support for activate, cashout, check_balance, create, reload, retrieve, and void_operation methods on resource GiftCard
    • Add support for list and retrieve methods on resource TaxFund
    • Add support for update_crypto_refund_address method on resource PaymentIntent
    • Add support for performance_location_details on Tax.CalculationLineItem, Tax.TransactionLineItem, and tax.CalculationCreateParamsLineItem
    • ⚠️ Remove support for money_services on ChargeCaptureParamsPaymentDetail, ChargeModifyParamsPaymentDetail, and PaymentIntentCaptureParamsPaymentDetail
    • Add support for fr_meal_voucher on Charge.PaymentMethodDetail.Card.Benefit
    • Add support for multicapture on Charge.PaymentMethodDetail.CardPresent, ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetail.CardPresent, PaymentAttemptRecord.PaymentMethodDetail.CardPresent, PaymentMethod.Card.GeneratedFrom.PaymentMethodDetail.CardPresent, and PaymentRecord.PaymentMethodDetail.CardPresent
    • Add support for pix on Checkout.Session.CurrentAttempt.PaymentMethodDetail
    • ⚠️ Add support for new value jaywan on enum Checkout.Session.CurrentAttempt.PaymentMethodDetail.Card.brand
    • Add support for provisional_credit on Issuing.Dispute and issuing.DisputeModifyParams
    • Add support for reason on PaymentAttemptRecordReportCanceledParams and PaymentRecordReportPaymentAttemptCanceledParams
    • Add support for fiserv_valuelink, givex, and svs on PaymentAttemptRecord.ProcessorDetail and PaymentRecord.ProcessorDetail
    • ⚠️ Change type of PaymentAttemptRecord.ProcessorDetail.type and PaymentRecord.ProcessorDetail.type from literal('custom') to enum('custom'|'fiserv_valuelink'|'givex'|'svs')
    • Add support for capture_by and capture_delay on PaymentIntent.PaymentMethodOption.CardPresent, PaymentIntent.PaymentMethodOption.Card, PaymentIntentConfirmParamsPaymentMethodOptionCardPresent, PaymentIntentConfirmParamsPaymentMethodOptionCard, PaymentIntentCreateParamsPaymentMethodOptionCardPresent, PaymentIntentCreateParamsPaymentMethodOptionCard, PaymentIntentModifyParamsPaymentMethodOptionCardPresent, and PaymentIntentModifyParamsPaymentMethodOptionCard
    • ⚠️ Remove support for liquid_asset on PaymentIntentConfirmParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, PaymentIntentConfirmParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding, PaymentIntentModifyParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, and PaymentIntentModifyParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding
    • Add support for request_multicapture on PaymentIntent.PaymentMethodOption.CardPresent, PaymentIntentConfirmParamsPaymentMethodOptionCardPresent, PaymentIntentCreateParamsPaymentMethodOptionCardPresent, and PaymentIntentModifyParamsPaymentMethodOptionCardPresent
    • Add support for new value transaction_verification on enums PaymentIntentConfirmParamsPaymentMethodOptionCrypto.mode, PaymentIntentCreateParamsPaymentMethodOptionCrypto.mode, and PaymentIntentModifyParamsPaymentMethodOptionCrypto.mode
    • Add support for ignore_application_fee, ignore_transfer_data, and request_partial_authorization on PaymentIntentConfirmParamsPaymentMethodOptionGiftCard, PaymentIntentCreateParamsPaymentMethodOptionGiftCard, and PaymentIntentModifyParamsPaymentMethodOptionGiftCard
    • Change PaymentIntentConfirmParamsPaymentDetailBenefitFrMealVoucher.siret, PaymentIntentCreateParamsPaymentDetailBenefitFrMealVoucher.siret, PaymentIntentModifyParamsPaymentDetailBenefitFrMealVoucher.siret, SetupIntentConfirmParamsSetupDetailBenefitFrMealVoucher.siret, SetupIntentCreateParamsSetupDetailBenefitFrMealVoucher.siret, and SetupIntentModifyParamsSetupDetailBenefitFrMealVoucher.siret to be optional
    • Add support for latest_payment_attempt_record and payment_record on PaymentIntent
    • ⚠️ Remove support for reauthorization and reauthorize_before on PaymentIntent.AdvancedFeatureDetail
    • Add support for refund_address on PaymentIntent.NextAction.CryptoDisplayDetail.DepositAddress.Base, PaymentIntent.NextAction.CryptoDisplayDetail.DepositAddress.Solana, and PaymentIntent.NextAction.CryptoDisplayDetail.DepositAddress.Tempo
    • Add support for location on PaymentIntent.PaymentDetail and SetupIntent.SetupDetail
    • ⚠️ Add support for new value transaction_verification on enum PaymentIntent.PaymentMethodOption.Crypto.mode
    • Add support for data on radar.AccountEvaluationCreateParamsLoginInitiatedClientDeviceMetadataDetail, radar.AccountEvaluationCreateParamsRegistrationInitiatedClientDeviceMetadataDetail, and radar.CustomerEvaluationCreateParamsEvaluationContextClientDetail
    • Change radar.AccountEvaluationCreateParamsLoginInitiatedClientDeviceMetadataDetail.radar_session, radar.AccountEvaluationCreateParamsRegistrationInitiatedClientDeviceMetadataDetail.radar_session, and radar.CustomerEvaluationCreateParamsEvaluationContextClientDetail.radar_session to be optional
    • ⚠️ Add support for new value promotion on enum V2.Commerce.ProductCatalogImport.feed_type
    • ⚠️ Change type of V2.Core.FeeBatch.Adjustment.tax_adjustment from amount to an object
    • ⚠️ Change type of V2.Core.FeeBatch.CollectionRecord.Tax.amount, V2.Core.FeeBatch.CollectionRecord.amount, V2.Core.FeeBatch.Tax.amount, V2.Core.FeeBatch.amount, V2.Core.FeeEntry.Tax.amount, and V2.Core.FeeEntry.amount from amount to an object
    • ⚠️ Add support for new value tax_fund on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.TransactionDetail.category
    • Add support for tax_fund on V2.MoneyManagement.Transaction.Flow and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow
    • ⚠️ Add support for new value tax_fund on enums V2.MoneyManagement.Transaction.Flow.type and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow.type
    • Add support for new value promotion on enum v2.commerce.ProductCatalogImportCreateParams.feed_type
    • Add support for error code default_us_bank_account_cannot_be_archived on CannotProceedError

See the changelog for more details.

v15.3.0a2

v15.3.0a2 Pre-release
Pre-release

Choose a tag to compare

@xavdid xavdid released this 03 Jun 20:38
  • #1818 Update generated code for private-preview
    • Add support for new resources delegated_checkout.OrderEvent, delegated_checkout.Order, v2.billing.ContractLicensePricingQuantityChange, v2.billing.Contract, and v2.signals.AccountSignal
    • Add support for retrieve method on resource delegated_checkout.Order
    • Add support for list_orders method on resource delegated_checkout.RequestedSession
    • Add support for list and retrieve methods on resource v2.signals.AccountSignal
    • Add support for activate, cancel, create, list, modify, and retrieve methods on resource v2.billing.Contract
    • Add support for birth_address on AccountCreateParamsIndividual, AccountCreatePersonParams, AccountModifyParamsIndividual, AccountModifyPersonParams, Person, TokenCreateParamsAccountIndividual, and TokenCreateParamsPerson
    • Change type of ChargeCaptureParamsPaymentDetailMoneyService.transaction_type, ChargeModifyParamsPaymentDetailMoneyService.transaction_type, PaymentIntentCaptureParamsPaymentDetailMoneyService.transaction_type, PaymentIntentConfirmParamsPaymentDetailMoneyService.transaction_type, PaymentIntentCreateParamsPaymentDetailMoneyService.transaction_type, and PaymentIntentModifyParamsPaymentDetailMoneyService.transaction_type from literal('account_funding') to enum('account_funding'|'debt_repayment')
    • ⚠️ Add support for new value proserv on enums Checkout.Session.AutomaticSurcharge.provider and PaymentLink.AutomaticSurcharge.provider
    • Add support for provisioning_decision and token_type on Issuing.Authorization.TokenDetail and Issuing.Token
    • Add support for token_decision_recommendation on Issuing.Authorization.TokenDetail.NetworkDatum.Visa and Issuing.Token.NetworkDatum.Visa
    • Add support for language on Issuing.Token.NetworkDatum.Device
    • Add support for digital_asset_category on PaymentIntentConfirmParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, PaymentIntentConfirmParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, PaymentIntentCreateParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding, PaymentIntentModifyParamsPaymentMethodOptionCardPaymentDetailMoneyServiceAccountFunding, and PaymentIntentModifyParamsPaymentMethodOptionCardPresentPaymentDetailMoneyServiceAccountFunding
    • Add support for static_address on PaymentIntent.PaymentMethodOption.Crypto.DepositOption, PaymentIntentConfirmParamsPaymentMethodOptionCryptoDepositOption, PaymentIntentCreateParamsPaymentMethodOptionCryptoDepositOption, and PaymentIntentModifyParamsPaymentMethodOptionCryptoDepositOption
    • Add support for payment_reference on PaymentIntentCreateParamsPaymentsOrchestration
    • ⚠️ Remove support for payment_details on PaymentIntentCreateParamsPaymentsOrchestration
    • ⚠️ Change type of PaymentIntent.PaymentDetail.MoneyService.transaction_type from literal('account_funding') to enum('account_funding'|'debt_repayment')
    • Add support for ending_before, limit, and starting_after on PaymentLocationListParams
    • ⚠️ Change radar.IssuingAuthorizationEvaluationCreateParamsCardDetail.last4 to be required
    • Add support for schema on V2.Data.Reporting.QueryRun.Result.File and V2.Reporting.ReportRun.Result.File
    • ⚠️ Add support for new value payout_method_amount_limit_exceeded on enum V2.MoneyManagement.OutboundPayment.StatusDetail.Failed.reason
    • Add support for include on v2.data.reporting.QueryRunRetrieveParams and v2.reporting.ReportRunRetrieveParams
    • Add support for requirements_collector on v2.core.AccountCreateParamsDefaultResponsibility and v2.core.AccountModifyParamsDefaultResponsibility
    • Add support for event notification V2SignalsAccountSignalMerchantDelinquencyReadyEvent with related object v2.signals.AccountSignal

See the changelog for more details.

v15.3.0b1

v15.3.0b1 Pre-release
Pre-release

Choose a tag to compare

@mbroshi-stripe mbroshi-stripe released this 27 May 20:42

This release changes the pinned API version to 2026-05-27.private.

  • #1801 Update generated code for beta
    • Add support for pause method on resource Subscription
    • Add support for retrieve method on resource v2.iam.ActivityLog
    • ⚠️ Add support for new value mastercard on enum Issuing.Settlement.network
    • ⚠️ Change type of ProductCatalog.TrialOffer.EndBehavior.Transition.price from string to expandable($Price)
    • Add support for amount_paid_off_stripe on QuotePreviewInvoice
    • ⚠️ Add support for new value twint on enum QuotePreviewInvoice.PaymentSetting.payment_method_types
    • Add support for discountable on QuotePreviewSubscriptionSchedule.Phase.AddInvoiceItem
    • Add support for bizum and scalapay on SharedPayment.GrantedToken.PaymentMethodDetail
    • ⚠️ Add support for new values bizum and scalapay on enum SharedPayment.GrantedToken.PaymentMethodDetail.type
    • Change SharedPayment.GrantedToken.agent_details to be required
    • Change type of SubscriptionItem.billed_until from nullable(DateTime) to DateTime
    • Add support for payment_behavior on SubscriptionResumeParams
    • Add support for status_details on Subscription
    • Change Subscription.billing_schedules to be required
    • ⚠️ Add support for new values ao_bank_account, az_bank_account, bd_bank_account, bo_bank_account, br_bank_account, cl_bank_account, ga_bank_account, gh_bank_account, gi_bank_account, hn_bank_account, kr_bank_account, kz_bank_account, la_bank_account, ne_bank_account, ng_bank_account, ni_bank_account, py_bank_account, sa_bank_account, sm_bank_account, and uy_bank_account on enum V2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type
    • ⚠️ Change type of V2.MoneyManagement.ReceivedCredit.BankTransfer.GbBankAccount.network from literal('fps') to enum('chaps'|'fps')
    • Add support for new value chaps on enum v2.FinancialAddressCreditSimulationCreditParams.network
    • Add support for error codes payment_method_microdeposit_processing_error and siret_invalid on QuotePreviewInvoice.LastFinalizationError

See the changelog for more details.

v15.3.0a1

v15.3.0a1 Pre-release
Pre-release

Choose a tag to compare

@mbroshi-stripe mbroshi-stripe released this 27 May 20:52

This release changes the pinned API version to 2026-05-27.private.

  • #1815 Update generated code for private-preview
    • Change type of billing.AlertCreateParamsSpendThreshold.group_by from literal('pricing_plan_subscription') to enum('billing_cadence'|'pricing_plan_subscription')
    • ⚠️ Change type of Billing.Alert.SpendThreshold.group_by from literal('pricing_plan_subscription') to enum('billing_cadence'|'pricing_plan_subscription')
    • Change DelegatedCheckout.RequestedSession.affiliate_attributions to be required
    • ⚠️ Add support for new value institution_requirement on enum FinancialConnections.Account.StatusDetail.Inactive.cause
    • Add support for wechat_pay on Invoice.PaymentSetting.PaymentMethodOption, InvoiceCreateParamsPaymentSettingPaymentMethodOption, InvoiceModifyParamsPaymentSettingPaymentMethodOption, QuotePreviewInvoice.PaymentSetting.PaymentMethodOption, Subscription.PaymentSetting.PaymentMethodOption, SubscriptionCreateParamsPaymentSettingPaymentMethodOption, and SubscriptionModifyParamsPaymentSettingPaymentMethodOption
    • Add support for gift_card on PaymentIntent.PaymentMethodOption, PaymentIntentConfirmParamsPaymentMethodOption, PaymentIntentCreateParamsPaymentMethodOption, and PaymentIntentModifyParamsPaymentMethodOption
    • Add support for payment_details on PaymentIntentCreateParamsPaymentsOrchestration
    • Add support for enabled on PaymentIntent.PaymentDetail.Benefit.FrMealVoucher and SetupIntent.SetupDetail.Benefit.FrMealVoucher
    • ⚠️ Remove support for login_failed, registration_failed, registration_success, and type on radar.CustomerEvaluationModifyParams
    • ⚠️ Remove support for latest_version on V2.Billing.LicenseFee, V2.Billing.PricingPlan, and V2.Billing.RateCard
    • ⚠️ Remove support for service_interval_count and service_interval on V2.Billing.LicenseFee and V2.Billing.RateCard
    • Add support for debit_agreement on V2.MoneyManagement.ReceivedCredit.StripeBalancePayment
    • Add support for new value chaps on enum v2.FinancialAddressCreditSimulationCreditParams.network
    • Add support for canonical_path on EventsV2CoreHealthTrafficVolumeDropFiringEvent.Impact and EventsV2CoreHealthTrafficVolumeDropResolvedEvent.Impact
    • Add support for snapshot event payment_intent.expired with resource PaymentIntent
    • Add support for event notifications V2CoreHealthElementsErrorFiringEvent, V2CoreHealthElementsErrorResolvedEvent, V2CoreHealthInvoiceCountDroppedFiringEvent, and V2CoreHealthInvoiceCountDroppedResolvedEvent

See the changelog for more details.