# Product catalog

## Overview

The 2Checkout product catalog is meticulously organized to provide clear and comprehensive information about the wide array of products offered. It features detailed product descriptions, clear specifications, and competitive pricing information.&#x20;

## Managing product SKUs

A stock-keeping unit or SKU is a number assigned to a particular product by a digital or physical retail store for easy identification and inventory tracking purposes. The SKU number is a string of alphanumeric characters that uniquely identifies details such as price, product options, and manufacturer of a particular product or service. SKUs are used in order notifications, electronic delivery, export files, etc.

## SKU Manager <a href="#sku-manager" id="sku-manager"></a>

Managing product SKUs in the 2Checkout Platform is possible both via the **Merchant Control Panel**.

For companies managing large product catalogs with defined SKUs and that are making regular changes to their prices and products (new versions, new options), the manual process performed in the Merchant Control Panel needs to be supported by an automatic solution as well. By using an automated flow, merchants decrease the time needed for this process and also reduce the risk of human errors associated with the manual process.

In the 2Checkout platform, SKUs can be associated with a unique combination made up of:

* Product identification element
* Pricing configuration
* Plus a minimum of *one* of the following:
  * Currency – defined as applicable to all currencies or only to specific ones
  * Volume Discounts – defined as specific quantities or intervals (applicable only according to the volume discounts that are defined at the pricing configuration level)
  * Purchase Types – possible values: new purchase, renewals, upgrade, and trial
  * Pricing Options – will be available considering the pricing option groups assigned tothe  selected pricing configuration

## SKU Schema <a href="#sku-schema" id="sku-schema"></a>

1. To import an SKU schema or to create a new one, go to your Merchant Control Panel and navigate to *Dashboard → Setup → Products:*<br>

   <figure><img src="/files/rXMpRzp40gavzCut0czp" alt=""><figcaption></figcaption></figure>
2. Scroll to the product list and click on the **Edit** button.<br>

   <figure><img src="/files/XLLPGoBeajWAHLm16dlL" alt=""><figcaption></figcaption></figure>
3. In the 'Edit product - Information' page, click on the **SKU Manager** link.<br>

   <figure><img src="/files/hYlVCHWnf12eTHp8JP6x" alt=""><figcaption></figcaption></figure>
4. In the 'SKU Manager' page, click on the **Create** tab to import an SKU schema or to add a new one.<br>

   <figure><img src="/files/krPvphtJ5CYuqzC2Cq4g" alt=""><figcaption></figcaption></figure>
5. To create a new SKU schema, define the combination criteria from the Settings section below. The SKU number is a unique combination of Product ID (Product Code) plus *all* or *one* of the following: Currencies/Volume Discounts/Purchase Types/Pricing Options.
   * Click on **View/Edit SKU details**.
   * Input SKUs manually, then click on **Save SKU schema**.<br>

     <figure><img src="/files/ml2MDAfXwniMO2raT4Ds" alt=""><figcaption></figcaption></figure>
6. To import an SKU schema, export the .csv file, input the SKUs in your system.<br>

   <figure><img src="/files/LLxrFZSNXJfHbcIkN4hF" alt=""><figcaption></figcaption></figure>
7. Then import back the file and the schema will be saved automatically.<br>

   <figure><img src="/files/5TqgNe0VBD5PEEVgCUpC" alt=""><figcaption></figcaption></figure>
8. View the SKU schema with pricing (compiled automatically) in the **SKU list** tab.

The SKU code is recorded on each sale and sent via IPN and in email notifications, and also displayed in the 'View order' page.

Working with SKUs is especially useful when products have complex pricing options, many currencies, etc., or when working with power affiliates/price comparison portals.

Once you have your SKU schema in place, you will be able to modify or export it at any time.


---

# 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://docs.2checkout.com/product-catalog/product-catalog.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.
