What's new: 2025
May 2025
Documentation
This section provides information related to topics in the Developer Documentation portal.
Updated regional availability of global developer platform and features
As Clover continues its international expansion, the Global Developer Platform is now available to developers in Asia Pacific, Europe, and Latin America. Documentation has been updated to reflect this broader availability:
- Region-specific features and limitations—Updated the Transaction Methods—Regions Matrix and Regional Support and Limitations sections to include details for Brazil and Mexico.
- Get started with the global developer platform—Updated to include app creation information for Asia Pacific and Europe.
- Clover developer environments—Updated with information on available environments and access methods. The Global Developer Dashboard now supports creating new apps across all regions. As a result, the Developer Platform is now considered legacy and should be used only to manage existing and approved apps.
Updated TeleCheck ACH information and availability on Clover iframe
TeleCheck® Automated Clearing House (ACH) is available to Clover Ecommerce merchants in the United States across all software-as-a-service (SaaS) plans. New and updated documentation provides guidance on usage and customization:
- TeleCheck ACH for online payments—Updated the content and also added information about the ACH payments feature on the Clover iframe.
- Iframe—Customize ACH elements with CSS—Added new topic with procedure for styling ACH payment forms to match your website’s branding.
Added 3D Secure Authentication-related topics
Clover has integrated 3DS to enhance security for card-not-present transactions using multi-factor verification, including SMS and email passcodes. Experience improved fraud protection and global compliance—review our developer documentation to get started.
April 2025
Ecommerce
Updated intent name to save_credential_on_file
Updated the Create a multi-pay token topic to display the correct intent name—save_credential_on_file instead of save_credentials_on_file. This change also impacts the following endpoints:
March 2025
Documentation
This section provides information related to topics in the Developer Documentation portal.
Added information on PCI DSS v4.0 (6.4.3 and 11.6.1)
Added a new topic to explain the PCI DSS version 4.0 Requirements 6.4.3 and 11.6.1 that are mandatory from April 1, 2025. It provides information on client-side web security for Clover Ecommerce merchants, focusing on PCI v4.0 requirements for HTTP headers and payment page scripts.
Improved navigation and information in Ecommerce Recurring payments API
Added navigation index tiles to help you easily access topics related to using Clover Recurring payments APIs with plans and subscriptions. The tutorials related to configuring plans and managing subscriptions within plans are also updated to follow a standard format that includes prerequisites and code samples.
Updated topics with OAuth flow details and archived legacy OAuth information
In the Build with Ecommerce API section, the OAuth flow information is focused on using the v2/OAuth flow, and information for legacy v1/OAuth flow is archived but still available in a downloadable PDF format. All Ecommerce app integrations in North America must use expiring access_tokens
generated using the v2/OAuth flow only, as Clover enforced the mandate in March 2025.
Updated the Quick reference guides for developers—LATAM Argentina
Quick reference guides for developers—LATAM Argentina now include the following:
- Clover - EULA Template
- Clover - Privacy Policy Template
- FAQ Integraciones Clover
- Instructivo para Desarrolladores en Argentina
- Lanzamiento - Cree y gestione su grupo de lanzamiento🔗
February 2025
Documentation
This section provides information related to topics in the Developer Documentation portal.
Added information on Argentina's multicurrency feature
Clover multicurrency scheme for Latin America: Argentina facilitates transactions in Argentine Pesos (ARS) or US Dollars (USD). This flexibility allows merchants and customers to choose their preferred currency for payments.
Merchants can select the currency for each sale. If a customer pays in USD, the transaction is processed in that currency, and the amount is shown on the receipt and in sales reports. This helps merchants track sales and cash flow in both currencies effectively. For multicurrency payment flow samples, see Regional payment flows: Argentina.
Updated steps to connect the Clover Payments Plugin on Shopify Online Shops
In the topic—2. Connect the Clover Payments plugin with a merchant—removed the steps to connect with the Clover Payments for Shopify plugin on the Clover App Market due to a change in the workflow. Now, merchants with Shopify Online Shops only need to:
- Confirm the waiver of the convenience fee if not charging the convenience fee.
- Ensure they have selected the same card networks on Shopify as during their onboarding.
These steps will ensure a seamless payment transaction process.
January 2025
Point of sale
Age-restricted items pilot
The pilot release provides merchants with the ability to add age-restricted items on the Clover Merchant Dashboard—Item details page. This helps merchants clearly designate age-restricted items in their inventory. Orders with age-restricted items require verifying the customer’s age and enforcing certain restrictions at the point of sale and at the time of order pick-up and delivery.
Required user role: Access Inventory app employee permission.
Merchant plan eligibility: Available for merchants on the Essentials plan and above.
Documentation
This section provides information related to topics in the Developer Documentation portal.
Added a new topic on the data types in Clover APIs
The new topic on Data types in Clover APIs can help you understand the primary data types used in Clover API requests and responses—String, UUID, Number, Integer, Boolean, Date, and Timestamp.
Added information on how to void Ecommerce transactions
Updated the Refund payments and void transactions tutorial with the steps and code sample to void a transaction. The Voids and refunds FAQ is also updated to provide information on manual refunds.
Added information on how to update the Clover Payments for WooCommerce plugin
Added a section on how to Update the Clover Payments for WooCommerce plugin. Clover Payments for WooCommerce plugin is now fully compatible with WordPress 6.7.1. Clover recommends that you do not enable auto-updates for Clover Payments for WooCommerce. Instead, directly install the new plugin version from the WordPress Dashboard > Plugins > click Updates Available.
Updated topics relate to iOS OAuth on mobile
Updated information related to how OAuth is handled in the iOS Go SDK. The CloverPaymentSDK supports three levels of OAuth integration for your app. See the following topics for more information:
- iOS—Full OAuth implementation, where the SDK handles the entire OAuth process, requiring your app to only connect the SDK with iOS.
- iOS—Partial OAuth implementation, where your app handles the OAuth login flow while the SDK manages the refresh tokens.
- iOS—No OAuth implementation, where your code handles the entire OAuth flow externally, providing and updating tokens for the SDK as needed.
Added Closeout broadcast for custom closeout processes
You can now intercept closeout batch result notifications for merchants configured with custom closeouts. Use a specific intent filter to declare a Notification Receiver in your AndroidManifest.xml
. This setup allows you to handle both successful and failed closeouts by reacting to the notification payload in the onReceive
method. For more information, see Set up broadcasts and intents.
Improved navigation and information in Inventory and Order API tutorials
Added navigation index tiles to help you easily access topics related to using the Clover Inventory API and the Order API. The tutorials are also updated to follow a standard format that includes prerequisites and code samples. Use the index tiles to access the improved tutorials from here:
Updated the Quick reference guides for developers—LATAM Argentina
Reorganized the presentation of the QRGs, topics, and GitHub links for LATAM—Argentina developers. Also, added a new QRG for Pagos QR en Semi Integraciones API—REST DISPLAY.
Added topics related to managing apps on the Global Developer Dashboard
Added topics on how to manage app settings in the Global Developer Dashboard. You can use these topics when creating a new app or updating an existing one:
- Manage app settings
- Manage Android app releases
- Set up pricing tiers
- Set Clover App Market listing
- Submit your app for approval
- Work with private apps
Updated frequently asked questions
Added a new section on Ecommerce to the Frequently asked questions. The Merchants section provides updated information on OAuth tokens and related terminology.
Updated 12 days ago