Pular para o conteúdo principal
Estudo de caso · Mercadinho no Reino Unido

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.

Por Jahangir Alam · OrderRules·Atualizado em Maio de 2026
Logotipo do mercadinho Kalkut's Premier

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.

Tela de Agenda Semanal do OrderRules para o Kalkut's Convenience Store — fuso horário Europe/London, de segunda a domingo das 8h30 às 20h30, mensagem personalizada de loja fechada 'Sorry our deliveries are closed! Our opening times are 8:30am-8:30pm'

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ários

Fuso 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 automatizado

Mensagem 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ção

Aplicaçã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 OrderRules

Calendá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 feriados

Cronograma 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. 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. 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. 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. 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. 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.

Loja do Kalkut's Convenience Store no ar em kalkuts.co.uk fora do horário — o aviso no topo da página diz 'We're currently closed. Please check back during our business hours' e a página do produto mostra a mesma mensagem ao lado do botão de adicionar ao carrinho. O OrderRules bloqueia o checkout do carrinho inteiro por meio de Shopify Functions.

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 operacionalAntes do OrderRulesDepois do OrderRules
Pedidos recebidos fora do horárioDiariamente — pedidos noturnos para entrega no dia seguinte0 — checkout bloqueado por Shopify Functions
Experiência de loja fechada para o clienteSó um aviso no tema, fácil de ignorarAviso "We're currently closed" + bloqueio de checkout + mensagem personalizada
Exposição à legislação britânica de bebidas no ShopifySem barreira por horário no checkout para produtos alcoólicosJanela de funcionamento aplicada ao carrinho inteiro, inclusive bebidas alcoólicas
Perda de perecíveis por pedidos impossíveis de atenderPedidos de hortifrúti, laticínios e açougue feitos fora do horárioPedidos aceitos apenas quando há equipe na loja para separar e entregar
Tempo da equipe emitindo reembolsos de pedidos fora do horárioTarefa semanal recorrenteEliminada
Cobertura dos apps de loja iOS e AndroidO app mobile conseguia concluir o checkout fora do horárioA 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.
Kalkut's Convenience Store, Doncaster, Reino Unido

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.

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.