C cenaly.com
Começar grátis

Loja online

Vitrine: variações e amostras, busca facetada e por IA, carrinho, checkout e delivery

On this page 17

Loja online: vitrine e vendas

Cenaly não é apenas um menu de restaurante, mas também uma loja online completa: catálogo de produtos com variantes, vitrine com filtros e busca, página de produto, carrinho e finalização de compra, entrega/retirada no local e recebimento de pagamento. Esta seção é uma visão geral de todo o caminho, desde a ativação da vertical de varejo até a venda; para detalhes de cada etapa, siga os links no texto.


Ativação da vertical "Loja"#

O tipo de negócio da unidade é alternado nas configurações gerais da unidade ou diretamente nas configurações WEB do site (seção Sites → "Configurações do site"). Assim que o tipo é definido como "Loja" (retail), a vitrine muda para o modo de loja online:

  • em vez do menu informal do restaurante — catálogo, páginas de coleções e páginas de produto no formato /product/nome (o modelo de endereço do produto é configurável: pode ser nome, pode ser categoria/nome, pode ser personalizado); as categorias, nesse caso, não são páginas separadas, mas uma seção do catálogo — links diretos de filtro levam a elas;
  • no caixa (POS), em vez de vinculação a mesa e salão — leitura de códigos de barras e venda de produtos a granel;
  • na pré-renderização de SEO para buscadores e agentes de AI — cards de produtos em vez de cards de pratos, marcação de produto Product/Offer em vez do menu do restaurante (mais detalhes — SEO e promoção da vitrine).

O catálogo é o conjunto de produtos e categorias a partir dos quais a vitrine é construída.

  • Categorias — a estrutura na qual o produto "vive" (não confundir com coleções — grupos de vitrine para marketing).
  • Produtos e variantes — um produto pode ter várias variantes (SKU) por eixos como "Cor"/"Tamanho"/"Material": cada combinação é uma linha separada de estoque com seu próprio preço, código de barras e estoque.
  • Swatches de cores irmãs — se o mesmo produto é fabricado em diferentes materiais/cores como cards de produto separados, na vitrine eles aparecem como pequenos círculos coloridos diretamente na lista da categoria: clicar no swatch substitui a foto, o nome e o preço do card pela cor selecionada — não é preciso entrar no card para ver outra cor.
  • Características adicionais — tamanho, cor, material, volume, marca e quaisquer outros atributos; em detalhes — Características adicionais de produtos.
  • Multifoto — o produto pode ter uma galeria com várias fotos e vídeos (não apenas uma capa), com descrição para cada quadro; uma das fotos pode ser definida como "foto ao passar o mouse" — na vitrine ela aparece com crossfade quando o comprador passa o cursor sobre o card no catálogo.

A maneira mais rápida de preencher o catálogo é pela importação de catálogo com AI: você carrega uma lista de preços (Excel/Word/PDF/foto) ou fornece um link para o site, a AI reconhece produtos e preços e mostra um plano para revisão. Há também a importação comum de CSV no esquema compatível com Shopify — e a exportação do catálogo no mesmo formato.


Vitrine: filtros e busca#

Nas páginas de catálogo e coleções, o comprador pode:

  • Filtrar por características — o painel facetado (lateral no desktop, gaveta deslizante no celular) é construído automaticamente pelas características dos produtos na categoria: cor, tamanho, material e quaisquer outras, além de preço e disponibilidade. Valores marcados dentro de uma mesma característica funcionam por OU, entre características diferentes — por E (lógica padrão de facetas).
  • Buscar por texto — a barra de busca pesquisa por nome e descrição do produto. Características não são buscadas por texto, mas por facetas (e pelo Assistente de IA, veja abaixo).
  • Perguntar ao Assistente de IA do comprador (busca por sentido) — o chat integrado responde a perguntas sobre produtos no idioma do comprador: seleciona um produto pela descrição, compara variantes, informa disponibilidade e características. Ele entende o sentido da consulta, não apenas as palavras exatas: "algo quente para o inverno" encontrará jaquetas e suéteres, mesmo que essas palavras não estejam no nome. Funciona sobre um índice vetorial de produtos, que inclui todas as informações do produto — características, marca, código interno, código de barras, documentos anexados. Por isso o assistente consegue encontrar um produto pelo código de barras, mesmo que o próprio código de barras não apareça em lugar algum na vitrine. Na loja, a busca semântica fica ativada independentemente do tamanho do catálogo.

Página de produto (PDP)#

A página do produto mostra:

  • Galeria — todas as fotos e vídeos do produto, com legendas e zoom;
  • Características — tabela "propriedade → valor" (tamanho, material, peso etc.);
  • Blocos editoriais — seções de conteúdo adicionais "foto + título + texto" em vários layouts (bloco de largura total, foto à esquerda/direita, sobreposição na foto) — útil para história da marca, materiais, cuidados com o produto;
  • Produtos semelhantes, "quem comprou este produto também comprou" e "vistos recentemente" — blocos de venda cruzada abaixo da descrição;
  • Lista de desejos — coração de "adicionar aos favoritos", disponível na conta do comprador;
  • "Avise-me quando chegar" — se o produto estiver fora de estoque, o comprador deixa um contato e recebe uma notificação quando o produto voltar ao estoque.

