---
title: "Cómo añadir un selector de fecha de entrega a Shopify (producto + carrito)"
description: "Una guía paso a paso para añadir un selector de fecha y franja horaria de entrega a las páginas de producto y carrito de tu tienda Shopify, con tiempo de preparación, límites de corte y topes de capacidad. Sin código."
contentType: "blog"
locale: "es"
localized: true
source: "https://orderrules.com/es/blog/add-delivery-date-picker-shopify"
slug: "add-delivery-date-picker-shopify"
date: "2026-07-24"
tags:
  - "shopify"
  - "delivery date picker"
  - "delivery time slots"
  - "delivery scheduling"
  - "no code"
---
Para añadir un **selector de fecha de entrega** a Shopify, instala una app de programación de entregas como OrderRules, añade su bloque de app del tema a tus páginas de producto y carrito, y luego define tus reglas de entrega —tiempo de preparación, una hora de corte de pedidos y los días de la semana disponibles— y un tope de capacidad para cada fecha. Lleva unos minutos, no necesita **código** y funciona en cualquier plan de Shopify.

Si fabricas productos bajo pedido —tartas, flores, kits de comida, muebles—, «¿cuándo llegará?» es la primera pregunta que hace cada cliente. Shopify no permite a los compradores elegir una fecha de entrega de forma nativa, así que los pedidos se acumulan en días que en realidad no puedes cumplir. Esta guía muestra cómo añadir un **selector de fecha y franja horaria de entrega** a las páginas de producto y carrito de tu tienda Shopify en unos minutos, **sin código**, y cómo limitar cada día para no sobrecargarte nunca.

## Por qué Shopify necesita un selector de fecha de entrega

Shopify está diseñado para estar «siempre abierto». Eso es estupendo para la demanda, pero no para el cumplimiento: una pastelería que puede decorar 50 tartas al día sigue aceptando 120 pedidos para el sábado, y alguien acaba decepcionado. Un selector de fecha de entrega traslada la decisión al momento de la compra: el cliente te dice *cuándo* lo quiere, y tú decides qué días y cuántas franjas están disponibles.

En mercados como Japón, elegir una fecha de entrega **y una ventana horaria** es una expectativa estándar del consumidor, normalizada por los transportistas y los marketplaces. Cumplirla es lo mínimo; controlar tu propia capacidad mientras lo haces es la ventaja.

## Qué hace un buen selector de fecha de entrega

Más que mostrar un calendario. Fíjate en:

- **Selección de fecha y franja horaria**: una ventana de entrega (p. ej. 14:00–16:00) junto a la fecha.
- **Por artículo o por pedido**: distintas líneas de pedido pueden llevar fechas diferentes cuando lo necesites.
- **Reglas de entrega**: tiempo de preparación, una hora de corte de pedidos, días de la semana seleccionables y un horizonte de reserva.
- **Topes de capacidad**: límites por fecha y por franja, para que las ventanas se puedan agotar.
- **Aplicación en el checkout**: una comprobación del lado del servidor de que se eligió una fecha válida y disponible (para que Shop Pay y los checkouts exprés no puedan saltársela).

OrderRules hace todo esto en el plan **Advanced**, usando la misma aplicación en el checkout con Shopify Functions que ya emplea para los límites de pedido y el horario de la tienda.

## Paso 1 — Instala OrderRules y abre el plan Advanced

Instala [OrderRules](/pricing) desde la Shopify App Store, abre la app y actualiza a **Advanced** desde **Ajustes → Plan**. Las funciones de entrega son exclusivas de Advanced, y se aplica una **prueba gratuita de 14 días**. Los permisos para ubicaciones, pedidos y cumplimiento se solicitan solo cuando activas las entregas, nunca en la instalación.

## Paso 2 — Añade el bloque de app del tema al producto y al carrito

El selector de la tienda es un **bloque de app del tema**, así que vive dentro de tu tema sin código.

1. Ve a **Tienda online → Temas → Personalizar**.
2. En una plantilla de **producto**, elige **Añadir bloque** en el área principal y selecciona **OrderRules — Fecha de entrega** dentro de *Bloques de app*.
3. Repite en la plantilla de **Carrito** (la mayoría de los temas detectan automáticamente el cajón del carrito).
4. **Guarda.**

Todos los detalles: [Configura el selector de fecha de entrega](/docs/delivery/getting-started-delivery-dates).

## Paso 3 — Configura tus reglas de entrega

Crea una regla de disponibilidad con **tiempo de preparación** (lo antes que un cliente puede solicitar), una **hora de corte** (los pedidos posteriores a, por ejemplo, las 14:00 pasan al día siguiente), **días de la semana de entrega** y un **horizonte** (con cuánta antelación pueden reservar). Aplícala a todos los productos o acótala a un producto, colección, etiqueta o país. Consulta [Reglas de disponibilidad](/docs/delivery/availability-rules).

## Paso 4 — Añade franjas horarias y topes de capacidad

Añade ventanas como 10:00–12:00 y 14:00–16:00, y establece una **capacidad por fecha y por franja**. Las franjas completas se atenúan en tiempo real, y la reserva es atómica, así que dos compradores no pueden llevarse la última franja a la vez: sin sobrecargas. Una cancelación libera la franja automáticamente. Consulta [topes de capacidad](/docs/delivery/capacity-limits).

## Paso 5 — Fechas bloqueadas y festivos

Bloquea los días en que no puedes entregar, con un motivo opcional, o usa **«copiar festivos de la tienda» con un clic** para importar las fechas de cierre que ya mantienes en Shopify. Consulta [fechas bloqueadas y festivos](/docs/delivery/blackout-dates-and-holidays).

## Paso 6 — Prueba en el checkout

Realiza un pedido de prueba. La **Shopify Function** de OrderRules bloquea en el checkout cualquier selección que falte, esté agotada o bloqueada, y el pedido se etiqueta automáticamente con `delivery:YYYY-MM-DD` y `slot:HHMM-HHMM` para que puedas crear listas de preparación diarias desde la búsqueda de pedidos de Shopify.

## Más allá del selector: recogida, entrega estimada y CSV de transportista

Una vez que las fechas están activas, el resto de la suite de entrega se apoya en las mismas reglas:

- **[Recogida programada en tienda](/features/in-store-pickup)**: fechas y franjas de recogida en varias ubicaciones. Guía completa: [Recogida en tienda y local en Shopify: configuración, programación y reglas](/blog/shopify-in-store-local-pickup-guide).
- **[Fecha estimada de entrega](/docs/delivery/estimated-delivery-date)**: una estimación «Llega 10–11 jul» en las páginas de producto, teniendo en cuenta los festivos. ¿No conoces el término? [Qué significa «fecha de entrega estimada»](/blog/what-is-estimated-delivery-date).
- **[Exportación CSV para transportistas japoneses](/features/carrier-csv)**: entrega los envíos a Yamato, Sagawa o Japan Post en sus formatos oficiales.

## El panorama completo

Un selector de fecha de entrega no es un añadido: es la otra mitad del control de la capacidad. OrderRules ya gobierna **cuándo pueden pedir los clientes** (horario de la tienda, topes diarios/semanales/mensuales, límites por cliente); las fechas de entrega gobiernan **cuándo entregas tú**. Misma app, misma aplicación en el checkout. Más sobre esto en [Límites de pedido + programación de entregas: por qué pertenecen a una sola app](/blog/order-limits-and-delivery-scheduling-one-app).

¿Listo para probarlo? [Descubre la función de fechas de entrega](/features/delivery-dates) o [empieza una prueba gratuita de 14 días](/pricing).
