Como o Kalkut's Convenience Store aplica o horário das 8h30 às 20h30 no Shopify
O Kalkut's Convenience Store, um mercadinho de Doncaster (Reino Unido) com mais de 500 SKUs entre bebidas alcoólicas, alimentos frescos e produtos de vários fornecedores, usa o OrderRules para bloquear o checkout do Shopify fora das 8h30 às 20h30 — assim, pedidos online fora do horário são bloqueados no checkout na web e nos apps para iOS e Android, o que mantém os pedidos de frescos em horários em que a equipe consegue atendê-los e as vendas de bebidas alcoólicas dentro do horário da licença.

Resumo
- Cliente
- Kalkut's Convenience Store
- Localização
- Doncaster, South Yorkshire, Reino Unido
- Setor
- Mercadinho e mercearia (vários fornecedores)
- Plataforma
- Shopify (web + apps iOS e Android)
- Tamanho do catálogo
- Mais de 500 SKUs em 25 categorias
- Horário de funcionamento
- 8h30 às 20h30, 7 dias por semana
- Funcionalidades do OrderRules usadas
- Agenda semanal, mensagem personalizada de loja fechada, fuso horário, regras por dia
- Principal resultado
- 0 pedidos fora do horário desde que o OrderRules entrou no ar
Por que o Kalkut's precisava aplicar o horário de pedidos?
O Kalkut's precisava bloquear o checkout fora das 8h30 às 20h30 porque a loja é um mercadinho físico, não uma operação de e-commerce 24 horas. Com mais de 500 SKUs entre bebidas alcoólicas, alimentos frescos e um marketplace local de vários fornecedores com Clarkes Butchers, Curry by Chris, Death by Fudge e Officially Roasts, cada pedido exige uma pessoa na loja para separar, embalar e entregar na região de Doncaster.
Três pressões operacionais tornaram a aplicação do horário essencial, e não um luxo. Primeiro, a exposição à legislação britânica de bebidas alcoólicas — o Licensing Act 2003 e o Sunday Trading Act limitam quando bebidas podem ser vendidas, então qualquer pedido de álcool fora do horário é um problema de conformidade, não só de logística. Segundo, a perda de perecíveis — carne fresca do Clarkes Butchers, laticínios e hortifrúti não podem ficar numa fila a noite toda esperando a loja abrir. Terceiro, a experiência consistente em todos os canais — o Kalkut's vende pela loja web em kalkuts.co.uk e por apps próprios de iOS e Android, e a janela de funcionamento precisa valer igualmente nos três.
Um aviso na vitrine dizendo "estamos fechados" não bastava — Shop Pay, Apple Pay, Google Pay e URLs diretas de checkout passam por cima de scripts de carrinho no nível do tema. O bloqueio precisava viver na camada de validação do checkout, ou não seria aplicado de forma consistente. (Leia a explicação mais longa em exibição vs. aplicação no Shopify.)
Como o OrderRules resolve isso
O OrderRules roda como uma Shopify Function ligada à Validação de Checkout. Todo checkout online — web, apps móveis e checkouts expressos como o Shop Pay — é validado no servidor contra a janela de funcionamento antes de o Shopify aceitar o pagamento. (As vendas presenciais no POS não são verificadas; nem precisam ser.) Esta é a configuração exata que roda no Kalkut's — cada recurso usado, com links para a documentação correspondente.

