Clover developer round-up 2025: Year in review
December 2025
In 2025, Clover delivered significant enhancements in Ecommerce integrations, OAuth security, global platform updates, feature releases, and improved developer documentation navigation. This round-up brings together the most impactful announcements and features from the year—your one-stop resource to catch up and prepare for 2026.
Developer announcements and updates at a glance
Platform and policy updates
End of app updates for Clover 1st Gen devices
Clover will end support for app updates on 1st Gen devices (Android API level 25 or below) in March 2026. Plan migrations now to avoid merchant disruptions.
Learn more
2025 Clover code freeze
A code freeze is in effect from November 10, 2025, to January 4, 2026. No major updates or new app approvals will occur during this period, except for critical fixes.
Learn more
Expiring access tokens enforcement
All apps must use expiring OAuth tokens under the v2/OAuth flow by December 2025 across all regions.
Learn more
PCI DSS v4.0 compliance updates
Clover implemented PCI DSS v4.0 Requirements 6.4.3 and 11.6.1 to strengthen client-side web security for ecommerce merchants.
Learn more
Developer tools, SDK enhancements, and feature releases
Clover Android ROM updates
Clover releases quarterly Android ROM updates, delivering bug fixes, security patches, and feature enhancements, first in the sandbox and then rolling out to production devices.
Learn more
Android Clover Payment SDK updates
The quick start guide for integrating the Android Clover Payment SDK with a Clover Go reader covers essential steps for adding the SDK to your app, initializing the Clover Go device, and securely processing payments.
Learn more
Closeout broadcast for custom processes
You can intercept closeout batch result notifications for merchants configured with custom closeouts by declaring a Notification Receiver and intent filter in your AndroidManifest.xml and handling payloads in onReceive.
Learn more
iOS OAuth integration updates
The CloverPaymentSDK for iOS now supports three OAuth integration levels: Full (SDK-managed), Partial (the app handles login and the SDK handles refreshes), and None (the app manages all tokens). The SDK requires proper callback setup (Associated Domains) in your app.
Learn more
Global Developer Dashboard enhancements
Added topics to help you manage apps end-to-end: Manage app settings, Android releases, pricing tiers, App Market listing, private apps, and submit for approval—all in one dashboard.
Learn more
Updates to the Edit Modules Availability page
The Edit Modules Availability page for your app now features a simplified layout. You can easily select modules grouped by functionality categories on the Clover platform, ensuring your app integrates with the features you need.
Learn more
Manage age-restricted items
Clover introduced endpoints and dashboard updates to flag age-restricted items (e.g., alcohol, tobacco), ensuring compliance at checkout and during fulfillment.
Learn more
Updates to getRefunds API
The 90-day search limit for the Get All Payments endpoint currently applies to select merchants and will roll out gradually. Use the endpoint to check restrictions for your merchants.
Learn more
Quick reference guides for Latin America developers
New resources simplify integration for Argentina, Brazil, and Mexico (semi-integration and full POS solutions). You can also find information on Argentina multicurrency, wherein merchants can process ARS or USD, and receipts reflect the chosen currency.
Learn more
Android—MiFare and Mobile Driver’s License support for Latin America
The Clover Android SDK now supports MiFare contactless cards and mobile driver’s licenses for non-financial use cases.
Learn more
Ecommerce integrations and payment security
Samsung Pay integration for Clover Ecommerce
Samsung Pay® is available by default for Hosted Checkout, Payment Links, and Invoices with 3D Secure authentication—no direct Samsung SDK integration required. Supports CIT only (not MIT).
Learn more
Apple Pay integration for WooCommerce
Enable Apple Pay® on WooCommerce checkout for fast, secure card-not-present (CNP) transactions authenticated through Face ID/Touch ID; applies to the Block checkout theme and must be enabled in plugin settings.
Learn more
Updates to WooCommerce plugin
Enhancements include the cardholder name field, card network icons on checkout, and Merchant ID validation for improved security and user experience.
Learn more
TeleCheck ACH updates on Clover iframe
TeleCheck® ACH is now available to US ecommerce merchants. You can customize ACH elements in the Clover iframe using CSS to match your site’s branding.
Learn more
Elevating payment security with 3D Secure authentication
Clover provides CNP payment security with EMV® 3DS, enabling issuer-authenticated flows and liability shift. Your merchants can choose their 3DS provider between CardinalCommerce and Ravelin based on their needs.
Learn more
Integrate Clover Payments plugin with Shopify Online Shop
The free plugin enables secure card and wallet payments. The migration from Payeezy has been extended to May 1, 2025, to minimize disruptions.
Learn more
Device launches
Clover Flex 4 (US, UK, Canada)
- Available now across regions, Flex 4 delivers improved speed, security, and advanced mobile payment features for merchants.
- Flex Pocket brings portability and full payment capabilities to the US, UK, and Canada for on-the-go transactions.
- Clover Compact is a fast, secure, EMV-certified customer-facing device built for semi-integration; Dev Kits are available to accelerate testing and deployment.
Sign up for developer communications
Developer communications subscribers receive email announcements about new features and updates for the device, ROM, SDK, API, or Developer Dashboard. To join our developer communications mailing list, enter your email address on the Sign Up for Developer Announcements page.
Messages sent in the Developer Communications emails are added to our announcements page. If you miss an email, check our Announcements.
Updated about 4 hours ago
