Stripe v20.3.0-beta.1 Release Notes

Release Date: 2026-05-27 // 18 days ago
  • 🚀 This release changes the pinned API version to 2026-05-27.private.

    • ⚡️ #2064 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.end_behavior.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.payment_settings.payment_method_types
      • Add support for discountable on QuotePreviewSubscriptionSchedule.phases[].add_invoice_items[]
      • Add support for bizum and scalapay on SharedPayment.GrantedToken.payment_method_details
      • Add support for new values bizum and scalapay on enum SharedPayment.GrantedToken.payment_method_details.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 Subscription.resume().$params
      • 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.default_outbound_destination.type
      • ⚠️ Change type of V2.MoneyManagement.ReceivedCredit.bank_transfer.gb_bank_account.network from literal('fps') to enum('chaps'|'fps')
      • Add support for error codes payment_method_microdeposit_processing_error and siret_invalid on QuotePreviewInvoice.last_finalization_error

    👀 See the changelog for more details.


Previous changes from v20.2.0-beta.2

    • ⚡️ #2060 Update generated code for beta
      • Add support for new resources V2.Commerce.ProductCatalogImport, V2.Data.Reporting.QueryRun, V2.Extend.WorkflowRun, V2.Extend.Workflow, V2.Iam.ActivityLog, V2.Network.BusinessProfile, and V2.OrchestratedCommerce.Agreement
      • Add support for all, confirm, create, retrieve, and terminate methods on resource V2.OrchestratedCommerce.Agreement
      • Add support for me and retrieve methods on resource V2.Network.BusinessProfile
      • Add support for all method on resource V2.Iam.ActivityLog
      • Add support for all and retrieve methods on resource V2.Extend.WorkflowRun
      • Add support for all, invoke, and retrieve methods on resource V2.Extend.Workflow
      • Add support for create and retrieve methods on resources V2.Commerce.ProductCatalogImport and V2.Data.Reporting.QueryRun
      • ⚠️ Change type of V2.Billing.Cadence.settings_data.collection.payment_method_options.konbini, V2.Billing.CollectionSetting.payment_method_options.konbini, V2.Billing.CollectionSettingVersion.payment_method_options.konbini, V2\Billing\CollectionSetting.create().$params.payment_method_option.konbini, and V2\Billing\CollectionSetting.update().$params.payment_method_option.konbini from map(string: dynamic) to an object
      • ⚠️ Change type of V2.Billing.Cadence.settings_data.collection.payment_method_options.sepa_debit, V2.Billing.CollectionSetting.payment_method_options.sepa_debit, V2.Billing.CollectionSettingVersion.payment_method_options.sepa_debit, V2\Billing\CollectionSetting.create().$params.payment_method_option.sepa_debit, and V2\Billing\CollectionSetting.update().$params.payment_method_option.sepa_debit from map(string: dynamic) to an object
      • Add support for new values cn_bank_account and jp_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.type
      • Add support for new values futsu and toza on enums V2.Core.Vault.GbBankAccount.bank_account_type and V2.MoneyManagement.PayoutMethod.bank_account.bank_account_type
      • ⚠️ Change type of V2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_processing from map(string: dynamic) to an object
      • ⚠️ Change type of V2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_queued from map(string: dynamic) to an object
      • ⚠️ Change type of V2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_succeeded from map(string: dynamic) to an object
      • Add support for new value payout_method_amount_limit_exceeded on enum V2.MoneyManagement.OutboundTransfer.status_details.failed.reason
      • ⚠️ Add support for new values inbound_transfer_reversal, outbound_payment_reversal, outbound_transfer_reversal, received_credit_reversal, received_debit_reversal, and stripe_fee_tax on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.category
      • ⚠️ Remove support for value return from enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.category
      • Change type of V2\Core\BatchJob.create().$params.endpoint.http_method from literal('post') to enum('delete'|'post')
      • Add support for new value meter_event_value_too_many_digits on enums EventsV1BillingMeterErrorReportTriggeredEvent.reason.error_types[].code and EventsV1BillingMeterNoMeterFoundEvent.reason.error_types[].code
      • Add support for treasury_transaction on EventsV2MoneyManagementTransactionCreatedEvent
      • Add support for event notifications V2CommerceProductCatalogImportsFailedEvent, V2CommerceProductCatalogImportsProcessingEvent, V2CommerceProductCatalogImportsSucceededEvent, and V2CommerceProductCatalogImportsSucceededWithErrorsEvent with related object V2.Commerce.ProductCatalogImport
      • Add support for event notifications V2DataReportingQueryRunCreatedEvent, V2DataReportingQueryRunFailedEvent, V2DataReportingQueryRunSucceededEvent, and V2DataReportingQueryRunUpdatedEvent with related object V2.Data.Reporting.QueryRun
      • Add support for event notifications V2ExtendWorkflowRunFailedEvent, V2ExtendWorkflowRunStartedEvent, and V2ExtendWorkflowRunSucceededEvent with related object V2.Extend.WorkflowRun
      • Add support for event notifications V2OrchestratedCommerceAgreementConfirmedEvent, V2OrchestratedCommerceAgreementCreatedEvent, V2OrchestratedCommerceAgreementPartiallyConfirmedEvent, and V2OrchestratedCommerceAgreementTerminatedEvent with related object V2.OrchestratedCommerce.Agreement
      • Add support for error type CannotProceedException

    👀 See the changelog for more details.