A Agenda Semanal do OrderRules para o Kalkut's — fuso horário Europe/London, de segunda a domingo das 8h30 às 20h30, com a mensagem de loja fechada que o cliente vê no checkout.
Agenda semanal (8h30 às 20h30, sete dias)
Horários de abertura e fechamento por dia, configurados uma vez no OrderRules e aplicados no checkout via Shopify Functions. A mesma configuração cobre de segunda a domingo, com o botão 'Fechado o dia todo' reservado para feriados e fechamentos de emergência.
Leia o guia de configuração de horáriosFuso horário Europe/London (à prova de horário de verão)
O OrderRules guarda a janela de funcionamento no fuso horário escolhido pela loja, então as transições entre British Summer Time e GMT em março e outubro são tratadas automaticamente. Nenhuma mudança manual de agenda é necessária.
Saiba mais sobre horário de funcionamento automatizadoMensagem personalizada de loja fechada
O Kalkut's exibe o texto "Sorry our deliveries are closed! Our opening times are 8:30am–8:30pm" dentro do bloqueio de checkout, então o cliente sempre vê a janela exata de funcionamento — não um "fechado" genérico.
Leia sobre exibição vs. aplicaçãoAplicação no checkout (não um aviso no tema)
O OrderRules roda como uma Shopify Function ligada à Validação de Checkout. Shop Pay, Apple Pay, Google Pay e URLs diretas de checkout ficam todos cobertos — avisos que só exibem não conseguem bloquear nenhum desses caminhos de pagamento.
Ver todas as funcionalidades do OrderRulesCalendário de feriados do Reino Unido em 1 clique (disponível, em espera)
O OrderRules traz uma importação de feriados britânicos em 1 clique, então Natal, Boxing Day, Páscoa e feriados bancários entram na agenda sem digitar datas. Fica disponível para os fechamentos sazonais do Kalkut's.
Leia o guia do calendário de feriadosCronograma da implementação
O OrderRules é um app Shopify sem código e de instalação única, então a configuração do Kalkut's levou minutos, não dias. A sequência completa, da instalação à aplicação no ar:
- 1
Instalar o OrderRules pela Shopify App Store
Instalação com um clique. Sem editar tema, sem chaves de API, sem desenvolvedor. As permissões só são solicitadas quando você usa um recurso.
- 2
Definir o fuso horário como Europe/London
O passo mais importante da configuração — fuso errado é a causa mais comum de pedidos passando fora do horário.
- 3
Configurar 8h30 às 20h30 de segunda a domingo
Horários idênticos a semana toda, sem marcar "Fechado o dia todo". Abertura e fechamento são definidos uma vez e valem para sempre; o horário de verão é tratado automaticamente pelo fuso Europe/London.
- 4
Escrever a mensagem de loja fechada
A mensagem personalizada diz: "Sorry our deliveries are closed! Our opening times are 8:30am–8:30pm". O cliente vê a janela real de funcionamento, não um texto genérico.
- 5
Verificar com um pedido de teste fora do horário
Um checkout de teste na loja à meia-noite confirma que as Shopify Functions o bloqueiam antes de o pagamento ser capturado. O mesmo comportamento foi verificado nos apps iOS e Android.
Resultados — antes e depois do OrderRules
A razão de aplicar o horário de funcionamento é que o sistema precisa fazer o que um aviso na vitrine não faz. Veja abaixo o que mudou no Kalkut's depois que o OrderRules entrou no ar.

