Skip to content

Delivery date selection

El módulo añade un campo de calendario (flatpickr) en la página de pago, permitiendo a los clientes seleccionar una fecha de entrega preferida.

Ve a Polski PRO > Módulos y activa el módulo Delivery date selection.

AjusteDescripciónPredeterminado
Etiqueta del campoTexto que se muestra sobre el calendarioFecha de entrega preferida
Campo obligatorioSi el cliente debe seleccionar una fechaNo
Días mín.Fecha más temprana posible (días desde hoy)1
Días máx.Fecha más tardía posible (días desde hoy)30
Días de la semana bloqueadosQué días no están disponibles (0=dom, 6=sáb)0 (domingos)
Fechas bloqueadasFechas concretas no disponibles (formato: YYYY-MM-DD, separadas por comas)vacío
Formato de visualizaciónFormato de fecha en el pedidod.m.Y (l)
  1. En el checkout aparece un campo con un icono de calendario
  2. El cliente hace clic y selecciona una fecha en flatpickr
  3. Los días bloqueados (fines de semana, festivos) aparecen atenuados
  4. La fecha se valida en el lado del servidor
  5. Se guarda en el meta del pedido (_polski_delivery_date)
  • Panel de administración (debajo de la dirección de envío)
  • Página de detalles del pedido (Mi cuenta)
  • Correos del pedido (HTML y texto plano)

Para bloquear festivos (por ejemplo, Navidad, Semana Santa), añade fechas en el formato YYYY-MM-DD separadas por comas:

2026-12-25,2026-12-26,2026-04-05,2026-04-06,2026-05-01,2026-05-03

El módulo también admite el checkout basado en bloques de WooCommerce. La fecha se pasa a través de la Store API en extensions.polski-pro.delivery_date.