Saltar al contenido principal
Caso de estudio · Convenience UK

Cómo Kalkut's Convenience Store hace cumplir su horario 8:30-20:30 en Shopify

Kalkut's Convenience Store, una tienda de 500+ SKUs en Doncaster (Reino Unido) que vende alcohol, alimentos frescos y productos multi-vendedor, usa OrderRules para bloquear el checkout de Shopify fuera de 8:30-20:30 — eliminando pedidos fuera de horario, mermas de perecederos y exposición a la licencia de alcohol en el Reino Unido en iOS, Android y web.

Por Jahangir Alam · OrderRules·Actualizado mayo 2026
Logo de la tienda de conveniencia Kalkut's Premier

Un vistazo

Cliente
Kalkut's Convenience Store
Ubicación
Doncaster, South Yorkshire, Reino Unido
Sector
Convenience y alimentación (multi-vendedor)
Plataforma
Shopify (web + apps iOS y Android)
Tamaño del catálogo
500+ SKUs en 25 categorías
Horario de apertura
8:30-20:30, 7 días a la semana
Funciones de OrderRules utilizadas
Horario semanal, mensaje de cierre personalizado, zona horaria, reglas multi-día
Resultado principal
0 pedidos fuera de horario desde que OrderRules entró en producción

¿Por qué necesitaba Kalkut's hacer cumplir el horario de pedidos?

Kalkut's necesitaba bloquear el checkout fuera de 8:30-20:30 porque la tienda es un negocio físico de proximidad, no una operación e-commerce 24/7. Con 500+ SKUs entre alcohol, alimentos frescos y un marketplace local multi-vendedor con Clarkes Butchers, Curry by Chris, Death by Fudge y Officially Roasts, cada pedido requiere a un miembro del equipo en la tienda para preparar, empaquetar y repartir en la zona de Doncaster.

Tres presiones operativas hicieron que aplicar el horario fuese imprescindible, no opcional. Primero, la exposición a la licencia de alcohol en Reino Unido — la Licensing Act 2003 y la Sunday Trading Act regulan cuándo se puede vender alcohol, así que cualquier pedido de alcohol fuera de horario es un problema de cumplimiento, no solo logístico. Segundo, las mermas de perecederos — carne fresca de Clarkes Butchers, lácteos y frutas y verduras no pueden esperar toda la noche en cola hasta que abra la tienda. Tercero, paridad de experiencia de cliente en todos los canales — Kalkut's vende a través de la web en kalkuts.co.uk y a través de apps iOS y Android propias, y la ventana horaria debe aplicarse igual en los tres.

Un banner de tienda diciendo « estamos cerrados » no bastaba — Shop Pay, Apple Pay, Google Pay y las URL de checkout directas saltan todos los scripts de carrito a nivel de tema. El bloqueo tenía que vivir en la capa de validación del checkout o no se aplicaría de forma consistente. (Lee la explicación larga en visualización vs aplicación en Shopify.)

Cómo lo resuelve OrderRules

OrderRules se ejecuta como una Shopify Function conectada a la validación de checkout. Cada pedido, en cada canal, se valida en el servidor contra la ventana horaria antes de que Shopify acepte el pago. Esta es la configuración exacta que impulsa a Kalkut's — cada función utilizada, con enlaces a la documentación subyacente.

Interfaz admin Programación Semanal de OrderRules para Kalkut's Convenience Store — zona horaria Europe/London, de lunes a domingo configurados de 8:30 a 20:30, mensaje personalizado de cierre « Sorry our deliveries are closed! Our opening times are 8:30am-8:30pm »

El horario semanal de OrderRules para Kalkut's — zona Europe/London, lun-dom 8:30-20:30, con el mensaje de cierre en vivo que los clientes ven en el checkout.

Horario semanal (8:30-20:30, siete días)

Horas de apertura/cierre por día configuradas una vez en OrderRules y aplicadas en el checkout vía Shopify Functions. La misma configuración cubre lunes a domingo, con el toggle « Cerrado todo el día » reservado para festivos y cierres de emergencia.

Lee la guía de configuración de horarios

Zona Europe/London (a prueba de horario de verano)

OrderRules guarda la ventana horaria en la zona seleccionada de la tienda, así las transiciones British Summer Time / GMT de marzo y octubre se gestionan automáticamente. Sin cambios manuales en el horario.

Conoce más sobre la automatización de horarios

Mensaje de cierre personalizado

Kalkut's muestra el texto « Sorry our deliveries are closed! Our opening times are 8:30am-8:30pm » dentro del bloqueo de checkout, así los clientes ven siempre la ventana horaria exacta — no un « cerrado » genérico.

Lee visualización vs aplicación

Aplicación en el checkout (no banner de tema)

OrderRules corre como una Shopify Function conectada a la validación del checkout. Shop Pay, Apple Pay, Google Pay y las URL de checkout directas están todos cubiertos — los banners de solo visualización no pueden bloquear ninguna de esas rutas de pago.

Ver todas las funciones de OrderRules

Calendario UK de festivos en un clic (disponible, en standby)

OrderRules trae un import de festivos UK en 1 clic — Navidad, Boxing Day, Pascua y bank holidays se añaden al horario sin entrada manual. Disponible para los cierres estacionales de Kalkut's.

Lee la guía del calendario de festivos

Cronología de implementación

