Open **Stores → Where data goes**. This lists all stores (channels) PIM sends product data to.

> Adding and changing stores needs the **Administrator** or **Owner** role. Others can only view the page.

## Supported platforms

**EcomCart**, **OpenCart**, **CS-Cart** and **Test store** (sends nothing anywhere — writes data to a file; handy for trying things out).

## How to connect a store

1. Click **Add store**.
2. Enter a **Name** and choose the **Platform**. The form shows exactly the fields that platform needs:

| Platform | Fields |
|---|---|
| **EcomCart** | **API URL**, **API key** |
| **OpenCart** | **Store address** (without `/index.php`), **API token** (from the OpenCart REST API extension), **Product route** (optional), **Language IDs** — each language's `language_id` |
| **CS-Cart** | **Store address**, **Administrator email** (a user with API access), **API key**, **Language codes** — each language's CS-Cart code |

3. For languages click **Add language** and enter the matching ID or code.
4. Tick **Active** and click **Save**.

Keys and tokens are hidden after saving (*•••• saved — leave empty to keep it*). To change one, type the new value; to keep the old one, leave the field empty.

If you don't know where to find these details, contact support — we'll help.

## What PIM sends

For each product in each language: SKU, EAN, MPN, name, short description, description, SEO title and description, manufacturer, categories, weight and dimensions, properties, price, sale price, currency, stock, status, images and variant keys.

**Your** version is sent — with your changes, if any.

## Disabling and deleting a store

- Untick **Active** and nothing more is sent to the store. Jobs waiting in the queue for it will end with an error.
- **Deleting** a store also deletes its publishing records in PIM (the products stay in the store itself).

Next: [The publishing queue](/hc/pim/articles/en-publishing-queue).
