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 — eliminando pedidos fora do horário, perda de perecíveis e exposição à legislação britânica de bebidas alcoólicas no iOS, no Android e na web.

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. Cada pedido, em cada canal, é validado no servidor contra a janela de funcionamento antes de o Shopify aceitar o pagamento. 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 do app se limitam ao que as Shopify Functions precisam para ler o carrinho no checkout.
- 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 pedido rascunho feito à meia-noite confirma que as Shopify Functions bloqueiam o checkout 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 | 0 — checkout bloqueado 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 | Eliminada |
| 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 exibir, agendar ou aplicar horário de funcionamento. Qualquer uma dessas capacidades exige um app. Widgets que só exibem mostram o horário na vitrine, 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, que é a mesma camada de aplicação que o próprio Shopify usa para estoque e verificações de fraude. 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 de pedido na loja inteira, limites de compra por cliente, regras de MOQ, regras por tag de cliente, 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 aplicam o checkout em cada pedido — em menos de 5 minutos.