---
title: "Como definir horários de abertura e fechamento no Shopify [guia completo 2026]"
description: "O Shopify não tem recurso nativo de horário de funcionamento. Compare widgets de exibição com aplicação no checkout e bloqueie o checkout fora do horário comercial com o OrderRules — janelas que atravessam a madrugada, fusos horários e feriados incluídos."
contentType: "blog"
locale: "pt-br"
localized: true
source: "https://orderrules.com/pt-br/blog/how-to-set-store-hours-shopify"
slug: "how-to-set-store-hours-shopify"
date: "2026-05-12"
tags:
  - "shopify"
  - "store hours"
  - "business hours"
  - "block checkout outside business hours"
  - "store hours enforcement"
  - "scheduling"
  - "open close hours"
  - "shopify schedule"
---
Para definir horários automáticos de funcionamento no Shopify, instale o [OrderRules](https://apps.shopify.com/orderrules-limit-sales?utm_source=blog&utm_medium=inline_cta&utm_campaign=how-to-set-store-hours-shopify) (grátis) e configure os horários de abertura/fechamento por dia no painel. O checkout é ativado automaticamente no horário de abertura e desativado no de fechamento — as Shopify Functions aplicam a agenda no servidor, então Shop Pay, Apple Pay e URLs diretas de checkout estão todos cobertos. Várias janelas por dia, horários que atravessam a madrugada, aplicação ciente de fuso horário e um calendário de feriados com 1 clique estão todos incluídos no plano gratuito Starter.

![Painel de configuração de horários do OrderRules — 7h às 23h de seg a qui, janelas noturnas até 1h na sexta e no sábado, domingo das 9h às 22h, fuso EST, status ABERTO](/images/blog/how-to-set-store-hours-shopify.png)

O Shopify foi construído para o comércio digital sempre aberto. Não existe um conceito embutido de "estamos fechados até amanhã às 7h" — a plataforma trata sua loja como 24 horas por padrão. Para um restaurante, uma padaria, um serviço de marmitas ou qualquer negócio com horário real de funcionamento, esse padrão está errado. Este guia cobre as três abordagens de gestão de horários no Shopify (só exibição, aplicação e as duas juntas) e percorre a configuração passo a passo com o OrderRules.

## Por que gerenciar horários de funcionamento no Shopify?

A maioria dos negócios físicos não funciona 24 horas, mas o checkout deles no Shopify funciona, por padrão. Esse descompasso gera problemas operacionais reais:

- **Restaurantes:** um pedido para viagem às 3 da manhã chega com a cozinha fechada. Ou você reembolsa (avaliação negativa) ou entrega atrasado (reclamação sobre a comida).
- **Padarias:** um bolo personalizado pedido no domingo à noite para retirar na segunda de manhã — só que você fecha às segundas e o cliente não sabia.
- **Serviços de marmita:** os pedidos se acumulam no fim de semana e não podem ser embalados até o dia de preparo, na terça.
- **Varejo local com retirada:** clientes agendam retirada em horários em que sua loja está fechada.
- **B2B / atacado:** contas comerciais comprando fora do horário do seu time financeiro, criando fila de processamento.

A solução é automatizar os horários de funcionamento, para que o checkout corresponda à sua realidade operacional.

## Casos de uso por tipo de negócio

| Tipo de negócio | Padrão comum de horário | O que aplicar |
|---|---|---|
| Padaria / cafeteria | Seg–sáb 7h–18h, fechado dom | Horários diários + calendário de feriados |
| Restaurante / delivery | Por turno: 11h–14h almoço, 17h–21h jantar | Várias janelas por dia |
| Serviço de marmitas | Só seg–qua para os pedidos da semana seguinte | Janela semanal de pedidos |
| Buffet / eventos | Horário comercial para orçamentos; pré-venda para eventos | Horário comercial + tetos por dia |
| Varejo local | Horários iguais aos da loja física | Horários diários, cientes do fuso |
| Torrefação de café | Pedido diário, envio na quarta | Janela de pedidos dom–ter |
| Artesão / produtor solo | "Sob agendamento" — poucos por dia | Horários diários + tetos diários de pedido |

## As três abordagens de horário de funcionamento no Shopify

Existem três categorias de solução de "horário de funcionamento", e elas não são intercambiáveis.

### Opção 1: só exibir os horários (apps de widget)

Apps dessa categoria — **Opening Hours, Store Hours (GoodApps), Common Ninja, Closing Time Manager** — mostram seu horário comercial na loja como um widget. São úteis para:
- Exibição informativa ("aberto de seg a sex, das 9h às 17h")
- Estética da vitrine
- Sincronização com o Google Maps (em alguns apps)

Eles não conseguem:
- Impedir um cliente de comprar às 2 da manhã
- Barrar o checkout fora do horário
- Ser à prova de contorno via Shop Pay ou URLs diretas de checkout

**Escolha um app só de exibição se** você realmente não se importa que o cliente compre fora do horário e só quer um widget de horários na página.

### Opção 2: aplicar os horários no checkout (OrderRules, We Are Open)

Esses apps usam a [API de Validação de Checkout do Shopify](/blog/shopify-checkout-validation-functions-block-orders) (Shopify Functions) para de fato barrar pedidos fora do horário comercial. A aplicação roda no servidor, dentro do motor de checkout do Shopify, então ela cobre:
- Checkout padrão
- Shop Pay
- Apple Pay / Google Pay
- URLs diretas de checkout (o link compartilhado pelo cliente)
- Vitrines headless

**Escolha um app de aplicação se** você tem qualquer razão operacional para NÃO aceitar pedidos fora do horário — capacidade, perecibilidade, equipe, prazos de entrega.

### Opção 3: exibir E aplicar (boa prática)

A configuração certa combina as duas: horários visíveis na loja, para o cliente saber quando voltar, E aplicados no checkout, para que os poucos que tentarem mesmo assim sejam barrados. O OrderRules faz isso em um app — as variáveis de mensagem da loja permitem exibir os horários dinamicamente, e as Shopify Functions os aplicam no checkout. Cobrimos a tecnologia por trás disso em [Validação de checkout no Shopify: como barrar pedidos inválidos](/blog/shopify-checkout-validation-functions-block-orders).

**Escolha a abordagem combinada se** você quer a melhor experiência para o cliente — pessoas informadas + aplicação à prova de contorno.

Para um mergulho mais fundo na divisão entre exibir e aplicar no mercado, veja [Exibir vs. aplicar: por que só mostrar os horários não basta](/blog/store-hours-display-vs-enforcement-shopify).

> **Tip:**
> **Exemplo real:** o [Kalkut's Convenience Store](/case-studies/kalkuts-convenience-store) (Doncaster, Reino Unido) usa exatamente essa configuração na sua loja Shopify de mais de 500 SKUs — horário das 8h30 às 20h30 aplicado via Shopify Functions na vitrine web, no app iOS e no app Android, cobrindo bebidas alcoólicas, alimentos frescos e produtos multivendedor. O quadro operacional mais amplo para lojas de varejo indo para o on-line está em [Shopify para lojas de conveniência](/blog/shopify-for-convenience-stores).


## Configurando horários comerciais com o OrderRules — passo a passo

Configurar horários no OrderRules leva cerca de 3 minutos para uma agenda básica. Veja o passo a passo.

### Passo 1: instale o OrderRules

Instale o [OrderRules na Shopify App Store](https://apps.shopify.com/orderrules-limit-sales?utm_source=blog&utm_medium=inline_cta&utm_campaign=how-to-set-store-hours-shopify). Os horários de funcionamento e o calendário de feriados estão incluídos no **plano gratuito Starter** — você não precisa fazer upgrade para o agendamento básico.

### Passo 2: defina o fuso horário da sua loja

Vá em **Configurações** no OrderRules e selecione o fuso da sua loja (por exemplo, America/Sao_Paulo, Europe/London). Este é, de longe, o passo mais importante da configuração. O fuso errado é a causa nº 1 de pedidos que passam fora do horário — seu relógio de aplicação vai estar deslocado pela diferença entre os fusos.

### Passo 3: configure os horários diários de abertura e fechamento

Na seção **Agenda**, para cada dia da semana, defina:
- Se a loja abre naquele dia (desligue nos dias fechados, como domingo para uma padaria)
- Horário de abertura (formato de 24 ou 12 horas)
- Horário de fechamento

Para negócios por turno, **adicione várias janelas por dia**. Restaurantes costumam configurar:
- Segunda a sexta: 11h–14h (almoço), 17h–21h (jantar)
- Sábado: 11h–22h (contínuo)
- Domingo: fechado

### Passo 4: lide com horários que atravessam a madrugada (se for o caso)

Se seus horários cruzam a meia-noite (por exemplo, das 21h às 2h para uma cozinha noturna), o OrderRules lida com isso nativamente. Alguns apps concorrentes têm um bug conhecido em que janelas noturnas não funcionam — o OPH (Addify), especificamente. Com o OrderRules, basta digitar os horários de início e fim como você os falaria em voz alta, e a matemática dos fusos é resolvida.

### Passo 5: adicione feriados e fechamentos personalizados

Na seção **Calendário**:
- Clique em **Importar feriados** para adicionar um ano inteiro de feriados nacionais em um clique — 16 países e regiões suportados (EUA, Canadá, Reino Unido, Austrália, Alemanha, França, Japão e mais)
- Adicione datas personalizadas de fechamento para férias, eventos especiais ou manutenção temporária
- Configure uma mensagem específica para cada fechamento (ou use a padrão)

Sua loja fecha automaticamente nessas datas e reabre no próximo dia útil. Veja [Calendário de feriados no Shopify: feche sua loja automaticamente](/blog/shopify-holiday-calendar-auto-close-store) para mais sobre isso.

### Passo 6: personalize a mensagem de loja fechada

Em **Configurações → Mensagens**, escreva o texto que o cliente vê no checkout quando a loja está fechada. Mensagens eficazes:
- Dizem ao cliente quando voltar ("Abrimos amanhã às 7h")
- Combinam com a voz da sua marca
- Trazem, se quiser, uma chamada para ação (cadastro na newsletter, link para redes sociais)

Exemplo: "Estamos fechados até amanhã às 7h. Assine nossa newsletter para saber primeiro quando novos lançamentos entrarem no ar."

### Passo 7: teste com um pedido rascunho

Crie um pedido rascunho no admin do Shopify durante uma janela fechada e tente finalizar. Você deve ver a mensagem de bloqueio do OrderRules. Isso confirma:
- Que a function está ligada corretamente
- Que a aplicação no servidor está ativa (não apenas no nível do carrinho)
- Que Shop Pay, Apple Pay e URLs diretas de checkout estão todos cobertos

Para um exemplo funcionando ao vivo, a [loja de demonstração do OrderRules](https://orderrules.myshopify.com) tem horário comercial configurado na coleção de marmitas — tente comprar fora da janela configurada para ver a aplicação em ação.

## Problemas comuns e como evitá-los

Alguns padrões que vemos quando lojistas configuram horários de funcionamento:

### Fuso horário errado

O erro mais comum. Sempre confira que o fuso no OrderRules corresponde ao local físico da sua operação, e não ao UTC padrão do Shopify. As transições de horário de verão são tratadas automaticamente.

### Horários noturnos não funcionando

Se você configurou das 21h às 2h mas a loja aceita pedidos às 23h, provavelmente está num app que não lida com janelas que viram o dia. O OPH (Addify) tem um bug documentado nisso. O OrderRules lida corretamente com janelas noturnas.

### Widget de exibição, mas sem aplicação

O cliente vê os horários na loja e mesmo assim consegue finalizar às 2 da manhã. Você instalou um app só de exibição, não um app de aplicação. Troque pelo OrderRules ou pelo We Are Open.

### Shop Pay furando os horários

Se você usa validação em JavaScript no carrinho (alguns apps antigos e gambiarras de tema), o Shop Pay passa por cima. Aplicação no servidor via Shopify Functions é a única solução.

### Esquecer de marcar os fechamentos em feriados

Clientes comprando no Natal, com a loja fechada. A importação de feriados com 1 clique do OrderRules leva 10 segundos e cobre um ano inteiro de feriados nacionais de 16 países e regiões (EUA, Canadá, Reino Unido, Austrália, Alemanha, França, Japão e mais) — não há razão para pular.

### Horários iguais aos da loja física, mas clientes remotos

Se você está no horário de Brasília e seus clientes estão no Acre, seu fechamento às 18h é 15h para eles. Clientes podem reclamar que não conseguem comprar "às 18h no horário deles". Decida se seus horários representam sua operação ou a experiência do cliente — as duas escolhas são válidas, mas seja deliberado.

## Combinando horários de funcionamento com outros recursos do OrderRules

Só horários de funcionamento é a configuração certa para algumas lojas. Para outras, empilhar mais regras cria o sistema completo de controle de capacidade.

- **Horários + tetos diários de pedido:** para padarias e restaurantes — abrir às 7h, mas parar de aceitar pedidos ao bater 50 no dia. Veja [Como limitar pedidos diários no Shopify](/blog/how-to-limit-daily-orders-shopify).
- **Horários + calendário de feriados:** para negócios sazonais — fechamentos automáticos em feriados, sem intervenção manual. Veja [Calendário de feriados no Shopify: feche sua loja automaticamente](/blog/shopify-holiday-calendar-auto-close-store).
- **Horários + limites por cliente:** para lançamentos e edições limitadas — abrir em um horário específico E limitar cada cliente a 1 ou 2 unidades. Veja [Limites de pedido por cliente no Shopify](/blog/per-customer-order-limits-shopify-guide).
- **Horários + MOQ:** para atacadistas B2B — abrir no horário comercial E exigir mínimos de caixa fechada. Veja [Como definir quantidade mínima de pedido no Shopify](/blog/shopify-minimum-order-quantity-guide).

## Como o OrderRules se compara a outros apps de horário

| App | Preço | Aplica no checkout | Plano grátis | Cobre também limites de pedido |
|---|---|---|---|---|
| **OrderRules** | Grátis–US$ 9,99/mês | Sim | Sim | Sim |
| **We Are Open** | US$ 9,99/mês | Sim | Não | Não |
| **Opening Hours (Daniel)** | Grátis + US$ 1,99–4,99 | Não (só exibição) | Sim | Não |
| **Store Hours (GoodApps)** | US$ 4,99/mês | Não (só exibição) | Não | Não |
| **Common Ninja Opening Hours** | Grátis + US$ 4,99 | Não (só exibição) | Sim | Não |
| **OPH (Addify)** | Grátis | Parcial (no carrinho, contornável) | Sim | Não |
| **Closing Time Manager** | Grátis | Não (só exibição) | Sim | Não |

Comparação completa no [guia de apps de horário de funcionamento para Shopify](/blog/best-shopify-store-hours-apps). Para o explicativo por trás da diferença entre aplicar e exibir, veja [Exibir vs. aplicar: por que só mostrar os horários não basta](/blog/store-hours-display-vs-enforcement-shopify).

## Próximos passos

Se você toca um negócio com horário real de funcionamento e seu checkout no Shopify não o respeita, aplicar horários é a regra de maior alavancagem que você pode acrescentar. Leva 3 minutos para configurar e elimina toda a categoria de problemas de "recebemos um pedido com a loja fechada".

[Instale o OrderRules na Shopify App Store](https://apps.shopify.com/orderrules-limit-sales?utm_source=blog&utm_medium=inline_cta&utm_campaign=how-to-set-store-hours-shopify) para configurar horários automáticos em menos de 5 minutos — grátis no plano Starter, sem cartão de crédito.

Para o contexto mais amplo do mercado de apps de horário, veja o [guia dos melhores apps de horário de funcionamento para Shopify](/blog/best-shopify-store-hours-apps). Para recursos de limite de pedido além do agendamento, veja o [hub de comparação de apps de limite de pedidos](/compare).
