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 ativar um app embed, 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 na página Plano de assinatura — 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 Datas de entrega. A página abre na aba Configuração.
- Em Datas de entrega, ative Oferecer a seleção de data de entrega na sua loja virtual. Isso não exige nenhuma permissão extra. O OrderRules só pede permissão de escrita em pedidos ou de processamento quando você ativa a marcação de pedidos ou aplica códigos de rastreio.
2. Adicione o theme app block
O seletor na vitrine funciona por meio de um app embed mais 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 Incorporações de app e ative OrderRules Delivery. É ele que faz o seletor funcionar.
- Abra um modelo de produto. Escolha Adicionar bloco na seção principal do produto e selecione Delivery date picker (ele aparece em Apps).
- Repita no modelo de Carrinho. Para a gaveta do carrinho, ative em vez disso Show the picker in the cart drawer / mini-cart nas configurações do embed OrderRules Delivery.
- Salve. (Detalhe de configuração: veja Configuração do bloco de app no tema se o bloco não aparecer.)
3. Crie sua primeira regra de disponibilidade
- De volta ao OrderRules, Datas de entrega → Regras de disponibilidade → Adicionar regra.
- Em Aplica-se a, escolha Todos os produtos ou restrinja a um produto, uma coleção ou produtos com uma tag. Escolha o Método de processamento: Entrega e retirada, Somente entrega ou Somente retirada.
- Defina:
- Prazo de preparação (dias) — o quanto antes o cliente pode pedir (por exemplo, 2 dias).
- Horário limite (HH:MM) — depois desse horário, hoje deixa de contar (por exemplo, 14:00).
- Máximo de dias de antecedência — com quanta antecedência o cliente pode agendar (por exemplo, 30 dias).
- Dias da semana com entrega — em quais dias você entrega.
- (Opcional) Marque Exigir uma data de entrega no checkout para forçar uma escolha.
- Salvar regra.
Configurações da regra de disponibilidade em resumo
| Configuração | O que controla | Exemplo |
|---|---|---|
| Prazo de preparação (dias) | Data mais próxima que o cliente pode escolher | 2 dias |
| Horário limite (HH:MM) | Depois disso, hoje deixa de contar | 14:00 |
| Dias da semana com entrega | Os dias em que você realmente entrega | Ter–Sáb |
| Máximo de dias de antecedência | Com quanta antecedência dá para reservar | 30 dias |
| Aplica-se a | Quais produtos a regra cobre | Coleção: Bolos |
| Método de processamento | Entrega, retirada ou ambos | Somente entrega |
| Exigir uma data de entrega no checkout | Força a escolha de uma data | Ligado |
4. Adicione faixas de horário (opcional)
Abra Mais opções → Modelos de faixas de horário. Carregue um preset de transportadora (Yamato / Sagawa / Japan Post) ou use Adicionar modelo personalizado com janelas como 10:00–12:00 e 14:00–16:00. Defina um Limite/dia numa janela se quiser que ela esgote. Depois escolha o modelo no campo Modelo de faixas de horário da regra. As faixas lotadas aparecem como Cheia e não podem ser escolhidas.
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 recusa uma escolha ausente (quando obrigatória), esgotada ou bloqueada. Faça um pedido de teste e confira no admin. Se você ativou a marcação de pedidos, ele também recebe as tags delivery:YYYY-MM-DD e slot:HHMM-HHMM.
Próximos passos
- Regras de disponibilidade · Faixas de horário · Limites de capacidade
- Datas bloqueadas e feriados · Data estimada de entrega
- Exportação CSV para transportadora · Retirada na loja
- Veja a visão geral das datas de entrega.
- Limites por data de entrega — com as datas ativas, conte o limite diário de um produto pela data que o cliente escolhe
- Onde colocar o seletor: página de produto, carrinho ou checkout · Melhores apps de seletor de data de entrega para Shopify comparados