Configurar o seletor de data de entrega
Este guia coloca um seletor funcional de data e faixa de horário de entrega nas suas páginas de produto e carrinho em cerca de dez minutos. Sem código — você vai adicionar um theme app block e criar uma regra de disponibilidade.
Antes de começar
- Você está no plano Advanced (os recursos de entrega são exclusivos dele). Se está no Starter ou no Pro, faça upgrade em Configurações → Plano — vale um teste grátis de 14 dias.
- Você tem pelo menos um produto para testar.
1. Ligue as datas de entrega
- Abra o OrderRules pelo seu admin do Shopify (Apps → OrderRules).
- Vá em Entrega → Regras de disponibilidade.
- Clique em Ativar datas de entrega. O OrderRules pede as permissões extras de que precisa (locais, pedidos, processamento) só agora — nunca na instalação.
2. Adicione o theme app block
O seletor na vitrine aparece por meio de um theme app block, então ele fica dentro do seu tema e sobrevive às atualizações dele.
- No admin do Shopify, vá em Loja virtual → Temas → Personalizar.
- Abra um modelo de produto. No painel esquerdo, escolha Adicionar bloco (ou Adicionar seção) na área principal do produto e selecione OrderRules — Data de entrega (ele aparece em Blocos de app).
- Repita no modelo de Carrinho (e na gaveta do carrinho, se o seu tema usa uma). Na maioria dos temas o OrderRules detecta o carrinho sozinho; adicione o bloco só se o seletor não aparecer.
- Salve. (Detalhe de configuração: o bloco é um app block direcionado a
mainSection— veja Configuração do bloco de app no tema se o seu tema esconde blocos de app.)
3. Crie sua primeira regra de disponibilidade
- De volta ao OrderRules, Entrega → Regras de disponibilidade → Adicionar regra.
- Defina:
- Prazo de preparo — o quanto antes o cliente pode pedir (por exemplo, 2 dias).
- Horário de corte — pedidos feitos depois disso saem no próximo dia elegível (por exemplo, 14h).
- Dias de entrega — em quais dias você entrega.
- Janela — com quanta antecedência o cliente pode agendar (por exemplo, 30 dias).
- Defina o escopo da regra: Todos os produtos ou restrinja a um produto / coleção / tag e, se quiser, a um país. Escolha o método de atendimento: entrega, retirada ou ambos.
- (Opcional) Exija data/faixa no checkout para forçar uma escolha.
- Salve.
4. Adicione faixas de horário (opcional)
Na regra, adicione faixas de horário (por exemplo, 10h–12h, 14h–16h). Defina uma capacidade por faixa se quiser que as janelas esgotem. As faixas cheias ficam esmaecidas para o cliente automaticamente.
5. Teste
Abra seu produto de teste na vitrine. Você deve ver um seletor de data (e faixas, se configuradas). Adicione ao carrinho e comece o checkout — a Shopify Function do OrderRules bloqueia qualquer escolha ausente, esgotada ou bloqueada. Os pedidos de teste feitos recebem automaticamente as marcações delivery:AAAA-MM-DD e slot:HHMM-HHMM — confira o pedido no admin.