Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
Versioning
Changelog
    Overview
    Clover
    Basil
    Acacia
    Previous versions
Upgrade your API version
Upgrade your SDK version
Essentials
SDKs
API
Testing
Stripe CLI
Sample projects
Tools
Stripe Dashboard
Workbench
Developers Dashboard
Stripe Shell
Stripe for Visual Studio Code
Features
Workflows
Event destinations
Stripe health alertsFile uploads
AI solutions
Agent toolkit
Model Context ProtocolBuild agentic AI SaaS Billing workflows
Security and privacy
Security
Stripebot web crawler
Privacy
Extend Stripe
Build Stripe apps
Use apps from Stripe
Partners
Partner ecosystem
Partner certification
United States
English (United States)
HomeDeveloper resourcesChangelog

Clover

What is clover?

Clover is a small, hardy plant found in temperate regions around the world, often dotting pastures, meadows, and farmland. They enhance soil fertility by fixing nitrogen in their roots, nourish grazing animals, and attract pollinating bumblebees and honeybees with their nectar-rich flowers. Also known as trefoils (from the Latin tres and folium, meaning “three-leaf”), clover is seen as a sign of good luck and prosperity in many cultures.

Clover is the third release in our new API versioning model. As the first version in the Clover release, 2025-09-30.clover introduces both breaking changes and new features—subsequent Clover versions will include only additive changes. Our prior releases were Acacia and Basil: every time we introduce a breaking change version, we move to the next release.

November 17, 2025

The November release of Clover introduces these features to our GA channel:

  • Fraud protection improvements for Issuing: Issuing Card objects now indicate if they have been reported as compromised, and Issuing Authorizations include fraud risk assessments.
  • Enhancements to payments and payment methods: We’ve added Finom as a supported iDEAL issuer, refunds for MB WAY and TWINT payments, and the ability to specify a card present-specific capture method for Payment Intents.
  • Invoice Payments and Customer Balance Transactions filtering: You can now filter both Invoice Payments and Customer Balance Transactions by their creation date using the new created parameter.
  • Support for handling tokenized bank account numbers: You can now identify and understand the status of tokenized bank account numbers connected through Financial Connections.
  • Automatic tax transactions with Payment Intents: Stripe Tax can now automatically commit tax transactions when using Payment Intents, eliminating the need to manually commit them through multiple webhooks.

Our public preview channel also includes several updates:

  • Accounts v2 and Connect improvements: We’ve made several updates to the Accounts v2 API, including support for listing payment methods, the addition of PayPay onboarding properties for Connect platforms, support for Konbini payments for connected accounts in Japan, and a EUR storer capability.
  • Supplementary purchase data and industry metadata for cards and Klarna: We’ve added the ability to provide industry-specific transaction details to help you comply with card network requirements and improve how Klarna payments are assessed through Klarna’s risk assessment systems.
  • Support for Argentine ID types: If you work with users or businesses in Argentina, you can now collect and store DNI or CUIT numbers to improve identity verification and compliance.

October 29, 2025

The October release of Clover introduces new features for GA:

  • Payment Records: We’ve added new APIs for Payment Records and Payment Attempt Records, which let you report payments processed outside of Stripe to maintain a unified ledger within Stripe.
  • New payment methods and payment method support: MB Way, a Portugese local payment method, is now supported in the Payment Method Configurations API, Payment Links, and the Checkout Sessions API. You can also now include references for line items and subscriptions for Klarna payments.
  • New stablecoin support: You can manage stablecoin payments in the Payment Method Configurations API. And stablecoin Refunds now include a reference to the blockchain transaction that sent funds back to your customers.
  • Visa compliance disputes: We’ve added Visa compliance disputes to the Stripe API. You can now use the payment_method_details.card.case_type parameter to determine whether it’s a compliance dispute.

Our public preview channel also includes some new updates:

  • Improved handling for accounts with Connect: We’ve added a new error code to indicate when we were unable to look up some data based on the information entered about a connected account. The Accounts API now also includes account representative details. And the Accounts v2 API now lets you retrieve and list closed accounts.
  • Additional support for US and GB bank accounts: Microdeposits are now supported for US Bank Accounts. You can also now list US and GB bank accounts.

September 30, 2025

The September release of Clover includes new features in our GA channel:

  • New descriptions for risk verification requirements: The new descriptions provide more specific information about the status of accounts that undergo sanctions, PEP, and legal reviews.
  • Updated behavior for Elements with Checkout Sessions: Elements now prevents you from reusing client secrets in cases that could lead to broken payment forms. And you no longer have to enable saved payment methods both on the Checkout Session and explicitly in your initialization call.
  • Updated behavior for Checkout: Postal codes are no longer automatically collected in Canada, United Kingdom, and Puerto Rico. Details about Adaptive pricing are now found in presentment_details rather than the currency_conversion field, which has been removed as of this release. Checkout’s initialization call, initCheckout, is now synchronous, which lets you mount Elements earlier, reducing latency.
  • Flexible billing mode is the new default: When you create Subscriptions with this GA version, the subscriptions default to flexible billing mode, which changes how those Subscriptions behave at different points in their lifecycle.

Our public preview channel also includes several updates:

  • v2 Accounts no longer have platform-specific fields: Platform-specific properties have been removed from the Accounts v2 object because they’re platform specific and not shareable across operational contexts.
  • Smart Disputes recommended evidence fields restructured: We’ve changed the structure of the recommended_evidence field to group relevant evidence fields together, making it easier to identify which evidence fields you have to provide together to use Smart Disputes.

To get started with these updates, review the changelog and upgrade your API version.

Clover releases
ProductBreaking changes
Category
All

2025-11-17.clover

Billing enhancements