Carrinho e finalização de compra#

  • O carrinho é montado a partir de qualquer página do catálogo/produto e aceita vários modelos do mesmo produto como linhas separadas.
  • Códigos promocionais e cupons são verificados e aplicados no servidor — o valor do desconto não pode ser adulterado pelo comprador.
  • O preço no carrinho não fica defasado em relação ao catálogo — o carrinho sobrevive à recarga da página junto com o preço do momento em que o item foi adicionado, por isso, no próximo carregamento, os preços das linhas comuns são recalculados com base no catálogo atualizado. Se a divergência ainda chegar ao pagamento, o servidor não o inicia e devolve o comprador ao carrinho com o novo total.
  • O imposto é calculado pelo grupo fiscal do produto (definido diretamente na página do produto) e pelas regras da tabela fiscal da sua localidade — a alíquota também pode depender do canal de venda (no salão, para viagem, entrega). Saiba mais em Comércio.
  • O pagamento não começa se o produto já não estiver disponível em quantidade suficiente — antes de criar a sessão de pagamento, o servidor confere o carrinho com o estoque e mostra ao comprador exatamente quais linhas não têm quantidade suficiente. A verificação ocorre antes do débito dos cartões-presente e antes de acessar o gateway de pagamento, portanto essa recusa não gera nenhum custo. Exceções — pratos com ficha técnica (neles são baixados os componentes, não o item em si), itens sem controle de estoque e o modo de pré-encomenda.
  • Preços em moedas diferentes — a vitrine pode exibir o preço na moeda do comprador (conversão pela cotação), ainda que a própria unidade mantenha a contabilidade em uma única moeda.
  • Conta do comprador — um login separado para os compradores (não compartilhado com os funcionários do estabelecimento): histórico de pedidos, endereços salvos, lista de desejos.

Cupons, descontos automáticos e métodos de cálculo de entrega são configurados em uma seção separada — Comércio.


Regras de pedido e compradores#

Um bloco de configurações que define o que o comprador pode colocar no carrinho e quem pode comprar de você.

  • Personalização do produto — campos de entrada na página do produto: gravação, inscrição no bolo, tamanho sob medida. Os valores vão para o pedido e ficam visíveis na cozinha, no caixa, no KDS e no recibo.
  • Quantidade no pedido — mínimo, incremento e máximo por produto. Os steppers na vitrine, as dicas e a finalização de compra respeitam as regras, e o servidor as verifica novamente.
  • Sistema de unidades — métrico ou imperial: peso e dimensões são inseridos em libras, onças e polegadas, mas armazenados em um padrão único. Útil para os EUA.
  • Grupos de compradores e moderação do cadastro — um novo comprador pode entrar "em análise": até a aprovação, a vitrine mostra a ele um bloqueio em vez da finalização de compra. Os grupos definem quem vê o quê.
  • Lista de bloqueio e antifraude — proibição de pedidos por telefone, email ou endereço IP e limite de número de pedidos não pagos em uma janela de tempo (por telefone ou por IP) — justamente contra quem "enche o carrinho e some". Um pedido rejeitado mostra ao visitante um toast compreensível, e a lista de pedidos exibe o motivo da rejeição. É possível adicionar contatos à lista de bloqueio diretamente da página do pedido.
  • Modo de manutenção da vitrine — fechar temporariamente o recebimento de pedidos: uma tela de bloqueio em tela cheia com o seu texto, traduzida para todos os idiomas da vitrine, e uma proibição no servidor de finalizar a compra (é possível fechar a vitrine inteira ou apenas a finalização de compra, mantendo a visualização).
  • Nomes personalizados das linhas da vitrine — é possível renomear os textos padrão ("Adicionar ao carrinho", "Finalizar pedido" etc.) conforme o seu tom.

Formas de recebimento#

Forma O que é Mais detalhes
Retirada no local O comprador retira o pedido por conta própria, no horário indicado Pedidos
Entrega própria Seus próprios entregadores: tela do entregador, mapa com rota, rastreamento GPS ao vivo, confirmação de entrega por foto Entrega própria
Agregadores Entrega por meio de Wolt/Glovo, sem entregadores próprios Wolt, Glovo
Transportadoras Cálculo e comparação de tarifas de várias transportadoras na finalização de compra veja abaixo

Transportadoras e comparação de tarifas#

Na finalização de compra, é possível mostrar a comparação de tarifas de várias transportadoras ao mesmo tempo e deixar o comprador escolher a opção mais barata ou a mais rápida (as duas opções são marcadas com selos). A lista de transportadoras é selecionada conforme o país da sua unidade:

País da unidade Transportadoras
Rússia CDEK, Russian Post, Yandex Delivery, 5Post, ApiShip (agregador de transportadoras russas)
Cazaquistão CDEK, Yandex Delivery, Exline, Kazpost
Geórgia Trackings.GE, Yandex Delivery
Uzbequistão Yandex Delivery
Bielorrússia CDEK
Ucrânia Nova Poshta

