# Cardápio

O módulo **Cardápio** foi desenvolvido para restaurantes, lanchonetes, pizzarias, hamburguerias, açaiterias, cafeterias, deliveries e outros estabelecimentos do ramo alimentício. Ele permite criar um cardápio digital completo dentro do aplicativo, com produtos organizados por categorias, preços promocionais e opções de complementos personalizáveis.

O módulo funciona de forma semelhante ao Catálogo de Produtos, porém com recursos voltados especificamente para alimentação e delivery, permitindo configurar sabores, adicionais, acompanhamentos, coberturas e outras opções que o cliente pode selecionar antes de finalizar o pedido.

### Exemplos de uso

Alguns exemplos de itens que podem ser cadastrados:

* Pizzas
* Hambúrgueres
* Marmitas
* Açaís
* Sorvetes
* Sushi
* Lanches
* Bebidas
* Sobremesas
* Cafés
* Combos promocionais

Os itens podem ser organizados por **categorias**, facilitando a navegação dos usuários no aplicativo.


---

# Campos disponíveis no cadastro

## Informações básicas

* **Nome do produto**

### Em promoção

Quando ativado:

* **Preço**
* **Preço original (sem desconto)**

Quando desativado:

* **Preço**

Esta opção permite exibir um valor promocional junto ao preço original do item.

### Mostrar preço

Se desativado, o preço do produto não será exibido para os usuários no aplicativo. O valor continuará visível apenas no painel administrativo.

### Outros campos

* **Descrição**
* **Imagens**
* **Categorias**


---

# Configurações

## Ativar produto

Permite ativar ou desativar a exibição do item no aplicativo.

Quando ativado, o item aparece normalmente no cardápio. Quando desativado, o item permanece cadastrado no painel, mas não será exibido aos usuários.


---


:::info
### Horário de funcionamento

O módulo **Cardápio** permite configurar os dias e horários em que o estabelecimento estará disponível para receber pedidos no aplicativo.