OrderRules es una app Shopify sin código y de instalación única, así que el setup para Kalkut's tomó minutos, no días. La secuencia completa de instalación a aplicación en vivo:

  1. 1

    Instala OrderRules desde la Shopify App Store

    Instalación de un clic. Sin ediciones de tema, sin API keys, sin necesidad de desarrollador. Permisos de la app limitados a lo que Shopify Functions necesita para leer el carrito en el checkout.

  2. 2

    Define la zona horaria como Europe/London

    El paso de configuración más importante — una zona horaria errónea es la causa más común de que se cuelen pedidos fuera de horario.

  3. 3

    Configura 8:30-20:30 de lunes a domingo

    Mismas horas en toda la semana, sin toggles « Cerrado todo el día ». Apertura y cierre se fijan una sola vez y siguen aplicando; el horario de verano lo gestiona automáticamente la zona Europe/London.

  4. 4

    Escribe el mensaje de cierre

    Mensaje personalizado: « Sorry our deliveries are closed! Our opening times are 8:30am-8:30pm ». Los clientes ven la ventana horaria real, no un texto genérico.

  5. 5

    Verifica con un pedido de prueba fuera de horario

    Un pedido borrador a medianoche confirma que Shopify Functions bloquea el checkout antes de que se capture el pago. Mismo comportamiento verificado en las apps iOS y Android.

Resultados — antes y después de OrderRules

El sentido de hacer cumplir los horarios es que el sistema haga el trabajo que un banner de tienda no puede. Esto es lo que cambió en Kalkut's desde que OrderRules entró en producción.

Vitrina en vivo de Kalkut's Convenience Store en kalkuts.co.uk durante las horas de cierre — el banner superior dice « We're currently closed. Please check back during our business hours » y una página de producto muestra el mismo mensaje en línea junto al botón Añadir al carrito. OrderRules bloquea el checkout para todo el carrito a través de Shopify Functions.

La tienda en vivo de Kalkut's durante las horas cerradas — tanto el banner de la página como el mensaje en línea en la página de producto los acciona el bloqueo de checkout de OrderRules.

Métrica operativaAntes de OrderRulesDespués de OrderRules
Pedidos recibidos fuera de horarioA diario — pedidos nocturnos para entrega al día siguiente0 — checkout bloqueado por Shopify Functions
UX de cliente en estado cerradoSolo banner a nivel de tema, fácil de ignorarBanner « estamos cerrados » + bloqueo de checkout + mensaje personalizado
Exposición a la licencia de alcohol UK en ShopifySin filtro horario en el checkout para productos alcohólicosVentana horaria aplicada a todo el carrito, alcohol incluido
Mermas de perecederos por pedidos no atendiblesFruta y verdura, lácteos y carnicería pedidos para horas cerradasSolo se aceptan pedidos cuando hay personal en la tienda para preparar y repartir
Tiempo dedicado a reembolsar pedidos fuera de horarioTarea recurrente semanalEliminada
Cobertura de apps de tienda iOS y AndroidLa app móvil podía completar checkout fuera de horarioMismas Shopify Functions aplicadas en web y en ambas apps
Necesitábamos algo que de verdad parara los pedidos después de las 20:30, no solo que mostrara un mensaje. OrderRules hace exactamente eso.
Kalkut's Convenience Store, Doncaster, Reino Unido

Preguntas frecuentes

No. Shopify no ofrece nativamente visualización, programación ni aplicación de horarios. Cualquiera de estas capacidades requiere una app de Shopify. Los widgets de solo visualización pintan horarios en la tienda pero no bloquean el checkout. Las apps que aplican horarios en el checkout — OrderRules y We Are Open — usan Shopify Functions para validar cada pedido en el servidor, de modo que Shop Pay, Apple Pay, Google Pay y las URL de checkout directas respetan todas el horario.

Kalkut's ajusta su horario semanal de OrderRules a 8:30-20:30 los siete días — bien dentro de las ventanas de venta de la UK Licensing Act 2003. Fuera de esa ventana, las Shopify Functions de OrderRules bloquean el checkout para todo el carrito, así que los productos alcohólicos no pueden completar el checkout fuera de horario, da igual si el cliente está en web, en la app iOS o en la Android. La tienda mantiene además la zona en Europe/London para que las transiciones de horario de verano se gestionen automáticamente.

Sí. Kalkut's se abastece de proveedores locales — Clarkes Butchers para carne fresca, Curry by Chris para comida preparada, Death by Fudge para postres, Officially Roasts para catering — junto a sus propias líneas de alimentación, alcohol y hogar. OrderRules aplica el horario semanal en la capa de checkout, así la ventana horaria se aplica a cada producto del catálogo, incluyendo todos los SKUs de los socios. No hace falta configuración específica por proveedor para la ventana horaria compartida.

Un banner es un componente del tema — muestra texto pero no puede bloquear el checkout. Los clientes pueden añadir al carrito y pagar con Shop Pay, Apple Pay o una URL de checkout directa mientras el banner dice « cerrado ». OrderRules usa la API Checkout Validation de Shopify (Shopify Functions) para bloquear el checkout en el servidor, la misma capa de aplicación que Shopify usa para inventario y fraude. Visualizar y aplicar son dos capacidades distintas — 5 de 6 apps Shopify de horarios solo ofrecen visualización.

El horario de tienda y el calendario de festivos están incluidos en el plan Starter de OrderRules, que es gratis. Kalkut's solo necesita programación, así que el plan Starter cubre todo el caso sin coste mensual. El plan Pro a 9,99 $/mes añade topes de pedidos a nivel tienda, límites de compra por cliente, reglas MOQ, reglas por etiqueta de cliente, gestión CSV en bloque y alertas de capacidad por correo — solo relevante si una tienda necesita más que programación.

¿Tienes una tienda de proximidad en Shopify?

El horario semanal de OrderRules está incluido en el plan Starter gratuito. Pon tus horarios, escribe un mensaje de cierre, y Shopify Functions hará cumplir el checkout en cada pedido — en menos de 5 minutos.