---
title: "Como adicionar um seletor de data de entrega ao Shopify (produto + carrinho)"
description: "Um guia passo a passo para adicionar um seletor de data e faixa de horário de entrega às páginas de produto e carrinho do seu Shopify — com prazo de preparo, horários de corte e limites de capacidade. Sem código."
contentType: "blog"
locale: "pt-br"
localized: true
source: "https://orderrules.com/pt-br/blog/add-delivery-date-picker-shopify"
slug: "add-delivery-date-picker-shopify"
date: "2026-07-24"
tags:
  - "shopify"
  - "delivery date picker"
  - "delivery time slots"
  - "delivery scheduling"
  - "no code"
---
Para adicionar um **seletor de data de entrega** ao Shopify, instale um app de agendamento de entrega como o OrderRules, adicione o bloco de app do tema às páginas de produto e carrinho e depois defina suas regras de entrega — prazo de preparo, um horário de corte e os dias da semana disponíveis — além de um limite de pedidos por data de entrega. Leva alguns minutos, não exige **nenhum código** e funciona em qualquer plano do Shopify.

Se você produz sob encomenda — bolos, flores, kits de refeição, móveis —, "quando vai chegar?" é a primeira pergunta de todo cliente. O Shopify não deixa o cliente escolher uma data de entrega de fábrica, então os pedidos se acumulam em dias que você não consegue atender. Este guia mostra como adicionar um **seletor de data e faixa de horário de entrega** às páginas de produto e carrinho do seu Shopify em poucos minutos, **sem código** — e como limitar cada dia para que ele pare de aceitar pedidos assim que estiver cheio.

## Por que o Shopify precisa de um seletor de data de entrega

O Shopify foi feito para estar "sempre aberto". Ótimo para a demanda, ruim para a operação: uma padaria que decora 50 bolos por dia continua aceitando 120 pedidos para sábado, e alguém acaba decepcionado. Um seletor de data de entrega leva a decisão para o momento da compra — o cliente diz *quando* quer, e você decide quais dias e quantas vagas estão disponíveis.

Em mercados como o Japão, escolher uma data de entrega **e uma janela de horário** é uma expectativa padrão do consumidor, normalizada por transportadoras e marketplaces. Atender a isso é o mínimo; controlar a própria capacidade enquanto faz isso é a vantagem.

## O que um bom seletor de data de entrega faz

Mais do que mostrar um calendário. Procure por:

- **Escolha de data e faixa de horário** — uma janela de entrega (por exemplo, 14h–16h) junto com a data.
- **Por item ou por pedido** — itens de linha diferentes podem carregar datas diferentes quando você precisa.
- **Regras de entrega** — prazo de preparo, horário de corte, dias da semana selecionáveis e uma janela de agendamento.
- **Limites de capacidade** — tetos por data e por faixa, para que as janelas possam esgotar.
- **Aplicação no checkout** — uma verificação no servidor de que uma data válida e disponível foi escolhida (para que Shop Pay e checkouts expressos não passem por cima).

O OrderRules faz tudo isso no plano **Advanced**, com a mesma aplicação via Shopify Functions no checkout que já usa para limites de pedido e horários de funcionamento.

## Passo 1 — Instale o OrderRules e ative o plano Advanced

Instale o [OrderRules](/pricing) na Shopify App Store, abra o app e faça upgrade para o **Advanced** na página **Plano de assinatura**. Os recursos de entrega são exclusivos do Advanced, e vale um **teste grátis de 14 dias**. Permissões extras (pedidos, processamento, locais) só são solicitadas quando você ativa o recurso que precisa delas — nunca na instalação.

## Passo 2 — Adicione o bloco de app do tema ao produto e ao carrinho

O seletor da loja é um **bloco de app do tema**, então ele vive dentro do seu tema sem nenhum código.

1. Vá em **Loja virtual → Temas → Personalizar**.
2. Em **Incorporações de apps**, ative **OrderRules Delivery**. É ela que faz o seletor funcionar.
3. Em um modelo de **produto**, escolha **Adicionar bloco** na área principal e selecione **Delivery date picker** em *Blocos de app*.
4. Repita no modelo de **Carrinho**. Para mostrar o seletor em uma gaveta do carrinho, ative a opção de gaveta na incorporação de app; alguns temas exigem que você informe ali os seletores da gaveta.
5. **Salve.**

