---
title: "Дія remove_from_cart"
description: "Видаляє товар з кошика за моделлю та ID і перераховує підсумки."
---

# Дія `remove_from_cart`

> **System ID:** `action_remove_from_cart`

## Опис

Знаходить у кошику першу позицію з такими самими `item_model` і `item_id` (значення з констант за шляхами), видаляє її та оновлює `total`. Працює з тією ж структурою кошика, що й `add_to_cart`.

## Події (гілки сценарію)

| Подія | Коли виникає |
|-------|--------------|
| **success** | Позицію видалено (або кошик оновлено) |
| **error** | Немає `item_model` або `item_id` у константах |

## Параметри

| Параметр | Тип | Обовʼязковий | Типово | Опис |
|----------|-----|--------------|--------|------|
| `item_model` | string | так | — | Шлях до моделі в константах |
| `item_id` | string | так | — | Шлях до ID в константах |
| `save_to` | string | ні | `cart` | Імʼя константи кошика |

## Приклад конфігурації

```json
{
  "item_model": "product.model",
  "item_id": "product.id",
  "save_to": "cart"
}
```

## Повʼязані документи

- [Довідник actions](/uk/actionjail/reference/actions-reference.md)
