---
updatedAt: 2026-03-24T12:16:05.000Z
agentTools:
  projectIndex: https://docs.clover.com/dev/llms.txt
---

# What's new: 2025

# September 2025

## Point of sale

This section includes updates for Clover's hardware and the software that powers in-person payments.

### Developer Dashboard—Sandbox and Production

[block:html]
{
  "html": "<div class=\"container-top\">\n    <!-- North America -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">North America</div>\n        </div>\n    </div>\n \t\t<!-- Europe -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">Europe</div>\n        </div>\n    </div>\n    <!-- Latin America -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">Latin America</div>\n        </div>\n    </div>\n   <!-- Asia Pacific -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">Asia Pacific</div>\n        </div>\n    </div>\n</div>\n<!--Css moved to global stylesheet-->"
}
[/block]

The latest quarterly Clover Android ROM updates are now available. Clover updates the ROM on devices each quarter to provide essential bug fixes, security updates, and feature additions. The latest updates have been released to the sandbox environment and are now rolling out to production devices.

While these ROM updates do not change the Android version or API level, Clover recommends that you test your apps with the new Android ROM in the sandbox environment before the release to merchants.

Learn more about the latest [Clover Android ROM](https://docs.clover.com/dev/docs/clover-android-rom-updates-2025#2025-q3-rom-updates) updates to see the new ROM versions for all Clover devices.

***

# August 2025

## Documentation

This section provides information related to topics in the Developer Documentation portal.

### Added tutorials on how to manage age-restricted items

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

Clover makes it easier to manage age-restricted items across your merchant's inventory and orders, ensuring compliance and protecting the business. This feature is important to help merchants comply with state-specific regulations and reduce the risk of underage sales.

### Key features

Merchants in the United States can:

* Indicate items as age-restricted—Alcohol, Tobacco, OTC, and Pharmacy products.
* Set minimum age requirements for each item.
* Enforce restrictions at both point-of-sale (POS) and order fulfillment stages.
* Verify and confirm the customer's age during checkout.

### Learn More

Get started with our new tutorials for developers:

* [Manage age-restricted items in the Inventory API](https://docs.clover.com/dev/docs/manage-age-restricted-items-inventory-api)
* [Manage age-restricted items in the Orders API](https://docs.clover.com/dev/docs/manage-age-restricted-items-orders-api)

***

# May 2025

## Documentation

This section provides information related to topics in the Developer Documentation portal.

### Updated regional availability of global developer platform and features

[block:html]
{
  "html": "<!--note, this content includes NA, EU, LA, and AP, even tho the label does not. this is because we cannot edit labels without modifying all the pages that reference this snippet. 191 pages.-->\n<div class=\"container-top\">\n    <!-- North America -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">North America</div>\n        </div>\n    </div>\n \t\t<!-- Europe -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">Europe</div>\n        </div>\n    </div>\n    <!-- Latin America -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">Latin America</div>\n        </div>\n    </div>\n   <!-- Asia Pacific -->\n    <div class=\"container-reg\">\n        <div class=\"pill-reg\">\n            <div class=\"label-reg\">Asia Pacific</div>\n        </div>\n    </div>\n</div>\n\n<!-- Environment -->\n    <div class=\"container-env\">\n        <div class=\"pill-env\">\n            <div class=\"label-env\">Global Developer Dashboard</div>\n        </div>\n      </div>\n\n<!-- CSS moved to global stylesheet -->"
}
[/block]

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](https://docs.clover.com/dev/docs/region-specific-features)—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](https://docs.clover.com/dev/docs/global-developer-platform-get-started)—Updated to include app creation information for Asia Pacific and Europe.
* [Clover developer environments](https://docs.clover.com/dev/docs/clover-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

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

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](https://docs.clover.com/dev/docs/ach-telecheck)—Updated the content and also added information about the ACH payments feature on the Clover iframe.
* [Iframe—Customize ACH elements with CSS](https://docs.clover.com/dev/docs/ach-telecheck)—Added new topic with procedure for styling ACH payment forms to match your website’s branding.

### Added 3D Secure Authentication-related topics

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

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](https://docs.clover.com/dev/docs/3d-secure-authentication-overview).

***

# April 2025

## Ecommerce

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

### Updated intent name to save\_credential\_on\_file

Updated the [Create a multi-pay token](https://docs.clover.com/dev/docs/create-a-transarmor-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:

* [Create a charge ](https://docs.clover.com/dev/reference/createcharge)
* [Pay for an order](https://docs.clover.com/dev/reference/postordersidpay)

# 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)

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!-- North America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America</div>\n    </div>\n  </div>\n\n  <!-- Europe -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Europe</div>\n    </div>\n  </div>\n\n  <!-- Latin America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Latin America</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n"
}
[/block]

[block:html]
{
  "html": "<!-- Environment -->\n<div class=\"container-top\">\n  <!-- Developer Dashboard -->\n  <div class=\"container-env\"> \n    <div class=\"pill-env\">\n      <div class=\"label-env\">Developer Dashboard—Sandbox and Production</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n\n"
}
[/block]

Added a new topic to explain the [PCI DSS version 4.0 Requirements 6.4.3 and 11.6.1](https://docs.clover.com/dev/docs/pci-dss-version-40-requirements-643-and-1161) 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

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

[block:html]
{
  "html": "<!-- Environment -->\n<div class=\"container-top\">\n  <!-- Developer Dashboard -->\n  <div class=\"container-env\"> \n    <div class=\"pill-env\">\n      <div class=\"label-env\">Developer Dashboard—Sandbox and Production</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n\n"
}
[/block]

Added navigation index tiles to help you easily access topics related to using [Clover Recurring payments APIs with plans and subscriptions](https://docs.clover.com/dev/docs/recurring-payments-and-subscriptions-apis). The tutorials related to [configuring plans](https://docs.clover.com/dev/docs/working-with-recurring-payments-and-subscriptions) and [managing subscriptions](https://docs.clover.com/dev/docs/recurring-apis-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

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

[block:html]
{
  "html": "<!-- Environment -->\n<div class=\"container-top\">\n  <!-- Developer Dashboard -->\n  <div class=\"container-env\"> \n    <div class=\"pill-env\">\n      <div class=\"label-env\">Developer Dashboard—Sandbox and Production</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n\n"
}
[/block]

In the Build with Ecommerce API section, the OAuth flow information is focused on [using the v2/OAuth flow](https://docs.clover.com/dev/docs/generate-an-oauth-api-token-or-access_token#clover-oauth-flowslegacy-oauth-and-v2oauth), 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](https://docs.clover.com/dev/docs/expiring-access-tokens-coming-in-october-2023-1).

***

### Updated the Quick reference guides for developers—LATAM Argentina

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!--Latin America-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Latin America</div>\n    </div>\n  </div>\n</div>\n\n<!--Css-->\n<style>\n.container-top {\n  top: -15px;\n  position: relative;\n  margin-bottom: -5px;\n}\n\n.container-reg {\n  align-items: center;\n  min-width: auto; \n  width: fit-content;\n  text-align: left;\n  overflow: hidden;\n  display: inline-block; \n}\n\n/*Pill format REG*/\n.pill-reg {\n  background: #44BB44;\n  border: .5px solid #44BB44;\n  margin-left: 5px;\n  overflow: hidden;\n  display: flex; \n  justify-content: center; \n  align-items: center; \n  border-radius: 10px;\n  height: 1.8rem;\n  margin-top: 10px;\n  margin-bottom: 1.5px; \n  padding: 0 10px; \n}\n\n/*Text FORMAT inside REG pills */\n.pill-reg .label-reg, \n.pill-reg__addon .label-reg \n{\n  font-style: normal;\n  font-weight: normal;\n  font-size: 12px;\n  color: #fff;\n  vertical-align: middle;\n  margin: 0;\n  padding: 0 5px;\n}\n</style>"
}
[/block]

[block:html]
{
  "html": "<!-- Environment -->\n<div class=\"container-top\">\n  <!-- Developer Dashboard -->\n  <div class=\"container-env\"> \n    <div class=\"pill-env\">\n      <div class=\"label-env\">Developer Dashboard—Sandbox and Production</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n\n"
}
[/block]

[Quick reference guides for developers—LATAM Argentina](https://docs.clover.com/dev/docs/quick-reference-guides-latam-developers) now include the following:

* [Clover - EULA Template](https://clover.box.com/s/r1ai5w1xd3y548ik55k3xocgy9mikup0)![](https://files.readme.io/2504750-image.png)
* [Clover - Privacy Policy Template](https://clover.box.com/s/cw6fsg84kyvu8n0jkouod44tuc9do18c)![](https://files.readme.io/2504750-image.png)
* [FAQ Integraciones Clover](https://clover.box.com/s/4h6s5vjl2kg2j4xujdohr434ypk9hwe7)![](https://files.readme.io/2504750-image.png)
* [Instructivo para Desarrolladores en Argentina](https://clover.box.com/s/e5bnc54ypyl99gr6ifrervj6d0r636na)![](https://files.readme.io/2504750-image.png)
* [Lanzamiento - Cree y gestione su grupo de lanzamiento](https://docs.clover.com/dev/docs/beta-releases-staged-rollouts#before-you-begin)🔗

***

# February 2025

***

## Documentation

This section provides information related to topics in the Developer Documentation portal.

### Added information on Argentina's multicurrency feature

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!--Latin America-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Latin America</div>\n    </div>\n  </div>\n</div>\n\n<!--Css-->\n<style>\n.container-top {\n  top: -15px;\n  position: relative;\n  margin-bottom: -5px;\n}\n\n.container-reg {\n  align-items: center;\n  min-width: auto; \n  width: fit-content;\n  text-align: left;\n  overflow: hidden;\n  display: inline-block; \n}\n\n/*Pill format REG*/\n.pill-reg {\n  background: #44BB44;\n  border: .5px solid #44BB44;\n  margin-left: 5px;\n  overflow: hidden;\n  display: flex; \n  justify-content: center; \n  align-items: center; \n  border-radius: 10px;\n  height: 1.8rem;\n  margin-top: 10px;\n  margin-bottom: 1.5px; \n  padding: 0 10px; \n}\n\n/*Text FORMAT inside REG pills */\n.pill-reg .label-reg, \n.pill-reg__addon .label-reg \n{\n  font-style: normal;\n  font-weight: normal;\n  font-size: 12px;\n  color: #fff;\n  vertical-align: middle;\n  margin: 0;\n  padding: 0 5px;\n}\n</style>"
}
[/block]

[block:html]
{
  "html": "<!-- Environment -->\n<div class=\"container-top\">\n  <!-- Developer Dashboard -->\n  <div class=\"container-env\"> \n    <div class=\"pill-env\">\n      <div class=\"label-env\">Developer Dashboard—Sandbox and Production</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n\n"
}
[/block]

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](https://docs.clover.com/dev/docs/regional-extras#multicurrency-flows-for-argentina).

### Updated steps to connect the Clover Payments Plugin on Shopify Online Shops

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

[block:html]
{
  "html": "<!-- Environment -->\n<div class=\"container-top\">\n  <!-- Developer Dashboard -->\n  <div class=\"container-env\"> \n    <div class=\"pill-env\">\n      <div class=\"label-env\">Developer Dashboard—Sandbox and Production</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n\n"
}
[/block]

In the topic—[2. Connect the Clover Payments plugin with a merchant](https://docs.clover.com/dev/docs/integrate-clover-payments-plugin-with-shopify-online-shop#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

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!--United States-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">United States</div>\n    </div>\n  </div>\n\n</div>\n<!-- CSS moved to global stylesheet-->\n<!--REMOVE\n<style>\n.container-top {\n  top: -15px;\n  position: relative;\n  margin-bottom: -5px;\n}\n\n.container-reg {\n  align-items: center;\n  min-width: auto; \n  width: fit-content;\n  text-align: left;\n  overflow: auto;\n  display: inline-block; \n}\n\n/*Pill format REG*/\n.pill-reg {\n  background: #44BB44;\n  border: .5px solid #44BB44;\n  margin-left: 5px;\n  overflow: auto;\n  display: flex; \n  justify-content: center; \n  align-items: center; \n  border-radius: 10px;\n  height: 1.8rem;\n  margin-top: 10px;\n  margin-bottom: 1.5px; \n  padding: 0 10px; \n}\n\n/*Text FORMAT inside REG pills */\n.pill-reg .label-reg, \n.pill-reg__addon .label-reg \n{\n  font-style: normal;\n  font-weight: normal;\n  font-size: 12px;\n  color: #fff;\n  vertical-align: middle;\n  margin: 0;\n  padding: 0 5px;\n}\n</style>-->"
}
[/block]

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

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!-- North America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America</div>\n    </div>\n  </div>\n\n  <!-- Europe -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Europe</div>\n    </div>\n  </div>\n\n  <!-- Latin America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Latin America</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n"
}
[/block]

The new topic on [Data types in Clover APIs](https://docs.clover.com/dev/docs/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

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

Updated the Refund payments and void transactions tutorial with the steps and code sample to [void a transaction](https://docs.clover.com/dev/docs/ecommerce-refunding-payments#void-transactions). The [Voids and refunds FAQ](https://docs.clover.com/dev/docs/faqs#ecommerce-1) is also updated to provide information on manual refunds.

### Added information on how to update the Clover Payments for WooCommerce plugin

[block:html]
{
  "html": "<div class=\"container-top\"> \n  <!--North America-US and Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America—United States and Canada</div>\n    </div>\n  </div>\n</div>\n<!--syles in global css-->"
}
[/block]

Added a section on how to [Update the Clover Payments for WooCommerce plugin](https://docs.clover.com/dev/docs/installing-upgrading-and-uninstalling-payment-extension#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

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!--United States-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">United States</div>\n    </div>\n  </div>\n\n</div>\n<!-- CSS moved to global stylesheet-->\n<!--REMOVE\n<style>\n.container-top {\n  top: -15px;\n  position: relative;\n  margin-bottom: -5px;\n}\n\n.container-reg {\n  align-items: center;\n  min-width: auto; \n  width: fit-content;\n  text-align: left;\n  overflow: auto;\n  display: inline-block; \n}\n\n/*Pill format REG*/\n.pill-reg {\n  background: #44BB44;\n  border: .5px solid #44BB44;\n  margin-left: 5px;\n  overflow: auto;\n  display: flex; \n  justify-content: center; \n  align-items: center; \n  border-radius: 10px;\n  height: 1.8rem;\n  margin-top: 10px;\n  margin-bottom: 1.5px; \n  padding: 0 10px; \n}\n\n/*Text FORMAT inside REG pills */\n.pill-reg .label-reg, \n.pill-reg__addon .label-reg \n{\n  font-style: normal;\n  font-weight: normal;\n  font-size: 12px;\n  color: #fff;\n  vertical-align: middle;\n  margin: 0;\n  padding: 0 5px;\n}\n</style>-->"
}
[/block]

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](https://docs.clover.com/dev/docs/ios-full-oauth), where the SDK handles the entire OAuth process, requiring your app to only connect the SDK with iOS.
* [iOS—Partial OAuth implementation](https://docs.clover.com/dev/docs/ios-partial-oauth), where your app handles the OAuth login flow while the SDK manages the refresh tokens.
* [iOS—No OAuth implementation](https://docs.clover.com/dev/docs/ios-no-oauth), 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

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!-- North America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America</div>\n    </div>\n  </div>\n\n  <!-- Europe -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Europe</div>\n    </div>\n  </div>\n\n  <!-- Latin America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Latin America</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n"
}
[/block]

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](https://docs.clover.com/dev/docs/intents-and-broadcasts).

### Improved navigation and information in Inventory and Order API tutorials

[block:html]
{
  "html": "<div class=\"container-top\">\n  \n<!--United States-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">United States</div>\n    </div>\n  </div>\n  <!--Canada-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Canada</div>\n    </div>\n  </div>\n  <!--Europe-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Europe</div>\n    </div>\n  </div>  \n</div>\n\n\n<!--Css-->\n<style>\n.container-top {\n  top: -15px;\n  position: relative;\n  margin-bottom: -5px;\n}\n\n.container-reg {\n  align-items: center;\n  min-width: auto; \n  width: fit-content;\n  text-align: left;\n  overflow: auto;\n  display: inline-block; \n}\n\n/*Pill format REG*/\n.pill-reg {\n  background: #44BB44;\n  border: .5px solid #44BB44;\n  margin-left: 5px;\n  overflow: auto;\n  display: flex; \n  justify-content: center; \n  align-items: center; \n  border-radius: 10px;\n  height: 1.8rem;\n  margin-top: 10px;\n  margin-bottom: 1.5px; \n  padding: 0 10px; \n}\n\n/*Text FORMAT inside REG pills */\n.pill-reg .label-reg, \n.pill-reg__addon .label-reg \n{\n  font-style: normal;\n  font-weight: normal;\n  font-size: 12px;\n  color: #fff;\n  vertical-align: middle;\n  margin: 0;\n  padding: 0 5px;\n}\n</style>"
}
[/block]

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:

* [Work with Inventory](https://docs.clover.com/dev/docs/working-with-inventory)
* [Manage Orders data](https://docs.clover.com/dev/docs/working-with-orders)

### Updated the Quick reference guides for developers—LATAM Argentina

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!--Latin America-->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Latin America</div>\n    </div>\n  </div>\n</div>\n\n<!--Css-->\n<style>\n.container-top {\n  top: -15px;\n  position: relative;\n  margin-bottom: -5px;\n}\n\n.container-reg {\n  align-items: center;\n  min-width: auto; \n  width: fit-content;\n  text-align: left;\n  overflow: hidden;\n  display: inline-block; \n}\n\n/*Pill format REG*/\n.pill-reg {\n  background: #44BB44;\n  border: .5px solid #44BB44;\n  margin-left: 5px;\n  overflow: hidden;\n  display: flex; \n  justify-content: center; \n  align-items: center; \n  border-radius: 10px;\n  height: 1.8rem;\n  margin-top: 10px;\n  margin-bottom: 1.5px; \n  padding: 0 10px; \n}\n\n/*Text FORMAT inside REG pills */\n.pill-reg .label-reg, \n.pill-reg__addon .label-reg \n{\n  font-style: normal;\n  font-weight: normal;\n  font-size: 12px;\n  color: #fff;\n  vertical-align: middle;\n  margin: 0;\n  padding: 0 5px;\n}\n</style>"
}
[/block]

Reorganized the presentation of the [QRGs, topics, and GitHub links for LATAM—Argentina developers](https://docs.clover.com/dev/docs/quick-reference-guides-latam-developers). Also, added a new QRG for [Pagos QR en Semi Integraciones API—REST DISPLAY](https://clover.app.box.com/file/1761384001382?s=mn49ba7627yvb9zxqr9due3natb1ejzc).

### Added topics related to managing apps on the Global Developer Dashboard

<GDPEnvNARegiongroup />

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](https://docs.clover.com/dev/docs/gdp-manage-app-settings)
* [Manage Android app releases](https://docs.clover.com/dev/docs/gdp-manage-android-app-releases)
* [Set up pricing tiers](https://docs.clover.com/dev/docs/gdp-set-up-pricing-tiers)
* [Set Clover App Market listing](https://docs.clover.com/dev/docs/gdp-set-clover-app-market-listing)
* [Submit your app for approval](https://docs.clover.com/dev/docs/gdp-submit-your-app-for-approval)
* [Work with private apps](https://docs.clover.com/dev/docs/gdp-work-with-private-apps)

### Updated frequently asked questions

[block:html]
{
  "html": "<div class=\"container-top\">\n  <!-- North America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">North America</div>\n    </div>\n  </div>\n\n  <!-- Europe -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Europe</div>\n    </div>\n  </div>\n\n  <!-- Latin America -->\n  <div class=\"container-reg\">\n    <div class=\"pill-reg\">\n      <div class=\"label-reg\">Latin America</div>\n    </div>\n  </div>\n</div>\n\n<!-- CSS moved to global stylesheet-->\n"
}
[/block]

Added a new section on [Ecommerce](https://docs.clover.com/dev/docs/faqs#ecommerce) to the Frequently asked questions. The [Merchants](https://docs.clover.com/dev/docs/faqs#merchants) section provides updated information on OAuth tokens and related terminology.