Detalhe completo: [Configurar o seletor de data de entrega](/docs/delivery/getting-started-delivery-dates).

## Passo 3 — Defina suas regras de entrega

Crie uma regra de disponibilidade com **prazo de preparo** (o mais cedo que o cliente pode pedir), um **corte** (pedidos após, digamos, 14h passam para o dia seguinte), **dias da semana de entrega** e uma **janela de agendamento** (quão longe no futuro dá para agendar). Aplique a todos os produtos ou restrinja a um produto, coleção ou tag. Veja [Regras de disponibilidade](/docs/delivery/availability-rules).

## Passo 4 — Adicione faixas de horário e limites de capacidade

Em **Modelos de faixas de horário**, adicione janelas como 10h–12h e 14h–16h, dê a cada uma um **Limite/dia** e depois vincule o modelo à sua regra. Para o dia inteiro, defina o **Máximo de pedidos por data de entrega** em **Comportamento da data de entrega** — um único número que vale para todas as datas. As faixas cheias ficam esmaecidas ao vivo, e o checkout bloqueia uma faixa esgotada. Um pedido cancelado libera a faixa automaticamente. Veja [limites de capacidade](/docs/delivery/capacity-limits).

## Passo 5 — Datas bloqueadas e feriados

Bloqueie os dias em que você não entrega, com um motivo opcional — ou use o **"copiar feriados da loja" com um clique** para importar as datas de fechamento que você já mantém no Shopify. Veja [datas bloqueadas e feriados](/docs/delivery/blackout-dates-and-holidays).

## Passo 6 — Teste no checkout

Faça um pedido de teste pela sua loja e teste também com o Shop Pay. A **Shopify Function** do OrderRules barra qualquer seleção ausente, esgotada ou bloqueada no checkout. Ative a **marcação de pedidos** e os pedidos também recebem as tags `delivery:YYYY-MM-DD` e `slot:HHMM-HHMM`, para que você monte listas de separação diárias a partir da busca de pedidos do Shopify.

## Além do seletor: retirada, entrega estimada e CSV de transportadora

Uma vez que as datas estão no ar, o resto da suíte de entrega se apoia nas mesmas regras:

- **[Retirada agendada na loja](/features/in-store-pickup)** — datas e faixas de retirada em vários locais. Passo a passo completo: [Retirada na loja e local no Shopify: configuração, agendamento e regras](/blog/shopify-in-store-local-pickup-guide).
- **[Data estimada de entrega](/docs/delivery/estimated-delivery-date)** — uma estimativa "Chega entre 10 e 11 de jul" nas páginas de produto, calculada a partir dos prazos de trânsito que você define, pulando fins de semana e feriados. Novo no termo? [O que significa "data estimada de entrega"](/blog/what-is-estimated-delivery-date).
- **[Exportação CSV para transportadoras japonesas](/features/carrier-csv)** — entregue as remessas para Yamato, Sagawa ou Japan Post nos layouts oficiais delas.
- **[Onde colocar o seletor](/blog/where-to-put-delivery-date-picker-shopify)** — página do produto, carrinho ou checkout, e o que cada posição custa a você.

## O quadro maior

Um seletor de data de entrega não é um acessório — é a outra metade do controle de capacidade. O OrderRules já governa **quando o cliente pode comprar** (horários de funcionamento, tetos diários/semanais/mensais, limites por cliente); as datas de entrega governam **quando você entrega**. Mesmo app, mesma aplicação no checkout. Mais sobre isso em [Limites de pedido + agendamento de entrega: por que eles pertencem ao mesmo app](/blog/order-limits-and-delivery-scheduling-one-app).

Ainda comparando as opções? [Melhores apps de seletor de data de entrega para Shopify](/blog/best-shopify-delivery-date-picker-apps) coloca os principais lado a lado em agendamento, horários de corte e capacidade.

Pronto para experimentar? [Veja o recurso de Datas de Entrega](/features/delivery-dates) ou [comece um teste grátis de 14 dias](/pricing).
