Skip to content

Releases: stripe/stripe-python

v15.3.0a4

17 Jun 23:02

Choose a tag to compare

v15.3.0a4 Pre-release
Pre-release
  • #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

12 Jun 22:41

Choose a tag to compare

  • #1825 Add "source" field to user-agent header

See the changelog for more details.

v15.3.0a3

10 Jun 21:51

Choose a tag to compare

v15.3.0a3 Pre-release
Pre-release

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

03 Jun 20:38

Choose a tag to compare

v15.3.0a2 Pre-release
Pre-release
  • #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

27 May 20:42

Choose a tag to compare

v15.3.0b1 Pre-release
Pre-release

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

27 May 20:52

Choose a tag to compare

v15.3.0a1 Pre-release
Pre-release

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.

v15.2.0

27 May 20:30

Choose a tag to compare

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

  • #1816 Update generated code
    • Add support for new resource v2.commerce.ProductCatalogImport
    • Add support for create and retrieve methods on resource v2.commerce.ProductCatalogImport
    • Add support for bizum_payments and scalapay_payments on Account.Capability, AccountCreateParamsCapability, and AccountModifyParamsCapability
    • Add support for automatic_transfer_rules_by_currency on BalanceSettings.Payment.Payout and BalanceSettingsModifyParamsPaymentPayout
    • Add support for start_of_day on BalanceSettings.Payment.SettlementTiming and BalanceSettingsModifyParamsPaymentSettlementTiming
    • Add support for description on ChargeCreateParamsTransferDatum, PaymentIntent.TransferDatum, PaymentIntentCreateParamsTransferDatum, and PaymentIntentModifyParamsTransferDatum
    • Add support for bizum on Charge.PaymentMethodDetail, ConfirmationToken.PaymentMethodPreview, ConfirmationTokenCreateParamsPaymentMethodDatum, PaymentAttemptRecord.PaymentMethodDetail, PaymentIntent.PaymentMethodOption, PaymentIntentConfirmParamsPaymentMethodDatum, PaymentIntentConfirmParamsPaymentMethodOption, PaymentIntentCreateParamsPaymentMethodDatum, PaymentIntentCreateParamsPaymentMethodOption, PaymentIntentModifyParamsPaymentMethodDatum, PaymentIntentModifyParamsPaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationModifyParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord.PaymentMethodDetail, SetupIntent.PaymentMethodOption, SetupIntentConfirmParamsPaymentMethodDatum, SetupIntentConfirmParamsPaymentMethodOption, SetupIntentCreateParamsPaymentMethodDatum, SetupIntentCreateParamsPaymentMethodOption, SetupIntentModifyParamsPaymentMethodDatum, and SetupIntentModifyParamsPaymentMethodOption
    • Add support for scalapay on Charge.PaymentMethodDetail, Checkout.Session.PaymentMethodOption, ConfirmationToken.PaymentMethodPreview, ConfirmationTokenCreateParamsPaymentMethodDatum, PaymentAttemptRecord.PaymentMethodDetail, PaymentIntent.PaymentMethodOption, PaymentIntentConfirmParamsPaymentMethodDatum, PaymentIntentConfirmParamsPaymentMethodOption, PaymentIntentCreateParamsPaymentMethodDatum, PaymentIntentCreateParamsPaymentMethodOption, PaymentIntentModifyParamsPaymentMethodDatum, PaymentIntentModifyParamsPaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationModifyParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord.PaymentMethodDetail, Refund.DestinationDetail, SetupIntentConfirmParamsPaymentMethodDatum, SetupIntentCreateParamsPaymentMethodDatum, SetupIntentModifyParamsPaymentMethodDatum, and checkout.SessionCreateParamsPaymentMethodOption
    • Add support for mandate on Charge.PaymentMethodDetail.Twint, PaymentAttemptRecord.PaymentMethodDetail.Twint, and PaymentRecord.PaymentMethodDetail.Twint
    • Add support for new values bizum and scalapay on enums PaymentIntentConfirmParams.excluded_payment_method_types, PaymentIntentCreateParams.excluded_payment_method_types, PaymentIntentModifyParams.excluded_payment_method_types, SetupIntentCreateParams.excluded_payment_method_types, SetupIntentModifyParams.excluded_payment_method_types, and checkout.SessionCreateParams.excluded_payment_method_types
    • Change type of PaymentIntentConfirmParamsPaymentMethodOptionTwint.setup_future_usage, PaymentIntentCreateParamsPaymentMethodOptionTwint.setup_future_usage, PaymentIntentModifyParamsPaymentMethodOptionTwint.setup_future_usage, and checkout.SessionCreateParamsPaymentMethodOptionTwint.setup_future_usage from literal('none') to enum('none'|'off_session')
    • Add support for new values bizum and scalapay on enum checkout.SessionCreateParams.payment_method_types
    • ⚠️ Change type of Checkout.Session.PaymentMethodOption.Twint.setup_future_usage and PaymentIntent.PaymentMethodOption.Twint.setup_future_usage from literal('none') to enum('none'|'off_session')
    • Add support for new values bizum and scalapay on enums ConfirmationTokenCreateParamsPaymentMethodDatum.type, PaymentIntentConfirmParamsPaymentMethodDatum.type, PaymentIntentCreateParamsPaymentMethodDatum.type, PaymentIntentModifyParamsPaymentMethodDatum.type, SetupIntentConfirmParamsPaymentMethodDatum.type, SetupIntentCreateParamsPaymentMethodDatum.type, and SetupIntentModifyParamsPaymentMethodDatum.type
    • ⚠️ Add support for new values bizum and scalapay on enums ConfirmationToken.PaymentMethodPreview.type and PaymentMethod.type
    • Add support for new values bizum and scalapay on enums CustomerListPaymentMethodsParams.type, PaymentMethodCreateParams.type, and PaymentMethodListParams.type
    • Add support for credited_items on InvoiceItem.ProrationDetail
    • Add support for new value twint on enums InvoiceCreateParamsPaymentSetting.payment_method_types, InvoiceModifyParamsPaymentSetting.payment_method_types, SubscriptionCreateParamsPaymentSetting.payment_method_types, and SubscriptionModifyParamsPaymentSetting.payment_method_types
    • Add support for discountable on InvoiceCreatePreviewParamsScheduleDetailPhaseAddInvoiceItem, SubscriptionCreateParamsAddInvoiceItem, SubscriptionModifyParamsAddInvoiceItem, SubscriptionSchedule.Phase.AddInvoiceItem, SubscriptionScheduleCreateParamsPhaseAddInvoiceItem, and SubscriptionScheduleModifyParamsPhaseAddInvoiceItem
    • Add support for billing_schedules on InvoiceCreatePreviewParamsSubscriptionDetail, SubscriptionCreateParams, SubscriptionModifyParams, and Subscription
    • Add support for new value max_billed_until on enums InvoiceCreatePreviewParamsSubscriptionDetail.cancel_at, SubscriptionCreateParams.cancel_at, and SubscriptionModifyParams.cancel_at
    • Add support for amount_paid_off_stripe on Invoice
    • ⚠️ Add support for new value twint on enums Invoice.PaymentSetting.payment_method_types and Subscription.PaymentSetting.payment_method_types
    • Add support for twint on Mandate.PaymentMethodDetail and SetupAttempt.PaymentMethodDetail
    • Add support for metadata on PaymentIntent.TransferDatum, PaymentIntentCreateParamsTransferDatum, PaymentIntentModifyParamsTransferDatum, and Subscription.PendingUpdate
    • Add support for payment_data on PaymentIntent.TransferDatum, PaymentIntentCreateParamsTransferDatum, and PaymentIntentModifyParamsTransferDatum
    • ⚠️ Add support for new values bizum and scalapay on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_types
    • Add support for blik_authorize on PaymentIntent.NextAction and SetupIntent.NextAction
    • Add support for payment_method_options on PaymentLinkCreateParams, PaymentLinkModifyParams, and PaymentLink
    • Add support for new value bizum on enums PaymentLinkCreateParams.payment_method_types and PaymentLinkModifyParams.payment_method_types
    • ⚠️ Add support for new value bizum on enum PaymentLink.payment_method_types
    • Add support for active on PaymentMethodConfigurationListParams
    • Add support for billed_until on SubscriptionItem
    • Add support for discount and discounts on Subscription.PendingUpdate
    • Add support for verifone_m425, verifone_p630, verifone_ux700, and verifone_v660p on Terminal.Configuration, terminal.ConfigurationCreateParams, and terminal.ConfigurationModifyParams
    • Add support for new values simulated_verifone_m425, simulated_verifone_p630, simulated_verifone_ux700, simulated_verifone_v660p, verifone_m425, verifone_p630, verifone_ux700, and verifone_v660p on enum terminal.ReaderListParams.device_type
    • Add support for api_error and print_content on Terminal.Reader.Action
    • ⚠️ Add support for new value print_content on enum Terminal.Reader.Action.type
    • ⚠️ Add support for new values simulated_verifone_m425, simulated_verifone_p630, simulated_verifone_ux700, simulated_verifone_v660p, verifone_m425, verifone_p630, verifone_ux700, and verifone_v660p on enum Terminal.Reader.device_type
    • Add support for customer on test_helpers.TestClockCreateParams
    • Add support for new value 2026-05-27.dahlia on enum WebhookEndpointCreateParams.api_version
    • Add support for signer on V2.Core.Account.Identity.BusinessDetail.Document.ProofOfRegistration, V2.Core.Account.Identity.BusinessDetail.Document.ProofOfUltimateBeneficialOwnership, v2.core.AccountCreateParamsIdentityBusinessDetailDocumentProofOfRegistration, v2.core.AccountCreateParamsIdentityBusinessDetailDocumentProofOfUltimateBeneficialOwnership, v2.core.AccountModifyParamsIdentityBusinessDetailDocumentProofOfRegistration, v2.core.AccountModifyParamsIdentityBusinessDetailDocumentProofOfUltimateBeneficialOwnership, v2.core.AccountTokenCreateParamsIdentityBusinessDetailDocumentProofOfRegistration, and v2.core.AccountTokenCreateParamsIdentityBusinessDetailDocumentProofOfUltimateBeneficialOwnership
    • Add support for azure_event_grid on V2.Core.EventDestination and v2.core.EventDestinationCreateParams
    • ⚠️ Add support for new value no_azure_partner_topic_exists on enum V2.Core.EventDestination.StatusDetail.Disabled.reason
    • ⚠️ Add support for new value azure_event_grid on enum V2.Core.EventDestination.type
    • Add support for new value azure_event_grid on enum v2.core.EventDestinationCreateParams.type
    • ⚠️ Add support for new value meter_event_value_too_many_digits on enums EventsV1BillingMeterErrorReportTriggeredEvent.Reason.ErrorType.code and EventsV1BillingMeterNoMeterFoundEvent.Reason.ErrorType.code
    • Add support for event notifications `V2CommerceProductCatalogImport...
Read more

v15.2.0a6

21 May 00:20

Choose a tag to compare

v15.2.0a6 Pre-release
Pre-release
  • #1809 Update generated code for private-preview
    • Add support for new resource PaymentLocationCapability
    • Add support for list, modify, and retrieve methods on resource PaymentLocationCapability
    • Add support for close and simulate_network_lifecycle_dispute_response test helper methods on resource issuing.Dispute
    • Change type of delegated_checkout.RequestedSessionModifyParamsDiscount.codes from array(string) to emptyable(array(string))
    • ⚠️ Remove support for credited_items on InvoiceItem.ProrationDetail
    • Add support for balance_response on Issuing.Authorization
    • Add support for payment_evaluations on PaymentAttemptRecordReportCanceledParams, PaymentAttemptRecordReportFailedParams, PaymentRecordReportPaymentAttemptCanceledParams, PaymentRecordReportPaymentAttemptFailedParams, PaymentRecordReportPaymentAttemptParamsFailed, and PaymentRecordReportPaymentParamsFailed
    • Add support for enabled on PaymentIntentConfirmParamsPaymentDetailBenefitFrMealVoucher, PaymentIntentCreateParamsPaymentDetailBenefitFrMealVoucher, PaymentIntentModifyParamsPaymentDetailBenefitFrMealVoucher, SetupIntentConfirmParamsSetupDetailBenefitFrMealVoucher, SetupIntentCreateParamsSetupDetailBenefitFrMealVoucher, and SetupIntentModifyParamsSetupDetailBenefitFrMealVoucher
    • Add support for advanced_feature_details and allowed_payment_method_types on PaymentIntent
    • Change type of PaymentLocationModifyParamsAddress.city from string to emptyable(string)
    • Change type of PaymentLocationModifyParamsAddress.line1 from string to emptyable(string)
    • Change type of PaymentLocationModifyParamsAddress.line2 from string to emptyable(string)
    • Change type of PaymentLocationModifyParamsAddress.postal_code from string to emptyable(string)
    • Change type of PaymentLocationModifyParamsAddress.state from string to emptyable(string)
    • Change SubscriptionPauseParams.type to be optional
    • ⚠️ Remove support for payment_behavior on SubscriptionResumeParams
    • ⚠️ Remove support for status_details on Subscription
  • #1811 remove unnecessary cast

See the changelog for more details.

v15.2.0a5

13 May 22:01

Choose a tag to compare

v15.2.0a5 Pre-release
Pre-release
  • #1807 Update generated code for private-preview
    • Add support for new resources v2.core.FeeBatch, v2.core.FeeEntry, v2.money_management.DebitDispute, and v2.money_management.FinancialAccountStatement
    • Add support for simulate_network_lifecycle_pre_arbitration_response and simulate_network_lifecycle_pre_arbitration_submission test helper methods on resource issuing.Dispute
    • Add support for list method on resource PaymentLocation
    • Add support for list and retrieve methods on resources v2.core.FeeBatch, v2.core.FeeEntry, and v2.money_management.FinancialAccountStatement
    • Add support for create, list, and retrieve methods on resource v2.money_management.DebitDispute
    • Add support for discounts on DelegatedCheckout.RequestedSession, delegated_checkout.RequestedSessionCreateParams, and delegated_checkout.RequestedSessionModifyParams
    • Add support for amount_sale on DelegatedCheckout.RequestedSession.LineItemDetail and DelegatedCheckout.RequestedSession.TotalDetail
    • Add support for amount_discount and breakdown on DelegatedCheckout.RequestedSession.TotalDetail
    • ⚠️ Remove support for check_deposit_address on Invoice.PaymentSetting.PaymentMethodOption.CheckScan, InvoiceCreateParamsPaymentSettingPaymentMethodOptionCheckScan, InvoiceModifyParamsPaymentSettingPaymentMethodOptionCheckScan, QuotePreviewInvoice.PaymentSetting.PaymentMethodOption.CheckScan, Subscription.PaymentSetting.PaymentMethodOption.CheckScan, SubscriptionCreateParamsPaymentSettingPaymentMethodOptionCheckScan, and SubscriptionModifyParamsPaymentSettingPaymentMethodOptionCheckScan
    • Add support for payment_evaluations on PaymentAttemptRecordReportGuaranteedParams, PaymentRecordReportPaymentAttemptGuaranteedParams, PaymentRecordReportPaymentAttemptParamsGuaranteed, and PaymentRecordReportPaymentParamsGuaranteed
    • Add support for location on PaymentIntentConfirmParamsPaymentDetail, PaymentIntentCreateParamsPaymentDetail, PaymentIntentModifyParamsPaymentDetail, SetupIntentConfirmParamsSetupDetail, SetupIntentCreateParamsSetupDetail, and SetupIntentModifyParamsSetupDetail
    • Add support for onboarding_data_update_acknowledged on PaymentLocationModifyParams
    • Change PaymentLocationCreateParamsAddress.country and PaymentLocationModifyParamsAddress.country to be optional
    • Add support for customer on radar.CustomerEvaluationModifyParams
    • Add support for status on Radar.CustomerEvaluation and radar.CustomerEvaluationModifyParams
    • Change radar.CustomerEvaluationModifyParams.type to be optional
    • Add support for payment_behavior on SubscriptionResumeParams
    • Add support for dispute_details on V2.MoneyManagement.ReceivedDebit
    • ⚠️ Add support for new value debit_dispute on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.TransactionDetail.category
    • Add support for debit_dispute on V2.MoneyManagement.Transaction.Flow and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow
    • ⚠️ Add support for new value debit_dispute on enums V2.MoneyManagement.Transaction.Flow.type and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow.type
    • Add support for payment_attempt_record on EventsV2PaymentsOffSessionPaymentAttemptFailedEvent and EventsV2PaymentsOffSessionPaymentFailedEvent
    • Add support for event notifications V2MoneyManagementFinancialAccountStatementCreatedEvent and V2MoneyManagementFinancialAccountStatementRestatedEvent with related object v2.money_management.FinancialAccountStatement

See the changelog for more details.

v15.2.0a4

06 May 21:04

Choose a tag to compare

v15.2.0a4 Pre-release
Pre-release
  • #1804 Update generated code for private-preview
    • Add support for new resource PaymentLocation
    • Add support for create, delete, modify, and retrieve methods on resource PaymentLocation
    • Add support for protections on AccountCreateParamsCapabilityCardPayment, AccountModifyParamsCapabilityCardPayment, and Capability
    • Add support for gift_card on ConfirmationToken.PaymentMethodPreview, ConfirmationTokenCreateParamsPaymentMethodDatum, PaymentIntentConfirmParamsPaymentMethodDatum, PaymentIntentCreateParamsPaymentMethodDatum, PaymentIntentModifyParamsPaymentMethodDatum, PaymentMethodCreateParams, PaymentMethod, SetupIntentConfirmParamsPaymentMethodDatum, SetupIntentCreateParamsPaymentMethodDatum, SetupIntentModifyParamsPaymentMethodDatum, and SharedPayment.GrantedToken.PaymentMethodDetail
    • Add support for new value gift_card on enums ConfirmationTokenCreateParamsPaymentMethodDatum.type, PaymentIntentConfirmParamsPaymentMethodDatum.type, PaymentIntentCreateParamsPaymentMethodDatum.type, PaymentIntentModifyParamsPaymentMethodDatum.type, SetupIntentConfirmParamsPaymentMethodDatum.type, SetupIntentCreateParamsPaymentMethodDatum.type, and SetupIntentModifyParamsPaymentMethodDatum.type
    • ⚠️ Add support for new value gift_card on enums ConfirmationToken.PaymentMethodPreview.type, PaymentMethod.type, and SharedPayment.GrantedToken.PaymentMethodDetail.type
    • Add support for new value gift_card on enums CustomerListPaymentMethodsParams.type, PaymentMethodCreateParams.type, and PaymentMethodListParams.type
    • Add support for metadata on delegated_checkout.RequestedSessionConfirmParams
    • Add support for credited_items on InvoiceItem.ProrationDetail
    • Add support for network_lifecycle on Issuing.Dispute
    • Add support for new value gift_card 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 new value gift_card on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_types
    • Add support for status_details on Subscription
  • #1805 Add EventNotificationHandler (private preview)

See the changelog for more details.