## Overview

The **native catalog** is your product base inside ConversaLabs. It's where you record each item with
name, description, images, price and availability, organize everything into **categories**, and keep
the data that will be used to sync with WhatsApp and to send products during a conversation.

Keeping it well organized is the first step: from it you sync with Meta, send products in the chat,
and charge orders. Even if you also use external platforms, the native catalog is the source of truth
inside the platform.

## Prerequisites

- The **Catalog & Commerce** module enabled for your account and access role.
- Permission to manage the catalog (create/edit products and categories).
- Product images in a common format (for example, JPG or PNG) and reachable.

## Step by step

1. Open the platform's **Catalog** area.
2. Create your **categories** to group products (for example, "Drinks", "Services", "Courses").
3. **Add a product**: enter name, description, price and category.
4. Attach one or more **images** to the product.
5. Set the **availability** (available or unavailable) and, if applicable, data such as SKU or an
   external link.
6. Save and repeat for the rest of your products. You can edit or remove items at any time.

## Settings & options

- **Product**: name, description, price, category, availability, images and identifiers (such as SKU
  and external link).
- **Categories**: product grouping that makes search and list building easier.
- **Images**: one or more per product; the first is typically used as the highlight.
- **Price**: always in **major units** of the currency (see the tips section).

## Use cases

- A restaurant or snack-bar menu with categories and photos.
- A services catalog (appointments, plans, packages) with a price per item.
- A list of physical products for a store that sells over WhatsApp.
- A catalog of digital products or courses to send directly to the customer.

## Tips, limits & best practices

- **Price in major units**: type `4.97` to mean **R$4.97**. The platform does **not** divide by 100 —
  the value you record is the value displayed and charged.
- An **order total** is the sum of `price × quantity` for each item — also without dividing by 100.
- Use sharp, publicly reachable images: the WhatsApp sync needs to be able to download them. Images
  hosted at addresses that go offline won't be imported.
- Keep names and descriptions clear — they appear to the customer when you send the product.

## Troubleshooting

- **Price shows wrong (e.g. R$0.05 instead of R$4.97)**: confirm you typed the value in major units;
  don't multiply or divide by 100.
- **Image doesn't show**: check that the file is valid and the image address is reachable.
- **Product won't disappear from lists**: mark it unavailable instead of keeping it visible when it's
  not for sale.

## See also

- [Catalog & Commerce overview](/hc/ajuda/articles/catalog-commerce-overview-en)
- [Sync and WhatsApp Business Catalog](/hc/ajuda/articles/catalog-commerce-sync-whatsapp-business-catalog-en)
- [Send a product and receive orders in the conversation](/hc/ajuda/articles/catalog-commerce-enviar-produto-pedido-na-conversa-en)