Para mais informações sobre a configuração dos horários, consulte a página de ajuda de [**Horário de funcionamento**](https://ajuda.webrobotapps.com/doc/horario-de-funcionamento-wEiAyigpzh).

:::

# Complementos

Os complementos permitem adicionar opções extras e personalizações aos itens do cardápio.

Exemplos:

### Exemplo 1 — Açaí

**Item:** Açaí

Grupos de complementos:

* **Sabor**
  * Açaí puro
  * Açaí com guaraná
* **Coberturas**
  * Paçoca
  * Granola
  * Leite condensado
  * Jujubas

### Exemplo 2 — Pizza

**Item:** Pizza

Grupos de complementos:

* **Sabores**
  * Calabresa
  * Portuguesa
  * Frango com catupiry
* **Adicionais**
  * Borda recheada
  * Queijo extra
  * Bacon extra

Os complementos podem possuir custo adicional e regras específicas de seleção.


---

# Grupos de complementos

Cada grupo organiza opções relacionadas ao item do cardápio.

Exemplos de grupos:

* Tamanho
* Sabores
* Coberturas
* Adicionais
* Bebidas
* Molhos
* Acompanhamentos

## Campos do grupo

### Nome do grupo de complementos

Exemplos:

* Sabores
* Coberturas
* Adicionais
* Tamanho

### Tipo de seleção

Define como o cliente poderá selecionar as opções.

#### Seleção Única

O cliente poderá escolher apenas uma opção.

Exemplo:

Grupo: **Tamanho**

* Pequeno
* Médio
* Grande

O cliente escolhe apenas um tamanho.

#### Seleção Múltipla

O cliente poderá selecionar várias opções.

Exemplo:

Grupo: **Coberturas**

* Granola
* Paçoca
* Leite condensado
* Banana

O cliente pode selecionar várias coberturas ao mesmo tempo.

#### Adicionais

Permite adicionar itens extras com quantidade.

Exemplo:

Grupo: **Adicionais**

* Queijo extra
* Bacon extra
* Molho especial

O cliente pode adicionar múltiplas unidades de cada item.

### Obrigatório

Quando ativado, o cliente deverá selecionar pelo menos uma opção antes de adicionar o item ao carrinho.

Exemplo:

* Um hambúrguer pode exigir que o cliente escolha o ponto da carne.
* Uma pizza pode exigir a escolha do tamanho.


---

# Regras de seleção

As regras definem quantas opções o usuário pode ou deve selecionar.

## Seleções mínimas

Define a quantidade mínima de opções que o cliente deve escolher.

Exemplo:

Grupo: **Sabores da pizza** Seleção mínima: `2`

O cliente deverá escolher pelo menos dois sabores.

## Seleções máximas

Define a quantidade máxima de opções permitidas.

Exemplo:

Grupo: **Coberturas do açaí** Seleção máxima: `4`

O cliente poderá escolher no máximo quatro coberturas.

## Quantidade máxima por opção

Define quantas vezes a mesma opção pode ser adicionada.

Exemplo:

Grupo: **Adicionais**

* Bacon extra
* Quantidade máxima por opção: `2`

O cliente poderá adicionar no máximo duas porções extras de bacon.


---

# Opções dos complementos

Cada grupo pode possuir diversas opções cadastradas.

## Campos das opções

### Nome da opção

Exemplos:

* Granola
* Queijo extra
* Calabresa
* Refrigerante 2L

### Custo adicional

Permite adicionar um valor extra ao preço do produto.

Exemplos:

* Queijo extra: `5`
* Borda recheada: `12`

### Descrição/ingredientes

Permite detalhar os ingredientes ou informações da opção.

Exemplo:

**X-Salada** Alface, tomate, queijo e molho especial.

### Disponível

Define se a opção estará disponível para seleção no aplicativo.

Quando desativado, a opção não aparecerá para os usuários.


---

# Exemplo de cadastro

**Nome do produto:** Pizza Grande **Em promoção:** Ativado **Preço:** R$ 49,90 **Preço original:** R$ 59,90 **Mostrar preço:** Ativado

**Descrição:** Pizza grande com massa tradicional e ingredientes selecionados.

**Categorias:**

* Pizzas
* Promoções

## Configurações

**Ativar produto:** Ativado

## Complementos

### Grupo: Sabores

* Tipo de seleção: Seleção múltipla
* Obrigatório: Sim
* Seleções mínimas: 2
* Seleções máximas: 2

Opções:

* Calabresa
* Portuguesa
* Frango com catupiry
* Marguerita

### Grupo: Adicionais

* Tipo de seleção: Adicionais
* Obrigatório: Não
* Quantidade máxima por opção: 2

Opções:

* Borda recheada — R$ 12
* Queijo extra — R$ 5
* Bacon extra — R$ 7


---

# Organização por categorias

As categorias podem ser utilizadas para organizar os itens do cardápio.

Exemplo:

* Categoria **“Pizzas”**: pizzas doces e salgadas.
* Categoria **“Hambúrgueres”**: hambúrgueres simples e combos.
* Categoria **“Bebidas”**: refrigerantes, sucos e água.
* Categoria **“Sobremesas”**: açaís, sorvetes e doces.

Dessa forma, o aplicativo pode exibir o cardápio de forma organizada e facilitar a navegação dos clientes.


---

# Utilizando múltiplos módulos do mesmo tipo

Caso deseje adicionar mais de um módulo do tipo Cardápio no aplicativo, utilize as **categorias** para separar os conteúdos.

Depois, nas configurações do módulo, em **Exibição de categorias**, selecione a opção **“Apenas categorias selecionadas”** e informe quais categorias deverão ser exibidas em **“Exibir apenas itens com estas categorias”**.

Exemplo:

* Um módulo pode exibir apenas itens da categoria **“Pizzas”**.
* Outro módulo pode exibir apenas itens da categoria **“Bebidas”**.
* Outro módulo pode exibir apenas itens da categoria **“Sobremesas”**.

Assim, é possível criar diferentes áreas no aplicativo utilizando a mesma estrutura de cadastro, exibindo apenas os itens relacionados às categorias selecionadas.

---

**Documents**

- [Horário de funcionamento](https://ajuda.webrobotapps.com/s/guia/doc/horario-de-funcionamento-wEiAyigpzh)