> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ollie.shop/llms.txt
> Use this file to discover all available pages before exploring further.

# Easy Cart

> A floating dev tool for managing carts during development and QA

## Overview

**Easy Cart** is a built-in developer tool that provides a floating menu in the checkout UI for quickly creating and manipulating carts. It's intended for development, QA, and internal testing — not for end users.

***

## How to enable

Add `?easycart=on` to any checkout URL:

```
/new?easycart=on
/cart?easycart=on
/details?step=shipping&easycart=on
```

Once enabled, a cookie (`ollie_shop_ec`) is set for 1 year so you don't need the query parameter on subsequent visits. A floating **EC** button will appear in the bottom-right corner of the page.

To disable, open the Easy Cart menu and click **Disable EasyCart**.

***

## Actions

| Action              | What it does                                                                        |
| ------------------- | ----------------------------------------------------------------------------------- |
| **New Cart**        | Creates a fresh checkout session and adds a random product to it.                   |
| **Add Random Item** | Fetches the store's product catalog and adds a random item to the current cart.     |
| **Add by SKU IDs**  | Opens a form to add specific items by SKU ID, with optional quantity and seller ID. |
| **Load Session**    | Restores a previous cart by entering its Session ID.                                |
| **Empty Cart**      | Removes all items from the current cart.                                            |
