Para enviar cada pedido de Shopify a tiempo para la fecha de entrega que eligió el cliente, deja que OrderRules capture esa fecha en el pago y etiquete cada pedido con delivery:YYYY-MM-DD. Después, cada mañana, filtra por la fecha de entrega igual a hoy más tu tiempo de tránsito y exporta ese lote como CSV del transportista. Es un flujo de envío fiable que puedes usar hoy mismo — sin hoja de cálculo ni suposiciones.
Esta guía es para tiendas donde la fecha es crítica — confitería japonesa (和菓子・洋菓子), panaderías, floristerías, meal prep — donde el cliente elige cuándo quiere el paquete y tú tienes que calcular hacia atrás cuándo debe salir del obrador. Muestra exactamente cómo convertir las fechas de entrega elegidas en una lista diaria de «enviar hoy» y entregarla a Yamato, Sagawa o Japan Post.
El problema: el cliente elige una fecha de entrega, tú debes elegir un día de envío
A un cliente que pide el martes para la entrega del viernes no le importa cuánto tarda el tránsito — ese es tu trabajo. Si tu plazo a su región es de dos días hábiles, ese pedido tiene que salir el miércoles. Multiplica eso por cien pedidos, cada uno con su fecha de entrega y su destino, y «¿qué tiene que salir hoy?» se convierte en la pregunta que decide si algo llega a tiempo.
Shopify no la responde. De serie no hay campo de fecha de entrega, ni forma de filtrar por él, ni nada que ligue una fecha de entrega elegida con el día en que un pedido debe enviarse. Los comercios acaban exportándolo todo a una hoja de cálculo y revisando fechas a ojo — algo que se rompe en cuanto sube el volumen o un festivo desplaza el calendario.
El flujo que OrderRules admite hoy
OrderRules (plan Advanced) aporta las cuatro piezas que sostienen una rutina de envío: un selector de fecha de entrega, la aplicación en el pago, etiquetas de pedido por fecha de entrega y la exportación a CSV del transportista. Encadenadas, sustituyen a la hoja de cálculo:
- El cliente elige una fecha de entrega (y una franja opcional) en la página de producto o carrito.
- La Shopify Function exige una fecha válida y disponible en el pago.
- OrderRules escribe delivery:YYYY-MM-DD (y slot:HHMM-HHMM) en el pedido.
- Tú filtras cada día por la etiqueta de fecha de entrega y exportas el lote a tu transportista.
Hay algo que conviene tener claro: OrderRules etiqueta por fecha de entrega, no por día de envío. Hoy no existe una etiqueta automática de «día de envío». Pero como la etiqueta de fecha de entrega está en cada pedido, deducir el envío es una regla fija — día de envío = fecha de entrega − tiempo de tránsito — que se filtra en segundos. Más abajo, en detalle.
Paso 1 — Capturar la fecha de entrega en el pago
Añade el selector de fecha y franja de OrderRules como bloque de aplicación de tema en las páginas de producto y carrito — sin código. Define tus reglas de entrega (plazo, una hora de corte, días seleccionables, un horizonte de reserva) y límites de capacidad por fecha y por franja, para que un día pueda agotarse en vez de sobrerreservarse. Guía completa: añadir un selector de fecha de entrega y ofrecer franjas de entrega.
El selector aplica la fecha en el servidor mediante Shopify Functions, de modo que Shop Pay y los pagos exprés no cuelen una fecha imposible.
Paso 2 — Cada pedido se etiqueta por fecha de entrega
En cuanto se elige una fecha, OrderRules etiqueta el pedido automáticamente:
- delivery:YYYY-MM-DD — la fecha de entrega
- slot:HHMM-HHMM — la franja (p. ej. slot:1400-1600)
- una etiqueta de fecha para los pedidos de recogida en tienda
Una acción de relleno etiqueta también los pedidos existentes, para filtrar el historial de inmediato. Consulta el etiquetado automático de pedidos. Estas etiquetas convierten la propia búsqueda de pedidos de Shopify en una herramienta de preparación — sin aplicaciones de terceros.
Paso 3 — Definir tu regla de envío
Este es el paso que sustituye los cálculos en hoja de cálculo. Ya conoces tu tiempo de tránsito por región — y si no, la fecha de entrega estimada de OrderRules te lo da: calcula la llegada a partir de una matriz de zonas de tránsito con un conteo de días hábiles que tiene en cuenta los festivos, omitiendo fines de semana, fechas bloqueadas y festivos nacionales.
El día de envío de cualquier pedido es simplemente:
Día de envío = fecha de entrega − tiempo de tránsito (en días hábiles)
Así, «¿qué envío hoy?» se convierte en «¿qué pedidos tienen una fecha de entrega igual a hoy + mis días de tránsito?» Si tu plazo a una región es de dos días hábiles, hoy envías todo lo que debe entregarse dentro de dos días hábiles.
Paso 4 — Construir la lista de envío de hoy en Shopify
En Pedidos, filtra los pedidos sin preparar por la etiqueta de fecha de entrega de OrderRules para la fecha o fechas objetivo. Ese conjunto filtrado es tu lista diaria de preparación y envío — y como la etiqueta delivery: está exactamente en cada pedido, el filtro es exacto. Sin leer fechas a mano, sin paquetes olvidados.
Si envías a regiones con distinto tiempo de tránsito, ejecuta un filtro por tramo de plazo (p. ej. fecha de entrega = hoy+1 en local, hoy+2 para la siguiente zona). Cada tramo es un filtro de pedidos guardado.
Paso 5 — Exportar a Yamato B2 Cloud, Sagawa o Japan Post
Exporta el lote filtrado como CSV en el formato oficial del transportista — Yamato B2 Cloud (B2クラウド, 97 columnas), Sagawa e飛伝III (74 columnas) o Japan Post ゆうプリR (118 columnas) — todos en Shift-JIS, para que la herramienta del transportista los acepte sin retoques. La etiqueta de fecha de entrega hace trivial el filtro «exportar exactamente los envíos de hoy». Detalles: exportación a CSV del transportista y la guía de CSV de transportistas japoneses.
Después, reimporta los números de seguimiento para preparar los pedidos y disparar automáticamente las notificaciones de envío de Shopify.
Qué hace — y qué no hace — OrderRules aquí
Ser preciso te ahorra un ticket de soporte:
- ✅ Exige una fecha de entrega válida (y franja) en el pago, en el servidor.
- ✅ Etiqueta cada pedido con delivery:YYYY-MM-DD (+ franja, + fecha de recogida), con relleno.
- ✅ Estima el tránsito con un calendario por zonas que tiene en cuenta los festivos.
- ✅ Exporta el lote filtrado a CSV de Yamato / Sagawa / Japan Post e importa el seguimiento para preparar automáticamente.
- ❌ No escribe una etiqueta ship:YYYY-MM-DD aparte ni mueve automáticamente los pedidos a un tablero de días de envío. El día de envío lo deduces con la regla fija de arriba y filtras por la etiqueta de fecha de entrega.
Para la mayoría de tiendas donde la fecha es crítica, esa regla basta: el filtro por fecha de entrega, ejecutado una vez cada mañana por tramo de plazo, produce el mismo lote de «enviar hoy» que una etiqueta de día de envío — de forma fiable y sin salir de Shopify.
Por qué importa para la confitería y las tiendas de regalos japonesas
En Japón, elegir una fecha y franja de entrega (配送日時指定) es una expectativa básica, y temporadas de regalos como お中元 y お歳暮 concentran enormes volúmenes en fechas concretas. Una rutina de envío ligada a los plazos de Yamato y Sagawa marca la diferencia entre una temporada fluida y un muro de mensajes de «llegó tarde». El mismo flujo sirve a cualquier tienda de productos perecederos o hechos a medida — mira el comparativo de aplicaciones de selector de fecha de entrega para ver cómo encajan las piezas.
Las fechas de entrega son la otra mitad del control de la capacidad: OrderRules rige cuándo pueden pedir los clientes (horarios, topes diarios, límites por cliente) y cuándo entregas — en una sola aplicación, un solo pago. Ver la función Fechas de entrega o empezar una prueba gratuita de 14 días.