A loja do Kalkut's no ar fora do horário — tanto o aviso da página quanto a mensagem na página do produto vêm do bloqueio de checkout do OrderRules.
| Métrica operacional | Antes do OrderRules | Depois do OrderRules |
|---|---|---|
| Pedidos recebidos fora do horário | Diariamente — pedidos noturnos para entrega no dia seguinte | Checkout online bloqueado fora do horário por Shopify Functions |
| Experiência de loja fechada para o cliente | Só um aviso no tema, fácil de ignorar | Aviso "We're currently closed" + bloqueio de checkout + mensagem personalizada |
| Exposição à legislação britânica de bebidas no Shopify | Sem barreira por horário no checkout para produtos alcoólicos | Janela de funcionamento aplicada ao carrinho inteiro, inclusive bebidas alcoólicas |
| Perda de perecíveis por pedidos impossíveis de atender | Pedidos de hortifrúti, laticínios e açougue feitos fora do horário | Pedidos aceitos apenas quando há equipe na loja para separar e entregar |
| Tempo da equipe emitindo reembolsos de pedidos fora do horário | Tarefa semanal recorrente | Não são mais necessários para pedidos fora do horário |
| Cobertura dos apps de loja iOS e Android | O app mobile conseguia concluir o checkout fora do horário | A mesma aplicação por Shopify Functions vale na web e nos dois apps |
“A gente precisava de algo que realmente barrasse pedidos depois das 20h30, não só mostrasse uma mensagem. O OrderRules faz exatamente isso.”
Perguntas frequentes
Não. O Shopify não tem forma nativa de agendar ou aplicar horário de funcionamento no checkout — você pode exibir o horário no tema, mas o checkout continua aberto. Para aplicá-lo, é preciso um app da Shopify. Widgets que só exibem mostram o horário na loja, mas não bloqueiam o checkout. Os apps que aplicam o horário no checkout — OrderRules e We Are Open — usam Shopify Functions para validar cada pedido no servidor, então Shop Pay, Apple Pay, Google Pay e URLs diretas de checkout respeitam o horário.
O Kalkut's configura a Agenda Semanal do OrderRules das 8h30 às 20h30, sete dias por semana — bem dentro das janelas de venda do Licensing Act 2003 do Reino Unido. Fora dessa janela, as Shopify Functions do OrderRules bloqueiam o checkout do carrinho inteiro, o que significa que produtos alcoólicos não conseguem concluir a compra fora do horário, esteja o cliente na web, no app iOS ou no app Android. A loja também mantém o fuso da agenda em Europe/London, para que as transições de horário de verão sejam tratadas automaticamente.
Sim. O Kalkut's trabalha com fornecedores locais — Clarkes Butchers para carne fresca, Curry by Chris para comida pronta, Death by Fudge para sobremesas, Officially Roasts para catering — ao lado das próprias linhas de mercearia, bebidas e utilidades. O OrderRules aplica a agenda semanal na camada do checkout, então a janela de funcionamento vale para todo produto do catálogo, incluindo todos os SKUs dos parceiros. Nenhuma configuração por fornecedor é necessária para a janela compartilhada.
Um aviso é um componente do tema — ele exibe um texto, mas não bloqueia o checkout. O cliente consegue adicionar ao carrinho e pagar com Shop Pay, Apple Pay ou uma URL direta de checkout enquanto o aviso diz "fechado". O OrderRules usa a API de Validação de Checkout do Shopify (Shopify Functions) para bloquear no servidor, então a verificação roda dentro do próprio checkout do Shopify. Exibir e aplicar são capacidades diferentes — 5 dos 6 apps de horário do Shopify só exibem.
Horário de funcionamento e calendário de feriados estão inclusos no plano Starter do OrderRules, que é gratuito. O Kalkut's só precisa de agendamento, então o plano Starter cobre o caso inteiro sem custo mensal. O plano Pro, de $9.99/mês, acrescenta limites semanais e mensais, limites de compra por cliente, limites por coleção, regras ilimitadas de produto e de MOQ, gestão em massa por CSV e alertas de capacidade por e-mail — só relevante se a loja precisar de mais do que agendamento.
Continue lendo
Artigos de apoio citados neste estudo de caso.
Como definir o horário de funcionamento no Shopify
Guia completo de configuração — fusos horários, janelas que viram a noite, fechamentos em feriados e verificação com pedido de teste.
Exibição vs. aplicação
Por que 5 dos 6 apps de horário do Shopify não conseguem barrar pedidos de verdade — e como as Shopify Functions mudam isso.
Melhores apps de horário para Shopify
Análise independente de todos os apps de agendamento do Shopify — recursos, preços e aplicação real.
Calendário de feriados no Shopify
Feche automaticamente no Natal, na Páscoa e em feriados bancários — importação de feriados nacionais em um clique para 16 países.
Tem um mercadinho no Shopify?
A Agenda Semanal do OrderRules está inclusa no plano Starter gratuito. Defina seu horário, escreva uma mensagem de loja fechada e as Shopify Functions bloqueiam o checkout online fora do seu horário, inclusive nos checkouts expressos — em menos de 5 minutos.