Adds filtering by creation date to Customer Balance Transactions lists
Billing
Adds filtering by creation date to Invoice Payment lists
Billing
Adds the ability to specify a payment method configuration in the customer portal
Billing

Enhancements to payments and payment methods

Adds the ability to specify the capture method for card present payments with Payment Intents
Terminal+ 1 more
Adds the transaction ID to iDEAL payment method details
Payments
Adds MB WAY and TWINT to destination details for refunds
Payments
Adds Finom as a supported iDEAL issuer
Payments

Enhancements to Issuing and fraud protection

Adds a fraud warning for potentially compromised Issuing Cards
Issuing
Adds fraud risk assessments to Issuing Authorizations
Issuing

Additional updates

Adds support for using a web browser to accept Apple’s terms and conditions for Tap to Pay on iPhone
Terminal
Adds support for automatic tax transactions to Payment Intents
Tax+ 1 more
Makes client secret optional for Financial Connections Sessions
Financial Connections
Adds support for handling tokenized bank account numbers
Payments+ 1 more

2025-10-29.clover

Connect enhancements

Adds the ability to upload your platform’s terms of service agreement
Affects all products
Adds the ability to attest to an Account’s authorized company representative
Connect
Adds a webhook event type for updates to the balance settings for connected accounts
Connect+ 1 more

Billing enhancements

Adds support for using Payment Records with Invoices and Credit Notes
Billing+ 1 more
Updates the category field of Credit Grants to be optional
Billing
Adds a webhook event type for Invoices that require a non-Stripe payment
Billing+ 1 more

Payment methods enhancements

Adds MB WAY to payment method configurations
Payments
Adds TWINT payment method options to Checkout Sessions
Checkout
Adds support for specifying payment method configurations to the customer portal
Billing
Adds MB WAY payment method to Payment Links and Checkout Sessions
Checkout+ 1 more
Adds the ability to exclude payment methods when using Setup Intents
Payments
Adds Klarna reference parameters for line items in Payment Intents
Payments
Adds a subscription reference to Klarna line items in Payment Intents
Payments
Adds support for custom payment methods
Payments

Crypto enhancements

Adds support for managing stablecoin payments with Payment Method Configurations
Crypto+ 1 more
Adds crypto network support for Solana
Crypto
Adds blockchain transaction hash to stablecoin refunds
Crypto+ 1 more

Tax enhancements

Adds support for remote sellers in Taiwan to Stripe Tax
Tax
Adds third-party tax providers for automatic tax calculation
Tax

Terminal enhancements

Adds a field for a Terminal reader’s last connection timestamp
Terminal
Adds support for tipping in Gibraltar pounds on Terminal readers
Terminal

Additional updates

Adds support for filtering by event type to Events v2
Affects all products
Adds Payment Records and Payment Attempt Records
Payments
Adds support for payment line items
Payments
Adds support for collecting business and individual names on Payment Links
Payment Links
Adds support for Customer Sessions for Mobile Payment Element and Customer Sheet
Elements+ 1 more

2025-09-30.clover

Breaking changes

Connect enhancements

Adds specific descriptions for risk requirements during legal, PEP, and sanctions review
Connect
Adds a new error code for business type validations
Connect
Adds account balance and payout settings with the Balance Settings API
Connect+ 1 more

Elements enhancements

Updates default behavior for saved payment methods in Elements with Checkout Sessions
Elements
Prevents reusing client secrets for Intents in certain states when initializing Elements
Elements
Removes deprecated messaging and bank elements that were replaced
Elements

Checkout enhancements

Removes postal code for card payments in certain regions on Checkout and Payment Element
Checkout+ 1 more
Removes currency conversion field from Checkout Sessions
Checkout
Removes support for the redirectToCheckout method
Checkout
Updates initCheckout to be synchronous
Checkout+ 1 more
Adds support for collecting business and individual names in Checkout Sessions
Checkout
Adds the ability to exclude payment methods from Checkout Sessions and Payment Intents
Checkout+ 1 more
Adds support for setting the capture method for specific payment methods with the Checkout Sessions API
Checkout
Adds support for configuring branding settings for Checkout Sessions
Checkout
Enables specifying units of measurement for Products
Checkout

Billing enhancements

Removes iterations parameter for subscription schedules
Billing
Promotion Codes now reference Coupons using a polymorphic field for promotions
Billing
Adds the Discount source property and removes the Discount coupon property
Billing
Makes flexible billing mode the default for new subscriptions
Billing+ 1 more
Updates computation of subscription schedule phase end date to consider billing cycle anchor changes
Billing
Adds customer portal configuration trial behavior
Billing
Adds the ability to itemize proration discount amounts
Billing+ 2 more

Enhancements to payments and payment methods

Changes the set of decline codes used for Alma, Amazon Pay, Billie, Satispay, and South Korean payment methods
Payments
Adds a processing status to submitted stablecoin payments
Payments
Adds a documented reason for Klarna chargeback losses to Disputes API
Payments
Adds support for the MB WAY payment method
Checkout+ 3 more

Terminal enhancements

Adds Japan-specific fields to the Terminal Locations API
Terminal
Adds support for custom BBPOS WisePad 3 splash screens
Terminal

Additional updates

Adds additional enum values for Radar manual reviews
Radar
Updates risk levels for Issuing Authorizations to use standard values
Issuing
Adds new error codes for failures when creating Payment Methods from Financial Connections Accounts
Financial Connections+ 2 more
Adds support for business and individual names on Customers
Affects all products
Adds support for printing a second line on Issuing physical cards
Issuing
Adds cash as a value for the crypto token currency enum
Crypto
Adds a testing developer assistant in Elements with Intents
Elements
Adds tax calculation provider to Tax settings
Tax
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc