# 2025-04-14: Cart Service - support external discounts

## Overview

The cart service now allows to specify external discounts on an item level. The functionality requires the `cart.cart_manage_external_prices` scope to add an external discount to the item.

## Added endpoints

| Endpoint                                                                                                                                                                   | Description                              |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
| [Adding a product to cart](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/cart-items#post-cart-tenant-carts-cartid-items)              | Added the `externalDiscounts` attribute. |
| [Adding multiple products to cart](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/cart-items#post-cart-tenant-carts-cartid-itemsbatch) | Added the `externalDiscounts` attribute. |
| [Updating a cart item](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/cart-items#post-cart-tenant-carts-cartid-items)                  | Added the `externalDiscounts` attribute. |

## Known problems

There are no known problems.
