# 2025-04-10: CE - Cart Validation and Configuration Improvement

## Overview

A new cart validation endpoint is now available, enabling carts to be validated without applying any changes. This allows external systems to check cart consistency and business rules safely and efficiently.\
Additionally, a new configuration setting has been added to improve performance when working with large carts. It allows the system to skip validation of existing cart items when a new item is added, reducing processing time and enhancing the overall user experience.

## New features

| Feature                                            | Benefit                                                                                                                                    |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| **Cart Validation**                                | Seamless integration, zero disruption – validate carts without changes, ensuring smooth checks and better system interoperability.         |
| **Management Dashboard - Configurable Validation** | Faster cart performance, smoother shopping – add items to large carts without delays, delivering a quicker and more responsive experience. |

## Fixes and improvements

Extended the cart service with item validation.

## Known problems

None as this is a new improvement.

## Documentation and links

User Guides:

* [System Preferences](/ce/management-dashboard/settings/system-preferences.md)

API Reference:

* [Cart Service](/api-references/api-guides/checkout/cart.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.emporix.io/release-notes/archive/2025/2025-04-10-cart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