Isso é uma sugestão, não uma proibição: as demais transportadoras estão sempre disponíveis na seção "outras" — para lojas que fazem entregas transfronteiriças.

Para as transportadoras com rede de pontos de retirada (PVZ), a finalização de compra mostra o mapa dos pontos mais próximos — o comprador escolhe o ponto de retirada conveniente diretamente ao fazer o pedido, sem ir para um site externo.

Os endereços dos pontos de retirada são sincronizados automaticamente, e o custo final da entrega vai para o pedido e entra no recibo.

Duas limitações importantes que é melhor saber de antemão:

  • O preço sem contrato não é mostrado. Enquanto os seus dados reais não estiverem conectados à transportadora (CDEK — por contrato e INN, algumas transportadoras — por número de telefone), a tarifa dela não será mostrada ao comprador de forma alguma: por princípio, não mostramos ao visitante um preço "aproximado" pelo qual depois não poderemos responder. A exceção são as transportadoras com calculadora aberta, que não precisam de contrato para o cálculo: Russian Post, Kazpost e a tarifa básica da Exline.
  • A impressão de etiquetas não existe em todas. A criação de remessa e a impressão de etiqueta funcionam para CDEK, Trackings.GE e Exline; nas demais transportadoras, por enquanto, há apenas o cálculo da tarifa e a escolha do ponto de retirada.

Estimar o custo sem criar um pedido#

O botão "Calcular custo" nas configurações das transportadoras (e na fila de remessas, onde o endereço, o peso e o valor já vêm preenchidos a partir do pedido) cota a encomenda imediatamente em todas as transportadoras do seu país: informe o endereço ou o CEP do destinatário, o peso e o valor declarado — e você verá as tarifas em uma única tabela. As transportadoras que você ainda não conectou também são calculadas — com os nossos dados de teste, e essas linhas são marcadas com honestidade, para que você não as confunda com um preço real. Cada transportadora responde na sua própria moeda: não recalculamos as tarifas por um câmbio inventado.


Pagamento#

A loja aceita pagamento da mesma forma que o menu de restaurante: online com cartão/carteira por meio de um provedor de pagamento conectado (o conjunto de provedores depende do país da unidade), pagamento na entrega ao entregador e pagamento no caixa na retirada no local/venda presencial. Detalhes, lista de provedores e conexão — na seção Pagamento.


Vitrine para agentes de IA#

O catálogo da loja é "lido" não só por pessoas, mas também por agentes de IA (assistentes de voz, agentes de busca e de compras):

  • página llms.txt no seu domínio — mapa do site legível por máquina para IA;
  • páginas de produtos e do catálogo são entregues aos bots de forma enriquecida: breadcrumbs, marca, disponibilidade, tabela de características, variantes com preços, marcação de produto (dados estruturados Product/Offer e, para produtos com várias variantes, marcação agrupada com todas as variantes);
  • a ferramenta de busca de produtos fica disponível para agentes de IA externos por meio da Guest API / MCP pública — o mesmo protocolo que os assistentes de voz usam para pedir em restaurante. Detalhes — na seção Guest API para agentes de IA.

Seções relacionadas#


Perguntas frequentes#

É possível combinar restaurante e loja em uma mesma conta?#

O tipo de negócio é definido no nível da unidade, portanto, em uma rede com várias unidades, algumas podem ser restaurantes e outras lojas, cada uma com seu próprio modo de vitrine.

Na vertical "Loja" — sim, em um catálogo de qualquer tamanho, e funciona por meio do Assistente de IA do comprador. No menu de restaurante, a busca semântica é ativada apenas em catálogos grandes (a partir de aproximadamente 120 itens) — em catálogos menores, a IA já vê o menu inteiro. A busca textual comum e os filtros facetados funcionam em todos os lugares e sempre.

O estoque exato do produto é exibido?#

Você decide. Há três modos de exibição do estoque: não mostrar nada, "restam poucas unidades" sem número e "restam N unidades" — e o número só aparece quando o estoque cai abaixo de um limite definido. Isso não é cosmético: nos dois primeiros modos, o número exato não vai para os dados públicos da vitrine, então não é possível ler seu estoque de fora. Configura-se separadamente o que fazer com o produto esgotado: exibir com a marcação "sem estoque", ocultar das listas ou aceitar pré-encomenda.

O que é exibido na vitrine é atualizado conforme o estoque — recebimento, baixa ou ajuste atualizam o selo, e a vitrine só é reconstruída quando o comprador veria algo diferente (o estoque caiu de 8 para 7 com limite em 5 — na vitrine nada muda). Isso vale também para catálogos grandes, em que a lista de produtos é carregada por páginas: o selo aparece até na décima página, não apenas na primeira.

Os swatches de cores são variações de um mesmo produto ou produtos diferentes?#

Tecnicamente, são fichas de produto diferentes (cada uma com seu próprio slug, foto e possivelmente seu próprio preço), mas na vitrine elas são visualmente agrupadas por swatches em uma única ficha — o comprador alterna a cor diretamente na lista, sem perder o contexto de visualização.

Was this article helpful?