# Funcionalidades

Temas ricos em recursos atendem às diversas necessidades dos lojistas e permitem que cada um use o tema de uma maneira que se adapte aos seus negócios.&#x20;

Os temas disponibilizados dentro da Tray Store devem suportar os recursos listados abaixo.

#### Fluxo de compra funcional <a href="#docs-internal-guid-c1ba5954-7fff-11a6-0a62-9090b253e9f3" id="docs-internal-guid-c1ba5954-7fff-11a6-0a62-9090b253e9f3"></a>

* O processo de compra precisa estar funcionando em todas as páginas, sem exceções.

#### Todas as páginas <a href="#docs-internal-guid-c1ba5954-7fff-11a6-0a62-9090b253e9f3" id="docs-internal-guid-c1ba5954-7fff-11a6-0a62-9090b253e9f3"></a>

* Campo de pesquisa
* Menu de categorias de até três níveis
* Newsletter
* Informações de contato
* Selos de pagamento
* Banner rodapé

#### Página Inicial <a href="#docs-internal-guid-326096f1-7fff-4d83-e3d5-38b26c83ad37" id="docs-internal-guid-326096f1-7fff-4d83-e3d5-38b26c83ad37"></a>

* Vitrine de produtos
* Banner principal
* Listagem de páginas dinâmicas
* Bloco de depoimentos
* Bloco de notícias

#### Página de busca e categorias <a href="#docs-internal-guid-b796dca1-7fff-91db-eaae-031badfa9719" id="docs-internal-guid-b796dca1-7fff-91db-eaae-031badfa9719"></a>

* Novo filtro inteligente
* Banner de categoria
* Descrição da categoria
* Comparação de produtos
* Ordenação dos produtos
* Paginação
* Selo destaque
* Selo lançamento
* Selo frete grátis
* Selo adicional
* Selos desconto progressivo
* Nome completo da categoria sem cortar
* Produtos da categoria em grade ou lista
* Preço unitário do produto
* Informações de pagamento
* Exibir ao menos uma imagem do produto
* Diferentes proporções nas imagens dos produtos não podem quebrar o layout
* Não alterar, cortar, alterar as proporções das imagens ou qualquer outro artifício sem comunicar o lojista.
* Mostrar mensagem apropriada caso categoria não tenha produtos

#### Página de produtos <a href="#docs-internal-guid-66f3c8a2-7fff-f40f-dd8a-e67f4be4c289" id="docs-internal-guid-66f3c8a2-7fff-f40f-dd8a-e67f4be4c289"></a>

* Produto simples
* Produto com variação simples
* Produto com variação simples em swatch
* Produto com variação dupla
* Produto com campos adicionais
* Produto indisponível
* Produto sob consulta
* Produto com vídeo
* Produto com brindes
* Produto com desconto progressivo
* Produto com preço promocional
* Produto com compre junto
* Kit de produtos simples
* Kit de produtos com variação
* Compra de múltiplas variações com um clique
* Produto relacionados
* Selo destaque
* Selo lançamento
* Selo frete grátis
* Selo adicional
* Selos desconto progressivo
* Galeria de imagens do produto contendo todas imagens disponíveis
* Suportar imagens com diferentes aspect ratios sem quebrar o layout
* Não alterar, cortar, alterar as proporções das imagens ou qualquer outro artifício sem comunicar o lojista.
* As imagens da variação do produto devem ser exibidas ao selecionar uma variação.
* Avaliações do produto
* Estimativa de frete
* Abas de produto
* Programa de fidelidade
* Compartilhamento em redes sociais - AddThis
* Histórico de navegação
* Lista de desejos
* Nome completo do produto sem cortar
* Exibição do preço unitário
* Exibição do preço promocional se disponível
* Exibição das informações de pagamento
* Descrição do produto
* Descrição do produto

#### **Páginas dinâmicas**

* Deve conter o título;
* Deve conter o conteúdo cadastrado pelo lojista;
* Deve respeitar corretamente o estilo estipulado pelo lojista no editor.


---

# 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://partners.tray.com.br/themes/homologacao/requerimentos/funcionalidades.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.
